Searched refs:isKnownToHaveValue (Results 1 – 1 of 1) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | InfiniteLoopCheck.cpp | 120 static bool isKnownToHaveValue(const Expr &Cond, const ASTContext &Ctx, in isKnownToHaveValue() function 127 return isKnownToHaveValue(*BinOp->getLHS(), Ctx, false) || in isKnownToHaveValue() 128 isKnownToHaveValue(*BinOp->getRHS(), Ctx, false); in isKnownToHaveValue() 130 return isKnownToHaveValue(*BinOp->getLHS(), Ctx, true) || in isKnownToHaveValue() 131 isKnownToHaveValue(*BinOp->getRHS(), Ctx, true); in isKnownToHaveValue() 133 return isKnownToHaveValue(*BinOp->getRHS(), Ctx, ExpectedValue); in isKnownToHaveValue() 136 return isKnownToHaveValue(*UnOp->getSubExpr(), Ctx, !ExpectedValue); in isKnownToHaveValue() 138 return isKnownToHaveValue(*Paren->getSubExpr(), Ctx, ExpectedValue); in isKnownToHaveValue() 140 return isKnownToHaveValue(*ImplCast->getSubExpr(), Ctx, ExpectedValue); in isKnownToHaveValue() 167 if (isKnownToHaveValue(*Cond, *Result.Context, false)) in check()
|