Lines Matching refs:Declarator

5804   Declarator Dc(DS, ParsedAttributesView::none(), DeclaratorContext::Member);  in BuildAnonymousStructOrUnion()
5902 Declarator Dc(DS, ParsedAttributesView::none(), DeclaratorContext::TypeName); in BuildMicrosoftCAnonymousStruct()
5941 DeclarationNameInfo Sema::GetNameForDeclarator(Declarator &D) { in GetNameForDeclarator()
6117 static bool RebuildDeclaratorInCurrentInstantiation(Sema &S, Declarator &D, in RebuildDeclaratorInCurrentInstantiation()
6209 Decl *Sema::ActOnDeclarator(Scope *S, Declarator &D) { in ActOnDeclarator()
6362 NamedDecl *Sema::HandleDeclarator(Scope *S, Declarator &D, in HandleDeclarator()
6770 Sema::ActOnTypedefDeclarator(Scope* S, Declarator& D, DeclContext* DC, in ActOnTypedefDeclarator()
6965 static void SetNestedNameSpecifier(Sema &S, DeclaratorDecl *DD, Declarator &D) { in SetNestedNameSpecifier()
7368 static bool hasParsedAttr(Scope *S, const Declarator &PD, in hasParsedAttr()
7557 Scope *S, Declarator &D, DeclContext *DC, TypeSourceInfo *TInfo, in ActOnVariableDeclarator()
9028 Declarator &D;
9246 static StorageClass getFunctionStorageClass(Sema &SemaRef, Declarator &D) { in getFunctionStorageClass()
9282 static FunctionDecl *CreateNewFunctionDecl(Sema &SemaRef, Declarator &D, in CreateNewFunctionDecl()
9590 Declarator &D, in checkIsValidOpenCLKernelParameter()
9809 Sema::ActOnFunctionDeclarator(Scope *S, Declarator &D, DeclContext *DC, in ActOnFunctionDeclarator()
14355 Declarator D(DS, ParsedAttributesView::none(), DeclaratorContext::ForInit); in ActOnCXXForRangeIdentifier()
15042 void Sema::CheckFunctionOrTemplateParamDeclarator(Scope *S, Declarator &D) { in CheckFunctionOrTemplateParamDeclarator()
15103 Decl *Sema::ActOnParamDeclarator(Scope *S, Declarator &D, in ActOnParamDeclarator()
15384 void Sema::ActOnFinishKNRParamDeclarations(Scope *S, Declarator &D, in ActOnFinishKNRParamDeclarations()
15422 Declarator ParamD(DS, ParsedAttributesView::none(), in ActOnFinishKNRParamDeclarations()
15432 Sema::ActOnStartOfFunctionDef(Scope *FnBodyScope, Declarator &D, in ActOnStartOfFunctionDef()
15876 bool Sema::canDelayFunctionBody(const Declarator &D) { in canDelayFunctionBody()
16550 Declarator D(DS, ParsedAttributesView::none(), DeclaratorContext::Block); in ImplicitlyDefineFunction()
16859 TypedefDecl *Sema::ParseTypedefDecl(Scope *S, Declarator &D, QualType T, in ParseTypedefDecl()
18428 Declarator &D, Expr *BitfieldWidth) { in ActOnField()
18439 Declarator &D, Expr *BitWidth, in HandleField()
18549 Declarator *D) { in CheckFieldDecl()
18807 Decl *Sema::ActOnIvar(Scope *S, SourceLocation DeclStart, Declarator &D, in ActOnIvar()