HomeSort by relevance Sort by last modified time
    Searched refs:ASTContext (Results 1 - 25 of 251) 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) {
DeclFriend.cpp 19 FriendDecl *FriendDecl::Create(ASTContext &C, DeclContext *DC,
43 FriendDecl *FriendDecl::Create(ASTContext &C, EmptyShell Empty) {
ExprCXX.cpp 47 CXXNewExpr::CXXNewExpr(ASTContext &C, bool globalNew, FunctionDecl *operatorNew,
100 void CXXNewExpr::AllocateArgsArray(ASTContext &C, bool isArray,
111 bool CXXNewExpr::shouldNullCheckAllocation(ASTContext &Ctx) const {
142 CXXPseudoDestructorExpr::CXXPseudoDestructorExpr(ASTContext &Context,
195 UnresolvedLookupExpr::Create(ASTContext &C,
212 UnresolvedLookupExpr::CreateEmpty(ASTContext &C, bool HasExplicitTemplateArgs,
224 OverloadExpr::OverloadExpr(StmtClass K, ASTContext &C,
290 void OverloadExpr::initializeResults(ASTContext &C,
344 DependentScopeDeclRefExpr::Create(ASTContext &C,
357 DependentScopeDeclRefExpr::CreateEmpty(ASTContext &C
    [all...]
  /external/clang/include/clang/Index/
Program.h 18 class ASTContext;
38 void FindEntities(ASTContext &Ctx, EntityHandler &Handler);
TranslationUnit.h 18 class ASTContext;
30 virtual ASTContext &getASTContext() = 0;
DeclReferenceMap.h 23 class ASTContext;
33 explicit DeclReferenceMap(ASTContext &Ctx);
SelectorMap.h 24 class ASTContext;
34 explicit SelectorMap(ASTContext &Ctx);
Indexer.h 25 class ASTContext;
36 typedef llvm::DenseMap<ASTContext *, TranslationUnit *> CtxTUMapTy;
  /external/clang/include/clang/Parse/
ParseAST.h 20 class ASTContext;
37 ASTContext &Ctx, bool PrintStats = false,
  /external/clang/include/clang/StaticAnalyzer/Checkers/
LocalCheckers.h 23 class ASTContext;
39 TransferFuncs* MakeCFRefCountTF(ASTContext& Ctx, bool GCEnabled,
  /external/clang/include/clang/AST/
ASTConsumer.h 18 class ASTContext;
44 /// ASTContext.
45 virtual void Initialize(ASTContext &Context) {}
60 virtual void HandleTranslationUnit(ASTContext &Ctx) {}
Attr.h 30 class ASTContext;
39 // Defined in ASTContext.h
40 void *operator new(size_t Bytes, const clang::ASTContext &C,
44 void *operator new[](size_t Bytes, const clang::ASTContext &C,
50 void operator delete(void *Ptr, const clang::ASTContext &C, size_t)
52 void operator delete[](void *Ptr, const clang::ASTContext &C, size_t)
78 void* operator new(size_t Bytes, ASTContext &C,
82 void operator delete(void *Ptr, ASTContext &C,
103 virtual Attr* clone(ASTContext &C) const = 0;
144 inline void DestroyAttrs (AttrVec& V, ASTContext &C)
    [all...]
NestedNameSpecifier.h 27 class ASTContext;
106 static NestedNameSpecifier *FindOrInsert(const ASTContext &Context,
115 static NestedNameSpecifier *Create(const ASTContext &Context,
120 static NestedNameSpecifier *Create(const ASTContext &Context,
125 static NestedNameSpecifier *Create(const ASTContext &Context,
130 static NestedNameSpecifier *Create(const ASTContext &Context,
140 static NestedNameSpecifier *Create(const ASTContext &Context,
145 static NestedNameSpecifier *GlobalSpecifier(const ASTContext &Context);
367 void Extend(ASTContext &Context, SourceLocation TemplateKWLoc, TypeLoc TL,
381 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; }
EvaluatedExprVisitor.h 25 class ASTContext;
31 ASTContext &Context;
34 explicit EvaluatedExprVisitor(ASTContext &Context) : Context(Context) { }
RecordLayout.h 23 class ASTContext;
34 /// These objects are managed by ASTContext.
83 friend class ASTContext;
85 ASTRecordLayout(const ASTContext &Ctx, CharUnits size, CharUnits alignment,
91 ASTRecordLayout(const ASTContext &Ctx,
103 void Destroy(ASTContext &Ctx);
  /external/clang/include/clang/Sema/
TemplateDeduction.h 22 class ASTContext;
32 ASTContext &Context;
51 TemplateDeductionInfo(ASTContext &Context, SourceLocation Loc)
  /external/clang/lib/CodeGen/
CodeGenTBAA.h 27 class ASTContext;
39 ASTContext &Context;
63 CodeGenTBAA(ASTContext &Ctx, llvm::LLVMContext &VMContext,
  /external/clang/include/clang/Frontend/
MultiplexConsumer.h 35 virtual void Initialize(ASTContext &Context);
38 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,
  /external/clang/lib/Rewrite/
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/lib/ARCMigrate/
Transforms.h 49 bool canApplyWeak(ASTContext &Ctx, QualType type);
55 SourceLocation findLocationAfterSemi(SourceLocation loc, ASTContext &Ctx);
57 bool hasSideEffects(Expr *E, ASTContext &Ctx);
  /frameworks/compile/slang/
slang_backend.h 94 virtual void HandleTranslationUnitPre(clang::ASTContext &Ctx) { return; }
110 // ASTContext.
111 virtual void Initialize(clang::ASTContext &Ctx);
121 virtual void HandleTranslationUnit(clang::ASTContext &Ctx);

Completed in 710 milliseconds

1 2 3 4 5 6 7 8 91011