Challenge: adding new method overloads when existing consumers use {} with args
    David Hurka 
    david.hurka at mailbox.org
       
    Wed Jul 27 17:06:24 BST 2022
    
    
  
On Wednesday, July 27, 2022 1:51:48 PM CEST Friedrich W. H. Kossebau wrote:
> This inspires another idea though (still need to investigate if that works):
> 
> there could be another template overload added which catches any
> `std::initializer_list` arg and delegating to the old method, thus removing
> the ambiguity and also allowing to emit a compiler warning for this usage?
That makes sense to me. The template overload could just be marked as 
deprecated (which even fits the situation well).
    
    
More information about the kde-devel
mailing list