/external/clang/lib/StaticAnalyzer/Checkers/ |
CheckObjCInstMethSignature.cpp | 17 #include "clang/AST/ASTContext.h" 30 ASTContext &C) { 42 BugReporter &BR, ASTContext &Ctx, 89 ASTContext &Ctx = BR.getContext();
|
/external/clang/lib/AST/ |
ExprClassification.cpp | 15 #include "clang/AST/ASTContext.h" 26 static Cl::Kinds ClassifyInternal(ASTContext &Ctx, const Expr *E); 27 static Cl::Kinds ClassifyDecl(ASTContext &Ctx, const Decl *D); 28 static Cl::Kinds ClassifyUnnamed(ASTContext &Ctx, QualType T); 29 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E); 30 static Cl::Kinds ClassifyBinaryOp(ASTContext &Ctx, const BinaryOperator *E); 31 static Cl::Kinds ClassifyConditional(ASTContext &Ctx, 34 static Cl::ModifiableType IsModifiable(ASTContext &Ctx, const Expr *E, 37 Cl Expr::ClassifyImpl(ASTContext &Ctx, SourceLocation *Loc) const { 102 static Cl::Kinds ClassifyInternal(ASTContext &Ctx, const Expr *E) [all...] |
ItaniumCXXABI.cpp | 21 #include "clang/AST/ASTContext.h" 64 ASTContext &Context = CallOperator->getASTContext(); 99 ASTContext &Context; 101 ItaniumCXXABI(ASTContext &Ctx) : Context(Ctx) { } 172 CXXABI *clang::CreateItaniumCXXABI(ASTContext &Ctx) {
|
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, 75 NestedNameSpecifier::Create(const ASTContext &Context, 91 NestedNameSpecifier::Create(const ASTContext &Context, 103 NestedNameSpecifier::Create(const ASTContext &Context, IdentifierInfo *II) { 113 NestedNameSpecifier::GlobalSpecifier(const ASTContext &Context) { 122 NestedNameSpecifier::SuperSpecifier(const ASTContext &Context, 535 void NestedNameSpecifierLocBuilder::Extend(ASTContext &Context, [all...] |
StmtObjC.cpp | 17 #include "clang/AST/ASTContext.h" 46 ObjCAtTryStmt *ObjCAtTryStmt::Create(const ASTContext &Context, 58 ObjCAtTryStmt *ObjCAtTryStmt::CreateEmpty(const ASTContext &Context,
|
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 { 384 ASTContext &C) 723 ASTContext &C, SourceLocation beginLoc, SourceLocation endLoc, 734 ObjCMethodDecl *ObjCMethodDecl::CreateDeserialized(ASTContext &C, unsigned ID) { 767 void ObjCMethodDecl::setParamsAndSelLocs(ASTContext &C, 788 void ObjCMethodDecl::setMethodParams(ASTContext &C, 808 ASTContext &Ctx = getASTContext() [all...] |
ExprObjC.cpp | 16 #include "clang/AST/ASTContext.h" 38 ObjCArrayLiteral *ObjCArrayLiteral::Create(const ASTContext &C, 47 ObjCArrayLiteral *ObjCArrayLiteral::CreateEmpty(const ASTContext &C, 90 ObjCDictionaryLiteral::Create(const ASTContext &C, 104 ObjCDictionaryLiteral::CreateEmpty(const ASTContext &C, unsigned NumElements, 115 QualType ObjCPropertyRefExpr::getReceiverType(const ASTContext &ctx) const { 126 ObjCSubscriptRefExpr::Create(const ASTContext &C, Expr *base, Expr *key, 218 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, 238 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, 257 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK [all...] |
/external/clang/include/clang/AST/ |
DeclCXX.h | 128 static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS, 133 static AccessSpecDecl *CreateDeserialized(ASTContext &C, unsigned ID); 640 CXXRecordDecl(Kind K, TagKind TK, const ASTContext &C, DeclContext *DC, 682 static CXXRecordDecl *Create(const ASTContext &C, TagKind TK, DeclContext *DC, 687 static CXXRecordDecl *CreateLambda(const ASTContext &C, DeclContext *DC, 691 static CXXRecordDecl *CreateDeserialized(const ASTContext &C, unsigned ID); [all...] |
NSAPI.h | 18 class ASTContext; 26 explicit NSAPI(ASTContext &Ctx); 28 ASTContext &getASTContext() const { return Ctx; } 233 ASTContext &Ctx;
|
VTTBuilder.h | 69 ASTContext &Ctx; 134 VTTBuilder(ASTContext &Ctx, const CXXRecordDecl *MostDerivedClass,
|
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, 254 Create(ASTContext &C, SourceLocation beginLoc, SourceLocation endLoc, 262 static ObjCMethodDecl *CreateDeserialized(ASTContext &C, unsigned ID); 384 void setMethodParams(ASTContext &C, 404 void createImplicitParams(ASTContext &Context, const ObjCInterfaceDecl *ID); 408 QualType getSelfType(ASTContext &Context, const ObjCInterfaceDecl *OID, 553 ObjCTypeParamDecl(ASTContext &ctx, DeclContext *dc, [all...] |
Type.h | 76 class ASTContext; 712 bool isConstant(ASTContext& Ctx) const { 717 bool isPODType(ASTContext &Context) const; 721 bool isCXX98PODType(ASTContext &Context) const; 726 bool isCXX11PODType(ASTContext &Context) const; 729 bool isTrivialType(ASTContext &Context) const; 732 bool isTriviallyCopyableType(ASTContext &Context) const; 827 /// ASTContext::getUnqualifiedArrayType. 838 /// ASTContext::getUnqualifiedArrayType. 859 QualType getNonLValueExprType(const ASTContext &Context) const [all...] |
TemplateName.h | 23 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;
|
Expr.h | 36 class ASTContext; 231 ASTContext &Ctx) const; 264 LValueClassification ClassifyLValue(ASTContext &Ctx) const; 294 isModifiableLvalue(ASTContext &Ctx, SourceLocation *Loc = nullptr) const; 372 Classification Classify(ASTContext &Ctx) const { 384 Classification ClassifyModifiable(ASTContext &Ctx, SourceLocation &Loc) const{ 423 Classification ClassifyImpl(ASTContext &Ctx, SourceLocation *Loc) const; 487 bool isIntegerConstantExpr(llvm::APSInt &Result, const ASTContext &Ctx, 490 bool isIntegerConstantExpr(const ASTContext &Ctx, 495 bool isCXX98IntegralConstantExpr(const ASTContext &Ctx) const [all...] |
TypeLoc.h | 25 class ASTContext; 167 void initialize(ASTContext &Context, SourceLocation Loc) const { 207 static void initializeImpl(ASTContext &Context, TypeLoc TL, 263 void initializeLocal(ASTContext &Context, SourceLocation Loc) { 502 void initializeLocal(ASTContext &Context, SourceLocation Loc) { 606 void initializeLocal(ASTContext &Context, SourceLocation Loc) { 822 void initializeLocal(ASTContext &Context, SourceLocation loc) { 955 void initializeLocal(ASTContext &Context, SourceLocation Loc); 1010 void initializeLocal(ASTContext &Context, SourceLocation Loc) { 1042 void initializeLocal(ASTContext &Context, SourceLocation Loc) [all...] |
Stmt.h | 35 class ASTContext; 265 // Only allow allocation of Stmts using the allocator in ASTContext 267 void* operator new(size_t bytes, const ASTContext& C, 270 void* operator new(size_t bytes, const ASTContext* C, 277 void operator delete(void *, const ASTContext &, unsigned) LLVM_NOEXCEPT {} 278 void operator delete(void *, const ASTContext *, unsigned) LLVM_NOEXCEPT {} 366 void dumpPretty(const ASTContext &Context) const; 422 void Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, 546 CompoundStmt(const ASTContext &C, ArrayRef<Stmt*> Stmts, 561 void setStmts(const ASTContext &C, ArrayRef<Stmt *> Stmts) [all...] |
/external/clang/lib/ARCMigrate/ |
Transforms.h | 160 bool canApplyWeak(ASTContext &Ctx, QualType type, 170 SourceLocation findLocationAfterSemi(SourceLocation loc, ASTContext &Ctx, 177 SourceLocation findSemiAfterLocation(SourceLocation loc, ASTContext &Ctx, 180 bool hasSideEffects(Expr *E, ASTContext &Ctx);
|
TransEmptyStatementsAndDealloc.cpp | 24 #include "clang/AST/ASTContext.h" 34 ASTContext &Ctx) { 79 ASTContext &Ctx; 83 EmptyChecker(ASTContext &ctx, std::vector<SourceLocation> ¯oLocs) 172 ASTContext &getContext() { return Pass.Ctx; } 186 static bool isBodyEmpty(CompoundStmt *body, ASTContext &Ctx, 196 ASTContext &Ctx = pass.Ctx;
|
Internals.h | 55 ASTContext &ctx, Preprocessor &PP); 147 ASTContext &Ctx; 156 MigrationPass(ASTContext &Ctx, LangOptions::GCMode OrigGCMode,
|
/external/clang/tools/libclang/ |
CXComment.h | 20 #include "clang/AST/ASTContext.h" 52 static inline ASTContext &getASTContext(CXComment CXC) {
|
/frameworks/compile/slang/ |
slang_rs_check_ast.h | 22 #include "clang/AST/ASTContext.h" 33 clang::ASTContext &C;
|
/external/clang/include/clang/ARCMigrate/ |
ARCMT.h | 18 class ASTContext; 115 virtual void start(ASTContext &Ctx) { }
|
/external/clang/lib/CodeGen/ |
CGLoopInfo.h | 32 class ASTContext; 102 void push(llvm::BasicBlock *Header, clang::ASTContext &Ctx,
|
CodeGenTBAA.h | 28 class ASTContext; 49 ASTContext &Context; 95 CodeGenTBAA(ASTContext &Ctx, llvm::LLVMContext &VMContext,
|
/external/clang/tools/arcmt-test/ |
arcmt-test.cpp | 72 static void printSourceLocation(SourceLocation loc, ASTContext &Ctx, 74 static void printSourceRange(CharSourceRange range, ASTContext &Ctx, 80 ASTContext *Ctx; 87 void start(ASTContext &ctx) override { Ctx = &ctx; } 307 static void printSourceLocation(SourceLocation loc, ASTContext &Ctx, 317 static void printSourceRange(CharSourceRange range, ASTContext &Ctx,
|