HomeSort by relevance Sort by last modified time
    Searched refs:ASTContext (Results 1 - 25 of 326) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /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 {

Completed in 381 milliseconds

1 2 3 4 5 6 7 8 91011>>