Home
last modified time | relevance | path

Searched refs:Unevaluated (Results 1 – 16 of 16) sorted by relevance

/external/clang/lib/Parse/
DParseExpr.cpp260 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
DParseTemplate.cpp665 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseNonTypeTemplateParameter() local
DParseExprCXX.cpp1004 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseCXXTypeid() local
1067 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseCXXUuidof() local
DParseDecl.cpp3175 EnterExpressionEvaluationContext Unevaluated(Actions, in ParseEnumSpecifier() local
5039 EnterExpressionEvaluationContext Unevaluated(Actions, in ParseBracketDeclarator() local
5079 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated); in ParseTypeofSpecifier() local
DParseDeclCXX.cpp693 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated, in ParseDecltypeSpecifier() local
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp2047 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
DTreeTransform.h2987 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 …]
DSemaTemplateInstantiateDecl.cpp76 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
DSemaExprCXX.cpp707 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
DSemaOverload.cpp5250 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
DSemaLambda.cpp868 case Unevaluated: in ActOnLambdaExpr()
DSemaExprMember.cpp143 if (record.Context == Sema::Unevaluated) in ClassifyImplicitMemberAccess()
DSemaExpr.cpp10084 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()
DSemaTemplate.cpp2629 EnterExpressionEvaluationContext Unevaluated(SemaRef, Sema::Unevaluated); in SubstDefaultTemplateArgument() local
DSemaDeclCXX.cpp10747 ExprEvalContexts.back().Context == Unevaluated) in MarkVTableUsed()
/external/clang/include/clang/Sema/
DSema.h553 Unevaluated, enumerator
5741 return ExprEvalContexts.back().Context == Sema::Unevaluated; in isUnevaluatedContext()