Intern erfolgt die Zuweisung in der
Unit System.Generics.Collections per ListHelper.
Delphi-Quellcode:
function TListHelper.InternalAdd1(const Value): Integer;
...
PByte(FItems)[Result] := Byte(Value);
...
Das sieht für mich so aus, dass intern ein dynamisches Array of Byte erstellt wird.
Da du anscheinend die Pro hast, sollte das im Debugger mit F7 im Add nachvollziehbar sein.