/external/clang/lib/AST/ |
CXXABI.h | 22 class ASTContext; 43 CXXABI *CreateARMCXXABI(ASTContext &Ctx); 44 CXXABI *CreateItaniumCXXABI(ASTContext &Ctx); 45 CXXABI *CreateMicrosoftCXXABI(ASTContext &Ctx);
|
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) {
|
MicrosoftCXXABI.cpp | 16 #include "clang/AST/ASTContext.h" 26 ASTContext &Context; 28 MicrosoftCXXABI(ASTContext &Ctx) : Context(Ctx) { } 68 CXXABI *clang::CreateMicrosoftCXXABI(ASTContext &Ctx) {
|
LambdaMangleContext.cpp | 16 #include "clang/AST/ASTContext.h" 24 ASTContext &Context = CallOperator->getASTContext();
|
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,
|
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" 40 unsigned ASTContext::NumImplicitDefaultConstructors; 41 unsigned ASTContext::NumImplicitDefaultConstructorsDeclared; 42 unsigned ASTContext::NumImplicitCopyConstructors; 43 unsigned ASTContext::NumImplicitCopyConstructorsDeclared; 44 unsigned ASTContext::NumImplicitMoveConstructors; 45 unsigned ASTContext::NumImplicitMoveConstructorsDeclared; 46 unsigned ASTContext::NumImplicitCopyAssignmentOperators [all...] |
DeclGroup.cpp | 16 #include "clang/AST/ASTContext.h" 20 DeclGroup* DeclGroup::Create(ASTContext &C, Decl **Decls, unsigned NumDecls) {
|
/external/clang/include/clang/Parse/ |
ParseAST.h | 22 class ASTContext; 37 ASTContext &Ctx, bool PrintStats = false,
|
/external/clang/include/clang/AST/ |
ASTConsumer.h | 18 class ASTContext; 45 /// ASTContext. 46 virtual void Initialize(ASTContext &Context) {} 63 virtual void HandleTranslationUnit(ASTContext &Ctx) {}
|
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 &Context, IdentifierInfo *Identifier [all...] |
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; }
|
Mangle.h | 25 class ASTContext; 69 ASTContext &Context; 76 explicit MangleContext(ASTContext &Context, 82 ASTContext &getASTContext() const { return Context; } 147 MangleContext *createItaniumMangleContext(ASTContext &Context, 149 MangleContext *createMicrosoftMangleContext(ASTContext &Context,
|
EvaluatedExprVisitor.h | 25 class ASTContext; 31 ASTContext &Context; 34 explicit EvaluatedExprVisitor(ASTContext &Context) : Context(Context) { }
|
RecordLayout.h | 22 class ASTContext; 33 /// These objects are managed by ASTContext. 115 friend class ASTContext; 117 ASTRecordLayout(const ASTContext &Ctx, CharUnits size, CharUnits alignment, 123 ASTRecordLayout(const ASTContext &Ctx, 137 void Destroy(ASTContext &Ctx);
|
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; 247 inline unsigned getMaxAttrAlignment(const AttrVec& V, ASTContext &Ctx) [all...] |
/external/clang/lib/CodeGen/ |
CodeGenTBAA.h | 28 class ASTContext; 41 ASTContext &Context; 64 CodeGenTBAA(ASTContext &Ctx, llvm::LLVMContext &VMContext,
|
/external/clang/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 69 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 78 clang::ASTContext * const Context;
|
/external/clang/include/clang/Frontend/ |
MultiplexConsumer.h | 37 virtual void Initialize(ASTContext &Context); 41 virtual void HandleTranslationUnit(ASTContext &Ctx);
|
/external/clang/tools/libclang/ |
CXSourceLocation.h | 20 #include "clang/AST/ASTContext.h" 41 static inline CXSourceLocation translateSourceLocation(ASTContext &Context, 59 static inline CXSourceRange translateSourceRange(ASTContext &Context,
|
/frameworks/compile/slang/ |
slang_rs_check_ast.h | 21 #include "clang/AST/ASTContext.h" 31 clang::ASTContext &C; 39 explicit RSCheckAST(clang::ASTContext &Con, unsigned int TargetAPI,
|
slang_backend.h | 96 virtual void HandleTranslationUnitPre(clang::ASTContext &Ctx) { return; } 112 // ASTContext. 113 virtual void Initialize(clang::ASTContext &Ctx); 123 virtual void HandleTranslationUnit(clang::ASTContext &Ctx);
|
slang_rs_object_ref_count.h | 75 clang::ASTContext &mCtx; 80 // and rsClearObject() in the current ASTContext. 89 static void GetRSRefCountingFunctions(clang::ASTContext &C); 101 clang::ASTContext &C, 105 explicit RSObjectRefCount(clang::ASTContext &C)
|
/external/clang/lib/Rewrite/Frontend/ |
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/ |
TemplateDeduction.h | 22 class ASTContext; 32 ASTContext &Context; 54 TemplateDeductionInfo(ASTContext &Context, SourceLocation Loc)
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
AnalysisManager.h | 33 ASTContext &Ctx; 47 AnalysisManager(ASTContext &ctx,DiagnosticsEngine &diags, 75 virtual ASTContext &getASTContext() {
|