Home
last modified time | relevance | path

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

12

/openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
DInvalidatedIteratorChecker.cpp109 if (!ME->isArrow() || ME->isImplicitAccess()) in checkPreStmt()
DDereferenceChecker.cpp208 if (M->isArrow() || isDeclRefExprToReference(M->getBase())) { in reportBug()
DIteratorRangeChecker.cpp188 if (!ME->isArrow() || ME->isImplicitAccess()) in checkPreStmt()
/openbsd/src/gnu/llvm/clang/lib/AST/
DExprClassification.cpp341 if (cast<ExtVectorElementExpr>(E)->isArrow()) in ClassifyInternal()
515 if (E->isArrow()) in ClassifyMemberExpr()
542 if (E->isArrow()) in ClassifyMemberExpr()
DStmtProfile.cpp1423 ID.AddBoolean(S->isArrow()); in VisitMemberExpr()
2056 ID.AddBoolean(S->isArrow()); in VisitCXXPseudoDestructorExpr()
2128 ID.AddBoolean(S->isArrow()); in VisitCXXDependentScopeMemberExpr()
2141 ID.AddBoolean(S->isArrow()); in VisitUnresolvedMemberExpr()
2274 ID.AddBoolean(S->isArrow()); in VisitObjCIvarRefExpr()
2306 ID.AddBoolean(S->isArrow()); in VisitObjCIsaExpr()
DStmtPrinter.cpp1207 OS << (Node->isArrow() ? "->" : "."); in VisitObjCIvarRefExpr()
1576 OS << (Node->isArrow() ? "->" : "."); in VisitMemberExpr()
1602 OS << (Node->isArrow() ? "->isa" : ".isa"); in VisitObjCIsaExpr()
1978 if (Node->isArrow()) in VisitMSPropertyRefExpr()
2310 if (E->isArrow()) in VisitCXXPseudoDestructorExpr()
2375 OS << (Node->isArrow() ? "->" : "."); in VisitCXXDependentScopeMemberExpr()
2389 OS << (Node->isArrow() ? "->" : "."); in VisitUnresolvedMemberExpr()
DItaniumMangle.cpp562 void mangleMemberExprBase(const Expr *base, bool isArrow);
563 void mangleMemberExpr(const Expr *base, bool isArrow,
4078 IsArrow = ME->isArrow(); in mangleMemberExprBase()
4094 bool isArrow, in mangleMemberExpr() argument
4104 mangleMemberExprBase(base, isArrow); in mangleMemberExpr()
4474 mangleMemberExprBase(Base, PDE->isArrow()); in mangleExpression()
4500 mangleMemberExpr(ME->getBase(), ME->isArrow(), in mangleExpression()
4512 ME->isArrow(), ME->getQualifier(), nullptr, in mangleExpression()
4524 ME->isArrow(), ME->getQualifier(), in mangleExpression()
DJSONNodeDumper.cpp1225 JOS.attribute("isArrow", OIRE->isArrow()); in VisitObjCIvarRefExpr()
1279 JOS.attribute("isArrow", ME->isArrow()); in VisitMemberExpr()
1475 JOS.attribute("isArrow", DSME->isArrow()); in VisitCXXDependentScopeMemberExpr()
DExprCXX.cpp322 const ASTContext &Context, Expr *Base, bool isArrow, in CXXPseudoDestructorExpr() argument
328 Base(static_cast<Stmt *>(Base)), IsArrow(isArrow), in CXXPseudoDestructorExpr()
1614 if (isArrow()) in getNamingClass()
DTextNodeDumper.cpp1143 OS << " " << (Node->isArrow() ? "->" : ".") << *Node->getMemberDecl(); in VisitMemberExpr()
1295 OS << " " << (Node->isArrow() ? "->" : ".") << Node->getMember(); in VisitCXXDependentScopeMemberExpr()
/openbsd/src/gnu/llvm/clang/lib/Serialization/
DASTWriterStmt.cpp908 Record.push_back(E->isArrow()); in VisitMemberExpr()
934 Record.push_back(E->isArrow()); in VisitObjCIsaExpr()
1356 Record.push_back(E->isArrow()); in VisitObjCIvarRefExpr()
1824 Record.push_back(E->isArrow()); in VisitCXXPseudoDestructorExpr()
1877 Record.push_back(E->isArrow()); in VisitCXXDependentScopeMemberExpr()
1952 Record.push_back(E->isArrow()); in VisitUnresolvedMemberExpr()
2154 Record.push_back(E->isArrow()); in VisitMSPropertyRefExpr()
/openbsd/src/gnu/llvm/clang/include/clang/AST/
DExprCXX.h939 MSPropertyRefExpr(Expr *baseExpr, MSPropertyDecl *decl, bool isArrow, in MSPropertyRefExpr() argument
943 TheDecl(decl), MemberLoc(nameLoc), IsArrow(isArrow), in MSPropertyRefExpr()
984 bool isArrow() const { return IsArrow; } in isArrow() function
2625 Expr *Base, bool isArrow, SourceLocation OperatorLoc,
2655 bool isArrow() const { return IsArrow; } in isArrow() function
3730 bool isArrow() const { return CXXDependentScopeMemberExprBits.IsArrow; } in isArrow() function
3979 bool isArrow() const { return UnresolvedMemberExprBits.IsArrow; } in isArrow() function
DExprObjC.h584 bool isArrow() const { return IsArrow; } in isArrow() function
1508 bool isArrow() const { return IsArrow; } in isArrow() function
/openbsd/src/gnu/llvm/clang/lib/Analysis/
DThreadSafetyCommon.cpp86 return ME ? ME->isArrow() : false; in isCalleeArrow()
135 Ctx.SelfArrow = ME->isArrow(); in translateAttrExpr()
DThreadSafety.cpp1709 if (ME->isArrow()) in checkAccess()
2010 if (ME->isArrow()) { in VisitCallExpr()
/openbsd/src/gnu/llvm/clang/lib/Sema/
DSemaPseudoObject.cpp89 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()
DTreeTransform.h2617 bool isArrow,
2760 bool isArrow, in RebuildMemberExpr() argument
2769 isArrow); in RebuildMemberExpr()
2787 Base, isArrow, OpLoc, EmptySS, cast<FieldDecl>(Member), in RebuildMemberExpr()
2797 if (isArrow && !BaseType->isPointerType()) in RebuildMemberExpr()
2806 return getSema().BuildMemberReferenceExpr(Base, BaseType, OpLoc, isArrow, in RebuildMemberExpr()
8563 MSPropertyRefExpr(Base.get(), PD, E->isArrow(), in TransformMSPropertyRefExpr()
11327 E->isArrow(), in TransformMemberExpr()
11559 Base.get(), FakeOperatorLoc, E->isArrow(), E->getAccessorLoc(), in TransformExtVectorElementExpr()
12408 E->isArrow()? tok::arrow : tok::period, in TransformCXXPseudoDestructorExpr()
[all …]
DSemaExprMember.cpp1772 if (!E->isArrow()) { in CheckMemberAccessOfNoDeref()
1781 } else if (E->isArrow()) { in CheckMemberAccessOfNoDeref()
DSemaAccess.cpp1571 if (E->isArrow()) in CheckUnresolvedMemberAccess()
/openbsd/src/gnu/llvm/clang/lib/ASTMatchers/Dynamic/
DRegistry.cpp396 REGISTER_MATCHER(isArrow); in RegistryMaps()
/openbsd/src/gnu/llvm/clang/include/clang/Analysis/Analyses/
DThreadSafetyTraverse.h727 if (CStyle && E->isArrow()) in printProject()
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCGExprCXX.cpp134 if (E->isArrow()) { in EmitCXXPseudoDestructorExpr()
203 bool IsArrow = ME->isArrow(); in EmitCXXMemberCallExpr()
DCGExpr.cpp4152 if (E->isArrow()) { in EmitExtVectorElementExpr()
4213 if (E->isArrow()) { in EmitMemberExpr()
5275 if (E->isArrow()) { in EmitObjCIvarRefLValue()
/openbsd/src/gnu/llvm/clang/include/clang/ASTMatchers/
DASTMatchers.h6214 isArrow, AST_POLYMORPHIC_SUPPORTED_TYPES(MemberExpr, UnresolvedMemberExpr, in AST_POLYMORPHIC_MATCHER() argument
6216 return Node.isArrow(); in AST_POLYMORPHIC_MATCHER()
/openbsd/src/gnu/llvm/clang/docs/
DClangTransformerTutorial.rst185 the pattern with ``not(isArrow())`` in the definition of ``child_call``. Yet, we

12