Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseStmt.cpp1443 bool IsConstexpr = false; in ParseIfStatement() local
1451 IsConstexpr = true; in ParseIfStatement()
1496 IsConstexpr ? Sema::ConditionKind::ConstexprIf in ParseIfStatement()
1501 if (IsConstexpr) in ParseIfStatement()
1644 if (IsConstexpr) in ParseIfStatement()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDecl.h1062 unsigned IsConstexpr : 1; variable
1522 return isa<ParmVarDecl>(this) ? false : NonParmVarDeclBits.IsConstexpr; in isConstexpr()
1526 NonParmVarDeclBits.IsConstexpr = IC; in setConstexpr()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSema.h6876 bool DiscardedValue, bool IsConstexpr = false,
12797 bool IsConstexpr) in ConditionResult() argument
12799 HasKnownValue(IsConstexpr && Condition.get() && in ConditionResult()
12854 bool IsConstexpr = false);
12873 ExprResult CheckCXXBooleanCondition(Expr *CondExpr, bool IsConstexpr = false);
13628 bool IsConstexpr = false);
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaExprCXX.cpp4028 ExprResult Sema::CheckCXXBooleanCondition(Expr *CondExpr, bool IsConstexpr) { in CheckCXXBooleanCondition() argument
4044 if (!IsConstexpr || E.isInvalid() || E.get()->isValueDependent()) in CheckCXXBooleanCondition()
8773 bool DiscardedValue, bool IsConstexpr, in ActOnFinishFullExpr() argument
8808 CheckCompletedExpr(FullExpr.get(), CC, IsConstexpr); in ActOnFinishFullExpr()
H A DSemaChecking.cpp15770 bool IsConstexpr) { in CheckCompletedExpr() argument
15772 IsConstexpr || isa<ConstantExpr>(E)); in CheckCompletedExpr()
15776 if (!IsConstexpr && !E->isValueDependent()) in CheckCompletedExpr()
H A DSemaExpr.cpp20370 bool IsConstexpr) { in CheckBooleanCondition() argument
20381 return CheckCXXBooleanCondition(E, IsConstexpr); // C++ 6.4p4 in CheckBooleanCondition()
H A DSemaOpenMP.cpp7159 bool IsConstexpr = in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope() local
7178 if (UDecl->isConstexpr() && !IsConstexpr) in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope()
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTReaderDecl.cpp1582 VD->NonParmVarDeclBits.IsConstexpr = Record.readInt(); in VisitVarDeclImpl()