Searched refs:LhsExpr (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | RedundantExpressionCheck.cpp | 804 static bool areExprsFromDifferentMacros(const Expr *LhsExpr, in areExprsFromDifferentMacros() argument 807 if (!LhsExpr || !RhsExpr) in areExprsFromDifferentMacros() 809 SourceRange Lsr = LhsExpr->getSourceRange(); in areExprsFromDifferentMacros() 843 static bool areExprsMacroAndNonMacro(const Expr *&LhsExpr, in areExprsMacroAndNonMacro() argument 845 if (!LhsExpr || !RhsExpr) in areExprsMacroAndNonMacro() 848 SourceLocation LhsLoc = LhsExpr->getExprLoc(); in areExprsMacroAndNonMacro() 1165 const Expr *LhsExpr = nullptr, *RhsExpr = nullptr; in checkRelationalExpr() local 1172 Result, "lhs", LhsExpr, LhsOpcode, LhsSymbol, LhsValue, LhsConst) || in checkRelationalExpr() 1180 std::swap(LhsExpr, RhsExpr); in checkRelationalExpr() 1203 diag(LhsExpr->getExprLoc(), "expression is redundant"); in checkRelationalExpr() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | SuspiciousEnumUsageCheck.cpp | 206 const auto *LhsExpr = Result.Nodes.getNodeAs<Expr>("lhsExpr"); in check() local 207 checkSuspiciousBitmaskUsage(LhsExpr, EnumDec); in check()
|
| H A D | NotNullTerminatedResultCheck.cpp | 328 const Expr *LhsExpr = BO->getLHS()->IgnoreImpCasts(); in lengthExprHandle() local 331 if (const auto *LhsIL = dyn_cast<IntegerLiteral>(LhsExpr)) { in lengthExprHandle() 343 {LhsExpr->getEndLoc().getLocWithOffset(1), RhsIL->getEndLoc()}); in lengthExprHandle()
|