Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DCXXABI.h26 class CXXABI {
28 virtual ~CXXABI();
43 CXXABI *CreateARMCXXABI(ASTContext &Ctx);
44 CXXABI *CreateItaniumCXXABI(ASTContext &Ctx);
45 CXXABI *CreateMicrosoftCXXABI(ASTContext &Ctx);
DItaniumCXXABI.cpp30 class ItaniumCXXABI : public CXXABI {
67 CXXABI *clang::CreateItaniumCXXABI(ASTContext &Ctx) { in CreateItaniumCXXABI()
71 CXXABI *clang::CreateARMCXXABI(ASTContext &Ctx) { in CreateARMCXXABI()
DMicrosoftCXXABI.cpp25 class MicrosoftCXXABI : public CXXABI {
68 CXXABI *clang::CreateMicrosoftCXXABI(ASTContext &Ctx) { in CreateMicrosoftCXXABI()
DASTContext.cpp514 CXXABI *ASTContext::createCXXABI(const TargetInfo &T) { in createCXXABI()
7357 CXXABI::~CXXABI() {} in ~CXXABI()
/external/clang/include/clang/Basic/
DTargetOptions.h38 std::string CXXABI; variable
DTargetInfo.h90 TargetCXXABI CXXABI; variable
605 return CXXABI; in getCXXABI()
640 CXXABI = ABI; in setCXXABI()
/external/clang/lib/Basic/
DTargetInfo.cpp85 CXXABI = CXXABI_Itanium; in TargetInfo()
DTargets.cpp2877 CXXABI = CXXABI_ARM; in ARMTargetInfo()
4451 if (!Opts.CXXABI.empty() && !Target->setCXXABI(Opts.CXXABI)) { in CreateTargetInfo()
4452 Diags.Report(diag::err_target_unknown_cxxabi) << Opts.CXXABI; in CreateTargetInfo()
/external/clang/include/clang/AST/
DASTContext.h58 class CXXABI; variable
374 OwningPtr<CXXABI> ABI;
375 CXXABI *createCXXABI(const TargetInfo &T);
/external/clang/lib/Frontend/
DCompilerInvocation.cpp928 if (!Opts.CXXABI.empty()) in TargetOptsToArgs()
929 Res.push_back("-cxx-abi", Opts.CXXABI); in TargetOptsToArgs()
2283 Opts.CXXABI = Args.getLastArgValue(OPT_cxx_abi); in ParseTargetArgs()
DASTUnit.cpp539 TargetOpts.CXXABI = ""; in ReadTargetTriple()