/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Analysis/ |
H A D | BodyFarm.h | 24 class ASTContext; 31 BodyFarm(ASTContext &C) : C(C) {} 39 ASTContext &C;
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Index/ |
H A D | CommentToXML.h | 16 class ASTContext; 35 const ASTContext &Context); 39 const ASTContext &Context); 43 const ASTContext &Context);
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | CXXABI.h | 22 class ASTContext; 47 CXXABI *CreateARMCXXABI(ASTContext &Ctx); 48 CXXABI *CreateItaniumCXXABI(ASTContext &Ctx); 49 CXXABI *CreateMicrosoftCXXABI(ASTContext &Ctx);
|
H A D | ItaniumCXXABI.cpp | 21 #include "clang/AST/ASTContext.h" 46 ASTContext &Context; 48 ItaniumCXXABI(ASTContext &Ctx) : Context(Ctx) { } 86 ARMCXXABI(ASTContext &Ctx) : ItaniumCXXABI(Ctx) { } 90 CXXABI *clang::CreateItaniumCXXABI(ASTContext &Ctx) { 94 CXXABI *clang::CreateARMCXXABI(ASTContext &Ctx) {
|
H A D | 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,
|
H A D | DeclGroup.cpp | 15 #include "clang/AST/ASTContext.h" 20 DeclGroup* DeclGroup::Create(ASTContext &C, Decl **Decls, unsigned NumDecls) {
|
H A D | MangleNumberingContext.cpp | 16 #include "clang/AST/ASTContext.h" 25 ASTContext &Context = CallOperator->getASTContext();
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Analysis/DomainSpecific/ |
H A D | ObjCNoReturn.h | 22 class ASTContext; 38 ObjCNoReturn(ASTContext &C);
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
H A D | ClangNamespaceDecl.h | 29 ClangNamespaceDecl (clang::ASTContext *ast, clang::NamespaceDecl *namespace_decl) : 70 clang::ASTContext * 77 SetASTContext (clang::ASTContext *ast) 98 clang::ASTContext *m_ast;
|
H A D | ClangASTImporter.h | 95 CopyType (clang::ASTContext *dst_ctx, 96 clang::ASTContext *src_ctx, 100 CopyType (clang::ASTContext *dst_ctx, 101 clang::ASTContext *src_ctx, 105 CopyDecl (clang::ASTContext *dst_ctx, 106 clang::ASTContext *src_ctx, 110 DeportType (clang::ASTContext *dst_ctx, 111 clang::ASTContext *src_ctx, 115 DeportDecl (clang::ASTContext *dst_ctx, 116 clang::ASTContext *src_ct [all...] |
H A D | TypeVendor.h | 43 virtual clang::ASTContext *
|
H A D | ClangASTContext.h | 48 clang::ASTContext * 109 GetCompleteDecl (clang::ASTContext *ast, 122 SetMetadata (clang::ASTContext *ast, 133 GetMetadata (clang::ASTContext *ast, 144 GetBuiltinTypeForEncodingAndBitSize (clang::ASTContext *ast, 152 GetBasicType (clang::ASTContext *ast, lldb::BasicType type); 155 GetBasicType (clang::ASTContext *ast, const ConstString &name); 170 GetUnknownAnyType(clang::ASTContext *ast); 182 GetTranslationUnitDecl (clang::ASTContext *ast); 197 CopyType(clang::ASTContext *dest_contex [all...] |
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Parse/ |
H A D | ParseAST.h | 22 class ASTContext; 37 ASTContext &Ctx, bool PrintStats = false,
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | ASTUnresolvedSet.h | 11 // allocated using the allocator associated with an ASTContext. 23 /// \brief An UnresolvedSet-like class which uses the ASTContext's allocator. 27 DeclsTy(ASTContext &C, unsigned N) : ASTVector<DeclAccessPair>(C, N) {} 42 ASTUnresolvedSet(ASTContext &C, unsigned N) : Decls(C, N) {} 53 void addDecl(ASTContext &C, NamedDecl *D, AccessSpecifier AS) { 77 void reserve(ASTContext &C, unsigned N) { 81 void append(ASTContext &C, iterator I, iterator E) { 94 void getFromExternalSource(ASTContext &C) const; 97 ASTUnresolvedSet &get(ASTContext &C) const { 103 void reserve(ASTContext [all...] |
H A D | 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); 373 void Extend(ASTContext &Context, SourceLocation TemplateKWLoc, TypeLoc TL, 387 void Extend(ASTContext [all...] |
H A D | 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; }
|
H A D | ASTConsumer.h | 20 class ASTContext; 49 /// ASTContext. 50 virtual void Initialize(ASTContext &Context) {} 67 virtual void HandleTranslationUnit(ASTContext &Ctx) {}
|
H A D | EvaluatedExprVisitor.h | 25 class ASTContext; 31 ASTContext &Context; 34 explicit EvaluatedExprVisitor(ASTContext &Context) : Context(Context) { }
|
H A D | 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);
|
H A D | Attr.h | 33 class ASTContext; 67 void* operator new(size_t Bytes, ASTContext &C, 71 void operator delete(void *Ptr, ASTContext &C, 99 virtual Attr *clone(ASTContext &C) const = 0;
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/include/lldb/Expression/ |
H A D | ASTStructExtractor.h | 71 void Initialize(clang::ASTContext &Context); 87 void HandleTranslationUnit(clang::ASTContext &Ctx); 144 clang::ASTContext *m_ast_context; ///< The AST context to use for identifiers and types.
|
H A D | ASTResultSynthesizer.h | 63 void Initialize(clang::ASTContext &Context); 79 void HandleTranslationUnit(clang::ASTContext &Ctx); 175 clang::ASTContext *m_ast_context; ///< The AST context to use for identifiers and types.
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchFinder.h | 73 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 82 clang::ASTContext * const Context; 159 template <typename T> void match(const T &Node, ASTContext &Context) { 163 ASTContext &Context); 167 void matchAST(ASTContext &Context); 198 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context); 203 ASTContext &Context); 241 ASTContext &Context) { 251 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context) {
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Rewrite/Frontend/ |
H A D | 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) {
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | AnalysisManager.h | 33 ASTContext &Ctx; 47 AnalysisManager(ASTContext &ctx,DiagnosticsEngine &diags, 79 virtual ASTContext &getASTContext() {
|