Lines Matching refs:ConditionVar
3907 Sema::ConditionResult Sema::ActOnConditionVariable(Decl *ConditionVar, in ActOnConditionVariable() argument
3911 CheckConditionVariable(cast<VarDecl>(ConditionVar), StmtLoc, CK); in ActOnConditionVariable()
3914 return ConditionResult(*this, ConditionVar, MakeFullExpr(E.get(), StmtLoc), 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()
3941 ConditionVar->getLocation()); in CheckConditionVariable()