Home
last modified time | relevance | path

Searched refs:Structor (Results 1 – 5 of 5) sorted by relevance

/external/clang/lib/CodeGen/
DCodeGenModule.h246 struct Structor { struct
247 Structor() : Priority(0), Initializer(nullptr), AssociatedData(nullptr) {} in Structor() function
248 Structor(int Priority, llvm::Constant *Initializer, in Structor() argument
257 typedef std::vector<Structor> CtorList; argument
DCodeGenModule.cpp671 GlobalCtors.push_back(Structor(Priority, Ctor, AssociatedData)); in AddGlobalCtor()
678 GlobalDtors.push_back(Structor(Priority, Dtor, nullptr)); in AddGlobalDtor()
/external/clang/lib/AST/
DMicrosoftMangle.cpp218 const NamedDecl *Structor; member in __anon7e5a45a90111::MicrosoftCXXNameMangler
237 : Context(C), Out(Out_), Structor(nullptr), StructorType(-1), in MicrosoftCXXNameMangler()
243 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in MicrosoftCXXNameMangler()
249 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in MicrosoftCXXNameMangler()
817 if (Structor == getStructor(ND)) { in mangleUnqualifiedName()
831 if (ND == Structor) in mangleUnqualifiedName()
1760 getStructor(MD) == Structor; in mangleFunctionType()
1781 if (isa<CXXDestructorDecl>(D) && D == Structor && in mangleFunctionType()
DItaniumMangle.cpp219 const NamedDecl *Structor; member in __anondd052aea0111::CXXNameMangler
271 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(0), in CXXNameMangler()
279 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in CXXNameMangler()
283 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in CXXNameMangler()
1046 if (ND == Structor) in mangleUnqualifiedName()
1057 if (ND == Structor) in mangleUnqualifiedName()
/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp1544 struct Structor { struct
1545 Structor() : Priority(0), Func(nullptr), ComdatKey(nullptr) {} in Structor() argument
1573 SmallVector<Structor, 8> Structors; in EmitXXStructorList()
1581 Structors.push_back(Structor()); in EmitXXStructorList()
1582 Structor &S = Structors.back(); in EmitXXStructorList()
1592 [](const Structor &L, in EmitXXStructorList()
1593 const Structor &R) { return L.Priority < R.Priority; }); in EmitXXStructorList()
1594 for (Structor &S : Structors) { in EmitXXStructorList()