Searched refs:Element (Results 1 - 25 of 115) sorted by relevance

12345

/openbsd-current/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.law/
H A Dctors15.C13 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 Dtemplate1.C8 template <class Element>
11 Element *data;
12 Art() { data=new Element[100]; }
/openbsd-current/gnu/llvm/llvm/include/llvm/Bitcode/
H A DBitcodeCommon.h25 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 Dwrap1.C17 class Element { class
25 Element< Wrapper <unsigned char> > elem;
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVCompare.cpp63 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 DLVElement.cpp22 #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 DLVReader.cpp38 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 DLVScope.cpp115 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 DLVOptions.cpp474 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 DChromiumCheckModel.h29 bool transfer(const CFGElement *Element, Environment &Env) override;
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/Symbolize/
H A DMarkupFilter.h85 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 DFileMatchTrie.cpp74 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 DCFGMatchSwitch.h72 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 DLVCompare.h71 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 DLVSymbol.h78 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 DLVElement.h178 // 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 DMarkup.cpp77 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 DMarkupFilter.cpp475 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 DX86ShuffleDecodeConstantPool.cpp138 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 DControlFlowContext.cpp34 for (const CFGElement &Element : *Block) {
35 auto Stmt = Element.getAs<CFGStmt>();
/openbsd-current/gnu/llvm/clang/lib/Analysis/FlowSensitive/Models/
H A DChromiumCheckModel.cpp53 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 DNativeTypeArray.cpp57 NativeRawSymbol &Element = local
59 return getLength() / Element.getLength();
/openbsd-current/gnu/llvm/llvm/include/llvm/Support/
H A DRecycler.h98 void Deallocate(AllocatorType & /*Allocator*/, SubClass* Element) { argument
99 push(reinterpret_cast<FreeNode *>(Element));
/openbsd-current/gnu/llvm/clang/lib/CodeGen/
H A DPatternInit.cpp66 llvm::SmallVector<llvm::Constant *, 8> Element(
69 return llvm::ConstantArray::get(ArrTy, Element);
/openbsd-current/gnu/llvm/llvm/tools/llvm-xray/
H A Dxray-account.h41 using Depth = Bitfield::Element<int32_t, 0, 31>; // Low 31 bits.
42 using IsRecursive = Bitfield::Element<bool, 31, 1>; // Sign bit.

Completed in 321 milliseconds

12345