/external/clang/lib/Parse/ |
D | ParseExpr.cpp | 260 EnterExpressionEvaluationContext Unevaluated(Actions, in ParseConstantExpression() local 1176 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseCastExpression() local 1705 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseUnaryExprOrTypeTraitExpression() local 2249 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseGenericSelectionExpression() local
|
D | ParseTemplate.cpp | 665 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseNonTypeTemplateParameter() local
|
D | ParseExprCXX.cpp | 1004 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseCXXTypeid() local 1067 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseCXXUuidof() local
|
D | ParseDecl.cpp | 3175 EnterExpressionEvaluationContext Unevaluated(Actions, in ParseEnumSpecifier() local 5039 EnterExpressionEvaluationContext Unevaluated(Actions, in ParseBracketDeclarator() local 5079 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseTypeofSpecifier() local
|
D | ParseDeclCXX.cpp | 693 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated, in ParseDecltypeSpecifier() local
|
/external/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 2047 EnterExpressionEvaluationContext Unevaluated(S, Sema::Unevaluated); in FinishTemplateArgumentDeduction() local 2175 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in DeduceTemplateArguments() local 2260 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in SubstituteExplicitTemplateArguments() local 2525 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in FinishTemplateArgumentDeduction() local 3296 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in DeduceTemplateArguments() local 3381 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in DeduceTemplateArguments() local
|
D | TreeTransform.h | 2987 EnterExpressionEvaluationContext Unevaluated(getSema(), in TransformTemplateArgument() 3024 EnterExpressionEvaluationContext Unevaluated(getSema(), in TransformTemplateArgument() 3693 EnterExpressionEvaluationContext Unevaluated(SemaRef, in TransformConstantArrayType() 3778 EnterExpressionEvaluationContext Unevaluated(SemaRef, in TransformDependentSizedArrayType() 3828 EnterExpressionEvaluationContext Unevaluated(SemaRef, in TransformDependentSizedExtVectorType() 4324 EnterExpressionEvaluationContext Unevaluated(SemaRef, Sema::Unevaluated); in TransformTypeOfExprType() 4381 EnterExpressionEvaluationContext Unevaluated(SemaRef, Sema::Unevaluated, 0, in TransformDecltypeType() 5121 EnterExpressionEvaluationContext Unevaluated(SemaRef, in TransformCaseStmt() 6315 EnterExpressionEvaluationContext Unevaluated(SemaRef, Sema::Unevaluated); in TransformUnaryExprOrTypeTraitExpr() 7051 EnterExpressionEvaluationContext Unevaluated(SemaRef, Sema::Unevaluated); in TransformCXXTypeidExpr() [all …]
|
D | SemaTemplateInstantiateDecl.cpp | 76 EnterExpressionEvaluationContext Unevaluated(*this, in InstantiateAttrs() local 417 EnterExpressionEvaluationContext Unevaluated(SemaRef, in VisitFieldDecl() local 547 EnterExpressionEvaluationContext Unevaluated(SemaRef, in VisitStaticAssertDecl() local 651 EnterExpressionEvaluationContext Unevaluated(SemaRef, in InstantiateEnumDefinition() local 2475 EnterExpressionEvaluationContext Unevaluated(SemaRef, in InstantiateExceptionSpec() local
|
D | SemaExprCXX.cpp | 707 if (ExprEvalContexts.back().Context == Unevaluated && !Explicit) in CheckCXXThisCapture() 3400 EnterExpressionEvaluationContext Unevaluated(S, Sema::Unevaluated); in evaluateTypeTrait() local 3562 EnterExpressionEvaluationContext Unevaluated(Self, Sema::Unevaluated); in EvaluateBinaryTypeTrait() local 3611 EnterExpressionEvaluationContext Unevaluated(Self, Sema::Unevaluated); in EvaluateBinaryTypeTrait() local
|
D | SemaOverload.cpp | 5250 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in AddOverloadCandidate() local 5428 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in AddMethodCandidate() local 5628 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in AddConversionCandidate() local 5809 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in AddSurrogateCandidate() local 5959 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in AddBuiltinCandidate() local
|
D | SemaLambda.cpp | 868 case Unevaluated: in ActOnLambdaExpr()
|
D | SemaExprMember.cpp | 143 if (record.Context == Sema::Unevaluated) in ClassifyImplicitMemberAccess()
|
D | SemaExpr.cpp | 10084 assert(ExprEvalContexts.back().Context == Unevaluated && in TranformToPotentiallyEvaluated() 10088 if (ExprEvalContexts.back().Context == Unevaluated) in TranformToPotentiallyEvaluated() 10112 if (Rec.Context == Unevaluated) { in PopExpressionEvaluationContext() 10138 if (Rec.Context == Unevaluated || Rec.Context == ConstantEvaluated) { in PopExpressionEvaluationContext() 10176 case Sema::Unevaluated: in IsPotentiallyEvaluatedContext() 11119 case Unevaluated: in DiagRuntimeBehavior()
|
D | SemaTemplate.cpp | 2629 EnterExpressionEvaluationContext Unevaluated(SemaRef, Sema::Unevaluated); in SubstDefaultTemplateArgument() local
|
D | SemaDeclCXX.cpp | 10747 ExprEvalContexts.back().Context == Unevaluated) in MarkVTableUsed()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 553 Unevaluated, enumerator 5741 return ExprEvalContexts.back().Context == Sema::Unevaluated; in isUnevaluatedContext()
|