Home
last modified time | relevance | path

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

/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaStmt.cpp441 VarDecl *ConditionVar = 0; in ActOnIfStmt() local
443 ConditionVar = cast<VarDecl>(CondVar); in ActOnIfStmt()
444 CondResult = CheckConditionVariable(ConditionVar, IfLoc, true); in ActOnIfStmt()
461 return Owned(new (Context) IfStmt(Context, IfLoc, ConditionVar, ConditionExpr, in ActOnIfStmt()
571 VarDecl *ConditionVar = 0; in ActOnStartOfSwitchStmt() local
573 ConditionVar = cast<VarDecl>(CondVar); in ActOnStartOfSwitchStmt()
574 CondResult = CheckConditionVariable(ConditionVar, SourceLocation(), false); in ActOnStartOfSwitchStmt()
650 SwitchStmt *SS = new (Context) SwitchStmt(Context, ConditionVar, Cond); in ActOnStartOfSwitchStmt()
1169 VarDecl *ConditionVar = 0; in ActOnWhileStmt() local
1171 ConditionVar = cast<VarDecl>(CondVar); in ActOnWhileStmt()
[all …]
DTreeTransform.h5414 VarDecl *ConditionVar = 0; in TransformIfStmt() local
5416 ConditionVar in TransformIfStmt()
5421 if (!ConditionVar) in TransformIfStmt()
5456 ConditionVar == S->getConditionVariable() && in TransformIfStmt()
5461 return getDerived().RebuildIfStmt(S->getIfLoc(), FullCond, ConditionVar, in TransformIfStmt()
5471 VarDecl *ConditionVar = 0; in TransformSwitchStmt() local
5473 ConditionVar in TransformSwitchStmt()
5478 if (!ConditionVar) in TransformSwitchStmt()
5490 ConditionVar); in TransformSwitchStmt()
5509 VarDecl *ConditionVar = 0; in TransformWhileStmt() local
[all …]
DSemaExprCXX.cpp2424 ExprResult Sema::CheckConditionVariable(VarDecl *ConditionVar, in CheckConditionVariable() argument
2427 if (ConditionVar->isInvalidDecl()) in CheckConditionVariable()
2430 QualType T = ConditionVar->getType(); in CheckConditionVariable()
2435 return ExprError(Diag(ConditionVar->getLocation(), in CheckConditionVariable()
2437 << ConditionVar->getSourceRange()); in CheckConditionVariable()
2439 return ExprError(Diag(ConditionVar->getLocation(), in CheckConditionVariable()
2441 << ConditionVar->getSourceRange()); in CheckConditionVariable()
2446 ConditionVar, in CheckConditionVariable()
2448 ConditionVar->getLocation(), in CheckConditionVariable()
2449 ConditionVar->getType().getNonReferenceType(), in CheckConditionVariable()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Sema/
DSema.h4202 ExprResult CheckConditionVariable(VarDecl *ConditionVar,