Home
last modified time | relevance | path

Searched refs:ConditionVar (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dwarn-unreachable.cpp162 static const bool ConditionVar = 1; variable
164 if (ConditionVar) in test_global_as_conditionVariable()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExprCXX.cpp3907 Sema::ConditionResult Sema::ActOnConditionVariable(Decl *ConditionVar, in ActOnConditionVariable() argument
3911 CheckConditionVariable(cast<VarDecl>(ConditionVar), StmtLoc, CK); in ActOnConditionVariable()
3920 ExprResult Sema::CheckConditionVariable(VarDecl *ConditionVar, in CheckConditionVariable() argument
3923 if (ConditionVar->isInvalidDecl()) in CheckConditionVariable()
3926 QualType T = ConditionVar->getType(); in CheckConditionVariable()
3931 return ExprError(Diag(ConditionVar->getLocation(), in CheckConditionVariable()
3933 << ConditionVar->getSourceRange()); in CheckConditionVariable()
3935 return ExprError(Diag(ConditionVar->getLocation(), in CheckConditionVariable()
3937 << ConditionVar->getSourceRange()); in CheckConditionVariable()
3940 ConditionVar, ConditionVar->getType().getNonReferenceType(), VK_LValue, in CheckConditionVariable()
[all …]
H A DTreeTransform.h4099 VarDecl *ConditionVar = cast_or_null<VarDecl>( in TransformCondition() local
4102 if (!ConditionVar) in TransformCondition()
4105 return getSema().ActOnConditionVariable(ConditionVar, Loc, Kind); in TransformCondition()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h12416 Decl *ConditionVar; variable
12423 ConditionResult(Sema &S, Decl *ConditionVar, FullExprArg Condition, in ConditionResult() argument
12425 : ConditionVar(ConditionVar), Condition(Condition), Invalid(false), in ConditionResult()
12431 : ConditionVar(nullptr), Condition(nullptr), Invalid(Invalid), in ConditionResult()
12438 return std::make_pair(cast_or_null<VarDecl>(ConditionVar), in get()
12461 ConditionResult ActOnConditionVariable(Decl *ConditionVar,
12467 ExprResult CheckConditionVariable(VarDecl *ConditionVar,