http://d.puremagic.com/issues/show_bug.cgi?id=9711
Summary: extend IFTI to deduce static array length Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: DMD AssignedTo: nob...@puremagic.com ReportedBy: timon.g...@gmx.ch --- Comment #0 from timon.g...@gmx.ch 2013-03-13 15:08:02 PDT --- IFTI can deduce both the value and key types for associative arrays: auto deduceKeyAndVal(T,S)(T[S] a){ return a; } static assert(is(typeof(deduceKeyAndVal(["1":1,"2":2,"3":3]))==int[string])); It would be nice if it could also deduce static array lengths: auto deduceLength(T,size_t n)(T[n] a){ return a; } static assert(is(typeof(deduceLength([1,2,3]))==int[3])); -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------