HomeSort by relevance Sort by last modified time
    Searched refs:ASTContext (Results 1 - 25 of 282) 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();
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"
42 unsigned ASTContext::NumImplicitDefaultConstructors;
43 unsigned ASTContext::NumImplicitDefaultConstructorsDeclared;
44 unsigned ASTContext::NumImplicitCopyConstructors;
45 unsigned ASTContext::NumImplicitCopyConstructorsDeclared;
46 unsigned ASTContext::NumImplicitMoveConstructors;
47 unsigned ASTContext::NumImplicitMoveConstructorsDeclared;
48 unsigned ASTContext::NumImplicitCopyAssignmentOperators
    [all...]
  /external/clang/include/clang/Analysis/DomainSpecific/
ObjCNoReturn.h 22 class ASTContext;
38 ObjCNoReturn(ASTContext &C);
  /external/clang/lib/Analysis/
BodyFarm.h 24 class ASTContext;
31 BodyFarm(ASTContext &C) : C(C) {}
39 ASTContext &C;
  /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;
48 /// ASTContext.
49 virtual void Initialize(ASTContext &Context) {}
66 virtual void HandleTranslationUnit(ASTContext &Ctx) {}
ASTUnresolvedSet.h 11 // allocated using the allocator associated with an ASTContext.
23 /// \brief An UnresolvedSet-like class which uses the ASTContext's allocator.
33 ASTUnresolvedSet(ASTContext &C, unsigned N) : Decls(C, N) {}
44 void addDecl(ASTContext &C, NamedDecl *D) {
48 void addDecl(ASTContext &C, NamedDecl *D, AccessSpecifier AS) {
72 void reserve(ASTContext &C, unsigned N) {
76 void append(ASTContext &C, iterator I, iterator E) {
NestedNameSpecifier.h 24 class ASTContext;
104 static NestedNameSpecifier *FindOrInsert(const ASTContext &Context,
113 static NestedNameSpecifier *Create(const ASTContext &Context,
118 static NestedNameSpecifier *Create(const ASTContext &Context,
123 static NestedNameSpecifier *Create(const ASTContext &Context,
128 static NestedNameSpecifier *Create(const ASTContext &Context,
138 static NestedNameSpecifier *Create(const ASTContext &Context,
143 static NestedNameSpecifier *GlobalSpecifier(const ASTContext &Context);
369 void Extend(ASTContext &Context, SourceLocation TemplateKWLoc, TypeLoc TL,
383 void Extend(ASTContext &Context, IdentifierInfo *Identifier
    [all...]
ASTImporter.h 25 class ASTContext;
44 ASTContext &ToContext, &FromContext;
93 ASTImporter(ASTContext &ToContext, FileManager &ToFileManager,
94 ASTContext &FromContext, FileManager &FromFileManager,
242 ASTContext &getToContext() const { return ToContext; }
245 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,
Attr.h 32 class ASTContext;
66 void* operator new(size_t Bytes, ASTContext &C,
70 void operator delete(void *Ptr, ASTContext &C,
98 virtual Attr *clone(ASTContext &C) const = 0;
EvaluatedExprVisitor.h 25 class ASTContext;
31 ASTContext &Context;
34 explicit EvaluatedExprVisitor(ASTContext &Context) : Context(Context) { }
AttrIterator.h 21 class ASTContext;
25 // Defined in ASTContext.h
26 void *operator new(size_t Bytes, const clang::ASTContext &C,
30 void *operator new[](size_t Bytes, const clang::ASTContext &C,
36 void operator delete(void *Ptr, const clang::ASTContext &C, size_t);
37 void operator delete[](void *Ptr, const clang::ASTContext &C, size_t);
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);
  /external/clang/include/clang/ASTMatchers/
ASTMatchFinder.h 73 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context);
82 clang::ASTContext * const Context;
143 template <typename T> void match(const T &Node, ASTContext &Context) {
147 ASTContext &Context);
179 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context);
184 ASTContext &Context);
222 ASTContext &Context) {
232 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context) {
  /external/clang/include/clang/Frontend/
MultiplexConsumer.h 36 virtual void Initialize(ASTContext &Context);
40 virtual void HandleTranslationUnit(ASTContext &Ctx);
  /external/clang/tools/libclang/
CXSourceLocation.h 18 #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;
40 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);
  /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/StaticAnalyzer/Core/PathSensitive/
AnalysisManager.h 33 ASTContext &Ctx;
47 AnalysisManager(ASTContext &ctx,DiagnosticsEngine &diags,
75 virtual ASTContext &getASTContext() {
  /external/clang/lib/CodeGen/
CodeGenTBAA.h 28 class ASTContext;
41 ASTContext &Context;
75 CodeGenTBAA(ASTContext &Ctx, llvm::LLVMContext &VMContext,

Completed in 223 milliseconds

1 2 3 4 5 6 7 8 91011>>