Home
last modified time | relevance | path

Searched refs:ExpressionEvaluationContext (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp1248 ? ExpressionEvaluationContext::ConstantEvaluated in ActOnStartOfLambdaDefinition()
1249 : ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnStartOfLambdaDefinition()
1935 case ExpressionEvaluationContext::Unevaluated: in BuildLambdaExpr()
1936 case ExpressionEvaluationContext::UnevaluatedList: in BuildLambdaExpr()
1937 case ExpressionEvaluationContext::UnevaluatedAbstract: in BuildLambdaExpr()
1947 case ExpressionEvaluationContext::ConstantEvaluated: in BuildLambdaExpr()
1954 case ExpressionEvaluationContext::DiscardedStatement: in BuildLambdaExpr()
1955 case ExpressionEvaluationContext::PotentiallyEvaluated: in BuildLambdaExpr()
1956 case ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed: in BuildLambdaExpr()
H A DSemaTemplateInstantiateDecl.cpp91 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAlignedAttr()
147 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAssumeAlignedAttr()
170 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAlignValueAttr()
190 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAnnotationAttr()
209 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentFunctionAttrCondition()
263 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentCUDALaunchBoundsAttr()
413 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateOMPDeclareVariantAttr()
426 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateOMPDeclareVariantAttr()
492 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAMDGPUFlatWorkGroupSizeAttr()
517 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateExplicitSpecifier()
[all …]
H A DSemaExprMember.cpp135 case Sema::ExpressionEvaluationContext::Unevaluated: in ClassifyImplicitMemberAccess()
136 case Sema::ExpressionEvaluationContext::UnevaluatedList: in ClassifyImplicitMemberAccess()
141 case Sema::ExpressionEvaluationContext::UnevaluatedAbstract: in ClassifyImplicitMemberAccess()
145 case Sema::ExpressionEvaluationContext::DiscardedStatement: in ClassifyImplicitMemberAccess()
146 case Sema::ExpressionEvaluationContext::ConstantEvaluated: in ClassifyImplicitMemberAccess()
147 case Sema::ExpressionEvaluationContext::PotentiallyEvaluated: in ClassifyImplicitMemberAccess()
148 case Sema::ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed: in ClassifyImplicitMemberAccess()
H A DSemaConcept.cpp176 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in calculateConstraintSatisfaction()
210 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in calculateConstraintSatisfaction()
H A DSemaTemplateDeduction.cpp2939 S, Sema::ExpressionEvaluationContext::Unevaluated); in FinishTemplateArgumentDeduction()
3025 S, Sema::ExpressionEvaluationContext::Unevaluated); in FinishTemplateArgumentDeduction()
3079 *this, Sema::ExpressionEvaluationContext::Unevaluated); in DeduceTemplateArguments()
3131 *this, Sema::ExpressionEvaluationContext::Unevaluated); in DeduceTemplateArguments()
3232 *this, Sema::ExpressionEvaluationContext::Unevaluated); in SubstituteExplicitTemplateArguments()
3563 *this, Sema::ExpressionEvaluationContext::Unevaluated); in FinishTemplateArgumentDeduction()
4333 *this, Sema::ExpressionEvaluationContext::Unevaluated); in DeduceTemplateArguments()
4481 *this, Sema::ExpressionEvaluationContext::Unevaluated); in DeduceTemplateArguments()
H A DTreeTransform.h4411 Uneval ? Sema::ExpressionEvaluationContext::Unevaluated in TransformTemplateArgument()
6102 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated, in TransformTypeOfExprType()
10586 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated, in TransformUnaryExprOrTypeTraitExpr()
11642 auto EvalCtx = Sema::ExpressionEvaluationContext::Unevaluated; in TransformCXXTypeidExpr()
11681 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated); in TransformCXXUuidofExpr()
12300 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated); in TransformRequiresExpr()
12445 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated); in TransformArrayTypeTraitExpr()
12464 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated); in TransformExpressionTraitExpr()
12978 Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in TransformLambdaExpr()
13254 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated); in TransformCXXNoexceptExpr()
[all …]
H A DSemaExpr.cpp15420 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnBlockStart()
16889 case Sema::ExpressionEvaluationContext::UnevaluatedList: in isPotentiallyConstantEvaluatedContext()
16898 case Sema::ExpressionEvaluationContext::Unevaluated: in isPotentiallyConstantEvaluatedContext()
17000 case Sema::ExpressionEvaluationContext::Unevaluated: in isOdrUseContext()
17001 case Sema::ExpressionEvaluationContext::UnevaluatedList: in isOdrUseContext()
18890 case ExpressionEvaluationContext::Unevaluated: in DiagRuntimeBehavior()
18891 case ExpressionEvaluationContext::UnevaluatedList: in DiagRuntimeBehavior()
18892 case ExpressionEvaluationContext::UnevaluatedAbstract: in DiagRuntimeBehavior()
18893 case ExpressionEvaluationContext::DiscardedStatement: in DiagRuntimeBehavior()
18897 case ExpressionEvaluationContext::ConstantEvaluated: in DiagRuntimeBehavior()
[all …]
H A DSemaTemplateInstantiate.cpp2015 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in TransformNestedRequirement()
2669 *this, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in InstantiateClass()
2918 *this, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in InstantiateEnum()
2991 *this, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in InstantiateInClassInitializer()
H A DSemaStmt.cpp3537 ExpressionEvaluationContext::DiscardedStatement && in ActOnCapScopeReturnStmt()
3854 ExpressionEvaluationContext::DiscardedStatement) in ActOnReturnStmt()
3940 ExpressionEvaluationContext::DiscardedStatement && in BuildReturnStmt()
4660 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnCapturedRegionStart()
4719 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnCapturedRegionStart()
H A DSemaStmtAsm.cpp765 ExpressionEvaluationContext::UnevaluatedAbstract, in LookupInlineAsmIdentifier()
H A DSema.cpp226 ExpressionEvaluationContext::PotentiallyEvaluated, 0, CleanupInfo{},
2008 S, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in checkEscapingByref()
H A DSemaExprCXX.cpp5284 S, Sema::ExpressionEvaluationContext::Unevaluated); in evaluateTypeTrait()
5493 Self, Sema::ExpressionEvaluationContext::Unevaluated); in EvaluateBinaryTypeTrait()
5545 Self, Sema::ExpressionEvaluationContext::Unevaluated); in EvaluateBinaryTypeTrait()
7767 ExpressionEvaluationContext::PotentiallyEvaluated); in BuildCXXMemberCallExpr()
H A DSemaOverload.cpp6306 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddOverloadCandidate()
6871 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddMethodCandidate()
7168 *this, Sema::ExpressionEvaluationContext::Unevaluated); in CheckNonDependentConversions()
7288 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddConversionCandidate()
7520 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddSurrogateCandidate()
7721 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddBuiltinCandidate()
H A DSemaTemplate.cpp3627 *this, Sema::ExpressionEvaluationContext::ConstantEvaluated); in findFailedBooleanCondition()
5167 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in SubstDefaultTemplateArgument()
6923 *this, Sema::ExpressionEvaluationContext::ConstantEvaluated); in CheckTemplateArgument()
H A DSemaDeclCXX.cpp1070 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in isTupleLike()
8655 S, Sema::ExpressionEvaluationContext::Unevaluated); in ComputeDefaultedComparisonExceptionSpec()
16199 *this, ExpressionEvaluationContext::PotentiallyEvaluated); in BuildExceptionDeclaration()
17382 ExpressionEvaluationContext::PotentiallyEvaluated, D); in ActOnCXXEnterDeclInitializer()
H A DSemaOpenMP.cpp2521 ExpressionEvaluationContext::PotentiallyEvaluated); in StartOpenMPDSABlock()
6722 *this, Sema::ExpressionEvaluationContext::Unevaluated); in ActOnFinishedFunctionDefinitionInOpenMPDeclareVariantScope()
19777 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnOpenMPDeclareReductionCombinerStart()
19837 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnOpenMPDeclareReductionInitializerStart()
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp203 Sema::ExpressionEvaluationContext::ConstantEvaluated && in ParseConstantExpressionInExprEvalContext()
217 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseConstantExpression()
223 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseCaseExpression()
237 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseConstraintExpression()
259 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseConstraintLogicalAndExpression()
1688 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseCastExpression()
2416 Actions, Sema::ExpressionEvaluationContext::Unevaluated, in ParseUnaryExprOrTypeTraitExpression()
2429 Actions, Sema::ExpressionEvaluationContext::Unevaluated, in ParseUnaryExprOrTypeTraitExpression()
3212 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseGenericSelectionExpression()
H A DParseTemplate.cpp994 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseNonTypeTemplateParameter()
1524 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated, in ParseTemplateArgument()
H A DParseExprCXX.cpp1000 Actions, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in ParseLambdaIntroducer()
1587 Actions, Sema::ExpressionEvaluationContext::Unevaluated, in ParseCXXTypeid()
1652 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseCXXUuidof()
3401 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseRequiresExpression()
H A DParseDecl.cpp418 Uneval ? Sema::ExpressionEvaluationContext::Unevaluated in ParseAttributeArgsCommon()
419 : Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseAttributeArgsCommon()
4851 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseEnumBody()
6964 Sema::ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed, in ParseParameterDeclarationClause()
7116 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseBracketDeclarator()
7248 Actions, Sema::ExpressionEvaluationContext::Unevaluated, in ParseTypeofSpecifier()
H A DParseStmt.cpp1422 Actions, Sema::ExpressionEvaluationContext::DiscardedStatement, nullptr, in ParseIfStatement()
1461 Actions, Sema::ExpressionEvaluationContext::DiscardedStatement, nullptr, in ParseIfStatement()
H A DParseCXXInlineMethods.cpp374 Sema::ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed, Param); in ParseLexedMethodDeclaration()
H A DParseDeclCXX.cpp937 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseStaticAssertDeclaration()
1039 Actions, Sema::ExpressionEvaluationContext::Unevaluated, nullptr, in ParseDecltypeSpecifier()
3095 Actions, Sema::ExpressionEvaluationContext::PotentiallyEvaluated, D); in ParseCXXMemberInitializer()
H A DParseOpenMP.cpp1388 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseOMPDeclareVariantClauses()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h1051 Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in SynthesizedFunctionScope()
1192 enum class ExpressionEvaluationContext { enum
1243 ExpressionEvaluationContext Context;
1295 ExpressionEvaluationContextRecord(ExpressionEvaluationContext Context, in ExpressionEvaluationContextRecord()
1305 return Context == ExpressionEvaluationContext::Unevaluated || in isUnevaluated()
1307 Context == ExpressionEvaluationContext::UnevaluatedList; in isUnevaluated()
1310 return Context == ExpressionEvaluationContext::ConstantEvaluated; in isConstantEvaluated()
4985 ExpressionEvaluationContext NewContext, ReuseLambdaContextDecl_t,
12994 Sema &Actions, Sema::ExpressionEvaluationContext NewContext,
13005 Sema &Actions, Sema::ExpressionEvaluationContext NewContext,
[all …]

12