| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | EnterExpressionEvaluationContext.h | 25 Sema &Actions, Sema::ExpressionEvaluationContext NewContext, 36 Sema &Actions, Sema::ExpressionEvaluationContext NewContext, 56 Sema::ExpressionEvaluationContext::UnevaluatedList); in Actions()
|
| H A D | Sema.h | 1088 ? ExpressionEvaluationContext::ImmediateFunctionContext in SynthesizedFunctionScope() 1089 : ExpressionEvaluationContext::PotentiallyEvaluated); in SynthesizedFunctionScope() 1245 enum class ExpressionEvaluationContext { enum 1301 ExpressionEvaluationContext Context; 1383 ExpressionEvaluationContextRecord(ExpressionEvaluationContext Context, in ExpressionEvaluationContextRecord() 1395 return Context == ExpressionEvaluationContext::Unevaluated || in isUnevaluated() 1397 Context == ExpressionEvaluationContext::UnevaluatedList; in isUnevaluated() 1401 return Context == ExpressionEvaluationContext::ConstantEvaluated || in isConstantEvaluated() 1421 return Context == ExpressionEvaluationContext::DiscardedStatement || in isDiscardedStatementContext() 5519 ExpressionEvaluationContext NewContext, ReuseLambdaContextDecl_t, [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaLambda.cpp | 1488 ? ExpressionEvaluationContext::ImmediateFunctionContext in ActOnStartOfLambdaDefinition() 1489 : ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnStartOfLambdaDefinition() 2198 case ExpressionEvaluationContext::Unevaluated: in BuildLambdaExpr() 2199 case ExpressionEvaluationContext::UnevaluatedList: in BuildLambdaExpr() 2200 case ExpressionEvaluationContext::UnevaluatedAbstract: in BuildLambdaExpr() 2210 case ExpressionEvaluationContext::ConstantEvaluated: in BuildLambdaExpr() 2211 case ExpressionEvaluationContext::ImmediateFunctionContext: in BuildLambdaExpr() 2218 case ExpressionEvaluationContext::DiscardedStatement: in BuildLambdaExpr() 2219 case ExpressionEvaluationContext::PotentiallyEvaluated: in BuildLambdaExpr() 2220 case ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed: in BuildLambdaExpr()
|
| H A D | SemaExprMember.cpp | 138 case Sema::ExpressionEvaluationContext::Unevaluated: in ClassifyImplicitMemberAccess() 139 case Sema::ExpressionEvaluationContext::UnevaluatedList: in ClassifyImplicitMemberAccess() 144 case Sema::ExpressionEvaluationContext::UnevaluatedAbstract: in ClassifyImplicitMemberAccess() 148 case Sema::ExpressionEvaluationContext::DiscardedStatement: in ClassifyImplicitMemberAccess() 149 case Sema::ExpressionEvaluationContext::ConstantEvaluated: in ClassifyImplicitMemberAccess() 150 case Sema::ExpressionEvaluationContext::ImmediateFunctionContext: in ClassifyImplicitMemberAccess() 151 case Sema::ExpressionEvaluationContext::PotentiallyEvaluated: in ClassifyImplicitMemberAccess() 152 case Sema::ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed: in ClassifyImplicitMemberAccess()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 93 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAlignedAttr() 152 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAssumeAlignedAttr() 175 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAlignValueAttr() 195 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAnnotationAttr() 236 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentFunctionAttrCondition() 290 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentCUDALaunchBoundsAttr() 355 S, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in instantiateOMPDeclareSimdDeclAttr() 448 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateOMPDeclareVariantAttr() 461 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateOMPDeclareVariantAttr() 551 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAMDGPUFlatWorkGroupSizeAttr() [all …]
|
| H A D | SemaExpr.cpp | 16965 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnBlockStart() 18721 case Sema::ExpressionEvaluationContext::UnevaluatedList: in isPotentiallyConstantEvaluatedContext() 18730 case Sema::ExpressionEvaluationContext::Unevaluated: in isPotentiallyConstantEvaluatedContext() 18832 case Sema::ExpressionEvaluationContext::Unevaluated: in isOdrUseContext() 18833 case Sema::ExpressionEvaluationContext::UnevaluatedList: in isOdrUseContext() 20968 case ExpressionEvaluationContext::Unevaluated: in DiagRuntimeBehavior() 20969 case ExpressionEvaluationContext::UnevaluatedList: in DiagRuntimeBehavior() 20970 case ExpressionEvaluationContext::UnevaluatedAbstract: in DiagRuntimeBehavior() 20971 case ExpressionEvaluationContext::DiscardedStatement: in DiagRuntimeBehavior() 20975 case ExpressionEvaluationContext::ConstantEvaluated: in DiagRuntimeBehavior() [all …]
|
| H A D | TreeTransform.h | 4662 Uneval ? Sema::ExpressionEvaluationContext::Unevaluated in TransformTemplateArgument() 6397 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated, in TransformTypeOfExprType() 11232 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated, in TransformUnaryExprOrTypeTraitExpr() 12319 auto EvalCtx = Sema::ExpressionEvaluationContext::Unevaluated; in TransformCXXTypeidExpr() 12358 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated); in TransformCXXUuidofExpr() 12992 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated, in TransformRequiresExpr() 13143 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated); in TransformArrayTypeTraitExpr() 13162 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated); in TransformExpressionTraitExpr() 13720 Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in TransformLambdaExpr() 14003 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated); in TransformCXXNoexceptExpr() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 2958 S, Sema::ExpressionEvaluationContext::Unevaluated); in FinishTemplateArgumentDeduction() 3051 S, Sema::ExpressionEvaluationContext::Unevaluated); in FinishTemplateArgumentDeduction() 3108 *this, Sema::ExpressionEvaluationContext::Unevaluated); in DeduceTemplateArguments() 3160 *this, Sema::ExpressionEvaluationContext::Unevaluated); in DeduceTemplateArguments() 3259 *this, Sema::ExpressionEvaluationContext::Unevaluated); in SubstituteExplicitTemplateArguments() 3644 *this, Sema::ExpressionEvaluationContext::Unevaluated); in FinishTemplateArgumentDeduction() 4503 *this, Sema::ExpressionEvaluationContext::Unevaluated); in DeduceTemplateArguments() 4662 *this, Sema::ExpressionEvaluationContext::Unevaluated); in DeduceTemplateArguments()
|
| H A D | SemaTemplateInstantiate.cpp | 2536 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in TransformNestedRequirement() 3033 *this, ExpressionEvaluationContext::PotentiallyEvaluated, Param); in SubstDefaultArgument() 3292 *this, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in InstantiateClass() 3541 *this, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in InstantiateEnum() 3614 *this, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in InstantiateInClassInitializer()
|
| H A D | SemaConcept.cpp | 284 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in calculateConstraintSatisfaction() 342 S, Sema::ExpressionEvaluationContext::ConstantEvaluated, in calculateConstraintSatisfaction()
|
| H A D | SemaStmtAsm.cpp | 783 ExpressionEvaluationContext::UnevaluatedAbstract, in LookupInlineAsmIdentifier()
|
| H A D | Sema.cpp | 243 ExpressionEvaluationContext::PotentiallyEvaluated, 0, CleanupInfo{}, in Sema() 2195 S, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in checkEscapingByref()
|
| H A D | SemaStmt.cpp | 943 ExpressionEvaluationContext::ImmediateFunctionContext; in ActOnIfStmt() 4790 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnCapturedRegionStart() 4850 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnCapturedRegionStart()
|
| H A D | SemaCoroutine.cpp | 779 *this, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnCoroutineBodyStart()
|
| H A D | SemaOverload.cpp | 6790 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddOverloadCandidate() 7381 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddMethodCandidate() 7698 *this, Sema::ExpressionEvaluationContext::Unevaluated); in CheckNonDependentConversions() 7836 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddConversionCandidate() 8080 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddSurrogateCandidate() 8306 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddBuiltinCandidate() 14098 ExpressionEvaluationContext::PotentiallyEvaluated); in BuildCXXMemberCallExpr()
|
| H A D | SemaTemplate.cpp | 3962 *this, Sema::ExpressionEvaluationContext::ConstantEvaluated); in findFailedBooleanCondition() 5058 *this, ExpressionEvaluationContext::ConstantEvaluated, CSD}; in CheckConceptTemplateId() 5529 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in SubstDefaultTemplateArgument() 7394 *this, Sema::ExpressionEvaluationContext::ConstantEvaluated); in CheckTemplateArgument()
|
| H A D | SemaExprCXX.cpp | 5549 S, Sema::ExpressionEvaluationContext::Unevaluated); in EvaluateBooleanTypeTrait() 5835 Self, Sema::ExpressionEvaluationContext::Unevaluated); in EvaluateBinaryTypeTrait() 5887 Self, Sema::ExpressionEvaluationContext::Unevaluated); in EvaluateBinaryTypeTrait()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseAST.cpp | 160 S, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in ParseAST()
|
| H A D | ParseExpr.cpp | 206 Sema::ExpressionEvaluationContext::ConstantEvaluated && in ParseConstantExpressionInExprEvalContext() 220 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseConstantExpression() 226 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseArrayBoundExpression() 235 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseCaseExpression() 249 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseConstraintExpression() 271 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseConstraintLogicalAndExpression() 1742 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseCastExpression() 2533 Actions, Sema::ExpressionEvaluationContext::Unevaluated, in ParseUnaryExprOrTypeTraitExpression() 2549 Actions, Sema::ExpressionEvaluationContext::Unevaluated, in ParseUnaryExprOrTypeTraitExpression() 3405 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseGenericSelectionExpression()
|
| H A D | ParseStmt.cpp | 1586 Sema::ExpressionEvaluationContext Context = in ParseIfStatement() 1587 Sema::ExpressionEvaluationContext::DiscardedStatement; in ParseIfStatement() 1589 Context = Sema::ExpressionEvaluationContext::ImmediateFunctionContext; in ParseIfStatement() 1631 Sema::ExpressionEvaluationContext Context = in ParseIfStatement() 1632 Sema::ExpressionEvaluationContext::DiscardedStatement; in ParseIfStatement() 1634 Context = Sema::ExpressionEvaluationContext::ImmediateFunctionContext; in ParseIfStatement()
|
| H A D | ParseCXXInlineMethods.cpp | 390 Sema::ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed, Param); in ParseLexedMethodDeclaration() 657 Actions, Sema::ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed); in ParseLexedMemberInitializer()
|
| H A D | ParseDecl.cpp | 529 Uneval ? Sema::ExpressionEvaluationContext::Unevaluated in ParseAttributeArgsCommon() 530 : Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseAttributeArgsCommon() 548 ? Sema::ExpressionEvaluationContext::Unevaluated in ParseAttributeArgsCommon() 549 : Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseAttributeArgsCommon() 4126 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseDeclarationSpecifiers() 5293 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseEnumBody() 7568 Sema::ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed, in ParseParameterDeclarationClause() 7730 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseBracketDeclarator() 7876 Actions, Sema::ExpressionEvaluationContext::Unevaluated, in ParseTypeofSpecifier()
|
| H A D | ParseTemplate.cpp | 1064 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseNonTypeTemplateParameter() 1598 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated, in ParseTemplateArgument()
|
| H A D | ParseDeclCXX.cpp | 994 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseStaticAssertDeclaration() 1113 Actions, Sema::ExpressionEvaluationContext::Unevaluated, nullptr, in ParseDecltypeSpecifier() 3248 ? Sema::ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed in ParseCXXMemberInitializer() 3249 : Sema::ExpressionEvaluationContext::PotentiallyEvaluated, in ParseCXXMemberInitializer() 3998 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in tryParseExceptionSpecification()
|
| H A D | ParseExprCXX.cpp | 1002 Actions, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in ParseLambdaIntroducer() 1653 Actions, Sema::ExpressionEvaluationContext::Unevaluated, in ParseCXXTypeid() 1718 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseCXXUuidof() 3524 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseRequiresExpression()
|