Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaStmt.cpp495 VarDecl *ConditionVar = nullptr; in ActOnIfStmt() local
497 ConditionVar = cast<VarDecl>(CondVar); in ActOnIfStmt()
498 CondResult = CheckConditionVariable(ConditionVar, IfLoc, true); in ActOnIfStmt()
516 return new (Context) IfStmt(Context, IfLoc, ConditionVar, ConditionExpr, in ActOnIfStmt()
584 VarDecl *ConditionVar = nullptr; in ActOnStartOfSwitchStmt() local
586 ConditionVar = cast<VarDecl>(CondVar); in ActOnStartOfSwitchStmt()
587 CondResult = CheckConditionVariable(ConditionVar, SourceLocation(), false); in ActOnStartOfSwitchStmt()
661 SwitchStmt *SS = new (Context) SwitchStmt(Context, ConditionVar, Cond); in ActOnStartOfSwitchStmt()
1228 VarDecl *ConditionVar = nullptr; in ActOnWhileStmt() local
1230 ConditionVar = cast<VarDecl>(CondVar); in ActOnWhileStmt()
[all …]
HDTreeTransform.h5951 VarDecl *ConditionVar = nullptr; in TransformIfStmt() local
5953 ConditionVar in TransformIfStmt()
5958 if (!ConditionVar) in TransformIfStmt()
5993 ConditionVar == S->getConditionVariable() && in TransformIfStmt()
5998 return getDerived().RebuildIfStmt(S->getIfLoc(), FullCond, ConditionVar, in TransformIfStmt()
6008 VarDecl *ConditionVar = nullptr; in TransformSwitchStmt() local
6010 ConditionVar in TransformSwitchStmt()
6015 if (!ConditionVar) in TransformSwitchStmt()
6027 ConditionVar); in TransformSwitchStmt()
6046 VarDecl *ConditionVar = nullptr; in TransformWhileStmt() local
[all …]
HDSemaExprCXX.cpp2805 ExprResult Sema::CheckConditionVariable(VarDecl *ConditionVar, in CheckConditionVariable() argument
2808 if (ConditionVar->isInvalidDecl()) in CheckConditionVariable()
2811 QualType T = ConditionVar->getType(); in CheckConditionVariable()
2816 return ExprError(Diag(ConditionVar->getLocation(), in CheckConditionVariable()
2818 << ConditionVar->getSourceRange()); in CheckConditionVariable()
2820 return ExprError(Diag(ConditionVar->getLocation(), in CheckConditionVariable()
2822 << ConditionVar->getSourceRange()); in CheckConditionVariable()
2825 Context, NestedNameSpecifierLoc(), SourceLocation(), ConditionVar, in CheckConditionVariable()
2826 /*enclosing*/ false, ConditionVar->getLocation(), in CheckConditionVariable()
2827 ConditionVar->getType().getNonReferenceType(), VK_LValue); in CheckConditionVariable()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDSema.h4632 ExprResult CheckConditionVariable(VarDecl *ConditionVar,