Lines Matching refs:Actions

31   return Actions.ActOnReenterTemplateScope(D, [&] {  in ReenterTemplateScopes()
33 return Actions.getCurScope(); in ReenterTemplateScopes()
148 Actions.ActOnRequiresClause(ParseConstraintLogicalOrExpression( in ParseTemplateDeclarationOrSpecialization()
161 ParamLists.push_back(Actions.ActOnTemplateParameterList( in ParseTemplateDeclarationOrSpecialization()
175 return Actions.ConvertDeclToDeclGroup(ConceptDecl); in ParseTemplateDeclarationOrSpecialization()
204 return Actions.ConvertDeclToDeclGroup( in ParseDeclarationAfterTemplate()
242 Decl *Decl = Actions.ParsedFreeStandingDeclSpec( in ParseDeclarationAfterTemplate()
248 Actions.ActOnDefinedDeclarationSpecifier(Decl); in ParseDeclarationAfterTemplate()
252 return Actions.ConvertDeclToDeclGroup(Decl); in ParseDeclarationAfterTemplate()
256 Actions.ActOnDefinedDeclarationSpecifier(DS.getRepAsDecl()); in ParseDeclarationAfterTemplate()
333 Actions.CorrectDelayedTyposInExpr(ParseConstraintExpression()); in ParseConceptDefinition()
342 return Actions.ActOnConceptDefinition(getCurScope(), in ParseConceptDefinition()
570 NamedDecl *ErrorParam = Actions.ActOnNonTypeTemplateParameter( in ParseTemplateParameter()
638 auto TNK = Actions.isTemplateName(getCurScope(), SS, in TryAnnotateTypeConstraint()
758 NamedDecl *NewDecl = Actions.ActOnTypeParameter(getCurScope(), in ParseTypeParameter()
766 Actions.ActOnTypeConstraint(TypeConstraintSS, TypeConstraint, in ParseTypeParameter()
803 Actions.ActOnRequiresClause(ParseConstraintLogicalOrExpression( in ParseTemplateTemplateParameter()
874 TemplateParameterList *ParamList = Actions.ActOnTemplateParameterList( in ParseTemplateTemplateParameter()
893 return Actions.ActOnTemplateTemplateParameter( in ParseTemplateTemplateParameter()
953 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated); in ParseNonTypeTemplateParameter()
954 DefaultArg = Actions.CorrectDelayedTyposInExpr(ParseInitializer()); in ParseNonTypeTemplateParameter()
961 return Actions.ActOnNonTypeTemplateParameter(getCurScope(), ParamDecl, in ParseNonTypeTemplateParameter()
1286 : Actions.ActOnTemplateIdType( in AnnotateTemplateIdToken()
1364 : Actions.ActOnTemplateIdType( in AnnotateTemplateIdTokenAsType()
1431 Actions.ActOnTemplateName(getCurScope(), SS, TemplateKWLoc, Name, in ParseTemplateTemplateArgument()
1447 TemplateNameKind TNK = Actions.isTemplateName( in ParseTemplateTemplateArgument()
1462 Result = Actions.ActOnPackExpansion(Result, EllipsisLoc); in ParseTemplateTemplateArgument()
1487 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated, in ParseTemplateArgument()
1493 return Actions.ActOnTemplateTypeArgument(TypeArg); in ParseTemplateArgument()
1544 return Actions.CodeCompletion().ProduceTemplateArgumentSignatureHelp( in ParseTemplateArgumentList()
1553 Arg = Actions.ActOnPackExpansion(Arg, EllipsisLoc); in ParseTemplateArgumentList()
1620 Actions, Actions.Context.getTranslationUnitDecl()); in ParseLateTemplatedFuncDef()
1637 Actions.PushDeclContext(Actions.getCurScope(), DC); in ParseLateTemplatedFuncDef()
1642 Sema::FpPragmaStackSaveRAII SavedStack(Actions); in ParseLateTemplatedFuncDef()
1643 Actions.resetFPOptions(LPT.FPO); in ParseLateTemplatedFuncDef()
1663 Sema::ContextRAII FunctionSavedContext(Actions, FunD->getLexicalParent()); in ParseLateTemplatedFuncDef()
1665 Actions.ActOnStartOfFunctionDef(getCurScope(), FunD); in ParseLateTemplatedFuncDef()
1673 Actions.ActOnDefaultCtorInitializers(LPT.D); in ParseLateTemplatedFuncDef()
1683 Actions.UnmarkAsLateParsedTemplate(FunD); in ParseLateTemplatedFuncDef()
1685 Actions.ActOnFinishFunctionBody(LPT.D, nullptr); in ParseLateTemplatedFuncDef()
1719 Actions.diagnoseExprIntendedAsTemplateName(getCurScope(), LHS, in diagnoseUnknownTemplateId()
1734 if (!Actions.mightBeIntendedToBeTemplateName(PotentialTemplateName, in checkPotentialAngleBracket()
1748 Actions.diagnoseExprIntendedAsTemplateName( in checkPotentialAngleBracket()
1798 Actions.diagnoseExprIntendedAsTemplateName( in checkPotentialAngleBracketDelimiter()