Home
last modified time | relevance | path

Searched refs:isArrow (Results 1 – 25 of 38) sorted by relevance

12

/external/clang/unittests/ASTMatchers/
DASTMatchersNarrowingTest.cpp761 memberExpr(isArrow()))); in TEST()
763 memberExpr(isArrow()))); in TEST()
765 memberExpr(isArrow()))); in TEST()
770 memberExpr(isArrow()))); in TEST()
772 memberExpr(isArrow()))); in TEST()
774 memberExpr(isArrow()))); in TEST()
779 memberExpr(isArrow()))); in TEST()
781 memberExpr(isArrow()))); in TEST()
783 memberExpr(isArrow()))); in TEST()
DASTMatchersNodeTest.cpp30 EXPECT_FALSE(Finder.addDynamicMatcher(isArrow(), nullptr)); in TEST()
/external/v8/tools/clang/pass_to_move/
DPassToMove.cpp46 const bool is_arrow = callee->isArrow(); in run()
/external/clang/lib/AST/
DExprClassification.cpp302 if (cast<ExtVectorElementExpr>(E)->isArrow()) in ClassifyInternal()
468 if (E->isArrow()) in ClassifyMemberExpr()
495 if (E->isArrow()) in ClassifyMemberExpr()
DStmtProfile.cpp843 ID.AddBoolean(S->isArrow()); in VisitMemberExpr()
1381 ID.AddBoolean(S->isArrow()); in VisitCXXPseudoDestructorExpr()
1452 ID.AddBoolean(S->isArrow()); in VisitCXXDependentScopeMemberExpr()
1465 ID.AddBoolean(S->isArrow()); in VisitUnresolvedMemberExpr()
1584 ID.AddBoolean(S->isArrow()); in VisitObjCIvarRefExpr()
1616 ID.AddBoolean(S->isArrow()); in VisitObjCIsaExpr()
DStmtPrinter.cpp1241 OS << (Node->isArrow() ? "->" : "."); in VisitObjCIvarRefExpr()
1549 OS << (Node->isArrow() ? "->" : "."); in VisitMemberExpr()
1566 OS << (Node->isArrow() ? "->isa" : ".isa"); in VisitObjCIsaExpr()
1911 if (Node->isArrow()) in VisitMSPropertyRefExpr()
2193 if (E->isArrow()) in VisitCXXPseudoDestructorExpr()
2258 OS << (Node->isArrow() ? "->" : "."); in VisitCXXDependentScopeMemberExpr()
2273 OS << (Node->isArrow() ? "->" : "."); in VisitUnresolvedMemberExpr()
DItaniumMangle.cpp535 void mangleMemberExprBase(const Expr *base, bool isArrow);
536 void mangleMemberExpr(const Expr *base, bool isArrow,
3098 IsArrow = ME->isArrow(); in mangleMemberExprBase()
3114 bool isArrow, in mangleMemberExpr() argument
3122 mangleMemberExprBase(base, isArrow); in mangleMemberExpr()
3392 mangleMemberExprBase(Base, PDE->isArrow()); in mangleExpression()
3418 mangleMemberExpr(ME->getBase(), ME->isArrow(), in mangleExpression()
3427 ME->isArrow(), ME->getQualifier(), nullptr, in mangleExpression()
3438 ME->isArrow(), ME->getQualifier(), in mangleExpression()
DExprCXX.cpp163 Expr *Base, bool isArrow, SourceLocation OperatorLoc, in CXXPseudoDestructorExpr() argument
192 Base(static_cast<Stmt *>(Base)), IsArrow(isArrow), in CXXPseudoDestructorExpr()
1296 if (isArrow()) { in getNamingClass()
DExpr.cpp77 if (!ME->isArrow()) { in skipRValueSubobjectAdjustments()
3363 bool ExtVectorElementExpr::isArrow() const { in isArrow() function in ExtVectorElementExpr
/external/clang/lib/StaticAnalyzer/Checkers/
DDereferenceChecker.cpp157 if (M->isArrow() || bugreporter::isDeclRefExprToReference(M->getBase())) { in reportBug()
/external/clang/include/clang/AST/
DExprCXX.h671 MSPropertyRefExpr(Expr *baseExpr, MSPropertyDecl *decl, bool isArrow, in MSPropertyRefExpr() argument
680 MemberLoc(nameLoc), IsArrow(isArrow), in MSPropertyRefExpr()
710 bool isArrow() const { return IsArrow; } in isArrow() function
2162 Expr *Base, bool isArrow, SourceLocation OperatorLoc,
2193 bool isArrow() const { return IsArrow; } in isArrow() function
3218 bool isArrow() const { return IsArrow; } in isArrow() function
3451 bool isArrow() const { return IsArrow; } in isArrow() function
DExprObjC.h513 bool isArrow() const { return IsArrow; }
1410 bool isArrow() const { return IsArrow; }
DExpr.h2510 bool isArrow() const { return IsArrow; } in isArrow() function
4555 bool isArrow() const;
/external/clang/lib/Serialization/
DASTWriterStmt.cpp599 Record.push_back(E->isArrow()); in VisitMemberExpr()
611 Record.push_back(E->isArrow()); in VisitObjCIsaExpr()
995 Record.push_back(E->isArrow()); in VisitObjCIvarRefExpr()
1421 Record.push_back(E->isArrow()); in VisitCXXPseudoDestructorExpr()
1470 Record.push_back(E->isArrow()); in VisitCXXDependentScopeMemberExpr()
1539 Record.push_back(E->isArrow()); in VisitUnresolvedMemberExpr()
1704 Record.push_back(E->isArrow()); in VisitMSPropertyRefExpr()
/external/clang/lib/Sema/
DTreeTransform.h2010 bool isArrow,
2109 bool isArrow, in RebuildMemberExpr() argument
2118 isArrow); in RebuildMemberExpr()
2134 ExprValueKind VK = isArrow ? VK_LValue : Base->getValueKind(); in RebuildMemberExpr()
2136 MemberExpr(Base, isArrow, OpLoc, Member, MemberNameInfo, in RebuildMemberExpr()
2153 return getSema().BuildMemberReferenceExpr(Base, BaseType, OpLoc, isArrow, in RebuildMemberExpr()
7081 MSPropertyRefExpr(Base.get(), PD, E->isArrow(), in TransformMSPropertyRefExpr()
8656 E->isArrow(), in TransformMemberExpr()
9593 E->isArrow()? tok::arrow : tok::period, in TransformCXXPseudoDestructorExpr()
9650 E->isArrow(), in TransformCXXPseudoDestructorExpr()
[all …]
DSemaExprMember.cpp909 Sema &SemaRef, ASTContext &C, Expr *Base, bool isArrow, in BuildMemberExpr() argument
914 assert((!isArrow || Base->isRValue()) && "-> base must be a pointer rvalue"); in BuildMemberExpr()
916 C, Base, isArrow, OpLoc, SS.getWithLocInContext(C), TemplateKWLoc, Member, in BuildMemberExpr()
DSemaPseudoObject.cpp90 refExpr->getPropertyDecl(), refExpr->isArrow(), refExpr->getType(), in rebuildMSPropertyRefExpr()
1478 RefExpr->isArrow() ? tok::arrow : tok::period, SS, in buildGet()
1507 RefExpr->isArrow() ? tok::arrow : tok::period, SS, in buildSet()
DSemaAccess.cpp1554 if (E->isArrow()) in CheckUnresolvedMemberAccess()
/external/clang/lib/Analysis/
DThreadSafetyCommon.cpp84 return ME ? ME->isArrow() : false; in isCalleeArrow()
108 Ctx.SelfArrow = ME->isArrow(); in translateAttrExpr()
DThreadSafety.cpp1618 if (ME->isArrow()) in checkAccess()
1880 if (ME->isArrow()) { in VisitCallExpr()
/external/clang/lib/ASTMatchers/Dynamic/
DRegistry.cpp285 REGISTER_MATCHER(isArrow); in RegistryMaps()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h4052 AST_MATCHER(MemberExpr, isArrow) { in AST_MATCHER() argument
4053 return Node.isArrow(); in AST_MATCHER()
/external/clang/include/clang/Analysis/Analyses/
DThreadSafetyTraverse.h707 if (CStyle && E->isArrow()) { in printProject()
/external/clang/lib/CodeGen/
DCGExpr.cpp3191 if (E->isArrow()) { in EmitExtVectorElementExpr()
3247 if (E->isArrow()) { in EmitMemberExpr()
3767 if (PseudoDtor->isArrow()) { in EmitCallExpr()
3959 if (E->isArrow()) { in EmitObjCIvarRefLValue()
/external/clang/lib/StaticAnalyzer/Core/
DBugReporterVisitors.cpp63 if (ME->isArrow() || isDeclRefExprToReference(ME->getBase())) { in getDerefExpr()

12