/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | BasicValueFactory.h | 19 #include "clang/AST/ASTContext.h" 66 ASTContext &Ctx; 82 BasicValueFactory(ASTContext &ctx, llvm::BumpPtrAllocator& Alloc) 88 ASTContext &getContext() const { return Ctx; }
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/ARCMigrate/ |
H A D | Internals.h | 56 ASTContext &ctx, Preprocessor &PP); 144 ASTContext &Ctx; 153 MigrationPass(ASTContext &Ctx, LangOptions::GCMode OrigGCMode,
|
H A D | Transforms.cpp | 12 #include "clang/AST/ASTContext.h" 42 bool trans::canApplyWeak(ASTContext &Ctx, QualType type, 125 ASTContext &Ctx, bool IsDecl) { 137 ASTContext &Ctx, 174 bool trans::hasSideEffects(Expr *E, ASTContext &Ctx) { 215 StringRef trans::getNilString(ASTContext &Ctx) { 531 ASTContext &Ctx = pass.Ctx;
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/ASTMatchers/ |
H A D | ASTMatchFinder.cpp | 21 #include "clang/AST/ASTContext.h" 323 void set_active_ast_context(ASTContext *NewActiveASTContext) { 472 virtual ASTContext &getASTContext() const { return *ActiveASTContext; } 503 ASTContext::ParentVector Parents = ActiveASTContext->getParents(Node); 549 ASTContext::ParentVector Ancestors = 551 for (ASTContext::ParentVector::const_iterator I = Ancestors.begin(), 574 MatchVisitor(ASTContext* Context, 584 ASTContext* Context; 610 ASTContext *ActiveASTContext; 752 virtual void HandleTranslationUnit(ASTContext [all...] |
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CodeGenTypes.h | 35 class ASTContext; 64 ASTContext &Context; 115 ASTContext &getContext() const { return Context; }
|
H A D | CGCall.h | 36 class ASTContext;
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MallocSizeofChecker.cpp | 55 CastedAllocFinder(ASTContext *Ctx) : 140 static bool typesCompatible(ASTContext &C, QualType A, QualType B) { 161 static bool compatibleWithArrayType(ASTContext &C, QualType PT, QualType T) {
|
H A D | ArrayBoundCheckerV2.cpp | 222 static bool IsCompleteType(ASTContext &Ctx, QualType Ty) { 290 ASTContext &astContext = svalBuilder.getContext();
|
H A D | CheckObjCDealloc.cpp | 56 ASTContext &Ctx) { 105 ASTContext &Ctx = BR.getContext();
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Frontend/ |
H A D | ASTUnit.h | 18 #include "clang/AST/ASTContext.h" 47 class ASTContext; 63 /// \brief Utility class for loading a ASTContext from an AST file. 74 IntrusiveRefCntPtr<ASTContext> Ctx; 454 const ASTContext &getASTContext() const { return *Ctx; } 455 ASTContext &getASTContext() { return *Ctx; } 457 void setASTContext(ASTContext *ctx) { Ctx = ctx; }
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Frontend/ |
H A D | ASTConsumers.cpp | 17 #include "clang/AST/ASTContext.h" 44 virtual void HandleTranslationUnit(ASTContext &Context) { 104 virtual void HandleTranslationUnit(ASTContext &Context) { 139 ASTContext *Context; 141 void Initialize(ASTContext &Context) { 180 void HandleTranslationUnit(ASTContext &C) {
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Initialization.h | 16 #include "clang/AST/ASTContext.h" 182 InitializedEntity(ASTContext &Context, unsigned Index, 200 static InitializedEntity InitializeParameter(ASTContext &Context, 207 static InitializedEntity InitializeParameter(ASTContext &Context, 225 static InitializedEntity InitializeParameter(ASTContext &Context, 283 static InitializedEntity InitializeBase(ASTContext &Context, 305 static InitializedEntity InitializeElement(ASTContext &Context, 930 bool endsWithNarrowing(ASTContext &Ctx, const Expr *Initializer,
|
H A D | IdentifierResolver.h | 23 class ASTContext;
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Serialization/ |
H A D | ASTWriter.h | 43 class ASTContext; 103 /// \brief The ASTContext we're writing. 104 ASTContext *Context; 423 void WriteControlBlock(Preprocessor &PP, ASTContext &Context, 441 uint64_t WriteDeclContextLexicalBlock(ASTContext &Context, DeclContext *DC); 442 uint64_t WriteDeclContextVisibleBlock(ASTContext &Context, DeclContext *DC); 477 void WriteDecl(ASTContext &Context, Decl *D); 775 virtual void HandleTranslationUnit(ASTContext &Ctx);
|
/freebsd-10.1-release/contrib/llvm/tools/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. 78 class ASTContext : public RefCountedBase<ASTContext> { class in namespace:clang 79 ASTContext &this_() { return *this; } 98 mutable llvm::ContextualFoldingSet<FunctionProtoType, ASTContext&> 107 mutable llvm::ContextualFoldingSet<TemplateSpecializationType, ASTContext&> 113 ASTContext&> 127 ASTContext&> 382 /// this ASTContext objec [all...] |
H A D | ExprObjC.h | 25 class ASTContext; 146 static ObjCArrayLiteral *Create(const ASTContext &C, 151 static ObjCArrayLiteral *CreateEmpty(const ASTContext &C, 293 static ObjCDictionaryLiteral *Create(const ASTContext &C, 299 static ObjCDictionaryLiteral *CreateEmpty(const ASTContext &C, 346 /// obtained from ASTContext with the encoding type as an argument. 811 static ObjCSubscriptRefExpr *Create(const ASTContext &C, 1007 static ObjCMessageExpr *alloc(const ASTContext &C, 1013 static ObjCMessageExpr *alloc(const ASTContext &C, 1032 /// \param Context The ASTContext i [all...] |
H A D | StmtCXX.h | 82 static CXXTryStmt *Create(const ASTContext &C, SourceLocation tryLoc, 85 static CXXTryStmt *Create(const ASTContext &C, EmptyShell Empty,
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Type.cpp | 14 #include "clang/AST/ASTContext.h" 66 bool QualType::isConstant(QualType T, ASTContext &Ctx) { 76 unsigned ConstantArrayType::getNumAddressingBits(ASTContext &Context, 111 unsigned ConstantArrayType::getMaxSizeBits(ASTContext &Context) { 123 DependentSizedArrayType::DependentSizedArrayType(const ASTContext &Context, 136 const ASTContext &Context, 148 ASTContext &Context, 165 const ASTContext &Context, 219 QualType QualType::getDesugaredType(QualType T, const ASTContext &Context) { 225 const ASTContext [all...] |
H A D | ASTDiagnostic.cpp | 14 #include "clang/AST/ASTContext.h" 27 static QualType Desugar(ASTContext &Context, QualType QT, bool &ShouldAKA) { 157 ConvertTypeToDiagnosticString(ASTContext &Context, QualType Ty, 231 static bool FormatTemplateTypeDiff(ASTContext &Context, QualType FromType, 248 ASTContext &Context = *static_cast<ASTContext*>(Cookie); 373 /// Context - The ASTContext which is used for comparing template arguments. 374 ASTContext &Context; 718 TSTiterator(ASTContext &Context, const TemplateSpecializationType *TST) 804 ASTContext [all...] |
H A D | RawCommentList.cpp | 11 #include "clang/AST/ASTContext.h" 119 const char *RawComment::extractBriefText(const ASTContext &Context) const { 144 comments::FullComment *RawComment::parse(const ASTContext &Context,
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Expression/ |
H A D | ASTResultSynthesizer.cpp | 11 #include "clang/AST/ASTContext.h" 52 ASTResultSynthesizer::Initialize(ASTContext &Context) 229 ASTContext &Ctx(*m_ast_context); 422 ASTResultSynthesizer::HandleTranslationUnit(ASTContext &Ctx)
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Basic/ |
H A D | Builtins.h | 29 class ASTContext;
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
H A D | BugReporter.h | 32 class ASTContext; 377 virtual ASTContext &getASTContext() = 0; 443 ASTContext &getContext() { return D.getASTContext(); } 538 ASTContext &getASTContext() {
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseAST.cpp | 16 #include "clang/AST/ASTContext.h" 86 ASTContext &Ctx, bool PrintStats,
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/include/lldb/Core/ |
H A D | ClangForward.h | 29 class ASTContext;
|