{ %NORUN } { Default also supports inline specializations } program tdefault10; {$mode delphi} type TTest = class f: T; end; var t: TTest; begin t := Default(TTest); end.