Lines Matching refs:Declarator
5184 Declarator Dc(DS, DeclaratorContext::Member); in BuildAnonymousStructOrUnion()
5282 Declarator Dc(DS, DeclaratorContext::TypeName); in BuildMicrosoftCAnonymousStruct()
5320 DeclarationNameInfo Sema::GetNameForDeclarator(Declarator &D) { in GetNameForDeclarator()
5496 static bool RebuildDeclaratorInCurrentInstantiation(Sema &S, Declarator &D, in RebuildDeclaratorInCurrentInstantiation()
5577 Decl *Sema::ActOnDeclarator(Scope *S, Declarator &D) { in ActOnDeclarator()
5709 NamedDecl *Sema::HandleDeclarator(Scope *S, Declarator &D, in HandleDeclarator()
6121 Sema::ActOnTypedefDeclarator(Scope* S, Declarator& D, DeclContext* DC, in ActOnTypedefDeclarator()
6304 static void SetNestedNameSpecifier(Sema &S, DeclaratorDecl *DD, Declarator &D) { in SetNestedNameSpecifier()
6690 static bool hasParsedAttr(Scope *S, const Declarator &PD, in hasParsedAttr()
6848 Scope *S, Declarator &D, DeclContext *DC, TypeSourceInfo *TInfo, in ActOnVariableDeclarator()
8227 Declarator &D;
8438 static StorageClass getFunctionStorageClass(Sema &SemaRef, Declarator &D) { in getFunctionStorageClass()
8474 static FunctionDecl *CreateNewFunctionDecl(Sema &SemaRef, Declarator &D, in CreateNewFunctionDecl()
8748 Declarator &D, in checkIsValidOpenCLKernelParameter()
8945 Sema::ActOnFunctionDeclarator(Scope *S, Declarator &D, DeclContext *DC, in ActOnFunctionDeclarator()
12944 Declarator D(DS, DeclaratorContext::ForInit); in ActOnCXXForRangeIdentifier()
13615 void Sema::CheckFunctionOrTemplateParamDeclarator(Scope *S, Declarator &D) { in CheckFunctionOrTemplateParamDeclarator()
13654 Decl *Sema::ActOnParamDeclarator(Scope *S, Declarator &D) { in ActOnParamDeclarator()
13904 void Sema::ActOnFinishKNRParamDeclarations(Scope *S, Declarator &D, in ActOnFinishKNRParamDeclarations()
13932 Declarator ParamD(DS, DeclaratorContext::KNRTypeList); in ActOnFinishKNRParamDeclarations()
13941 Sema::ActOnStartOfFunctionDef(Scope *FnBodyScope, Declarator &D, in ActOnStartOfFunctionDef()
14319 bool Sema::canDelayFunctionBody(const Declarator &D) { in canDelayFunctionBody()
14879 Declarator D(DS, DeclaratorContext::Block); in ImplicitlyDefineFunction()
15125 TypedefDecl *Sema::ParseTypedefDecl(Scope *S, Declarator &D, QualType T, in ParseTypedefDecl()
16651 Declarator &D, Expr *BitfieldWidth) { in ActOnField()
16662 Declarator &D, Expr *BitWidth, in HandleField()
16772 Declarator *D) { in CheckFieldDecl()
17031 Declarator &D, Expr *BitfieldWidth, in ActOnIvar()