Eine Alias Deklaration (Der Alias "x" steht für die Funktion foo.) ist im Moment noch sehr rudimentär.
Er funktioniert nicht für Structs und vor allem ist er nicht scope-sensitive.
Wenn man also innerhalb eines Blocks einer Funktion einen neuen Alias hinzufügt, dann ist dieser global gültig, und nicht nur innerhalb des Blockes.
Das sollte man ändern, und es würde Alias Deklarationen auch tatsächlich nützlich machen.
Eine Alias Deklaration (
Der Alias "x" steht für die Funktion foo.
) ist im Moment noch sehr rudimentär. Er funktioniert nicht für Structs und vor allem ist er nicht scope-sensitive.Wenn man also innerhalb eines Blocks einer Funktion einen neuen Alias hinzufügt, dann ist dieser global gültig, und nicht nur innerhalb des Blockes.
Das sollte man ändern, und es würde Alias Deklarationen auch tatsächlich nützlich machen.