Home
last modified time | relevance | path

Searched refs:isAssignmentOp (Results 1 – 25 of 30) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DNonConstParameterCheck.cpp58 if (B->isAssignmentOp()) in check()
190 } else if (B->isAssignmentOp()) { in markCanNotBeConst()
H A DSimplifyBooleanExprCheck.cpp905 if (BO->isAssignmentOp()) in shouldRemoveParens()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DUncountedCallArgsChecker.cpp128 if (MemberOp->isAssignmentOp()) in shouldSkipCall()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DAssertSideEffectCheck.cpp42 return Op->isAssignmentOp(); in AST_MATCHER_P2()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DCheckerHelpers.cpp86 if (Assign->isAssignmentOp()) { in parseAssignment()
H A DBugReporterVisitors.cpp304 if (BO->isAssignmentOp() && RegionOfInterest->isSubRegionOf( in wasRegionOfInterestModifiedAt()
947 if (BO->isAssignmentOp() && RegionOfInterest->isSubRegionOf(R)) { in matchAssignment()
1463 if (BO->isAssignmentOp()) in VisitNode()
2864 if (BinaryOperator::isAssignmentOp(Op)) { in VisitTrueTest()
H A DExprEngineC.cpp78 if (!B->isAssignmentOp()) { in VisitBinaryOperator()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DDirectIvarAssignment.cpp167 if (!BO->isAssignmentOp()) in VisitBinaryOperator()
H A DMallocOverflowSecurityChecker.cpp239 if (E->isAssignmentOp()) in VisitBinaryOperator()
H A DDeadStoresChecker.cpp327 if (!B->isAssignmentOp()) return; // Skip non-assignments. in observeStmt()
H A DCheckSecuritySyntaxOnly.cpp233 if (!(B->isAssignmentOp() || B->isCompoundAssignmentOp() || in getIncrementedVar()
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DExtractVariable.cpp425 if (BinOp.parse(*N) && BinaryOperator::isAssignmentOp(BinOp.Kind)) in eligibleForExtraction()
444 if (BO->isAssignmentOp() && in eligibleForExtraction()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaPseudoObject.cpp427 assert(BinaryOperator::isAssignmentOp(opcode)); in buildAssignmentOperation()
888 assert(BinaryOperator::isAssignmentOp(opcode)); in buildAssignmentOperation()
996 assert(BinaryOperator::isAssignmentOp(opcode)); in buildAssignmentOperation()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DLiveVariables.cpp338 if (B->isAssignmentOp()) { in VisitBinaryOperator()
H A DThreadSafety.cpp629 if (!BO->isAssignmentOp()) in VisitBinaryOperator()
1936 if (!BO->isAssignmentOp()) in VisitBinaryOperator()
H A DCFG.cpp2561 if (B->isAssignmentOp()) { in VisitBinaryOperator()
5025 if (E->isAssignmentOp()) { in VisitBinaryOperatorForTemporaryDtors()
/llvm-project-15.0.7/clang/lib/AST/
H A DExprClassification.cpp559 if (E->isAssignmentOp()) in ClassifyBinaryOp()
H A DExpr.cpp2569 if (BO->isAssignmentOp()) in isUnusedResultAWarning()
2744 if (BO->isAssignmentOp()) in isUnusedResultAWarning()
3574 if (cast<BinaryOperator>(this)->isAssignmentOp()) in HasSideEffects()
3973 if (BinOp->isAssignmentOp() && BinOp->getLHS()) in getSourceBitField()
H A DExprConstant.cpp7672 if (OCE && OCE->isAssignmentOp()) { in handleCallExpr()
12801 if (E->isAssignmentOp()) { in EvaluateComparisonBinaryOperator()
13107 if (E->isAssignmentOp()) { in VisitBinaryOperator()
13721 if (E->isPtrMemOp() || E->isAssignmentOp() || E->getOpcode() == BO_Comma) in VisitBinaryOperator()
14004 if (E->isPtrMemOp() || E->isAssignmentOp() || E->getOpcode() == BO_Comma) in VisitBinaryOperator()
14291 if (E->isPtrMemOp() || E->isAssignmentOp() || E->getOpcode() == BO_Comma) in VisitBinaryOperator()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExprCXX.h117 static bool isAssignmentOp(OverloadedOperatorKind Opc) { in isAssignmentOp() function
124 bool isAssignmentOp() const { return isAssignmentOp(getOperator()); } in isAssignmentOp() function
331 bool isAssignmentOp() const { return false; } in isAssignmentOp() function
H A DExpr.h3942 static bool isAssignmentOp(Opcode Opc) { in isAssignmentOp() function
3945 bool isAssignmentOp() const { return isAssignmentOp(getOpcode()); } in isAssignmentOp() function
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DRedundantExpressionCheck.cpp137 if (cast<BinaryOperator>(Left)->isAssignmentOp()) in areEquivalentExpr()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprAgg.cpp1118 if (op->isAssignmentOp() || op->isPtrMemOp()) in isBlockVarRef()
H A DCGExprCXX.cpp259 if (OCE->isAssignmentOp()) { in EmitCXXMemberOrOperatorMemberCallExpr()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5671 return Node.isAssignmentOp(); in AST_POLYMORPHIC_MATCHER()

12