private static ExtendedErrorTypeSymbol CyclicInheritanceError( RetargetingNamedTypeSymbol type, TypeSymbol declaredBase ) { var info = new CSDiagnosticInfo(ErrorCode.ERR_ImportedCircularBase, declaredBase, type); return(new ExtendedErrorTypeSymbol( declaredBase, LookupResultKind.NotReferencable, info, true )); }
private static ExtendedErrorTypeSymbol CyclicInheritanceError(RetargetingNamedTypeSymbol type, TypeSymbol declaredBase) { var info = new CSDiagnosticInfo(ErrorCode.ERR_ImportedCircularBase, declaredBase, type); return new ExtendedErrorTypeSymbol(declaredBase, LookupResultKind.NotReferencable, info, true); }