Searched refs:IsConstexpr (Results 1 – 8 of 8) sorted by relevance
1443 bool IsConstexpr = false; in ParseIfStatement() local1451 IsConstexpr = true; in ParseIfStatement()1496 IsConstexpr ? Sema::ConditionKind::ConstexprIf in ParseIfStatement()1501 if (IsConstexpr) in ParseIfStatement()1644 if (IsConstexpr) in ParseIfStatement()
1062 unsigned IsConstexpr : 1; variable1522 return isa<ParmVarDecl>(this) ? false : NonParmVarDeclBits.IsConstexpr; in isConstexpr()1526 NonParmVarDeclBits.IsConstexpr = IC; in setConstexpr()
6876 bool DiscardedValue, bool IsConstexpr = false,12797 bool IsConstexpr) in ConditionResult() argument12799 HasKnownValue(IsConstexpr && Condition.get() && in ConditionResult()12854 bool IsConstexpr = false);12873 ExprResult CheckCXXBooleanCondition(Expr *CondExpr, bool IsConstexpr = false);13628 bool IsConstexpr = false);
4028 ExprResult Sema::CheckCXXBooleanCondition(Expr *CondExpr, bool IsConstexpr) { in CheckCXXBooleanCondition() argument4044 if (!IsConstexpr || E.isInvalid() || E.get()->isValueDependent()) in CheckCXXBooleanCondition()8773 bool DiscardedValue, bool IsConstexpr, in ActOnFinishFullExpr() argument8808 CheckCompletedExpr(FullExpr.get(), CC, IsConstexpr); in ActOnFinishFullExpr()
15770 bool IsConstexpr) { in CheckCompletedExpr() argument15772 IsConstexpr || isa<ConstantExpr>(E)); in CheckCompletedExpr()15776 if (!IsConstexpr && !E->isValueDependent()) in CheckCompletedExpr()
20370 bool IsConstexpr) { in CheckBooleanCondition() argument20381 return CheckCXXBooleanCondition(E, IsConstexpr); // C++ 6.4p4 in CheckBooleanCondition()
7159 bool IsConstexpr = in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope() local7178 if (UDecl->isConstexpr() && !IsConstexpr) in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope()
1582 VD->NonParmVarDeclBits.IsConstexpr = Record.readInt(); in VisitVarDeclImpl()