Lines Matching defs:Declarator
404 void Sema::CheckExtraCXXDefaultArguments(Declarator &D) {
724 Sema::ActOnDecompositionDeclarator(Scope *S, Declarator &D,
3317 Sema::ActOnCXXMemberDeclarator(Scope *S, AccessSpecifier AS, Declarator &D,
4033 void Sema::ActOnStartTrailingRequiresClause(Scope *S, Declarator &D) {
10729 static void checkMethodTypeQualifiers(Sema &S, Declarator &D, unsigned DiagID) {
10748 QualType Sema::CheckConstructorDeclarator(Declarator &D, QualType R,
10889 QualType Sema::CheckDestructorDeclarator(Declarator &D, QualType R,
11005 void Sema::CheckConversionDeclarator(Declarator &D, QualType &R,
11231 void Sema::CheckExplicitObjectMemberFunction(DeclContext *DC, Declarator &D,
11236 void Sema::CheckExplicitObjectLambda(Declarator &D) {
11240 void Sema::CheckExplicitObjectMemberFunction(Declarator &D,
11375 bool Sema::CheckDeductionGuideDeclarator(Declarator &D, QualType &R,
16879 Decl *Sema::ActOnExceptionDeclarator(Scope *S, Declarator &D) {
17538 Declarator TheDeclarator(DS, ParsedAttributesView::none(),
17607 NamedDecl *Sema::ActOnFriendFunctionDecl(Scope *S, Declarator &D,
18389 DeclResult Sema::ActOnCXXConditionDeclaration(Scope *S, Declarator &D) {
18945 SourceLocation DeclStart, Declarator &D,
19037 Declarator &Declarator, unsigned TemplateParameterDepth) {
19041 Declarator.getTemplateParameterLists();
19045 Declarator.getBeginLoc(), Declarator.getIdentifierLoc(),
19046 Declarator.getCXXScopeSpec(), /*TemplateId=*/nullptr,
19069 void Sema::ActOnFinishFunctionDeclarationDeclarator(Declarator &Declarator) {
19074 Declarator.getTemplateParameterLists().back();
19075 Declarator.setInventedTemplateParameterList(
19082 Declarator.setInventedTemplateParameterList(