/openbsd-current/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.law/ |
H A D | ctors15.C | 13 class Element { class 15 Element() { construct++; if (construct > 6) {printf ("FAIL\n"); exit(1);}} function in class:Element 16 ~Element() { } 19 typedef Element array[2];
|
H A D | template1.C | 8 template <class Element> 11 Element *data; 12 Art() { data=new Element[100]; }
|
/openbsd-current/gnu/llvm/llvm/include/llvm/Bitcode/ |
H A D | BitcodeCommon.h | 25 using AlignLower = Bitfield::Element<unsigned, 0, 5>; 26 using UsedWithInAlloca = Bitfield::Element<bool, AlignLower::NextBit, 1>; 27 using ExplicitType = Bitfield::Element<bool, UsedWithInAlloca::NextBit, 1>; 28 using SwiftError = Bitfield::Element<bool, ExplicitType::NextBit, 1>; 29 using AlignUpper = Bitfield::Element<unsigned, SwiftError::NextBit, 3>;
|
/openbsd-current/gnu/usr.bin/gcc/gcc/testsuite/g++.dg/template/ |
H A D | wrap1.C | 17 class Element { class 25 Element< Wrapper <unsigned char> > elem;
|
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/LogicalView/Core/ |
H A D | LVCompare.cpp | 63 LVCompareInfo::iterator getResultsEntry(LVElement *Element) { argument 65 if (Element->getIsLine()) 67 else if (Element->getIsScope()) 69 else if (Element->getIsSymbol()) 80 void updateExpected(LVElement *Element) { argument 81 LVCompareInfo::iterator Iter = getResultsEntry(Element); 88 void updateMissingOrAdded(LVElement *Element, LVComparePass Pass) { argument 89 LVCompareInfo::iterator Iter = getResultsEntry(Element); 222 // Element is missing or added. 240 for (const LVElement *Element 362 printItem(LVElement *Element, LVComparePass Pass) argument [all...] |
H A D | LVElement.cpp | 22 #define DEBUG_TYPE "Element" 42 void LVElement::setGenericType(LVElement *Element) { argument 43 if (!Element->isTemplateParam()) { 44 setType(Element); 49 if (Element->getIsKindType()) 50 setType(Element->getTypeAsType()); 51 else if (Element->getIsKindScope()) 52 setType(Element->getTypeAsScope()); 54 setType(Element); 109 LVElement *Element local [all...] |
H A D | LVReader.cpp | 38 auto AddElement = [&](LVElement *Element, LVScope *Scope) { 39 LVIntegrity::iterator Iter = Integrity.find(Element); 41 Integrity.emplace(Element, Scope); 44 Duplicate.emplace_back(Element, Scope, Iter->second); 80 auto PrintElement = [&](LVElement *Element, unsigned Index = 0) { 82 std::string ElementName(Element->getName()); 83 dbgs() << format("%15s ID=0x%08x '%s'\n", Element->kind(), 84 Element->getID(), ElementName.c_str()); 95 LVElement *Element; local 98 std::tie(Element, Firs [all...] |
H A D | LVScope.cpp | 115 void LVScope::addToChildren(LVElement *Element) { argument 118 Children->push_back(Element); 121 void LVScope::addElement(LVElement *Element) { argument 122 assert(Element && "Invalid element."); 123 if (Element->getIsType()) 124 addElement(static_cast<LVType *>(Element)); 125 else if (Element->getIsScope()) 126 addElement(static_cast<LVScope *>(Element)); 127 else if (Element->getIsSymbol()) 128 addElement(static_cast<LVSymbol *>(Element)); 266 removeElement(LVElement *Element) argument 1285 LVElement *Element = Location->getParent(); local 1364 addInvalidOffset(LVOffset Offset, LVElement *Element) argument [all...] |
H A D | LVOptions.cpp | 474 void LVPatterns::addElement(LVElement *Element) { argument 476 Element->setIsMatched(); 479 getReaderCompileUnit()->addMatched(Element); 481 getReaderCompileUnit()->addMatched(Element->getIsScope() 482 ? static_cast<LVScope *>(Element) 483 : Element->getParentScope()); 485 if (!Element->getIsScope()) 486 Element->setHasPattern();
|
/openbsd-current/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/Models/ |
H A D | ChromiumCheckModel.h | 29 bool transfer(const CFGElement *Element, Environment &Env) override;
|
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/Symbolize/ |
H A D | MarkupFilter.h | 85 bool tryMMap(const MarkupNode &Element, 87 bool tryReset(const MarkupNode &Element, 89 bool tryModule(const MarkupNode &Element, 110 void printRawElement(const MarkupNode &Element); 113 std::optional<Module> parseModule(const MarkupNode &Element) const; 114 std::optional<MMap> parseMMap(const MarkupNode &Element) const; 125 bool checkNumFields(const MarkupNode &Element, size_t Size) const; 126 bool checkNumFieldsAtLeast(const MarkupNode &Element, size_t Size) const; 127 bool checkNumFieldsAtMost(const MarkupNode &Element, size_t Size) const;
|
/openbsd-current/gnu/llvm/clang/lib/Tooling/ |
H A D | FileMatchTrie.cpp | 74 StringRef Element(llvm::sys::path::filename( 76 Children[Element].Path = Path; 78 StringRef Element(llvm::sys::path::filename( 80 Children[Element].insert(NewPath, ConsumedLength + Element.size() + 1); 118 StringRef Element(llvm::sys::path::filename(FileName.drop_back( 121 Children.find(Element); 125 ConsumedLength + Element.size() + 1);
|
/openbsd-current/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/ |
H A D | CFGMatchSwitch.h | 72 InitMS = std::move(InitBuilder).Build()](const CFGElement &Element, 75 switch (Element.getKind()) { 77 return InitMS(*Element.castAs<CFGInitializer>().getInitializer(), 82 return StmtMS(*Element.castAs<CFGStmt>().getStmt(), Context, S);
|
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
H A D | LVCompare.h | 71 void addPassEntry(LVReader *Reader, LVElement *Element, LVComparePass Pass) { argument 72 PassTable.emplace_back(Reader, Element, Pass); 76 void printItem(LVElement *Element, LVComparePass Pass);
|
H A D | LVSymbol.h | 78 static bool classof(const LVElement *Element) { argument 79 return Element->getSubclassID() == LVSubclassID::LV_SYMBOL; 101 void setReference(LVElement *Element) override { 102 assert((!Element || isa<LVSymbol>(Element)) && "Invalid element"); 103 setReference(static_cast<LVSymbol *>(Element));
|
H A D | LVElement.h | 178 // The Element class type can point to a Type or Scope. 189 // Get pathname associated with the Element. 194 // Set filename associated with the Element. 197 // Set the Element qualified name. 208 // Element type name. 217 virtual void setReference(LVElement *Element) {} argument 233 // Set the File location for the Element. 284 void setType(LVElement *Element = nullptr) { 285 ElementType = Element; 286 if (Element) { 323 removeElement(LVElement *Element) argument [all...] |
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/Symbolize/ |
H A D | Markup.cpp | 77 if (std::optional<MarkupNode> Element = parseElement(Line)) { 78 parseTextOutsideMarkup(takeTo(Line, Element->Text.begin())); 79 Buffer.push_back(std::move(*Element)); 80 advanceTo(Line, Element->Text.end()); 124 MarkupNode Element; local 125 Element.Text = Line.slice(BeginPos, EndPos); 129 StringRef Content = Element.Text.drop_front(3).drop_back(3); 131 std::tie(Element.Tag, FieldsContent) = Content.split(':'); 132 if (Element.Tag.empty()) 137 FieldsContent.split(Element [all...] |
H A D | MarkupFilter.cpp | 475 void MarkupFilter::printRawElement(const MarkupNode &Element) { argument 478 printValue(Element.Tag); 479 for (StringRef Field : Element.Fields) { 503 MarkupFilter::parseModule(const MarkupNode &Element) const { 504 if (!checkNumFieldsAtLeast(Element, 3)) 506 ASSIGN_OR_RETURN_NONE(uint64_t, ID, parseModuleID(Element.Fields[0])); 507 StringRef Name = Element.Fields[1]; 508 StringRef Type = Element.Fields[2]; 514 if (!checkNumFields(Element, 4)) 517 parseBuildID(Element 659 checkNumFields(const MarkupNode &Element, size_t Size) const argument 670 checkNumFieldsAtLeast(const MarkupNode &Element, size_t Size) const argument 682 checkNumFieldsAtMost(const MarkupNode &Element, size_t Size) const argument [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86ShuffleDecodeConstantPool.cpp | 138 uint64_t Element = RawMask[i]; local 140 if (Element & (1 << 7)) 148 int Index = Base + (Element & 0xf); 179 uint64_t Element = RawMask[i]; local 181 Index += (Element >> 1) & 0x1; 183 Index += Element & 0x3; 280 uint64_t Element = RawMask[i]; local 281 uint64_t Index = Element & 0x1F; 282 uint64_t PermuteOp = (Element >> 5) & 0x7;
|
/openbsd-current/gnu/llvm/clang/lib/Analysis/FlowSensitive/ |
H A D | ControlFlowContext.cpp | 34 for (const CFGElement &Element : *Block) { 35 auto Stmt = Element.getAs<CFGStmt>();
|
/openbsd-current/gnu/llvm/clang/lib/Analysis/FlowSensitive/Models/ |
H A D | ChromiumCheckModel.cpp | 53 bool ChromiumCheckModel::transfer(const CFGElement *Element, Environment &Env) { argument 54 auto CS = Element->getAs<CFGStmt>();
|
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeTypeArray.cpp | 57 NativeRawSymbol &Element = local 59 return getLength() / Element.getLength();
|
/openbsd-current/gnu/llvm/llvm/include/llvm/Support/ |
H A D | Recycler.h | 98 void Deallocate(AllocatorType & /*Allocator*/, SubClass* Element) { argument 99 push(reinterpret_cast<FreeNode *>(Element));
|
/openbsd-current/gnu/llvm/clang/lib/CodeGen/ |
H A D | PatternInit.cpp | 66 llvm::SmallVector<llvm::Constant *, 8> Element( 69 return llvm::ConstantArray::get(ArrTy, Element);
|
/openbsd-current/gnu/llvm/llvm/tools/llvm-xray/ |
H A D | xray-account.h | 41 using Depth = Bitfield::Element<int32_t, 0, 31>; // Low 31 bits. 42 using IsRecursive = Bitfield::Element<bool, 31, 1>; // Sign bit.
|