/external/clang/lib/AST/ |
D | StmtProfile.cpp | 727 ID.AddBoolean(S->isArrow()); in VisitMemberExpr() 1260 ID.AddBoolean(S->isArrow()); in VisitCXXPseudoDestructorExpr() 1332 ID.AddBoolean(S->isArrow()); in VisitCXXDependentScopeMemberExpr() 1345 ID.AddBoolean(S->isArrow()); in VisitUnresolvedMemberExpr() 1464 ID.AddBoolean(S->isArrow()); in VisitObjCIvarRefExpr() 1496 ID.AddBoolean(S->isArrow()); in VisitObjCIsaExpr()
|
D | ExprClassification.cpp | 302 if (cast<ExtVectorElementExpr>(E)->isArrow()) in ClassifyInternal() 467 if (E->isArrow()) in ClassifyMemberExpr() 494 if (E->isArrow()) in ClassifyMemberExpr()
|
D | StmtPrinter.cpp | 1119 OS << (Node->isArrow() ? "->" : "."); in VisitObjCIvarRefExpr() 1419 OS << (Node->isArrow() ? "->" : "."); in VisitMemberExpr() 1436 OS << (Node->isArrow() ? "->isa" : ".isa"); in VisitObjCIsaExpr() 1783 if (Node->isArrow()) in VisitMSPropertyRefExpr() 2063 if (E->isArrow()) in VisitCXXPseudoDestructorExpr() 2123 OS << (Node->isArrow() ? "->" : "."); in VisitCXXDependentScopeMemberExpr() 2138 OS << (Node->isArrow() ? "->" : "."); in VisitUnresolvedMemberExpr()
|
D | ItaniumMangle.cpp | 386 void mangleMemberExprBase(const Expr *base, bool isArrow); 387 void mangleMemberExpr(const Expr *base, bool isArrow, 2709 IsArrow = ME->isArrow(); in mangleMemberExprBase() 2725 bool isArrow, in mangleMemberExpr() argument 2733 mangleMemberExprBase(base, isArrow); in mangleMemberExpr() 3000 mangleMemberExprBase(Base, PDE->isArrow()); in mangleExpression() 3026 mangleMemberExpr(ME->getBase(), ME->isArrow(), in mangleExpression() 3035 ME->isArrow(), ME->getQualifier(), nullptr, in mangleExpression() 3046 ME->isArrow(), ME->getQualifier(), in mangleExpression()
|
D | ExprCXX.cpp | 236 Expr *Base, bool isArrow, SourceLocation OperatorLoc, in CXXPseudoDestructorExpr() argument 265 Base(static_cast<Stmt *>(Base)), IsArrow(isArrow), in CXXPseudoDestructorExpr() 1422 if (isArrow()) { in getNamingClass()
|
D | Expr.cpp | 77 if (!ME->isArrow()) { in skipRValueSubobjectAdjustments() 3504 bool ExtVectorElementExpr::isArrow() const { in isArrow() function in ExtVectorElementExpr
|
D | ASTDumper.cpp | 1890 OS << " " << (Node->isArrow() ? "->" : ".") << *Node->getMemberDecl(); in VisitMemberExpr()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | DereferenceChecker.cpp | 148 if (M->isArrow() || bugreporter::isDeclRefExprToReference(M->getBase())) { in reportBug()
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 634 MSPropertyRefExpr(Expr *baseExpr, MSPropertyDecl *decl, bool isArrow, in MSPropertyRefExpr() argument 643 MemberLoc(nameLoc), IsArrow(isArrow), in MSPropertyRefExpr() 673 bool isArrow() const { return IsArrow; } in isArrow() function 2093 Expr *Base, bool isArrow, SourceLocation OperatorLoc, 2124 bool isArrow() const { return IsArrow; } in isArrow() function 3179 bool isArrow() const { return IsArrow; } in isArrow() function 3419 bool isArrow() const { return IsArrow; } in isArrow() function
|
D | ExprObjC.h | 518 bool isArrow() const { return IsArrow; } 1415 bool isArrow() const { return IsArrow; }
|
D | Expr.h | 2585 bool isArrow() const { return IsArrow; } in isArrow() function 4652 bool isArrow() const;
|
/external/clang/unittests/ASTMatchers/ |
D | ASTMatchersTest.cpp | 53 EXPECT_FALSE(Finder.addDynamicMatcher(isArrow(), nullptr)); in TEST() 1482 memberExpr(isArrow()))); in TEST() 1484 memberExpr(isArrow()))); in TEST() 1486 memberExpr(isArrow()))); in TEST() 1491 memberExpr(isArrow()))); in TEST() 1493 memberExpr(isArrow()))); in TEST() 1495 memberExpr(isArrow()))); in TEST() 1500 memberExpr(isArrow()))); in TEST() 1502 memberExpr(isArrow()))); in TEST() 1504 memberExpr(isArrow()))); in TEST()
|
/external/clang/lib/Serialization/ |
D | ASTWriterStmt.cpp | 585 Record.push_back(E->isArrow()); in VisitMemberExpr() 597 Record.push_back(E->isArrow()); in VisitObjCIsaExpr() 983 Record.push_back(E->isArrow()); in VisitObjCIvarRefExpr() 1407 Record.push_back(E->isArrow()); in VisitCXXPseudoDestructorExpr() 1453 Record.push_back(E->isArrow()); in VisitCXXDependentScopeMemberExpr() 1519 Record.push_back(E->isArrow()); in VisitUnresolvedMemberExpr() 1684 Record.push_back(E->isArrow()); in VisitMSPropertyRefExpr()
|
/external/clang/lib/Sema/ |
D | TreeTransform.h | 1937 bool isArrow, 2036 bool isArrow, in RebuildMemberExpr() argument 2045 isArrow); in RebuildMemberExpr() 2061 ExprValueKind VK = isArrow ? VK_LValue : Base->getValueKind(); in RebuildMemberExpr() 2063 MemberExpr(Base, isArrow, OpLoc, Member, MemberNameInfo, in RebuildMemberExpr() 2080 return getSema().BuildMemberReferenceExpr(Base, BaseType, OpLoc, isArrow, in RebuildMemberExpr() 6971 MSPropertyRefExpr(Base.get(), PD, E->isArrow(), in TransformMSPropertyRefExpr() 8347 E->isArrow(), in TransformMemberExpr() 9286 E->isArrow()? tok::arrow : tok::period, in TransformCXXPseudoDestructorExpr() 9343 E->isArrow(), in TransformCXXPseudoDestructorExpr() [all …]
|
D | SemaExprMember.cpp | 895 Sema &SemaRef, ASTContext &C, Expr *Base, bool isArrow, in BuildMemberExpr() argument 900 assert((!isArrow || Base->isRValue()) && "-> base must be a pointer rvalue"); in BuildMemberExpr() 902 C, Base, isArrow, OpLoc, SS.getWithLocInContext(C), TemplateKWLoc, Member, in BuildMemberExpr()
|
D | SemaPseudoObject.cpp | 90 refExpr->getPropertyDecl(), refExpr->isArrow(), refExpr->getType(), in rebuildMSPropertyRefExpr() 1477 RefExpr->isArrow() ? tok::arrow : tok::period, SS, in buildGet() 1506 RefExpr->isArrow() ? tok::arrow : tok::period, SS, in buildSet()
|
D | SemaAccess.cpp | 1559 if (E->isArrow()) in CheckUnresolvedMemberAccess()
|
/external/clang/lib/Analysis/ |
D | ThreadSafetyCommon.cpp | 84 return ME ? ME->isArrow() : false; in isCalleeArrow() 108 Ctx.SelfArrow = ME->isArrow(); in translateAttrExpr()
|
D | ThreadSafety.cpp | 1618 if (ME->isArrow()) in checkAccess() 1880 if (ME->isArrow()) { in VisitCallExpr()
|
/external/clang/lib/ASTMatchers/Dynamic/ |
D | Registry.cpp | 263 REGISTER_MATCHER(isArrow); in RegistryMaps()
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 3518 AST_MATCHER(MemberExpr, isArrow) { in AST_MATCHER() argument 3519 return Node.isArrow(); in AST_MATCHER()
|
/external/clang/include/clang/Analysis/Analyses/ |
D | ThreadSafetyTraverse.h | 707 if (CStyle && E->isArrow()) { in printProject()
|
/external/clang/lib/CodeGen/ |
D | CGExpr.cpp | 2982 if (E->isArrow()) { in EmitExtVectorElementExpr() 3038 if (E->isArrow()) { in EmitMemberExpr() 3553 if (PseudoDtor->isArrow()) { in EmitCallExpr() 3745 if (E->isArrow()) { in EmitObjCIvarRefLValue()
|
D | CGExprCXX.cpp | 125 bool IsArrow = ME->isArrow(); in EmitCXXMemberCallExpr()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | BugReporterVisitors.cpp | 62 if (ME->isArrow() || isDeclRefExprToReference(ME->getBase())) { in getDerefExpr()
|