/external/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 2171 EnterExpressionEvaluationContext Unevaluated(S, Sema::Unevaluated); in FinishTemplateArgumentDeduction() local 2275 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in DeduceTemplateArguments() local 2313 EnterExpressionEvaluationContext Unevaluated(S, Sema::Unevaluated); in FinishTemplateArgumentDeduction() local 2416 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in DeduceTemplateArguments() local 2496 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in SubstituteExplicitTemplateArguments() local 2766 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in FinishTemplateArgumentDeduction() local 3592 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in DeduceTemplateArguments() local 3817 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in DeduceTemplateArguments() local
|
D | TreeTransform.h | 3773 EnterExpressionEvaluationContext Unevaluated( in TransformTemplateArgument() 3774 getSema(), Uneval ? Sema::Unevaluated : Sema::ConstantEvaluated); in TransformTemplateArgument() 4427 EnterExpressionEvaluationContext Unevaluated(SemaRef, in TransformConstantArrayType() 4514 EnterExpressionEvaluationContext Unevaluated(SemaRef, in TransformDependentSizedArrayType() 4564 EnterExpressionEvaluationContext Unevaluated(SemaRef, in TransformDependentSizedExtVectorType() 5031 EnterExpressionEvaluationContext Unevaluated(getSema(), in TransformExceptionSpec() 5197 EnterExpressionEvaluationContext Unevaluated(SemaRef, Sema::Unevaluated, in TransformTypeOfExprType() 5255 EnterExpressionEvaluationContext Unevaluated(SemaRef, Sema::Unevaluated, in TransformDecltypeType() 6158 EnterExpressionEvaluationContext Unevaluated(SemaRef, in TransformCaseStmt() 8477 EnterExpressionEvaluationContext Unevaluated(SemaRef, Sema::Unevaluated, in TransformUnaryExprOrTypeTraitExpr() [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 211 EnterExpressionEvaluationContext Unevaluated(S, Sema::ConstantEvaluated); in instantiateDependentCUDALaunchBoundsAttr() local 692 EnterExpressionEvaluationContext Unevaluated(SemaRef, in VisitFieldDecl() local 869 EnterExpressionEvaluationContext Unevaluated(SemaRef, in VisitStaticAssertDecl() local 980 EnterExpressionEvaluationContext Unevaluated(SemaRef, in InstantiateEnumDefinition() local
|
D | SemaExprCXX.cpp | 4396 EnterExpressionEvaluationContext Unevaluated(S, Sema::Unevaluated); in evaluateTypeTrait() local 4573 EnterExpressionEvaluationContext Unevaluated(Self, Sema::Unevaluated); in EvaluateBinaryTypeTrait() local 4624 EnterExpressionEvaluationContext Unevaluated(Self, Sema::Unevaluated); in EvaluateBinaryTypeTrait() local
|
D | SemaOverload.cpp | 5762 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in AddOverloadCandidate() local 6141 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in AddMethodCandidate() local 6416 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in AddConversionCandidate() local 6607 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in AddSurrogateCandidate() local 6767 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in AddBuiltinCandidate() local
|
D | SemaLambda.cpp | 1619 case Unevaluated: in BuildLambdaExpr()
|
D | SemaExprMember.cpp | 136 case Sema::Unevaluated: in ClassifyImplicitMemberAccess()
|
D | SemaExpr.cpp | 1428 EnterExpressionEvaluationContext Unevaluated(*this, Sema::Unevaluated); in CreateGenericSelectionExpr() local 12919 case Sema::Unevaluated: in IsPotentiallyEvaluatedContext() 14219 case Unevaluated: in DiagRuntimeBehavior()
|
/external/clang/lib/Parse/ |
D | ParseExpr.cpp | 202 EnterExpressionEvaluationContext Unevaluated(Actions, in ParseConstantExpression() local 1302 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseCastExpression() local 1869 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated, in ParseUnaryExprOrTypeTraitExpression() local 1881 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated, in ParseUnaryExprOrTypeTraitExpression() local 2513 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseGenericSelectionExpression() local
|
D | ParseExprCXX.cpp | 1428 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated, in ParseCXXTypeid() local 1492 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseCXXUuidof() local
|
D | ParseDecl.cpp | 304 std::unique_ptr<EnterExpressionEvaluationContext> Unevaluated; in ParseAttributeArgsCommon() local 306 Unevaluated.reset( in ParseAttributeArgsCommon() 307 new EnterExpressionEvaluationContext(Actions, Sema::Unevaluated)); in ParseAttributeArgsCommon() 3933 EnterExpressionEvaluationContext Unevaluated(Actions, in ParseEnumSpecifier() local 6132 EnterExpressionEvaluationContext Unevaluated(Actions, in ParseBracketDeclarator() local 6269 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated, in ParseTypeofSpecifier() local
|
D | ParseDeclCXX.cpp | 808 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated, in ParseDecltypeSpecifier() local
|
/external/clang/test/SemaTemplate/ |
D | constexpr-instantiate.cpp | 79 namespace Unevaluated { namespace
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 798 Unevaluated, enumerator 892 return Context == Unevaluated || Context == UnevaluatedAbstract; in isUnevaluated()
|