HomeSort by: relevance | last modified time | path
    Searched refs:ASTContext (Results 1 - 25 of 420) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTContextAllocate.h 1 //===- ASTContextAllocate.h - ASTContext allocate functions -----*- C++ -*-===//
9 // This file declares ASTContext allocation functions separate from the main
10 // code in ASTContext.h.
21 class ASTContext;
25 // Defined in ASTContext.h
26 void *operator new(size_t Bytes, const clang::ASTContext &C,
28 void *operator new[](size_t Bytes, const clang::ASTContext &C,
34 void operator delete(void *Ptr, const clang::ASTContext &C, size_t);
35 void operator delete[](void *Ptr, const clang::ASTContext &C, size_t);
QualTypeNames.h 63 #include "clang/AST/ASTContext.h"
72 /// \param[in] Ctx - the ASTContext to be used.
75 std::string getFullyQualifiedName(QualType QT, const ASTContext &Ctx,
85 /// \param[in] Ctx - the ASTContext to be used.
88 QualType getFullyQualifiedType(QualType QT, const ASTContext &Ctx,
PrettyDeclStackTrace.h 23 class ASTContext;
31 ASTContext &Context;
37 PrettyDeclStackTraceEntry(ASTContext &Ctx, Decl *D, SourceLocation Loc,
ASTUnresolvedSet.h 10 // allocated using the allocator associated with an ASTContext.
28 /// An UnresolvedSet-like class which uses the ASTContext's allocator.
34 DeclsTy(ASTContext &C, unsigned N) : ASTVector<DeclAccessPair>(C, N) {}
44 ASTUnresolvedSet(ASTContext &C, unsigned N) : Decls(C, N) {}
55 void addDecl(ASTContext &C, NamedDecl *D, AccessSpecifier AS) {
79 void reserve(ASTContext &C, unsigned N) {
83 void append(ASTContext &C, iterator I, iterator E) {
96 void getFromExternalSource(ASTContext &C) const;
99 ASTUnresolvedSet &get(ASTContext &C) const {
105 void reserve(ASTContext &C, unsigned N) { Impl.reserve(C, N);
    [all...]
NestedNameSpecifier.h 30 class ASTContext;
114 static NestedNameSpecifier *FindOrInsert(const ASTContext &Context,
125 static NestedNameSpecifier *Create(const ASTContext &Context,
130 static NestedNameSpecifier *Create(const ASTContext &Context,
135 static NestedNameSpecifier *Create(const ASTContext &Context,
140 static NestedNameSpecifier *Create(const ASTContext &Context,
150 static NestedNameSpecifier *Create(const ASTContext &Context,
155 static NestedNameSpecifier *GlobalSpecifier(const ASTContext &Context);
159 static NestedNameSpecifier *SuperSpecifier(const ASTContext &Context,
403 void Extend(ASTContext &Context, SourceLocation TemplateKWLoc, TypeLoc TL
    [all...]
ASTStructuralEquivalence.h 26 class ASTContext;
43 ASTContext &FromCtx, &ToCtx;
73 ASTContext &FromCtx, ASTContext &ToCtx,
ExternalASTMerger.h 10 // from several different ASTContext/FileManager pairs
38 /// specifying the correct pair of DeclContext/ASTContext.
41 /// (This is possible when the source ASTContext for one of the Importers has
51 /// not allow their containing ASTContext to be determined in all cases.
54 ASTContext *AST;
71 /// ASTImporters require both ASTContext and FileManager to be able to
74 ASTContext &AST;
79 /// ASTImporters require both ASTContext and FileManager to be able to
84 ASTContext &AST;
90 /// If the ASTContext of this source has an ExternalASTMerger that import
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/Rename/
USRFinder.h 19 #include "clang/AST/ASTContext.h"
25 class ASTContext;
34 const NamedDecl *getNamedDeclAt(const ASTContext &Context,
40 const NamedDecl *getNamedDeclFor(const ASTContext &Context,
  /src/external/apache2/llvm/dist/clang/include/clang/Index/
CommentToXML.h 15 class ASTContext;
30 const ASTContext &Context);
34 const ASTContext &Context);
38 const ASTContext &Context);
IndexDataConsumer.h 16 class ASTContext;
37 virtual void initialize(ASTContext &Ctx) {}
  /src/external/apache2/llvm/dist/clang/include/clang/Analysis/DomainSpecific/
ObjCNoReturn.h 21 class ASTContext;
37 ObjCNoReturn(ASTContext &C);
  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/
SourceCodeBuilders.h 17 #include "clang/AST/ASTContext.h"
54 const ASTContext &Context);
59 const ASTContext &Context);
64 const ASTContext &Context);
72 llvm::Optional<std::string> buildDot(const Expr &E, const ASTContext &Context);
81 const ASTContext &Context);
SourceCode.h 16 #include "clang/AST/ASTContext.h"
27 ASTContext &Context);
34 ASTContext &Context) {
44 CharSourceRange getAssociatedRange(const Decl &D, ASTContext &Context);
47 StringRef getText(CharSourceRange Range, const ASTContext &Context);
51 StringRef getText(const T &Node, const ASTContext &Context) {
80 ASTContext &Context) {
97 getRangeForEdit(const CharSourceRange &EditRange, const ASTContext &Context) {
  /src/external/apache2/llvm/dist/clang/include/clang/Analysis/
BodyFarm.h 24 class ASTContext;
33 BodyFarm(ASTContext &C, CodeInjector *injector) : C(C), Injector(injector) {}
47 ASTContext &C;
SelectorExtras.h 12 #include "clang/AST/ASTContext.h"
17 static inline Selector getKeywordSelector(ASTContext &Ctx,
27 static inline void lazyInitKeywordSelector(Selector &Sel, ASTContext &Ctx,
  /src/external/apache2/llvm/dist/clang/lib/Tooling/
FixIt.cpp 21 StringRef getText(CharSourceRange Range, const ASTContext &Context) {
  /src/external/apache2/llvm/dist/clang/include/clang/Parse/
ParseAST.h 21 class ASTContext;
39 ASTContext &Ctx, bool PrintStats = false,
  /src/external/apache2/llvm/dist/clang/lib/AST/
DataCollection.cpp 19 ASTContext &Context, SourceLocation Loc) {
33 std::string getMacroStack(SourceLocation Loc, ASTContext &Context) {
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
LoopUnrolling.h 38 ProgramStateRef updateLoopStack(const Stmt *LoopStmt, ASTContext &ASTCtx,
  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/
RefactoringRuleContext.h 18 class ASTContext;
47 ASTContext &getASTContext() const {
52 void setASTContext(ASTContext &Context) { AST = &Context; }
78 ASTContext *AST = nullptr;
  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
Context.h 25 class ASTContext;
41 Context(ASTContext &Ctx);
56 ASTContext &getASTContext() const { return Ctx; }
76 ASTContext &Ctx;
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/
MPIFunctionClassifier.h 25 MPIFunctionClassifier(ASTContext &ASTCtx) { identifierInit(ASTCtx); }
51 void identifierInit(ASTContext &ASTCtx);
52 void initPointToPointIdentifiers(ASTContext &ASTCtx);
53 void initCollectiveIdentifiers(ASTContext &ASTCtx);
54 void initAdditionalIdentifiers(ASTContext &ASTCtx);
  /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchFinder.h 75 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context);
84 clang::ASTContext * const Context;
192 template <typename T> void match(const T &Node, ASTContext &Context) {
195 void match(const clang::DynTypedNode &Node, ASTContext &Context);
199 void matchAST(ASTContext &Context);
251 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context);
255 ASTContext &Context);
261 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context);
300 ASTContext &Context) {
310 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
HTMLPrint.cpp 14 #include "clang/AST/ASTContext.h"
43 void Initialize(ASTContext &context) override;
44 void HandleTranslationUnit(ASTContext &Ctx) override;
55 void HTMLPrinter::Initialize(ASTContext &context) {
59 void HTMLPrinter::HandleTranslationUnit(ASTContext &Ctx) {
  /src/external/apache2/llvm/dist/clang/tools/clang-refactor/
ToolRefactoringResultConsumer.h 12 #include "clang/AST/ASTContext.h"
24 void beginTU(ASTContext &Context) {

Completed in 71 milliseconds

1 2 3 4 5 6 7 8 91011>>