Home
last modified time | relevance | path

Searched refs:LhsExpr (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DRedundantExpressionCheck.cpp804 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 DSuspiciousEnumUsageCheck.cpp206 const auto *LhsExpr = Result.Nodes.getNodeAs<Expr>("lhsExpr"); in check() local
207 checkSuspiciousBitmaskUsage(LhsExpr, EnumDec); in check()
H A DNotNullTerminatedResultCheck.cpp328 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()