HomeSort by relevance Sort by last modified time
    Searched refs:ASTContext (Results 51 - 75 of 292) sorted by null

1 23 4 5 6 7 8 91011>>

  /external/clang/lib/Serialization/
GeneratePCH.cpp 17 #include "clang/AST/ASTContext.h"
42 void PCHGenerator::HandleTranslationUnit(ASTContext &Ctx) {
  /external/clang/tools/libclang/
CXComment.h 19 #include "clang/AST/ASTContext.h"
51 inline ASTContext &getASTContext(CXComment CXC) {
  /external/clang/include/clang/AST/
VTTBuilder.h 69 ASTContext &Ctx;
134 VTTBuilder(ASTContext &Ctx, const CXXRecordDecl *MostDerivedClass,
Decl.h 61 // allocated by ASTContext.
62 friend class ASTContext;
75 ASTContext &Ctx;
81 explicit TranslationUnitDecl(ASTContext &ctx)
86 ASTContext &getASTContext() const { return Ctx; }
91 static TranslationUnitDecl *Create(ASTContext &C);
303 static LabelDecl *Create(ASTContext &C, DeclContext *DC,
305 static LabelDecl *Create(ASTContext &C, DeclContext *DC,
308 static LabelDecl *CreateDeserialized(ASTContext &C, unsigned ID);
359 static NamespaceDecl *Create(ASTContext &C, DeclContext *DC
    [all...]
ExprCXX.h 66 CXXOperatorCallExpr(ASTContext& C, OverloadedOperatorKind Op, Expr *fn,
74 explicit CXXOperatorCallExpr(ASTContext& C, EmptyShell Empty) :
119 CXXMemberCallExpr(ASTContext &C, Expr *fn, ArrayRef<Expr*> args,
123 CXXMemberCallExpr(ASTContext &C, EmptyShell Empty)
153 CUDAKernelCallExpr(ASTContext &C, Expr *fn, CallExpr *Config,
160 CUDAKernelCallExpr(ASTContext &C, EmptyShell Empty)
243 static CXXStaticCastExpr *Create(ASTContext &Context, QualType T,
249 static CXXStaticCastExpr *CreateEmpty(ASTContext &Context,
274 static CXXDynamicCastExpr *Create(ASTContext &Context, QualType T,
281 static CXXDynamicCastExpr *CreateEmpty(ASTContext &Context
    [all...]
TemplateName.h 24 class ASTContext;
93 friend class ASTContext;
140 void Profile(llvm::FoldingSetNodeID &ID, ASTContext &Context);
143 ASTContext &Context,
341 friend class ASTContext;
397 friend class ASTContext;
470 friend class ASTContext;
DeclCXX.h 129 static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS,
134 static AccessSpecDecl *CreateDeserialized(ASTContext &C, unsigned ID);
661 static CXXRecordDecl *Create(const ASTContext &C, TagKind TK, DeclContext *DC,
665 static CXXRecordDecl *CreateLambda(const ASTContext &C, DeclContext *DC,
668 static CXXRecordDecl *CreateDeserialized(const ASTContext &C, unsigned ID);
    [all...]
Type.h 73 class ASTContext;
670 bool isConstant(ASTContext& Ctx) const {
675 bool isPODType(ASTContext &Context) const;
680 bool isCXX98PODType(ASTContext &Context) const;
686 bool isCXX11PODType(ASTContext &Context) const;
690 bool isTrivialType(ASTContext &Context) const;
694 bool isTriviallyCopyableType(ASTContext &Context) const;
789 /// ASTContext::getUnqualifiedArrayType.
800 /// ASTContext::getUnqualifiedArrayType.
821 QualType getNonLValueExprType(ASTContext &Context) const
    [all...]
Expr.h 35 class ASTContext;
235 ASTContext &Ctx) const;
268 LValueClassification ClassifyLValue(ASTContext &Ctx) const;
296 isModifiableLvalueResult isModifiableLvalue(ASTContext &Ctx,
374 Classification Classify(ASTContext &Ctx) const {
386 Classification ClassifyModifiable(ASTContext &Ctx, SourceLocation &Loc) const{
425 Classification ClassifyImpl(ASTContext &Ctx, SourceLocation *Loc) const;
485 bool isIntegerConstantExpr(llvm::APSInt &Result, ASTContext &Ctx,
488 bool isIntegerConstantExpr(ASTContext &Ctx, SourceLocation *Loc = 0) const;
492 bool isCXX98IntegralConstantExpr(ASTContext &Ctx) const
    [all...]
DeclObjC.h 49 void set(void *const* InList, unsigned Elts, ASTContext &Ctx);
60 void set(T* const* InList, unsigned Elts, ASTContext &Ctx) {
89 const SourceLocation *Locs, ASTContext &Ctx);
222 void setParamsAndSelLocs(ASTContext &C,
257 static ObjCMethodDecl *Create(ASTContext &C,
272 static ObjCMethodDecl *CreateDeserialized(ASTContext &C, unsigned ID);
370 void setMethodParams(ASTContext &C,
391 void createImplicitParams(ASTContext &Context, const ObjCInterfaceDecl *ID);
627 /// TypeDecl. It is a cache maintained by ASTContext::getObjCInterfaceType
629 friend class ASTContext;
    [all...]
TypeLoc.h 24 class ASTContext;
156 void initialize(ASTContext &Context, SourceLocation Loc) const {
190 static void initializeImpl(ASTContext &Context, TypeLoc TL,
245 void initializeLocal(ASTContext &Context, SourceLocation Loc) {
466 void initializeLocal(ASTContext &Context, SourceLocation Loc) {
570 void initializeLocal(ASTContext &Context, SourceLocation Loc) {
782 void initializeLocal(ASTContext &Context, SourceLocation loc) {
868 void initializeLocal(ASTContext &Context, SourceLocation Loc) {
925 void initializeLocal(ASTContext &Context, SourceLocation Loc) {
957 void initializeLocal(ASTContext &Context, SourceLocation Loc)
    [all...]
Stmt.h 34 class ASTContext;
313 // Only allow allocation of Stmts using the allocator in ASTContext
315 void* operator new(size_t bytes, ASTContext& C,
318 void* operator new(size_t bytes, ASTContext* C,
325 void operator delete(void*, ASTContext&, unsigned) throw() { }
326 void operator delete(void*, ASTContext*, unsigned) throw() { }
381 void dumpPretty(ASTContext &Context) const;
432 void Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context,
545 CompoundStmt(ASTContext &C, ArrayRef<Stmt*> Stmts,
560 void setStmts(ASTContext &C, Stmt **Stmts, unsigned NumStmts)
    [all...]
  /external/clang/lib/ARCMigrate/
TransEmptyStatementsAndDealloc.cpp 24 #include "clang/AST/ASTContext.h"
34 ASTContext &Ctx) {
79 ASTContext &Ctx;
83 EmptyChecker(ASTContext &ctx, std::vector<SourceLocation> &macroLocs)
176 ASTContext &getContext() { return Pass.Ctx; }
190 static bool isBodyEmpty(CompoundStmt *body, ASTContext &Ctx,
201 ASTContext &Ctx = pass.Ctx;
Internals.h 56 ASTContext &ctx, Preprocessor &PP);
144 ASTContext &Ctx;
153 MigrationPass(ASTContext &Ctx, LangOptions::GCMode OrigGCMode,
ObjCMT.cpp 13 #include "clang/AST/ASTContext.h"
36 void migrateObjCInterfaceDecl(ASTContext &Ctx, ObjCInterfaceDecl *D);
37 void migrateProtocolConformance(ASTContext &Ctx,
39 void migrateNSEnumDecl(ASTContext &Ctx, const EnumDecl *EnumDcl,
41 void migrateInstanceType(ASTContext &Ctx, ObjCContainerDecl *CDecl);
42 void migrateMethodInstanceType(ASTContext &Ctx, ObjCContainerDecl *CDecl,
44 void migrateFactoryMethod(ASTContext &Ctx, ObjCContainerDecl *CDecl,
79 virtual void Initialize(ASTContext &Context) {
98 virtual void HandleTranslationUnit(ASTContext &Ctx);
212 ASTContext &Context = NS.getASTContext()
    [all...]
  /external/clang/lib/AST/
NestedNameSpecifier.cpp 15 #include "clang/AST/ASTContext.h"
28 NestedNameSpecifier::FindOrInsert(const ASTContext &Context,
46 NestedNameSpecifier::Create(const ASTContext &Context,
59 NestedNameSpecifier::Create(const ASTContext &Context,
74 NestedNameSpecifier::Create(const ASTContext &Context,
89 NestedNameSpecifier::Create(const ASTContext &Context,
101 NestedNameSpecifier::Create(const ASTContext &Context, IdentifierInfo *II) {
111 NestedNameSpecifier::GlobalSpecifier(const ASTContext &Context) {
500 void NestedNameSpecifierLocBuilder::Extend(ASTContext &Context,
513 void NestedNameSpecifierLocBuilder::Extend(ASTContext &Context,
    [all...]
DeclObjC.cpp 15 #include "clang/AST/ASTContext.h"
27 void ObjCListBase::set(void *const* InList, unsigned Elts, ASTContext &Ctx) {
38 const SourceLocation *Locs, ASTContext &Ctx) {
183 ObjCPropertyDecl::getDefaultSynthIvarName(ASTContext &Ctx) const {
326 ASTContext &C)
553 ObjCMethodDecl *ObjCMethodDecl::Create(ASTContext &C,
574 ObjCMethodDecl *ObjCMethodDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
591 void ObjCMethodDecl::setParamsAndSelLocs(ASTContext &C,
612 void ObjCMethodDecl::setMethodParams(ASTContext &C,
632 ASTContext &Ctx = getASTContext()
    [all...]
  /external/clang/include/clang/Frontend/
CompilerInstance.h 33 class ASTContext;
87 IntrusiveRefCntPtr<ASTContext> Context;
373 /// @name ASTContext
378 ASTContext &getASTContext() const {
388 void setASTContext(ASTContext *Value);
552 Preprocessor &PP, ASTContext &Context,
  /external/clang/lib/CodeGen/
CodeGenTBAA.h 28 class ASTContext;
49 ASTContext &Context;
95 CodeGenTBAA(ASTContext &Ctx, llvm::LLVMContext &VMContext,
CodeGenTypes.h 34 class ASTContext;
64 ASTContext &Context;
117 ASTContext &getContext() const { return Context; }
ModuleBuilder.cpp 17 #include "clang/AST/ASTContext.h"
34 ASTContext *Ctx;
55 virtual void Initialize(ASTContext &Context) {
103 virtual void HandleTranslationUnit(ASTContext &Ctx) {
  /frameworks/compile/slang/
slang.h 45 class ASTContext;
118 llvm::OwningPtr<clang::ASTContext> mASTContext;
153 clang::ASTContext &getASTContext() { return *mASTContext; }
  /external/clang/lib/Analysis/
BodyFarm.cpp 16 #include "clang/AST/ASTContext.h"
48 ASTMaker(ASTContext &C) : C(C) {}
82 ASTContext &C;
158 typedef Stmt *(*FunctionFarmer)(ASTContext &C, const FunctionDecl *D);
161 static Stmt *create_dispatch_once(ASTContext &C, const FunctionDecl *D) {
239 static Stmt *create_dispatch_sync(ASTContext &C, const FunctionDecl *D) {
265 static Stmt *create_OSAtomicCompareAndSwap(ASTContext &C, const FunctionDecl *D)
  /external/clang/tools/arcmt-test/
arcmt-test.cpp 71 static void printSourceLocation(SourceLocation loc, ASTContext &Ctx,
73 static void printSourceRange(CharSourceRange range, ASTContext &Ctx,
79 ASTContext *Ctx;
86 virtual void start(ASTContext &ctx) { Ctx = &ctx; }
310 static void printSourceLocation(SourceLocation loc, ASTContext &Ctx,
320 static void printSourceRange(CharSourceRange range, ASTContext &Ctx,
  /external/clang/include/clang/Analysis/Analyses/
FormatString.h 239 bool matchesType(ASTContext &C, QualType argTy) const;
241 QualType getRepresentativeType(ASTContext &C) const;
243 std::string getRepresentativeTypeName(ASTContext &C) const;
291 ArgType getArgType(ASTContext &Ctx) const;
480 ArgType getArgType(ASTContext &Ctx, bool IsObjCLiteral) const;
495 bool fixType(QualType QT, const LangOptions &LangOpt, ASTContext &Ctx,
567 ArgType getArgType(ASTContext &Ctx) const;
569 bool fixType(QualType QT, const LangOptions &LangOpt, ASTContext &Ctx);

Completed in 337 milliseconds

1 23 4 5 6 7 8 91011>>