Lines Matching refs:SuperLoc
548 SourceLocation SuperLoc, in ActOnSuperClassOfClassInterface() argument
552 NamedDecl *PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc, in ActOnSuperClassOfClassInterface()
560 DeclarationNameInfo(SuperName, SuperLoc), LookupOrdinaryName, in ActOnSuperClassOfClassInterface()
569 Diag(SuperLoc, diag::err_recursive_superclass) in ActOnSuperClassOfClassInterface()
579 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); in ActOnSuperClassOfClassInterface()
598 (void)DiagnoseUseOfDecl(const_cast<TypedefNameDecl*>(TDecl), SuperLoc); in ActOnSuperClassOfClassInterface()
609 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName; in ActOnSuperClassOfClassInterface()
616 Diag(SuperLoc, diag::err_undef_superclass) in ActOnSuperClassOfClassInterface()
618 else if (RequireCompleteType(SuperLoc, in ActOnSuperClassOfClassInterface()
639 SuperLoc, in ActOnSuperClassOfClassInterface()
658 SuperLoc); in ActOnSuperClassOfClassInterface()
977 IdentifierInfo *SuperName, SourceLocation SuperLoc, in ActOnStartClassInterface() argument
1087 SuperName, SuperLoc, SuperTypeArgs, in ActOnStartClassInterface()
1112 SourceLocation SuperLoc) { in ActOnTypedefedProtocols() argument
1115 NamedDecl* IDecl = LookupSingleName(TUScope, SuperName, SuperLoc, in ActOnTypedefedProtocols()
1129 ProtocolLocs.append(OPT->getNumProtocols(), SuperLoc); in ActOnTypedefedProtocols()