/external/clang/include/clang/Analysis/DomainSpecific/ |
ObjCNoReturn.h | 22 class ASTContext; 38 ObjCNoReturn(ASTContext &C);
|
/external/clang/lib/Analysis/ |
BodyFarm.h | 24 class ASTContext; 34 BodyFarm(ASTContext &C, CodeInjector *injector) : C(C), Injector(injector) {} 45 ASTContext &C;
|
/external/clang/include/clang/Index/ |
CommentToXML.h | 17 class ASTContext; 37 const ASTContext &Context); 41 const ASTContext &Context); 45 const ASTContext &Context);
|
/external/clang/include/clang/Parse/ |
ParseAST.h | 22 class ASTContext; 37 ASTContext &Ctx, bool PrintStats = false,
|
/external/clang/include/clang/AST/ |
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) {} 39 ASTUnresolvedSet(ASTContext &C, unsigned N) : Decls(C, N) {} 50 void addDecl(ASTContext &C, NamedDecl *D, AccessSpecifier AS) { 74 void reserve(ASTContext &C, unsigned N) { 78 void append(ASTContext &C, iterator I, iterator E) { 91 void getFromExternalSource(ASTContext &C) const; 94 ASTUnresolvedSet &get(ASTContext &C) const { 100 void reserve(ASTContext &C, unsigned N) { Impl.reserve(C, N); [all...] |
NestedNameSpecifier.h | 24 class ASTContext; 109 static NestedNameSpecifier *FindOrInsert(const ASTContext &Context, 118 static NestedNameSpecifier *Create(const ASTContext &Context, 123 static NestedNameSpecifier *Create(const ASTContext &Context, 128 static NestedNameSpecifier *Create(const ASTContext &Context, 133 static NestedNameSpecifier *Create(const ASTContext &Context, 143 static NestedNameSpecifier *Create(const ASTContext &Context, 148 static NestedNameSpecifier *GlobalSpecifier(const ASTContext &Context); 152 static NestedNameSpecifier *SuperSpecifier(const ASTContext &Context, 388 void Extend(ASTContext &Context, SourceLocation TemplateKWLoc, TypeLoc TL [all...] |
EvaluatedExprVisitor.h | 25 class ASTContext; 32 const ASTContext &Context; 37 explicit EvaluatedExprVisitorBase(const ASTContext &Context) : Context(Context) { } 114 explicit EvaluatedExprVisitor(const ASTContext &Context) : 123 explicit ConstEvaluatedExprVisitor(const ASTContext &Context) :
|
ASTImporter.h | 25 class ASTContext; 44 ASTContext &ToContext, &FromContext; 93 ASTImporter(ASTContext &ToContext, FileManager &ToFileManager, 94 ASTContext &FromContext, FileManager &FromFileManager, 247 ASTContext &getToContext() const { return ToContext; } 250 ASTContext &getFromContext() const { return FromContext; }
|
ASTConsumer.h | 20 class ASTContext; 49 /// ASTContext. 50 virtual void Initialize(ASTContext &Context) {} 69 virtual void HandleTranslationUnit(ASTContext &Ctx) {}
|
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);
|
StmtOpenMP.h | 272 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc, 280 static OMPParallelDirective *CreateEmpty(const ASTContext &C, 743 static OMPSimdDirective *Create(const ASTContext &C, SourceLocation StartLoc, 756 static OMPSimdDirective *CreateEmpty(const ASTContext &C, unsigned NumClauses, 817 static OMPForDirective *Create(const ASTContext &C, SourceLocation StartLoc, 830 static OMPForDirective *CreateEmpty(const ASTContext &C, unsigned NumClauses, [all...] |
ASTVector.h | 1 //===- ASTVector.h - Vector that uses ASTContext for allocation --*- C++ -*-=// 11 // allocated using the allocator associated with an ASTContext.. 30 class ASTContext; 56 ASTVector(const ASTContext &C, unsigned N) 157 void push_back(const_reference Elt, const ASTContext &C) { 168 void reserve(const ASTContext &C, unsigned N) { 180 void append(const ASTContext &C, in_iter in_start, in_iter in_end) { 199 void append(const ASTContext &C, size_type NumInputs, const T &Elt) { 216 iterator insert(const ASTContext &C, iterator I, const T &Elt) { 237 iterator insert(const ASTContext &C, iterator I, size_type NumToInsert [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
SelectorExtras.h | 13 #include "clang/AST/ASTContext.h" 19 static inline Selector getKeywordSelectorImpl(ASTContext &Ctx, 31 static inline Selector getKeywordSelector(ASTContext &Ctx, va_list argp) { 38 static inline Selector getKeywordSelector(ASTContext &Ctx, 48 static inline void lazyInitKeywordSelector(Selector &Sel, ASTContext &Ctx, 58 static inline void lazyInitNullarySelector(Selector &Sel, ASTContext &Ctx,
|
PaddingChecker.cpp | 78 auto &ASTContext = RD->getASTContext(); 79 const ASTRecordLayout &RL = ASTContext.getASTRecordLayout(RD); 82 CharUnits BaselinePad = calculateBaselinePad(RD, ASTContext, RL); 85 CharUnits OptimalPad = calculateOptimalPad(RD, ASTContext, RL); 167 const ASTContext &ASTContext, 170 CharUnits Offset = ASTContext.toCharUnitsFromBits(RL.getFieldOffset(0)); 176 CharUnits FieldSize = ASTContext.getTypeSizeInChars(FD->getType()); 178 CharUnits FieldOffset = ASTContext.toCharUnitsFromBits(FieldOffsetBits); 203 const ASTContext &ASTContext [all...] |
/external/clang/lib/AST/ |
CXXABI.h | 22 class ASTContext; 75 CXXABI *CreateItaniumCXXABI(ASTContext &Ctx); 76 CXXABI *CreateMicrosoftCXXABI(ASTContext &Ctx);
|
DeclOpenMP.cpp | 14 #include "clang/AST/ASTContext.h" 28 OMPThreadPrivateDecl *OMPThreadPrivateDecl::Create(ASTContext &C, 39 OMPThreadPrivateDecl *OMPThreadPrivateDecl::CreateDeserialized(ASTContext &C,
|
StmtOpenMP.cpp | 16 #include "clang/AST/ASTContext.h" 58 const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc, 72 OMPParallelDirective *OMPParallelDirective::CreateEmpty(const ASTContext &C, 83 OMPSimdDirective::Create(const ASTContext &C, SourceLocation StartLoc, 111 OMPSimdDirective *OMPSimdDirective::CreateEmpty(const ASTContext &C, 124 OMPForDirective::Create(const ASTContext &C, SourceLocation StartLoc, 160 OMPForDirective *OMPForDirective::CreateEmpty(const ASTContext &C, 173 OMPForSimdDirective::Create(const ASTContext &C, SourceLocation StartLoc, 208 OMPForSimdDirective *OMPForSimdDirective::CreateEmpty(const ASTContext &C, 221 const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc [all...] |
DeclTemplate.cpp | 15 #include "clang/AST/ASTContext.h" 58 TemplateParameterList::Create(const ASTContext &C, SourceLocation TemplateLoc, 126 void *allocateDefaultArgStorageChain(const ASTContext &C) { 208 static void GenerateInjectedTemplateArgs(ASTContext &Context, 255 FunctionTemplateDecl *FunctionTemplateDecl::Create(ASTContext &C, 265 FunctionTemplateDecl *FunctionTemplateDecl::CreateDeserialized(ASTContext &C, 272 FunctionTemplateDecl::newCommon(ASTContext &C) const { 285 ASTContext &Context = getASTContext(); 332 ClassTemplateDecl *ClassTemplateDecl::Create(ASTContext &C, 346 ClassTemplateDecl *ClassTemplateDecl::CreateDeserialized(ASTContext &C [all...] |
OpenMPClause.cpp | 16 #include "clang/AST/ASTContext.h" 39 OMPPrivateClause::Create(const ASTContext &C, SourceLocation StartLoc, 53 OMPPrivateClause *OMPPrivateClause::CreateEmpty(const ASTContext &C, 74 OMPFirstprivateClause::Create(const ASTContext &C, SourceLocation StartLoc, 89 OMPFirstprivateClause *OMPFirstprivateClause::CreateEmpty(const ASTContext &C, 126 const ASTContext &C, SourceLocation StartLoc, SourceLocation LParenLoc, 141 OMPLastprivateClause *OMPLastprivateClause::CreateEmpty(const ASTContext &C, 149 OMPSharedClause *OMPSharedClause::Create(const ASTContext &C, 163 OMPSharedClause *OMPSharedClause::CreateEmpty(const ASTContext &C, unsigned N) { 195 const ASTContext &C, SourceLocation StartLoc, SourceLocation LParenLoc [all...] |
/frameworks/compile/slang/ |
slang_rs_foreach_lowering.h | 23 class ASTContext; 49 clang::ASTContext& mASTCtxt;
|
slang_rs_object_ref_count.h | 91 void InsertStmt(const clang::ASTContext &C, clang::Stmt *NewStmt); 94 void ReplaceStmt(const clang::ASTContext &C, clang::Stmt *NewStmt); 97 void ReplaceExpr(const clang::ASTContext& C, clang::Expr* OldExpr, 104 clang::ASTContext &mCtx; 112 // and rsClearObject() in the current ASTContext. 126 static void GetRSRefCountingFunctions(clang::ASTContext &C); 141 clang::ASTContext &C, 150 clang::ASTContext& C, 156 explicit RSObjectRefCount(clang::ASTContext &C)
|
/external/clang/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 85 clang::ASTContext * const Context; 183 template <typename T> void match(const T &Node, ASTContext &Context) { 187 ASTContext &Context); 191 void matchAST(ASTContext &Context); 236 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context); 241 ASTContext &Context); 277 ASTContext &Context) { 287 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context) {
|
/external/clang/tools/libclang/ |
CXSourceLocation.h | 18 #include "clang/AST/ASTContext.h" 41 static inline CXSourceLocation translateSourceLocation(ASTContext &Context, 59 static inline CXSourceRange translateSourceRange(ASTContext &Context,
|
/external/clang/lib/Frontend/Rewrite/ |
HTMLPrint.cpp | 16 #include "clang/AST/ASTContext.h" 45 void Initialize(ASTContext &context) override; 46 void HandleTranslationUnit(ASTContext &Ctx) override; 58 void HTMLPrinter::Initialize(ASTContext &context) { 62 void HTMLPrinter::HandleTranslationUnit(ASTContext &Ctx) {
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
AnalysisManager.h | 35 ASTContext &Ctx; 49 AnalysisManager(ASTContext &ctx,DiagnosticsEngine &diags, 82 ASTContext &getASTContext() override {
|