Lines Matching refs:SuperLoc
543 SourceLocation SuperLoc, in ActOnSuperClassOfClassInterface() argument
547 NamedDecl *PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc, in ActOnSuperClassOfClassInterface()
554 DeclarationNameInfo(SuperName, SuperLoc), in ActOnSuperClassOfClassInterface()
565 Diag(SuperLoc, diag::err_recursive_superclass) in ActOnSuperClassOfClassInterface()
575 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); in ActOnSuperClassOfClassInterface()
594 (void)DiagnoseUseOfDecl(const_cast<TypedefNameDecl*>(TDecl), SuperLoc); in ActOnSuperClassOfClassInterface()
605 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName; in ActOnSuperClassOfClassInterface()
612 Diag(SuperLoc, diag::err_undef_superclass) in ActOnSuperClassOfClassInterface()
614 else if (RequireCompleteType(SuperLoc, in ActOnSuperClassOfClassInterface()
635 SuperLoc, in ActOnSuperClassOfClassInterface()
654 SuperLoc); in ActOnSuperClassOfClassInterface()
975 IdentifierInfo *SuperName, SourceLocation SuperLoc, in ActOnStartClassInterface() argument
1080 SuperName, SuperLoc, SuperTypeArgs, in ActOnStartClassInterface()
1105 SourceLocation SuperLoc) { in ActOnTypedefedProtocols() argument
1108 NamedDecl* IDecl = LookupSingleName(TUScope, SuperName, SuperLoc, in ActOnTypedefedProtocols()
1122 ProtocolLocs.append(OPT->getNumProtocols(), SuperLoc); in ActOnTypedefedProtocols()