Searched refs:ConditionVar (Results 1 – 3 of 3) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 3844 Sema::ConditionResult Sema::ActOnConditionVariable(Decl *ConditionVar, in ActOnConditionVariable() argument 3848 CheckConditionVariable(cast<VarDecl>(ConditionVar), StmtLoc, CK); in ActOnConditionVariable() 3851 return ConditionResult(*this, ConditionVar, MakeFullExpr(E.get(), StmtLoc), in ActOnConditionVariable() 3857 ExprResult Sema::CheckConditionVariable(VarDecl *ConditionVar, in CheckConditionVariable() argument 3860 if (ConditionVar->isInvalidDecl()) in CheckConditionVariable() 3863 QualType T = ConditionVar->getType(); in CheckConditionVariable() 3868 return ExprError(Diag(ConditionVar->getLocation(), in CheckConditionVariable() 3870 << ConditionVar->getSourceRange()); in CheckConditionVariable() 3872 return ExprError(Diag(ConditionVar->getLocation(), in CheckConditionVariable() 3874 << ConditionVar->getSourceRange()); in CheckConditionVariable() [all …]
|
H A D | TreeTransform.h | 4013 VarDecl *ConditionVar = cast_or_null<VarDecl>( in TransformCondition() local 4016 if (!ConditionVar) in TransformCondition() 4019 return getSema().ActOnConditionVariable(ConditionVar, Loc, Kind); in TransformCondition()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
H A D | Sema.h | 11797 Decl *ConditionVar; variable 11804 ConditionResult(Sema &S, Decl *ConditionVar, FullExprArg Condition, in ConditionResult() argument 11806 : ConditionVar(ConditionVar), Condition(Condition), Invalid(false), in ConditionResult() 11812 : ConditionVar(nullptr), Condition(nullptr), Invalid(Invalid), in ConditionResult() 11819 return std::make_pair(cast_or_null<VarDecl>(ConditionVar), in get() 11839 ConditionResult ActOnConditionVariable(Decl *ConditionVar, 11845 ExprResult CheckConditionVariable(VarDecl *ConditionVar,
|