/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | InvalidatedIteratorChecker.cpp | 104 if (!ME->isArrow() || ME->isImplicitAccess()) in checkPreStmt()
|
H A D | DereferenceChecker.cpp | 215 if (M->isArrow() || isDeclRefExprToReference(M->getBase())) { in reportBug()
|
H A D | IteratorRangeChecker.cpp | 187 if (!ME->isArrow() || ME->isImplicitAccess()) in checkPreStmt()
|
H A D | ArrayBoundCheckerV2.cpp | 158 if (E->isArrow()) in checkPostStmt()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprClassification.cpp | 354 if (cast<ExtVectorElementExpr>(E)->isArrow()) in ClassifyInternal() 533 if (E->isArrow()) in ClassifyMemberExpr() 560 if (E->isArrow()) in ClassifyMemberExpr()
|
H A D | StmtPrinter.cpp | 1263 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 D | StmtProfile.cpp | 1470 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 D | ItaniumMangle.cpp | 594 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 D | JSONNodeDumper.cpp | 1326 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 D | ExprCXX.cpp | 372 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 D | TextNodeDumper.cpp | 1488 OS << " " << (Node->isArrow() ? "->" : ".") << *Node->getMemberDecl(); in VisitMemberExpr() 1655 OS << " " << (Node->isArrow() ? "->" : ".") << Node->getMember(); in VisitCXXDependentScopeMemberExpr()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 993 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 D | ExprCXX.h | 943 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 D | SemaPseudoObject.cpp | 91 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 D | TreeTransform.h | 2701 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 D | SemaExprMember.cpp | 1805 if (!E->isArrow()) { in CheckMemberAccessOfNoDeref() 1814 } else if (E->isArrow()) { in CheckMemberAccessOfNoDeref()
|
H A D | SemaAccess.cpp | 1597 if (E->isArrow()) in CheckUnresolvedMemberAccess()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ThreadSafetyCommon.cpp | 81 return ME ? ME->isArrow() : false; in isCalleeArrow() 131 Ctx.SelfArrow = ME->isArrow(); in translateAttrExpr()
|
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
H A D | Registry.cpp | 406 REGISTER_MATCHER(isArrow); in RegistryMaps()
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyTraverse.h | 727 if (CStyle && E->isArrow()) in printProject()
|
H A D | ThreadSafetyTIL.h | 935 bool isArrow() const { return (Flags & 0x01) != 0; } in isArrow() function
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprCXX.cpp | 139 if (E->isArrow()) { in EmitCXXPseudoDestructorExpr() 208 bool IsArrow = ME->isArrow(); in EmitCXXMemberCallExpr()
|
H A D | CGExpr.cpp | 1037 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 D | DataflowEnvironment.cpp | 1248 if (ME.isArrow()) { in getBaseObjectLocation()
|
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 6487 isArrow, AST_POLYMORPHIC_SUPPORTED_TYPES(MemberExpr, UnresolvedMemberExpr, in AST_POLYMORPHIC_MATCHER() argument 6489 return Node.isArrow(); in AST_POLYMORPHIC_MATCHER()
|