/external/clang/lib/AST/ |
H A D | CXXABI.h | 22 class ASTContext; 43 CXXABI *CreateARMCXXABI(ASTContext &Ctx); 44 CXXABI *CreateItaniumCXXABI(ASTContext &Ctx); 45 CXXABI *CreateMicrosoftCXXABI(ASTContext &Ctx);
|
H A D | ItaniumCXXABI.cpp | 21 #include "clang/AST/ASTContext.h" 32 ASTContext &Context; 34 ItaniumCXXABI(ASTContext &Ctx) : Context(Ctx) { } 63 ARMCXXABI(ASTContext &Ctx) : ItaniumCXXABI(Ctx) { } 67 CXXABI *clang::CreateItaniumCXXABI(ASTContext &Ctx) { 71 CXXABI *clang::CreateARMCXXABI(ASTContext &Ctx) {
|
H A D | MicrosoftCXXABI.cpp | 16 #include "clang/AST/ASTContext.h" 26 ASTContext &Context; 28 MicrosoftCXXABI(ASTContext &Ctx) : Context(Ctx) { } 68 CXXABI *clang::CreateMicrosoftCXXABI(ASTContext &Ctx) {
|
H A D | DeclFriend.cpp | 21 FriendDecl *FriendDecl::Create(ASTContext &C, DeclContext *DC, 45 FriendDecl *FriendDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
|
H A D | LambdaMangleContext.cpp | 22 ASTContext &Context = CallOperator->getASTContext();
|
H A D | RecordLayout.cpp | 14 #include "clang/AST/ASTContext.h" 20 void ASTRecordLayout::Destroy(ASTContext &Ctx) { 31 ASTRecordLayout::ASTRecordLayout(const ASTContext &Ctx, CharUnits size, 44 ASTRecordLayout::ASTRecordLayout(const ASTContext &Ctx,
|
H A D | DeclGroup.cpp | 16 #include "clang/AST/ASTContext.h" 20 DeclGroup* DeclGroup::Create(ASTContext &C, Decl **Decls, unsigned NumDecls) {
|
H A D | ASTContext.cpp | 1 //===--- ASTContext.cpp - Context to hold long-lived AST nodes ------------===// 10 // This file implements the ASTContext interface. 14 #include "clang/AST/ASTContext.h" 39 unsigned ASTContext::NumImplicitDefaultConstructors; 40 unsigned ASTContext::NumImplicitDefaultConstructorsDeclared; 41 unsigned ASTContext::NumImplicitCopyConstructors; 42 unsigned ASTContext::NumImplicitCopyConstructorsDeclared; 43 unsigned ASTContext::NumImplicitMoveConstructors; 44 unsigned ASTContext::NumImplicitMoveConstructorsDeclared; 45 unsigned ASTContext 217 ASTContext::ASTContext(LangOptions& LOpts, SourceManager &SM, function in class:ASTContext [all...] |
H A D | DeclTemplate.cpp | 18 #include "clang/AST/ASTContext.h" 41 TemplateParameterList::Create(const ASTContext &C, SourceLocation TemplateLoc, 160 static void GenerateInjectedTemplateArgs(ASTContext &Context, 209 FunctionTemplateDecl *FunctionTemplateDecl::Create(ASTContext &C, 219 FunctionTemplateDecl *FunctionTemplateDecl::CreateDeserialized(ASTContext &C, 227 FunctionTemplateDecl::newCommon(ASTContext &C) { 271 ClassTemplateDecl *ClassTemplateDecl::Create(ASTContext &C, 284 ClassTemplateDecl *ClassTemplateDecl::CreateDeserialized(ASTContext &C, 293 ASTContext &Context = getASTContext(); 314 ClassTemplateDecl::newCommon(ASTContext [all...] |
H A D | NestedNameSpecifier.cpp | 15 #include "clang/AST/ASTContext.h" 27 NestedNameSpecifier::FindOrInsert(const ASTContext &Context, 44 NestedNameSpecifier::Create(const ASTContext &Context, 57 NestedNameSpecifier::Create(const ASTContext &Context, 71 NestedNameSpecifier::Create(const ASTContext &Context, 86 NestedNameSpecifier::Create(const ASTContext &Context, 98 NestedNameSpecifier::Create(const ASTContext &Context, IdentifierInfo *II) { 108 NestedNameSpecifier::GlobalSpecifier(const ASTContext &Context) { 499 void NestedNameSpecifierLocBuilder::Extend(ASTContext &Context, 512 void NestedNameSpecifierLocBuilder::Extend(ASTContext [all...] |
/external/clang/include/clang/Parse/ |
H A D | ParseAST.h | 22 class ASTContext; 37 ASTContext &Ctx, bool PrintStats = false,
|
/external/clang/lib/CodeGen/ |
H A D | CodeGenTBAA.h | 28 class ASTContext; 40 ASTContext &Context; 63 CodeGenTBAA(ASTContext &Ctx, llvm::LLVMContext &VMContext,
|
/external/clang/include/clang/AST/ |
H A D | NestedNameSpecifier.h | 24 class ASTContext; 105 static NestedNameSpecifier *FindOrInsert(const ASTContext &Context, 114 static NestedNameSpecifier *Create(const ASTContext &Context, 119 static NestedNameSpecifier *Create(const ASTContext &Context, 124 static NestedNameSpecifier *Create(const ASTContext &Context, 129 static NestedNameSpecifier *Create(const ASTContext &Context, 139 static NestedNameSpecifier *Create(const ASTContext &Context, 144 static NestedNameSpecifier *GlobalSpecifier(const ASTContext &Context); 370 void Extend(ASTContext &Context, SourceLocation TemplateKWLoc, TypeLoc TL, 384 void Extend(ASTContext [all...] |
H A D | ASTImporter.h | 25 class ASTContext; 44 ASTContext &ToContext, &FromContext; 90 ASTImporter(ASTContext &ToContext, FileManager &ToFileManager, 91 ASTContext &FromContext, FileManager &FromFileManager, 239 ASTContext &getToContext() const { return ToContext; } 242 ASTContext &getFromContext() const { return FromContext; }
|
H A D | NSAPI.h | 17 class ASTContext; 23 explicit NSAPI(ASTContext &Ctx); 25 ASTContext &getASTContext() const { return Ctx; } 133 ASTContext &Ctx;
|
H A D | ASTConsumer.h | 18 class ASTContext; 45 /// ASTContext. 46 virtual void Initialize(ASTContext &Context) {} 63 virtual void HandleTranslationUnit(ASTContext &Ctx) {}
|
H A D | EvaluatedExprVisitor.h | 25 class ASTContext; 31 ASTContext &Context; 34 explicit EvaluatedExprVisitor(ASTContext &Context) : Context(Context) { }
|
H A D | Attr.h | 32 class ASTContext; 41 // Defined in ASTContext.h 42 void *operator new(size_t Bytes, const clang::ASTContext &C, 46 void *operator new[](size_t Bytes, const clang::ASTContext &C, 52 void operator delete(void *Ptr, const clang::ASTContext &C, size_t); 53 void operator delete[](void *Ptr, const clang::ASTContext &C, size_t); 77 void* operator new(size_t Bytes, ASTContext &C, 81 void operator delete(void *Ptr, ASTContext &C, 103 virtual Attr* clone(ASTContext &C) const = 0; 108 virtual void printPretty(llvm::raw_ostream &OS, ASTContext [all...] |
H A D | Mangle.h | 25 class ASTContext; 69 ASTContext &Context; 76 explicit MangleContext(ASTContext &Context, 82 ASTContext &getASTContext() const { return Context; } 145 MangleContext *createItaniumMangleContext(ASTContext &Context, 147 MangleContext *createMicrosoftMangleContext(ASTContext &Context,
|
/external/clang/tools/libclang/ |
H A D | CXSourceLocation.h | 20 #include "clang/AST/ASTContext.h" 41 static inline CXSourceLocation translateSourceLocation(ASTContext &Context, 59 static inline CXSourceRange translateSourceRange(ASTContext &Context,
|
/external/clang/lib/Rewrite/ |
H A D | HTMLPrint.cpp | 16 #include "clang/AST/ASTContext.h" 45 void Initialize(ASTContext &context); 46 void HandleTranslationUnit(ASTContext &Ctx); 57 void HTMLPrinter::Initialize(ASTContext &context) { 61 void HTMLPrinter::HandleTranslationUnit(ASTContext &Ctx) {
|
/external/clang/include/clang/Sema/ |
H A D | TemplateDeduction.h | 22 class ASTContext; 32 ASTContext &Context; 51 TemplateDeductionInfo(ASTContext &Context, SourceLocation Loc)
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | AnalysisManager.h | 32 ASTContext &Ctx; 87 AnalysisManager(ASTContext &ctx, DiagnosticsEngine &diags, 104 /// Construct a clone of the given AnalysisManager with the given ASTContext 106 AnalysisManager(ASTContext &ctx, DiagnosticsEngine &diags, 129 virtual ASTContext &getASTContext() {
|
/external/clang/include/clang/ARCMigrate/ |
H A D | ARCMT.h | 17 class ASTContext; 106 virtual void start(ASTContext &Ctx) { }
|
/external/clang/include/clang/Frontend/ |
H A D | MultiplexConsumer.h | 37 virtual void Initialize(ASTContext &Context); 41 virtual void HandleTranslationUnit(ASTContext &Ctx);
|