Wo ich das gerade sehe, wer hat mit Inline schon was getestet ?
Kann die Inline-Variable in einem Scope auch umdeklariert werden, vielleicht so ?
Ich würde erwarten das es geht, aber die Erfahrung lehrt mich ...
Delphi-Quellcode:
var MyStdPowerSrc := TBattery.Create;
MyStdPowerSrc.Free
...
var MyStdPowerSrc := TSolarPanel.Create; //wird hier der Typ TBattery gg. TSolarPanel getauscht ?
MyStdPowerSrc.Free
Ich vermute mal das es nicht geht, weil dann verschachtelte Prozeduren damit nicht klarkommen.