HomeSort by relevance Sort by last modified time
    Searched refs:ASTContext (Results 1 - 25 of 280) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /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() {

Completed in 1306 milliseconds

1 2 3 4 5 6 7 8 91011>>