/external/clang/lib/Parse/ |
D | ParseExpr.cpp | 200 EnterExpressionEvaluationContext Unevaluated(Actions, in ParseConstantExpression() local 1234 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseCastExpression() local 1747 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated, in ParseUnaryExprOrTypeTraitExpression() local 1759 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated, in ParseUnaryExprOrTypeTraitExpression() local 2374 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseGenericSelectionExpression() local
|
D | ParseExprCXX.cpp | 1360 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated, in ParseCXXTypeid() local 1424 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseCXXUuidof() local
|
D | ParseTemplate.cpp | 687 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseNonTypeTemplateParameter() local
|
D | ParseDecl.cpp | 302 std::unique_ptr<EnterExpressionEvaluationContext> Unevaluated; in ParseAttributeArgsCommon() local 304 Unevaluated.reset( in ParseAttributeArgsCommon() 305 new EnterExpressionEvaluationContext(Actions, Sema::Unevaluated)); in ParseAttributeArgsCommon() 3716 EnterExpressionEvaluationContext Unevaluated(Actions, in ParseEnumSpecifier() local 5824 EnterExpressionEvaluationContext Unevaluated(Actions, in ParseBracketDeclarator() local 5960 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated, in ParseTypeofSpecifier() local
|
D | ParseDeclCXX.cpp | 800 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated, in ParseDecltypeSpecifier() local
|
/external/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 2113 EnterExpressionEvaluationContext Unevaluated(S, Sema::Unevaluated); in FinishTemplateArgumentDeduction() local 2245 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in DeduceTemplateArguments() local 2283 EnterExpressionEvaluationContext Unevaluated(S, Sema::Unevaluated); in FinishTemplateArgumentDeduction() local 2411 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in DeduceTemplateArguments() local 2491 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in SubstituteExplicitTemplateArguments() local 2757 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in FinishTemplateArgumentDeduction() local 3534 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in DeduceTemplateArguments() local 3757 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in DeduceTemplateArguments() local
|
D | TreeTransform.h | 3479 EnterExpressionEvaluationContext Unevaluated(getSema(), in TransformTemplateArgument() 4133 EnterExpressionEvaluationContext Unevaluated(SemaRef, in TransformConstantArrayType() 4220 EnterExpressionEvaluationContext Unevaluated(SemaRef, in TransformDependentSizedArrayType() 4270 EnterExpressionEvaluationContext Unevaluated(SemaRef, in TransformDependentSizedExtVectorType() 4700 EnterExpressionEvaluationContext Unevaluated(getSema(), in TransformExceptionSpec() 4866 EnterExpressionEvaluationContext Unevaluated(SemaRef, Sema::Unevaluated, in TransformTypeOfExprType() 4924 EnterExpressionEvaluationContext Unevaluated(SemaRef, Sema::Unevaluated, in TransformDecltypeType() 5662 EnterExpressionEvaluationContext Unevaluated(SemaRef, in TransformCaseStmt() 7546 EnterExpressionEvaluationContext Unevaluated(SemaRef, Sema::Unevaluated, in TransformUnaryExprOrTypeTraitExpr() 8302 EnterExpressionEvaluationContext Unevaluated(SemaRef, Sema::Unevaluated, in TransformCXXTypeidExpr() [all …]
|
D | SemaTemplateInstantiateDecl.cpp | 83 EnterExpressionEvaluationContext Unevaluated(S, Sema::ConstantEvaluated); in instantiateDependentAlignedAttr() local 140 EnterExpressionEvaluationContext Unevaluated(S, Sema::ConstantEvaluated); in instantiateDependentAssumeAlignedAttr() local 163 EnterExpressionEvaluationContext Unevaluated(S, Sema::ConstantEvaluated); in instantiateDependentAlignValueAttr() local 175 EnterExpressionEvaluationContext Unevaluated(S, Sema::Unevaluated); in instantiateDependentEnableIfAttr() local 553 EnterExpressionEvaluationContext Unevaluated(SemaRef, in VisitFieldDecl() local 730 EnterExpressionEvaluationContext Unevaluated(SemaRef, in VisitStaticAssertDecl() local 832 EnterExpressionEvaluationContext Unevaluated(SemaRef, in InstantiateEnumDefinition() local
|
D | SemaExprCXX.cpp | 3811 EnterExpressionEvaluationContext Unevaluated(S, Sema::Unevaluated); in evaluateTypeTrait() local 3989 EnterExpressionEvaluationContext Unevaluated(Self, Sema::Unevaluated); in EvaluateBinaryTypeTrait() local 4039 EnterExpressionEvaluationContext Unevaluated(Self, Sema::Unevaluated); in EvaluateBinaryTypeTrait() local
|
D | SemaOverload.cpp | 5640 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in AddOverloadCandidate() local 6003 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in AddMethodCandidate() local 6278 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in AddConversionCandidate() local 6469 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in AddSurrogateCandidate() local 6629 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in AddBuiltinCandidate() local
|
D | SemaLambda.cpp | 1545 case Unevaluated: in ActOnLambdaExpr()
|
D | SemaExprMember.cpp | 139 case Sema::Unevaluated: in ClassifyImplicitMemberAccess()
|
D | SemaTemplate.cpp | 3235 EnterExpressionEvaluationContext Unevaluated(SemaRef, Sema::Unevaluated); in SubstDefaultTemplateArgument() local
|
D | SemaExpr.cpp | 12048 case Sema::Unevaluated: in IsPotentiallyEvaluatedContext() 13510 case Unevaluated: in DiagRuntimeBehavior()
|
/external/clang/test/SemaTemplate/ |
D | constexpr-instantiate.cpp | 79 namespace Unevaluated { namespace
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 711 Unevaluated, enumerator 800 return Context == Unevaluated || Context == UnevaluatedAbstract; in isUnevaluated()
|