Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseStmt.cpp1493 bool IsConstexpr = false; in ParseIfStatement() local
1501 IsConstexpr = true; in ParseIfStatement()
1546 IsConstexpr ? Sema::ConditionKind::ConstexprIf in ParseIfStatement()
1551 if (IsConstexpr) in ParseIfStatement()
1694 if (IsConstexpr) in ParseIfStatement()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h1083 unsigned IsConstexpr : 1;
1547 return isa<ParmVarDecl>(this) ? false : NonParmVarDeclBits.IsConstexpr; in isConstexpr()
1551 NonParmVarDeclBits.IsConstexpr = IC; in setConstexpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp4071 ExprResult Sema::CheckCXXBooleanCondition(Expr *CondExpr, bool IsConstexpr) { in CheckCXXBooleanCondition() argument
4087 if (!IsConstexpr || E.isInvalid() || E.get()->isValueDependent()) in CheckCXXBooleanCondition()
8835 bool DiscardedValue, bool IsConstexpr, in ActOnFinishFullExpr() argument
8870 CheckCompletedExpr(FullExpr.get(), CC, IsConstexpr); in ActOnFinishFullExpr()
H A DSemaChecking.cpp17550 bool IsConstexpr) { in CheckCompletedExpr() argument
17552 IsConstexpr || isa<ConstantExpr>(E)); in CheckCompletedExpr()
17556 if (!IsConstexpr && !E->isValueDependent()) in CheckCompletedExpr()
H A DSemaExpr.cpp21123 bool IsConstexpr) { in CheckBooleanCondition() argument
21134 return CheckCXXBooleanCondition(E, IsConstexpr); // C++ 6.4p4 in CheckBooleanCondition()
H A DSemaOpenMP.cpp7310 bool IsConstexpr = in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope() local
7329 if (UDecl->isConstexpr() && !IsConstexpr) in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h7028 bool DiscardedValue, bool IsConstexpr = false,
13210 bool IsConstexpr) in ConditionResult() argument
13212 if (IsConstexpr && Condition.get()) { in ConditionResult()
13266 bool IsConstexpr = false);
13285 ExprResult CheckCXXBooleanCondition(Expr *CondExpr, bool IsConstexpr = false);
14081 bool IsConstexpr = false);
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp1626 VD->NonParmVarDeclBits.IsConstexpr = VarDeclBits.getNextBit(); in VisitVarDeclImpl()