Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaLambda.cpp1164 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnStartOfLambdaDefinition()
1680 case ExpressionEvaluationContext::Unevaluated: in BuildLambdaExpr()
1681 case ExpressionEvaluationContext::UnevaluatedList: in BuildLambdaExpr()
1682 case ExpressionEvaluationContext::UnevaluatedAbstract: in BuildLambdaExpr()
1692 case ExpressionEvaluationContext::ConstantEvaluated: in BuildLambdaExpr()
1699 case ExpressionEvaluationContext::DiscardedStatement: in BuildLambdaExpr()
1700 case ExpressionEvaluationContext::PotentiallyEvaluated: in BuildLambdaExpr()
1701 case ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed: in BuildLambdaExpr()
H A DSemaExprMember.cpp136 case Sema::ExpressionEvaluationContext::Unevaluated: in ClassifyImplicitMemberAccess()
137 case Sema::ExpressionEvaluationContext::UnevaluatedList: in ClassifyImplicitMemberAccess()
142 case Sema::ExpressionEvaluationContext::UnevaluatedAbstract: in ClassifyImplicitMemberAccess()
146 case Sema::ExpressionEvaluationContext::DiscardedStatement: in ClassifyImplicitMemberAccess()
147 case Sema::ExpressionEvaluationContext::ConstantEvaluated: in ClassifyImplicitMemberAccess()
148 case Sema::ExpressionEvaluationContext::PotentiallyEvaluated: in ClassifyImplicitMemberAccess()
149 case Sema::ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed: in ClassifyImplicitMemberAccess()
H A DSemaTemplateInstantiateDecl.cpp86 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAlignedAttr()
144 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAssumeAlignedAttr()
168 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentAlignValueAttr()
193 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentFunctionAttrCondition()
249 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in instantiateDependentCUDALaunchBoundsAttr()
811 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in VisitFieldDecl()
988 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in VisitStaticAssertDecl()
1098 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in InstantiateEnumDefinition()
2360 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in VisitNonTypeTemplateParmDecl()
4006 *this, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in InstantiateFunctionDefinition()
[all …]
H A DTreeTransform.h3883 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated, in TransformTemplateArgument()
4758 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in TransformDependentSizedArrayType()
5528 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated, in TransformTypeOfExprType()
9265 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated, in TransformUnaryExprOrTypeTraitExpr()
10103 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated, in TransformCXXTypeidExpr()
10136 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated); in TransformCXXUuidofExpr()
10734 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated); in TransformArrayTypeTraitExpr()
10753 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated); in TransformExpressionTraitExpr()
11211 Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in TransformLambdaExpr()
11451 SemaRef, Sema::ExpressionEvaluationContext::Unevaluated); in TransformCXXNoexceptExpr()
[all …]
H A DSemaTemplateDeduction.cpp2724 S, Sema::ExpressionEvaluationContext::Unevaluated); in FinishTemplateArgumentDeduction()
2803 S, Sema::ExpressionEvaluationContext::Unevaluated); in FinishTemplateArgumentDeduction()
2854 *this, Sema::ExpressionEvaluationContext::Unevaluated); in DeduceTemplateArguments()
2897 *this, Sema::ExpressionEvaluationContext::Unevaluated); in DeduceTemplateArguments()
2989 *this, Sema::ExpressionEvaluationContext::Unevaluated); in SubstituteExplicitTemplateArguments()
3313 *this, Sema::ExpressionEvaluationContext::Unevaluated); in FinishTemplateArgumentDeduction()
4055 *this, Sema::ExpressionEvaluationContext::Unevaluated); in DeduceTemplateArguments()
4200 *this, Sema::ExpressionEvaluationContext::Unevaluated); in DeduceTemplateArguments()
H A DSemaExpr.cpp13547 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnBlockStart()
14578 case Sema::ExpressionEvaluationContext::Unevaluated: in isEvaluatableContext()
14583 case Sema::ExpressionEvaluationContext::UnevaluatedList: in isEvaluatableContext()
14608 case Sema::ExpressionEvaluationContext::Unevaluated: in isOdrUseContext()
14609 case Sema::ExpressionEvaluationContext::UnevaluatedList: in isOdrUseContext()
15949 case ExpressionEvaluationContext::Unevaluated: in DiagRuntimeBehavior()
15950 case ExpressionEvaluationContext::UnevaluatedList: in DiagRuntimeBehavior()
15951 case ExpressionEvaluationContext::UnevaluatedAbstract: in DiagRuntimeBehavior()
15952 case ExpressionEvaluationContext::DiscardedStatement: in DiagRuntimeBehavior()
15956 case ExpressionEvaluationContext::ConstantEvaluated: in DiagRuntimeBehavior()
[all …]
H A DSemaStmt.cpp3221 ExpressionEvaluationContext::DiscardedStatement && in ActOnCapScopeReturnStmt()
3521 ExpressionEvaluationContext::DiscardedStatement) in ActOnReturnStmt()
3578 ExpressionEvaluationContext::DiscardedStatement && in BuildReturnStmt()
4284 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnCapturedRegionStart()
4342 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnCapturedRegionStart()
H A DSemaTemplateInstantiate.cpp2036 *this, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in InstantiateClass()
2268 *this, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in InstantiateEnum()
2340 *this, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in InstantiateInClassInitializer()
H A DSema.cpp165 ExpressionEvaluationContext::PotentiallyEvaluated, 0, CleanupInfo{},
1417 S, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in checkEscapingByref()
H A DSemaStmtAsm.cpp689 ExpressionEvaluationContext::UnevaluatedAbstract, in LookupInlineAsmIdentifier()
H A DSemaExprCXX.cpp4974 S, Sema::ExpressionEvaluationContext::Unevaluated); in evaluateTypeTrait()
5176 Self, Sema::ExpressionEvaluationContext::Unevaluated); in EvaluateBinaryTypeTrait()
5228 Self, Sema::ExpressionEvaluationContext::Unevaluated); in EvaluateBinaryTypeTrait()
7182 ExpressionEvaluationContext::PotentiallyEvaluated); in BuildCXXMemberCallExpr()
H A DSemaOverload.cpp6046 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddOverloadCandidate()
6579 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddMethodCandidate()
6840 *this, Sema::ExpressionEvaluationContext::Unevaluated); in CheckNonDependentConversions()
6956 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddConversionCandidate()
7160 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddSurrogateCandidate()
7318 *this, Sema::ExpressionEvaluationContext::Unevaluated); in AddBuiltinCandidate()
H A DSemaTemplate.cpp3111 *this, Sema::ExpressionEvaluationContext::ConstantEvaluated); in findFailedBooleanCondition()
4536 SemaRef, Sema::ExpressionEvaluationContext::ConstantEvaluated); in SubstDefaultTemplateArgument()
6253 *this, Sema::ExpressionEvaluationContext::ConstantEvaluated); in CheckTemplateArgument()
H A DSemaDeclCXX.cpp1004 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in isTupleLike()
13787 *this, ExpressionEvaluationContext::PotentiallyEvaluated); in BuildExceptionDeclaration()
14929 ExpressionEvaluationContext::PotentiallyEvaluated, D); in ActOnCXXEnterDeclInitializer()
H A DSemaOpenMP.cpp1756 ExpressionEvaluationContext::PotentiallyEvaluated); in StartOpenMPDSABlock()
13262 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnOpenMPDeclareReductionCombinerStart()
13322 ExpressionEvaluationContext::PotentiallyEvaluated); in ActOnOpenMPDeclareReductionInitializerStart()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseExpr.cpp202 Sema::ExpressionEvaluationContext::ConstantEvaluated && in ParseConstantExpressionInExprEvalContext()
216 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseConstantExpression()
222 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseCaseExpression()
1395 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseCastExpression()
2002 Actions, Sema::ExpressionEvaluationContext::Unevaluated, in ParseUnaryExprOrTypeTraitExpression()
2015 Actions, Sema::ExpressionEvaluationContext::Unevaluated, in ParseUnaryExprOrTypeTraitExpression()
2698 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseGenericSelectionExpression()
H A DParseTemplate.cpp717 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseNonTypeTemplateParameter()
1235 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated, in ParseTemplateArgument()
H A DParseExprCXX.cpp875 Actions, Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in ParseLambdaIntroducer()
1412 Actions, Sema::ExpressionEvaluationContext::Unevaluated, in ParseCXXTypeid()
1477 Actions, Sema::ExpressionEvaluationContext::Unevaluated); in ParseCXXUuidof()
H A DParseDecl.cpp325 Uneval ? Sema::ExpressionEvaluationContext::Unevaluated in ParseAttributeArgsCommon()
326 : Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseAttributeArgsCommon()
4241 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseEnumSpecifier()
6479 Sema::ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed, in ParseParameterDeclarationClause()
6630 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseBracketDeclarator()
6762 Actions, Sema::ExpressionEvaluationContext::Unevaluated, in ParseTypeofSpecifier()
H A DParseStmt.cpp1223 Actions, Sema::ExpressionEvaluationContext::DiscardedStatement, nullptr, in ParseIfStatement()
1257 Actions, Sema::ExpressionEvaluationContext::DiscardedStatement, nullptr, in ParseIfStatement()
H A DParseCXXInlineMethods.cpp340 Sema::ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed, Param); in ParseLexedMethodDeclaration()
H A DParseDeclCXX.cpp870 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseStaticAssertDeclaration()
967 Actions, Sema::ExpressionEvaluationContext::Unevaluated, nullptr, in ParseDecltypeSpecifier()
2919 Actions, Sema::ExpressionEvaluationContext::PotentiallyEvaluated, D); in ParseCXXMemberInitializer()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h772 Sema::ExpressionEvaluationContext::PotentiallyEvaluated); in SynthesizedFunctionScope()
917 enum class ExpressionEvaluationContext { enum
966 ExpressionEvaluationContext Context;
1016 ExpressionEvaluationContextRecord(ExpressionEvaluationContext Context, in ExpressionEvaluationContextRecord()
1031 return Context == ExpressionEvaluationContext::Unevaluated || in isUnevaluated()
1033 Context == ExpressionEvaluationContext::UnevaluatedList; in isUnevaluated()
1036 return Context == ExpressionEvaluationContext::ConstantEvaluated; in isConstantEvaluated()
4035 ExpressionEvaluationContext NewContext, ReuseLambdaContextDecl_t,
10858 Sema &Actions, Sema::ExpressionEvaluationContext NewContext,
10869 Sema &Actions, Sema::ExpressionEvaluationContext NewContext,
[all …]