Searched refs:EvaluateAsBooleanCondition (Results 1 – 9 of 9) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 2057 static bool EvaluateAsBooleanCondition(const Expr *E, bool &Result, in EvaluateAsBooleanCondition() function 3906 return EvaluateAsBooleanCondition(Cond, Result, Info); in EvaluateCond() 4198 if (!EvaluateAsBooleanCondition(DS->getCond(), Continue, Info)) in EvaluateStmt() 4263 if (!EvaluateAsBooleanCondition(FS->getCond(), Continue, Info)) in EvaluateStmt() 4709 if (!EvaluateAsBooleanCondition(E->getCond(), BoolResult, Info)) { in HandleConditionalOperator() 9692 if (!EvaluateAsBooleanCondition(E->getSubExpr(), bres, Info)) in VisitUnaryOperator() 9768 if (!EvaluateAsBooleanCondition(SubExpr, BoolResult, Info)) in VisitCastExpr() 9913 if (!EvaluateAsBooleanCondition(E->getSubExpr(), bres, Info)) in VisitUnaryOperator() 10943 bool Expr::EvaluateAsBooleanCondition(bool &Result, in EvaluateAsBooleanCondition() function in Expr
|
| H A D | Expr.cpp | 3076 Arg->EvaluateAsBooleanCondition(ArgVal, Ctx) && !ArgVal; in isBuiltinAssumeFalse()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 3969 Expr->EvaluateAsBooleanCondition(Result, S.Context) && in CheckNonNullExpr() 6364 if (C->getCond()->EvaluateAsBooleanCondition(Cond, S.getASTContext())) { in checkFormatStringExpr() 9711 if (CO->getCond()->EvaluateAsBooleanCondition(CondResult, C)) in GetExprRange() 11794 EvalOK = E->EvaluateAsBooleanCondition(Result, Self.SemaRef.Context); in evaluate() 13558 if (ACO->getCond()->EvaluateAsBooleanCondition(Result, Ctx)) { in FindTypeTagExpr()
|
| H A D | SemaOverload.cpp | 6443 return DIA->getCond()->EvaluateAsBooleanCondition(Result, Context) && in diagnoseArgIndependentDiagnoseIfAttrs() 9545 if (!EnableIf->getCond()->EvaluateAsBooleanCondition(AlwaysTrue, Ctx)) in isFunctionAlwaysEnabled()
|
| H A D | SemaExpr.cpp | 12564 E->EvaluateAsBooleanCondition(Res, S.getASTContext()) && Res; in EvaluatesAsTrue() 12572 E->EvaluateAsBooleanCondition(Res, S.getASTContext()) && !Res; in EvaluatesAsFalse()
|
| H A D | SemaTemplate.cpp | 3114 if (Term->EvaluateAsBooleanCondition(Succeeded, Context) && in findFailedBooleanCondition()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | CFG.cpp | 1207 if (E->EvaluateAsBooleanCondition(Result, *Context)) in evaluateAsBooleanConditionNoCache()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | Expr.h | 593 bool EvaluateAsBooleanCondition(bool &Result, const ASTContext &Ctx) const;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeNVPTX.cpp | 776 if (!Cond->EvaluateAsBooleanCondition(Result, Ctx) || !Result) in hasParallelIfNumThreadsClause()
|