/external/clang/lib/AST/ |
H A D | StmtProfile.cpp | 358 ID.AddBoolean(S->isArrow()); 850 ID.AddBoolean(S->isArrow()); 928 ID.AddBoolean(S->isArrow()); 941 ID.AddBoolean(S->isArrow()); 1019 ID.AddBoolean(S->isArrow()); 1051 ID.AddBoolean(S->isArrow());
|
H A D | ExprClassification.cpp | 448 if (E->isArrow()) 475 if (E->isArrow())
|
H A D | ItaniumMangle.cpp | 336 void mangleMemberExpr(const Expr *base, bool isArrow, 2294 bool isArrow, 2308 Out << (isArrow ? "pt" : "dt"); 2536 mangleMemberExpr(ME->getBase(), ME->isArrow(), 2544 mangleMemberExpr(ME->getBase(), ME->isArrow(), 2555 mangleMemberExpr(ME->getBase(), ME->isArrow(), 2293 mangleMemberExpr(const Expr *base, bool isArrow, NestedNameSpecifier *qualifier, NamedDecl *firstQualifierLookup, DeclarationName member, unsigned arity) argument
|
H A D | ExprCXX.cpp | 162 Expr *Base, bool isArrow, SourceLocation OperatorLoc, 192 Base(static_cast<Stmt *>(Base)), IsArrow(isArrow), 1275 if (isArrow()) { 161 CXXPseudoDestructorExpr(ASTContext &Context, Expr *Base, bool isArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType, SourceLocation ColonColonLoc, SourceLocation TildeLoc, PseudoDestructorTypeStorage DestroyedType) argument
|
H A D | StmtPrinter.cpp | 613 OS << (Node->isArrow() ? "->" : "."); 887 OS << (Node->isArrow() ? "->" : "."); 901 OS << (Node->isArrow() ? "->isa" : ".isa"); 1426 if (E->isArrow()) 1477 OS << (Node->isArrow() ? "->" : "."); 1495 OS << (Node->isArrow() ? "->" : ".");
|
H A D | ExprConstant.cpp | 2586 assert(!E->isArrow() && "missing call to bound member function?"); 2673 if (E->isArrow()) {
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | DereferenceChecker.cpp | 133 if (M->isArrow() || bugreporter::isDeclRefExprToReference(M->getBase())) {
|
/external/clang/unittests/ASTMatchers/ |
H A D | ASTMatchersTest.cpp | 1006 memberExpr(isArrow()))); 1008 memberExpr(isArrow()))); 1010 memberExpr(isArrow()))); 1015 memberExpr(isArrow()))); 1017 memberExpr(isArrow()))); 1019 memberExpr(isArrow()))); 1024 memberExpr(isArrow()))); 1026 memberExpr(isArrow()))); 1028 memberExpr(isArrow())));
|
/external/clang/lib/Analysis/ |
H A D | ThreadSafety.cpp | 117 bool isArrow() const { return Op == EOP_Dot && Flags == 1; } function in class:__anon3546::SExpr::SExprNode 301 int ImplicitDeref = ME->isArrow() ? 1 : 0; 316 dyn_cast<MemberExpr>(CMCE->getCallee())->isArrow(); 326 if (NDeref && dyn_cast<MemberExpr>(CMCE->getCallee())->isArrow()) 481 CallCtx.SelfArrow = ME->isArrow(); 484 CallCtx.SelfArrow = dyn_cast<MemberExpr>(CE->getCallee())->isArrow(); 618 if (N->isArrow())
|
/external/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 492 Record.push_back(E->isArrow()); 502 Record.push_back(E->isArrow()); 858 Record.push_back(E->isArrow()); 1263 Record.push_back(E->isArrow()); 1309 Record.push_back(E->isArrow()); 1375 Record.push_back(E->isArrow());
|
/external/clang/lib/Sema/ |
H A D | TreeTransform.h | 1417 bool isArrow, 1505 bool isArrow, 1514 isArrow); 1530 ExprValueKind VK = isArrow ? VK_LValue : Base->getValueKind(); 1532 new (getSema().Context) MemberExpr(Base, isArrow, 1551 return getSema().BuildMemberReferenceExpr(Base, BaseType, OpLoc, isArrow, 6449 E->isArrow(), 7356 E->isArrow()? tok::arrow : tok::period, 7411 E->isArrow(), 8054 E->isArrow() 1504 RebuildMemberExpr(Expr *Base, SourceLocation OpLoc, bool isArrow, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &MemberNameInfo, ValueDecl *Member, NamedDecl *FoundDecl, const TemplateArgumentListInfo *ExplicitTemplateArgs, NamedDecl *FirstQualifierInScope) argument 9223 RebuildCXXPseudoDestructorExpr(Expr *Base, SourceLocation OperatorLoc, bool isArrow, CXXScopeSpec &SS, TypeSourceInfo *ScopeType, SourceLocation CCLoc, SourceLocation TildeLoc, PseudoDestructorTypeStorage Destroyed) argument [all...] |
H A D | SemaExprMember.cpp | 810 ASTContext &C, Expr *Base, bool isArrow, 819 assert((!isArrow || Base->isRValue()) && "-> base must be a pointer rvalue"); 821 MemberExpr::Create(C, Base, isArrow, SS.getWithLocInContext(C), 809 BuildMemberExpr(Sema &SemaRef, ASTContext &C, Expr *Base, bool isArrow, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, ValueDecl *Member, DeclAccessPair FoundDecl, const DeclarationNameInfo &MemberNameInfo, QualType Ty, ExprValueKind VK, ExprObjectKind OK, const TemplateArgumentListInfo *TemplateArgs = 0) argument
|
H A D | SemaAccess.cpp | 1511 if (E->isArrow())
|
H A D | SemaChecking.cpp | 3756 if (M->isArrow()) 5325 if (member->isArrow()) return false;
|
/external/clang/include/clang/AST/ |
H A D | ExprCXX.h | 1798 Expr *Base, bool isArrow, SourceLocation OperatorLoc, 1829 bool isArrow() const { return IsArrow; } 3008 bool isArrow() const { return IsArrow; } 3244 bool isArrow() const { return IsArrow; }
|
H A D | ExprObjC.h | 488 bool isArrow() const { return IsArrow; } function in class:clang::ObjCIvarRefExpr 1393 bool isArrow() const { return IsArrow; }
|
H A D | Expr.h | 2407 bool isArrow() const { return IsArrow; } function in class:clang::StringLiteral::OffsetOfExpr::MemberExpr 4238 /// isArrow - Return true if the base expression is a pointer to vector, 4240 bool isArrow() const;
|
/external/clang/lib/CodeGen/ |
H A D | CGExpr.cpp | 359 if (!ME->isArrow() && ME->getBase()->isRValue()) { 2101 if (E->isArrow()) { 2154 if (E->isArrow()) { 2603 if (PseudoDtor->isArrow()) { 2776 if (E->isArrow()) {
|
H A D | CGExprCXX.cpp | 228 if (ME->isArrow())
|
H A D | CGExprScalar.cpp | 792 if (E->isArrow()) 2795 if (E->isArrow())
|
/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 2130 /// memberExpr(isArrow()) 2132 inline internal::Matcher<MemberExpr> isArrow() { function in namespace:clang::ast_matchers
|
H A D | ASTMatchersInternal.h | 950 return Node.isArrow();
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | BugReporterVisitors.cpp | 64 if (ME->isArrow() || isDeclRefExprToReference(ME->getBase())) {
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 4609 bool isArrow = DeclRefExp->refersToEnclosingLocal(); local 4617 MemberExpr *ME = new (Context) MemberExpr(DeclRefExp, isArrow,
|
H A D | RewriteObjC.cpp | 3943 bool isArrow = DeclRefExp->refersToEnclosingLocal(); local 3951 MemberExpr *ME = new (Context) MemberExpr(DeclRefExp, isArrow,
|