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

1 23 4 5 6 7 8 91011>>

  /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> &macroLocs)
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,

Completed in 1500 milliseconds

1 23 4 5 6 7 8 91011>>