private static ExtractInterfaceOptionsResult.ExtractLocation GetLocation(NewTypeDestination destination) { switch (destination) { case NewTypeDestination.CurrentFile: return(ExtractInterfaceOptionsResult.ExtractLocation.SameFile); case NewTypeDestination.NewFile: return(ExtractInterfaceOptionsResult.ExtractLocation.NewFile); default: throw ExceptionUtilities.UnexpectedValue(destination); } }
private static ExtractInterfaceOptionsResult.ExtractLocation GetLocation(NewTypeDestination destination) => destination switch {