Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DInvalidatedIteratorChecker.cpp104 if (!ME->isArrow() || ME->isImplicitAccess()) in checkPreStmt()
H A DDereferenceChecker.cpp215 if (M->isArrow() || isDeclRefExprToReference(M->getBase())) { in reportBug()
H A DIteratorRangeChecker.cpp187 if (!ME->isArrow() || ME->isImplicitAccess()) in checkPreStmt()
H A DArrayBoundCheckerV2.cpp158 if (E->isArrow()) in checkPostStmt()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprClassification.cpp354 if (cast<ExtVectorElementExpr>(E)->isArrow()) in ClassifyInternal()
533 if (E->isArrow()) in ClassifyMemberExpr()
560 if (E->isArrow()) in ClassifyMemberExpr()
H A DStmtPrinter.cpp1263 OS << (Node->isArrow() ? "->" : "."); in VisitObjCIvarRefExpr()
1636 OS << (Node->isArrow() ? "->" : "."); in VisitMemberExpr()
1662 OS << (Node->isArrow() ? "->isa" : ".isa"); in VisitObjCIsaExpr()
2039 if (Node->isArrow()) in VisitMSPropertyRefExpr()
2371 if (E->isArrow()) in VisitCXXPseudoDestructorExpr()
2436 OS << (Node->isArrow() ? "->" : "."); in VisitCXXDependentScopeMemberExpr()
2450 OS << (Node->isArrow() ? "->" : "."); in VisitUnresolvedMemberExpr()
H A DStmtProfile.cpp1470 ID.AddBoolean(S->isArrow()); in VisitMemberExpr()
2137 ID.AddBoolean(S->isArrow()); in VisitCXXPseudoDestructorExpr()
2209 ID.AddBoolean(S->isArrow()); in VisitCXXDependentScopeMemberExpr()
2222 ID.AddBoolean(S->isArrow()); in VisitUnresolvedMemberExpr()
2363 ID.AddBoolean(S->isArrow()); in VisitObjCIvarRefExpr()
2395 ID.AddBoolean(S->isArrow()); in VisitObjCIsaExpr()
H A DItaniumMangle.cpp594 void mangleMemberExprBase(const Expr *base, bool isArrow);
595 void mangleMemberExpr(const Expr *base, bool isArrow,
4484 IsArrow = ME->isArrow(); in mangleMemberExprBase()
4500 bool isArrow, in mangleMemberExpr() argument
4510 mangleMemberExprBase(base, isArrow); in mangleMemberExpr()
4962 mangleMemberExprBase(Base, PDE->isArrow()); in mangleExpression()
4988 mangleMemberExpr(ME->getBase(), ME->isArrow(), in mangleExpression()
5000 ME->isArrow(), ME->getQualifier(), nullptr, in mangleExpression()
5012 ME->isArrow(), ME->getQualifier(), in mangleExpression()
H A DJSONNodeDumper.cpp1326 JOS.attribute("isArrow", OIRE->isArrow()); in VisitObjCIvarRefExpr()
1381 JOS.attribute("isArrow", ME->isArrow()); in VisitMemberExpr()
1591 JOS.attribute("isArrow", DSME->isArrow()); in VisitCXXDependentScopeMemberExpr()
H A DExprCXX.cpp372 const ASTContext &Context, Expr *Base, bool isArrow, in CXXPseudoDestructorExpr() argument
378 Base(static_cast<Stmt *>(Base)), IsArrow(isArrow), in CXXPseudoDestructorExpr()
1684 if (isArrow()) in getNamingClass()
H A DTextNodeDumper.cpp1488 OS << " " << (Node->isArrow() ? "->" : ".") << *Node->getMemberDecl(); in VisitMemberExpr()
1655 OS << " " << (Node->isArrow() ? "->" : ".") << Node->getMember(); in VisitCXXDependentScopeMemberExpr()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp993 CurrentPackingBits.addBit(E->isArrow()); in VisitMemberExpr()
1019 Record.push_back(E->isArrow()); in VisitObjCIsaExpr()
1467 Record.push_back(E->isArrow()); in VisitObjCIvarRefExpr()
1950 Record.push_back(E->isArrow()); in VisitCXXPseudoDestructorExpr()
2003 CurrentPackingBits.addBit(E->isArrow()); in VisitCXXDependentScopeMemberExpr()
2084 CurrentPackingBits.addBit(E->isArrow()); in VisitUnresolvedMemberExpr()
2318 Record.push_back(E->isArrow()); in VisitMSPropertyRefExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h943 MSPropertyRefExpr(Expr *baseExpr, MSPropertyDecl *decl, bool isArrow, in MSPropertyRefExpr() argument
947 TheDecl(decl), MemberLoc(nameLoc), IsArrow(isArrow), in MSPropertyRefExpr()
988 bool isArrow() const { return IsArrow; } in isArrow() function
2650 Expr *Base, bool isArrow, SourceLocation OperatorLoc,
2680 bool isArrow() const { return IsArrow; } in isArrow() function
3785 bool isArrow() const { return CXXDependentScopeMemberExprBits.IsArrow; } in isArrow() function
4034 bool isArrow() const { return UnresolvedMemberExprBits.IsArrow; } in isArrow() function
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaPseudoObject.cpp91 refExpr->getPropertyDecl(), refExpr->isArrow(), refExpr->getType(), in rebuildMSPropertyRefExpr()
1400 RefExpr->isArrow() ? tok::arrow : tok::period, SS, in buildGet()
1429 RefExpr->isArrow() ? tok::arrow : tok::period, SS, in buildSet()
H A DTreeTransform.h2701 bool isArrow,
2853 bool isArrow, in RebuildMemberExpr() argument
2862 isArrow); in RebuildMemberExpr()
2881 if (!isArrow && Base->isPRValue()) { in RebuildMemberExpr()
2890 Base, isArrow, OpLoc, EmptySS, cast<FieldDecl>(Member), in RebuildMemberExpr()
2904 if (isArrow && !BaseType->isPointerType()) in RebuildMemberExpr()
2928 return getSema().BuildMemberReferenceExpr(Base, BaseType, OpLoc, isArrow, in RebuildMemberExpr()
9027 MSPropertyRefExpr(Base.get(), PD, E->isArrow(), in TransformMSPropertyRefExpr()
12397 E->isArrow(), in TransformMemberExpr()
12630 Base.get(), FakeOperatorLoc, E->isArrow(), E->getAccessorLoc(), in TransformExtVectorElementExpr()
[all …]
H A DSemaExprMember.cpp1805 if (!E->isArrow()) { in CheckMemberAccessOfNoDeref()
1814 } else if (E->isArrow()) { in CheckMemberAccessOfNoDeref()
H A DSemaAccess.cpp1597 if (E->isArrow()) in CheckUnresolvedMemberAccess()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp81 return ME ? ME->isArrow() : false; in isCalleeArrow()
131 Ctx.SelfArrow = ME->isArrow(); in translateAttrExpr()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp406 REGISTER_MATCHER(isArrow); in RegistryMaps()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTraverse.h727 if (CStyle && E->isArrow()) in printProject()
H A DThreadSafetyTIL.h935 bool isArrow() const { return (Flags & 0x01) != 0; } in isArrow() function
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp139 if (E->isArrow()) { in EmitCXXPseudoDestructorExpr()
208 bool IsArrow = ME->isArrow(); in EmitCXXMemberCallExpr()
H A DCGExpr.cpp1037 if (IsExpectedRecordDecl(E) && E->isArrow()) in VisitMemberExpr()
4583 if (E->isArrow()) { in EmitExtVectorElementExpr()
4644 if (E->isArrow()) { in EmitMemberExpr()
5784 if (E->isArrow()) { in EmitObjCIvarRefLValue()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DDataflowEnvironment.cpp1248 if (ME.isArrow()) { in getBaseObjectLocation()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6487 isArrow, AST_POLYMORPHIC_SUPPORTED_TYPES(MemberExpr, UnresolvedMemberExpr, in AST_POLYMORPHIC_MATCHER() argument
6489 return Node.isArrow(); in AST_POLYMORPHIC_MATCHER()

12