Searched refs:ContainerType (Results 1 – 8 of 8) sorted by relevance
96 struct ContainerType : public ImplType, public llvm::FoldingSetNode { struct108 using UnderlyingType = const ContainerType *; argument218 RangeSet makePersistent(ContainerType &&From);220 ContainerType *construct(ContainerType &&From);222 RangeSet intersect(const ContainerType &LHS, const ContainerType &RHS);230 llvm::SpecificBumpPtrAllocator<ContainerType> Arena;233 llvm::FoldingSet<ContainerType> Cache;234 static ContainerType EmptySet;287 /* implicit */ RangeSet(ContainerType *RawContainer) : Impl(RawContainer) {} in RangeSet()
20 BitstreamRemarkContainerType ContainerType) in BitstreamRemarkSerializerHelper() argument21 : Encoded(), R(), Bitstream(Encoded), ContainerType(ContainerType) {} in BitstreamRemarkSerializerHelper()206 switch (ContainerType) { in setupBlockInfo()242 R.push_back(static_cast<uint64_t>(ContainerType)); in emitMetaBlock()245 switch (ContainerType) { in emitMetaBlock()352 Helper.ContainerType == BitstreamRemarkContainerType::Standalone; in emit()369 assert(Helper.ContainerType != in metaSerializer()372 Helper.ContainerType == BitstreamRemarkContainerType::Standalone; in metaSerializer()
56 Parser.ContainerType = Record[1]; in parseRecord()356 switch (ContainerType) { in parseMeta()376 if (Optional<uint8_t> Type = Helper.ContainerType) { in processCommonMeta()383 ContainerType = static_cast<BitstreamRemarkContainerType>(*Type); in processCommonMeta()454 if (ContainerType != BitstreamRemarkContainerType::SeparateRemarksFile) in processExternalFilePath()
39 BitstreamRemarkContainerType ContainerType = member
58 BitstreamRemarkContainerType ContainerType; member74 BitstreamRemarkSerializerHelper(BitstreamRemarkContainerType ContainerType);173 BitstreamRemarkContainerType ContainerType,178 TmpHelper.emplace(ContainerType); in MetaSerializer()
37 Optional<uint8_t> ContainerType; member
109 RangeSet::ContainerType RangeSet::Factory::EmptySet{};112 ContainerType Result; in add()128 ContainerType Result; in getRangeSet()133 RangeSet RangeSet::Factory::makePersistent(ContainerType &&From) { in makePersistent()138 ContainerType *Result = Cache.FindNodeOrInsertPos(ID, InsertPos); in makePersistent()151 RangeSet::ContainerType *RangeSet::Factory::construct(ContainerType &&From) { in construct()153 return new (Buffer) ContainerType(std::move(From)); in construct()157 ContainerType Result; in add()280 ContainerType DummyContainer; in intersect()318 RangeSet RangeSet::Factory::intersect(const RangeSet::ContainerType &LHS, in intersect()[all …]
305 typedef typename ::std::vector<T> ContainerType; typedef310 typename ContainerType::const_iterator iterator) in Iterator()354 typename ContainerType::const_iterator iterator_;366 const ContainerType container_;