Home
last modified time | relevance | path

Searched refs:ConditionResult (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseStmt.cpp1098 Sema::ConditionResult &Cond, in ParseParenExprOrCondition()
1186 Sema::ConditionResult Cond; in ParseIfStatement()
1329 Sema::ConditionResult Cond; in ParseSwitchStatement()
1417 Sema::ConditionResult Cond; in ParseWhileStatement()
1606 Sema::ConditionResult SecondPart; in ParseForStatement()
H A DParseExprCXX.cpp1738 Sema::ConditionResult Parser::ParseCXXCondition(StmtResult *InitStmt, in ParseCXXCondition()
1811 return Sema::ConditionResult(); in ParseCXXCondition()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h3760 class ConditionResult; variable
3763 ConditionResult Cond, Stmt *ThenVal,
3767 ConditionResult Cond, Stmt *ThenVal,
3771 ConditionResult Cond);
3783 ConditionResult Second,
9886 class ConditionResult {
9901 explicit ConditionResult(bool Invalid) in ConditionResult() function
9906 ConditionResult() : ConditionResult(false) {} in ConditionResult() function
9918 static ConditionResult ConditionError() { return ConditionResult(true); } in ConditionError()
9926 ConditionResult ActOnCondition(Scope *S, SourceLocation Loc,
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmt.cpp539 ConditionResult Cond, in ActOnIfStmt()
543 Cond = ConditionResult( in ActOnIfStmt()
565 Stmt *InitStmt, ConditionResult Cond, in BuildIfStmt()
705 Stmt *InitStmt, ConditionResult Cond) { in ActOnStartOfSwitchStmt()
1292 StmtResult Sema::ActOnWhileStmt(SourceLocation WhileLoc, ConditionResult Cond, in ActOnWhileStmt()
1744 Stmt *First, ConditionResult Second, in ActOnForStmt()
H A DTreeTransform.h429 Sema::ConditionResult TransformCondition(SourceLocation Loc, VarDecl *Var,
1257 Sema::ConditionResult Cond, Stmt *Init, Stmt *Then, in RebuildIfStmt()
1268 Sema::ConditionResult Cond) { in RebuildSwitchStmtStart()
1286 Sema::ConditionResult Cond, Stmt *Body) { in RebuildWhileStmt()
1306 Stmt *Init, Sema::ConditionResult Cond, in RebuildForStmt()
3538 Sema::ConditionResult TreeTransform<Derived>::TransformCondition( in TransformCondition()
3559 return Sema::ConditionResult(); in TransformCondition()
6674 Sema::ConditionResult Cond = getDerived().TransformCondition( in TransformIfStmt()
6725 Sema::ConditionResult Cond = getDerived().TransformCondition( in TransformSwitchStmt()
6751 Sema::ConditionResult Cond = getDerived().TransformCondition( in TransformWhileStmt()
[all …]
H A DSemaExprCXX.cpp3618 Sema::ConditionResult Sema::ActOnConditionVariable(Decl *ConditionVar, in ActOnConditionVariable()
3625 return ConditionResult(*this, ConditionVar, MakeFullExpr(E.get(), StmtLoc), in ActOnConditionVariable()
H A DSemaExpr.cpp16148 Sema::ConditionResult Sema::ActOnCondition(Scope *S, SourceLocation Loc, in ActOnCondition()
16152 return ConditionResult(); in ActOnCondition()
16176 return ConditionResult(*this, nullptr, FullExpr, in ActOnCondition()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1799 Sema::ConditionResult ParseCXXCondition(StmtResult *InitStmt,
1895 Sema::ConditionResult &CondResult,