Lines Matching refs:Declarator

4800   Declarator Dc(DS, DeclaratorContext::MemberContext);  in BuildAnonymousStructOrUnion()
4892 Declarator Dc(DS, DeclaratorContext::TypeNameContext); in BuildMicrosoftCAnonymousStruct()
4930 DeclarationNameInfo Sema::GetNameForDeclarator(Declarator &D) { in GetNameForDeclarator()
5108 static bool RebuildDeclaratorInCurrentInstantiation(Sema &S, Declarator &D, in RebuildDeclaratorInCurrentInstantiation()
5177 Decl *Sema::ActOnDeclarator(Scope *S, Declarator &D) { in ActOnDeclarator()
5312 NamedDecl *Sema::HandleDeclarator(Scope *S, Declarator &D, in HandleDeclarator()
5685 Sema::ActOnTypedefDeclarator(Scope* S, Declarator& D, DeclContext* DC, in ActOnTypedefDeclarator()
5866 static void SetNestedNameSpecifier(Sema &S, DeclaratorDecl *DD, Declarator &D) { in SetNestedNameSpecifier()
6209 static bool hasParsedAttr(Scope *S, const Declarator &PD, in hasParsedAttr()
6261 Scope *S, Declarator &D, DeclContext *DC, TypeSourceInfo *TInfo, in ActOnVariableDeclarator()
7647 Declarator &D;
7854 static StorageClass getFunctionStorageClass(Sema &SemaRef, Declarator &D) { in getFunctionStorageClass()
7890 static FunctionDecl* CreateNewFunctionDecl(Sema &SemaRef, Declarator &D, in CreateNewFunctionDecl()
8108 Declarator &D, in checkIsValidOpenCLKernelParameter()
8299 Sema::ActOnFunctionDeclarator(Scope *S, Declarator &D, DeclContext *DC, in ActOnFunctionDeclarator()
11722 Declarator D(DS, DeclaratorContext::ForContext); in ActOnCXXForRangeIdentifier()
12345 Decl *Sema::ActOnParamDeclarator(Scope *S, Declarator &D) { in ActOnParamDeclarator()
12592 void Sema::ActOnFinishKNRParamDeclarations(Scope *S, Declarator &D, in ActOnFinishKNRParamDeclarations()
12620 Declarator ParamD(DS, DeclaratorContext::KNRTypeListContext); in ActOnFinishKNRParamDeclarations()
12629 Sema::ActOnStartOfFunctionDef(Scope *FnBodyScope, Declarator &D, in ActOnStartOfFunctionDef()
13024 bool Sema::canDelayFunctionBody(const Declarator &D) { in canDelayFunctionBody()
13505 Declarator D(DS, DeclaratorContext::BlockContext); in ImplicitlyDefineFunction()
13671 TypedefDecl *Sema::ParseTypedefDecl(Scope *S, Declarator &D, QualType T, in ParseTypedefDecl()
15183 Declarator &D, Expr *BitfieldWidth) { in ActOnField()
15194 Declarator &D, Expr *BitWidth, in HandleField()
15304 Declarator *D) { in CheckFieldDecl()
15575 Declarator &D, Expr *BitfieldWidth, in ActOnIvar()