Home
last modified time | relevance | path

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

12

/external/clang/lib/AST/
DStmtProfile.cpp727 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()
DExprClassification.cpp302 if (cast<ExtVectorElementExpr>(E)->isArrow()) in ClassifyInternal()
467 if (E->isArrow()) in ClassifyMemberExpr()
494 if (E->isArrow()) in ClassifyMemberExpr()
DStmtPrinter.cpp1119 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()
DItaniumMangle.cpp386 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()
DExprCXX.cpp236 Expr *Base, bool isArrow, SourceLocation OperatorLoc, in CXXPseudoDestructorExpr() argument
265 Base(static_cast<Stmt *>(Base)), IsArrow(isArrow), in CXXPseudoDestructorExpr()
1422 if (isArrow()) { in getNamingClass()
DExpr.cpp77 if (!ME->isArrow()) { in skipRValueSubobjectAdjustments()
3504 bool ExtVectorElementExpr::isArrow() const { in isArrow() function in ExtVectorElementExpr
DASTDumper.cpp1890 OS << " " << (Node->isArrow() ? "->" : ".") << *Node->getMemberDecl(); in VisitMemberExpr()
/external/clang/lib/StaticAnalyzer/Checkers/
DDereferenceChecker.cpp148 if (M->isArrow() || bugreporter::isDeclRefExprToReference(M->getBase())) { in reportBug()
/external/clang/include/clang/AST/
DExprCXX.h634 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
DExprObjC.h518 bool isArrow() const { return IsArrow; }
1415 bool isArrow() const { return IsArrow; }
DExpr.h2585 bool isArrow() const { return IsArrow; } in isArrow() function
4652 bool isArrow() const;
/external/clang/unittests/ASTMatchers/
DASTMatchersTest.cpp53 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/
DASTWriterStmt.cpp585 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/
DTreeTransform.h1937 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 …]
DSemaExprMember.cpp895 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()
DSemaPseudoObject.cpp90 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()
DSemaAccess.cpp1559 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.cpp263 REGISTER_MATCHER(isArrow); in RegistryMaps()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h3518 AST_MATCHER(MemberExpr, isArrow) { in AST_MATCHER() argument
3519 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.cpp2982 if (E->isArrow()) { in EmitExtVectorElementExpr()
3038 if (E->isArrow()) { in EmitMemberExpr()
3553 if (PseudoDtor->isArrow()) { in EmitCallExpr()
3745 if (E->isArrow()) { in EmitObjCIvarRefLValue()
DCGExprCXX.cpp125 bool IsArrow = ME->isArrow(); in EmitCXXMemberCallExpr()
/external/clang/lib/StaticAnalyzer/Core/
DBugReporterVisitors.cpp62 if (ME->isArrow() || isDeclRefExprToReference(ME->getBase())) { in getDerefExpr()

12