HomeSort by: relevance | last modified time | path
    Searched refs:IsConstexpr (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
Stmt.cpp 909 IfStmt::IfStmt(const ASTContext &Ctx, SourceLocation IL, bool IsConstexpr,
920 setConstexpr(IsConstexpr);
944 bool IsConstexpr, Stmt *Init, VarDecl *Var, Expr *Cond,
955 IfStmt(Ctx, IL, IsConstexpr, Init, Var, Cond, LPL, RPL, Then, EL, Else);
993 if (!isConstexpr() || getCond()->isValueDependent())
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseStmt.cpp 1341 bool IsConstexpr = false;
1345 IsConstexpr = true;
1377 IsConstexpr ? Sema::ConditionKind::ConstexprIf
1383 if (IsConstexpr)
1492 return Actions.ActOnIfStmt(IfLoc, IsConstexpr, LParen, InitStmt.get(), Cond,
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Stmt.h 164 unsigned IsConstexpr : 1;
1953 IfStmt(const ASTContext &Ctx, SourceLocation IL, bool IsConstexpr, Stmt *Init,
1963 bool IsConstexpr, Stmt *Init, VarDecl *Var, Expr *Cond,
2080 bool isConstexpr() const { return IfStmtBits.IsConstexpr; }
2081 void setConstexpr(bool C) { IfStmtBits.IsConstexpr = C; }
Decl.h 992 unsigned IsConstexpr : 1;
1451 bool isConstexpr() const {
1452 return isa<ParmVarDecl>(this) ? false : NonParmVarDeclBits.IsConstexpr;
1456 NonParmVarDeclBits.IsConstexpr = IC;
2252 bool isConstexpr() const {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaStmt.cpp 861 StmtResult Sema::ActOnIfStmt(SourceLocation IfLoc, bool IsConstexpr,
884 if (IsConstexpr) {
911 return BuildIfStmt(IfLoc, IsConstexpr, LParenLoc, InitStmt, Cond, RParenLoc,
915 StmtResult Sema::BuildIfStmt(SourceLocation IfLoc, bool IsConstexpr,
923 if (IsConstexpr || isa<ObjCAvailabilityCheckExpr>(Cond.get().second))
926 return IfStmt::Create(Context, IfLoc, IsConstexpr, InitStmt, Cond.get().first,
4101 if (getLangOpts().CPlusPlus11 && FD && FD->isConstexpr()) {
SemaExprCXX.cpp 3895 ExprResult Sema::CheckCXXBooleanCondition(Expr *CondExpr, bool IsConstexpr) {
3906 return (IsConstexpr && !CondExpr->isValueDependent())
8417 bool IsConstexpr) {
8451 CheckCompletedExpr(FullExpr.get(), CC, IsConstexpr);
TreeTransform.h 1323 StmtResult RebuildIfStmt(SourceLocation IfLoc, bool IsConstexpr,
1327 return getSema().ActOnIfStmt(IfLoc, IsConstexpr, LParenLoc, Init, Cond,
7354 S->isConstexpr() ? Sema::ConditionKind::ConstexprIf
7361 if (S->isConstexpr())
7390 S->getIfLoc(), S->isConstexpr(), S->getLParenLoc(), Cond,
SemaExpr.cpp 16867 if (!Func->isConstexpr())
17039 Func->isConstexpr()) {
17045 else if (Func->isConstexpr())
18740 if (VD->isConstexpr() ||
18889 bool IsConstexpr) {
18900 return CheckCXXBooleanCondition(E, IsConstexpr); // C++ 6.4p4
SemaOpenMP.cpp 2175 if (VD && VD->isConstexpr())
6644 bool IsConstexpr =
6661 if (UDecl->isConstexpr() && !IsConstexpr)
7071 if (FD->isConstexpr()) {
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 4662 StmtResult ActOnIfStmt(SourceLocation IfLoc, bool IsConstexpr,
4666 StmtResult BuildIfStmt(SourceLocation IfLoc, bool IsConstexpr,
6367 bool DiscardedValue, bool IsConstexpr = false);
11805 bool IsConstexpr)
11807 HasKnownValue(IsConstexpr && Condition.get() &&
11859 bool IsConstexpr = false);
11878 ExprResult CheckCXXBooleanCondition(Expr *CondExpr, bool IsConstexpr = false);
12605 bool IsConstexpr = false);
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp 1428 VD->NonParmVarDeclBits.IsConstexpr = Record.readInt();

Completed in 198 milliseconds