Searched refs:ASTContext (Results 101 - 125 of 286) sorted by relevance

1234567891011>>

/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DBasicValueFactory.h19 #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 DInternals.h56 ASTContext &ctx, Preprocessor &PP);
144 ASTContext &Ctx;
153 MigrationPass(ASTContext &Ctx, LangOptions::GCMode OrigGCMode,
H A DTransforms.cpp12 #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 DASTMatchFinder.cpp21 #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 DCodeGenTypes.h35 class ASTContext;
64 ASTContext &Context;
115 ASTContext &getContext() const { return Context; }
H A DCGCall.h36 class ASTContext;
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DMallocSizeofChecker.cpp55 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 DArrayBoundCheckerV2.cpp222 static bool IsCompleteType(ASTContext &Ctx, QualType Ty) {
290 ASTContext &astContext = svalBuilder.getContext();
H A DCheckObjCDealloc.cpp56 ASTContext &Ctx) {
105 ASTContext &Ctx = BR.getContext();
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DASTUnit.h18 #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 DASTConsumers.cpp17 #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 DInitialization.h16 #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 DIdentifierResolver.h23 class ASTContext;
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTWriter.h43 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 DASTContext.h1 //===--- 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 DExprObjC.h25 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 DStmtCXX.h82 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 DType.cpp14 #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 DASTDiagnostic.cpp14 #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 DRawCommentList.cpp11 #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 DASTResultSynthesizer.cpp11 #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 DBuiltins.h29 class ASTContext;
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h32 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 DParseAST.cpp16 #include "clang/AST/ASTContext.h"
86 ASTContext &Ctx, bool PrintStats,
/freebsd-10.1-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A DClangForward.h29 class ASTContext;

Completed in 326 milliseconds

1234567891011>>