[fpc-devel] When will the next version of FPC be released?
    Martok 
    listbox at martoks-place.de
       
    Sat Jun  1 12:33:29 CEST 2019
    
    
  
> What with overloads ?
> 
> Procedure MyProc<T>(a:T);
> Procedure MyProc(a : TObject);
> 
> How do I know which one will be called ?
Once again: FPC needs a defined method resolution order, *and stick with it*.
The current ad-hoc inheritance/typeconv/:= overload/overload/operator overload
mess is already completely unpredictable and super buggy.
Based on a specificity approach, the answer to your question would be obvious:
The latter if a is (a descendant of) TObject, a new specialization otherwise.
-- 
Regards,
Martok
    
    
More information about the fpc-devel
mailing list