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" 64 static StdOrFastCC getStdOrFastCallMangling(const ASTContext &Context, 94 const ASTContext &ASTContext = getASTContext(); local 96 StdOrFastCC CC = getStdOrFastCallMangling(ASTContext, D); 133 const ASTContext &ASTContext = getASTContext(); local 134 StdOrFastCC CC = getStdOrFastCallMangling(ASTContext, D); 168 ArgWords += llvm::RoundUpToAlignment(ASTContext.getTypeSize(AT), 32) / 32;
|
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 725 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. 79 class ASTContext : public RefCountedBase<ASTContext> { class in namespace:clang 80 ASTContext &this_() { return *this; } 99 mutable llvm::ContextualFoldingSet<FunctionProtoType, ASTContext&> 108 mutable llvm::ContextualFoldingSet<TemplateSpecializationType, ASTContext&> 114 ASTContext&> 128 ASTContext&> 384 /// this ASTContext objec [all...] |
H A D | Stmt.h | 34 class ASTContext; 313 // Only allow allocation of Stmts using the allocator in ASTContext 315 void* operator new(size_t bytes, const ASTContext& C, 318 void* operator new(size_t bytes, const ASTContext* C, 327 void operator delete(void*, const ASTContext&, unsigned) throw() { } argument 328 void operator delete(void*, const ASTContext*, unsigned) throw() { } argument 383 void dumpPretty(const ASTContext &Context) const; 434 void Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, 553 CompoundStmt(const ASTContext &C, ArrayRef<Stmt*> Stmts, 568 void setStmts(const ASTContext [all...] |
Completed in 367 milliseconds