Lines Matching refs:SuperLoc
471 SourceLocation SuperLoc, in ActOnSuperClassOfClassInterface() argument
475 NamedDecl *PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc, in ActOnSuperClassOfClassInterface()
482 DeclarationNameInfo(SuperName, SuperLoc), in ActOnSuperClassOfClassInterface()
493 Diag(SuperLoc, diag::err_recursive_superclass) in ActOnSuperClassOfClassInterface()
503 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); in ActOnSuperClassOfClassInterface()
522 (void)DiagnoseUseOfDecl(const_cast<TypedefNameDecl*>(TDecl), SuperLoc); in ActOnSuperClassOfClassInterface()
533 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName; in ActOnSuperClassOfClassInterface()
540 Diag(SuperLoc, diag::err_undef_superclass) in ActOnSuperClassOfClassInterface()
542 else if (RequireCompleteType(SuperLoc, in ActOnSuperClassOfClassInterface()
563 SuperLoc, in ActOnSuperClassOfClassInterface()
582 SuperLoc); in ActOnSuperClassOfClassInterface()
903 IdentifierInfo *SuperName, SourceLocation SuperLoc, in ActOnStartClassInterface() argument
1008 SuperName, SuperLoc, SuperTypeArgs, in ActOnStartClassInterface()
1032 SourceLocation SuperLoc) { in ActOnTypedefedProtocols() argument
1035 NamedDecl* IDecl = LookupSingleName(TUScope, SuperName, SuperLoc, in ActOnTypedefedProtocols()