Searched defs:ASTContext (Results 1 - 4 of 4) sorted by relevance
/external/clang/lib/AST/ |
H A D | Mangle.cpp | 14 #include "clang/AST/ASTContext.h" 65 static CCMangling getCallingConvMangling(const ASTContext &Context, 99 const ASTContext &ASTContext = getASTContext(); local 101 CCMangling CC = getCallingConvMangling(ASTContext, D); 138 const ASTContext &ASTContext = getASTContext(); local 139 CCMangling CC = getCallingConvMangling(ASTContext, D); 180 ArgWords += llvm::RoundUpToAlignment(ASTContext.getTypeSize(AT),
|
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" 46 unsigned ASTContext::NumImplicitDefaultConstructors; 47 unsigned ASTContext::NumImplicitDefaultConstructorsDeclared; 48 unsigned ASTContext::NumImplicitCopyConstructors; 49 unsigned ASTContext::NumImplicitCopyConstructorsDeclared; 50 unsigned ASTContext::NumImplicitMoveConstructors; 51 unsigned ASTContext::NumImplicitMoveConstructorsDeclared; 52 unsigned ASTContext 727 ASTContext::ASTContext(LangOptions &LOpts, SourceManager &SM, function in class:ASTContext [all...] |
/external/clang/include/clang/AST/ |
H A D | ASTContext.h | 1 //===--- ASTContext.h - Context to hold long-lived AST nodes ----*- C++ -*-===// 11 /// \brief Defines the clang::ASTContext interface. 89 class ASTContext : public RefCountedBase<ASTContext> { class in namespace:clang 90 ASTContext &this_() { return *this; } 109 mutable llvm::ContextualFoldingSet<FunctionProtoType, ASTContext&> 118 mutable llvm::ContextualFoldingSet<TemplateSpecializationType, ASTContext&> 124 ASTContext&> 138 ASTContext&> 392 /// this ASTContext objec [all...] |
H A D | Stmt.h | 34 class ASTContext; 310 // Only allow allocation of Stmts using the allocator in ASTContext 312 void* operator new(size_t bytes, const ASTContext& C, 315 void* operator new(size_t bytes, const ASTContext* C, 324 void operator delete(void*, const ASTContext&, unsigned) throw() { } argument 325 void operator delete(void*, const ASTContext*, unsigned) throw() { } argument 380 void dumpPretty(const ASTContext &Context) const; 435 void Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, 557 CompoundStmt(const ASTContext &C, ArrayRef<Stmt*> Stmts, 572 void setStmts(const ASTContext [all...] |
Completed in 132 milliseconds