From: Jan Korous Date: Thu, 5 Sep 2019 21:26:53 +0000 (+0000) Subject: [Bitstream] Add BitCodeAbbrev(std::initializer_list) constructor X-Git-Tag: llvmorg-11-init~9900 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e9a78e992ba5f39ea8d9a26e03b34f5dfe350fa1;p=platform%2Fupstream%2Fllvm.git [Bitstream] Add BitCodeAbbrev(std::initializer_list) constructor llvm-svn: 371128 --- diff --git a/llvm/include/llvm/Bitstream/BitCodes.h b/llvm/include/llvm/Bitstream/BitCodes.h index adf54ba..41a3de3 100644 --- a/llvm/include/llvm/Bitstream/BitCodes.h +++ b/llvm/include/llvm/Bitstream/BitCodes.h @@ -168,6 +168,11 @@ class BitCodeAbbrev { SmallVector OperandList; public: + BitCodeAbbrev() = default; + + explicit BitCodeAbbrev(std::initializer_list OperandList) + : OperandList(OperandList) {} + unsigned getNumOperandInfos() const { return static_cast(OperandList.size()); }