Home
last modified time | relevance | path

Searched refs:CXXABI (Results 1 – 7 of 7) sorted by relevance

/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DCXXABI.h27 class CXXABI {
29 virtual ~CXXABI();
47 CXXABI *CreateItaniumCXXABI(ASTContext &Ctx);
48 CXXABI *CreateMicrosoftCXXABI(ASTContext &Ctx);
H A DItaniumCXXABI.cpp97 class ItaniumCXXABI : public CXXABI {
142 CXXABI *clang::CreateItaniumCXXABI(ASTContext &Ctx) { in CreateItaniumCXXABI()
H A DMicrosoftCXXABI.cpp64 class MicrosoftCXXABI : public CXXABI {
216 CXXABI *clang::CreateMicrosoftCXXABI(ASTContext &Ctx) { in CreateMicrosoftCXXABI()
H A DASTContext.cpp677 CXXABI *ASTContext::createCXXABI(const TargetInfo &T) { in createCXXABI()
8078 CXXABI::~CXXABI() {} in ~CXXABI()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp2087 const ItaniumCXXABI &CXXABI; // Per-module state. member in __anone546df870311::ItaniumRTTIBuilder
2126 : CGM(ABI.CGM), VMContext(CGM.getModule().getContext()), CXXABI(ABI) {} in ItaniumRTTIBuilder()
2622 CXXABI.classifyRTTIUniqueness(Ty, Linkage); in BuildTypeInfo()
2801 ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(SuperTy); in BuildObjCObjectTypeInfo()
2812 ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(RD->bases_begin()->getType()); in BuildSIClassTypeInfo()
2920 Fields.push_back(ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(Base.getType())); in BuildVMIClassTypeInfo()
2979 ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(UnqualifiedPointeeTy); in BuildPointerTypeInfo()
3017 ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(UnqualifiedPointeeTy); in BuildPointerToMemberTypeInfo()
3025 ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(QualType(ClassType, 0))); in BuildPointerToMemberTypeInfo()
H A DTargetInfo.cpp53 CGCXXABI &CXXABI) { in getRecordArgABI() argument
57 return CXXABI.getRecordArgABI(RD); in getRecordArgABI()
61 CGCXXABI &CXXABI) { in getRecordArgABI() argument
65 return getRecordArgABI(RT, CXXABI); in getRecordArgABI()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DASTContext.h61 class CXXABI; variable
408 std::unique_ptr<CXXABI> ABI;
409 CXXABI *createCXXABI(const TargetInfo &T);