Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaLambda.cpp1244 ? ExpressionEvaluationContext::ConstantEvaluated in ActOnStartOfLambdaDefinition()
1245 : ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnStartOfLambdaDefinition()
1931 case ExpressionEvaluationContext::Unevaluated: in BuildLambdaExpr()
1932 case ExpressionEvaluationContext::UnevaluatedList: in BuildLambdaExpr()
1933 case ExpressionEvaluationContext::UnevaluatedAbstract: in BuildLambdaExpr()
1943 case ExpressionEvaluationContext::ConstantEvaluated: in BuildLambdaExpr()
1950 case ExpressionEvaluationContext::DiscardedStatement: in BuildLambdaExpr()
1951 case ExpressionEvaluationContext::PotentiallyEvaluated: in BuildLambdaExpr()
1952 case ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed: in BuildLambdaExpr()
H A DSemaTemplateInstantiateDecl.cpp89 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAlignedAttr()
145 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAssumeAlignedAttr()
168 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAlignValueAttr()
188 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAnnotationAttr()
207 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentFunctionAttrCondition()
261 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentCUDALaunchBoundsAttr()
318 S, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in instantiateOMPDeclareSimdDeclAttr()
399 S, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in instantiateOMPDeclareVariantAttr()
411 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateOMPDeclareVariantAttr()
424 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateOMPDeclareVariantAttr()
[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.cpp171 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in calculateConstraintSatisfaction()
205 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in calculateConstraintSatisfaction()
H A DTreeTransform.h4390 Uneval ? Sema::ExpressionEvaluationContext::Unevaluated in TransformTemplateArgument()
4391 : Sema::ExpressionEvaluationContext::ConstantEvaluated, in TransformTemplateArgument()
5108 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in TransformConstantArrayType()
5178 SemaRef, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in TransformVariableArrayType()
5224 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in TransformDependentSizedArrayType()
5270 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in TransformDependentVectorType()
5312 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in TransformDependentSizedExtVectorType()
5381 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in TransformDependentSizedMatrixType()
5435 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in TransformDependentAddressSpaceType()
5918 getSema(), Sema::ExpressionEvaluationContext::ConstantEvaluated); in TransformExceptionSpec()
[all …]
H A DSemaExpr.cpp1613 *this, Sema::ExpressionEvaluationContext::Unevaluated); in CreateGenericSelectionExpr()
5675 *this, ExpressionEvaluationContext::PotentiallyEvaluated, Param); in CheckCXXDefaultArgExpr()
15299 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnBlockStart()
15545 *this, ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnBlockStmtExpr()
16370 ExpressionEvaluationContext NewContext, Decl *LambdaContextDecl, in PushExpressionEvaluationContext()
16381 ExpressionEvaluationContext NewContext, ReuseLambdaContextDecl_t, in PushExpressionEvaluationContext()
16722 case Sema::ExpressionEvaluationContext::ConstantEvaluated: in isPotentiallyConstantEvaluatedContext()
16724 case Sema::ExpressionEvaluationContext::PotentiallyEvaluated: in isPotentiallyConstantEvaluatedContext()
16725 case Sema::ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed: in isPotentiallyConstantEvaluatedContext()
16726 case Sema::ExpressionEvaluationContext::DiscardedStatement: in isPotentiallyConstantEvaluatedContext()
[all …]
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 DSemaTemplateInstantiate.cpp2016 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in TransformNestedRequirement()
2670 *this, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in InstantiateClass()
2918 *this, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in InstantiateEnum()
2991 *this, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in InstantiateInClassInitializer()
H A DSemaStmt.cpp3604 ExpressionEvaluationContext::DiscardedStatement && in ActOnCapScopeReturnStmt()
3926 ExpressionEvaluationContext::DiscardedStatement) in ActOnReturnStmt()
3988 ExpressionEvaluationContext::DiscardedStatement && in BuildReturnStmt()
4712 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnCapturedRegionStart()
4771 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnCapturedRegionStart()
H A DSema.cpp203 ExpressionEvaluationContext::PotentiallyEvaluated, 0, CleanupInfo{},
1947 S, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in checkEscapingByref()
H A DSemaStmtAsm.cpp765 ExpressionEvaluationContext::UnevaluatedAbstract, in LookupInlineAsmIdentifier()
H A DSemaExprCXX.cpp5236 S, Sema::ExpressionEvaluationContext::Unevaluated); in evaluateTypeTrait()
5445 Self, Sema::ExpressionEvaluationContext::Unevaluated); in EvaluateBinaryTypeTrait()
5497 Self, Sema::ExpressionEvaluationContext::Unevaluated); in EvaluateBinaryTypeTrait()
7719 ExpressionEvaluationContext::PotentiallyEvaluated); in BuildCXXMemberCallExpr()
H A DSemaOverload.cpp6310 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddOverloadCandidate()
6875 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddMethodCandidate()
7172 *this, Sema::ExpressionEvaluationContext::Unevaluated); in CheckNonDependentConversions()
7292 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddConversionCandidate()
7524 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddSurrogateCandidate()
7725 *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.cpp1072 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in isTupleLike()
8648 S, Sema::ExpressionEvaluationContext::Unevaluated); in ComputeDefaultedComparisonExceptionSpec()
15994 *this, ExpressionEvaluationContext::PotentiallyEvaluated); in BuildExceptionDeclaration()
17177 ExpressionEvaluationContext::PotentiallyEvaluated, D); in ActOnCXXEnterDeclInitializer()
H A DSemaOpenMP.cpp2521 ExpressionEvaluationContext::PotentiallyEvaluated); in StartOpenMPDSABlock()
6707 *this, Sema::ExpressionEvaluationContext::Unevaluated); in ActOnFinishedFunctionDefinitionInOpenMPDeclareVariantScope()
19394 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnOpenMPDeclareReductionCombinerStart()
19454 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnOpenMPDeclareReductionInitializerStart()
/netbsd-src/external/apache2/llvm/dist/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()
1685 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseCastExpression()
2386 Actions, Sema::ExpressionEvaluationContext::Unevaluated, in ParseUnaryExprOrTypeTraitExpression()
2399 Actions, Sema::ExpressionEvaluationContext::Unevaluated, in ParseUnaryExprOrTypeTraitExpression()
3182 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()
3400 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseRequiresExpression()
H A DParseDecl.cpp418 Uneval ? Sema::ExpressionEvaluationContext::Unevaluated in ParseAttributeArgsCommon()
419 : Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseAttributeArgsCommon()
4838 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseEnumBody()
6947 Sema::ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed, in ParseParameterDeclarationClause()
7099 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseBracketDeclarator()
7231 Actions, Sema::ExpressionEvaluationContext::Unevaluated, in ParseTypeofSpecifier()
H A DParseStmt.cpp1417 Actions, Sema::ExpressionEvaluationContext::DiscardedStatement, nullptr, in ParseIfStatement()
1456 Actions, Sema::ExpressionEvaluationContext::DiscardedStatement, nullptr, in ParseIfStatement()
H A DParseCXXInlineMethods.cpp374 Sema::ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed, Param); in ParseLexedMethodDeclaration()
H A DParseDeclCXX.cpp901 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseStaticAssertDeclaration()
1003 Actions, Sema::ExpressionEvaluationContext::Unevaluated, nullptr, in ParseDecltypeSpecifier()
3028 Actions, Sema::ExpressionEvaluationContext::PotentiallyEvaluated, D); in ParseCXXMemberInitializer()
H A DParseOpenMP.cpp1388 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseOMPDeclareVariantClauses()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h1044 Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in SynthesizedFunctionScope()
1185 enum class ExpressionEvaluationContext { enum
1236 ExpressionEvaluationContext Context;
1288 ExpressionEvaluationContextRecord(ExpressionEvaluationContext Context, in ExpressionEvaluationContextRecord()
1298 return Context == ExpressionEvaluationContext::Unevaluated || in isUnevaluated()
1299 Context == ExpressionEvaluationContext::UnevaluatedAbstract || in isUnevaluated()
1300 Context == ExpressionEvaluationContext::UnevaluatedList; in isUnevaluated()
1303 return Context == ExpressionEvaluationContext::ConstantEvaluated; in isConstantEvaluated()
4940 ExpressionEvaluationContext NewContext, Decl *LambdaContextDecl = nullptr,
4945 ExpressionEvaluationContext NewContext, ReuseLambdaContextDecl_t,
[all …]

12