# HG changeset patch # User thomask # Date 1172594571 0 # Node ID 7231246f20c27671b262e2c8a9856d608438a6f5 # Parent e5ceb8a4792c9e713015ebc41b6843fd29bdaf86 [Issue 764] (typeof(o)).classinfo causes parser error Dan 2006-12-28 http://d.puremagic.com/issues/show_bug.cgi?id=764 diff -r e5ceb8a4792c -r 7231246f20c2 run/t/typeof_16_A.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/t/typeof_16_A.d Tue Feb 27 16:42:51 2007 +0000 @@ -0,0 +1,20 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Dan +// @date@ 2006-12-28 +// @uri@ http://d.puremagic.com/issues/show_bug.cgi?id=764 +// @desc@ [Issue 764] (typeof(o)).classinfo causes parser error + +module dstress.run.t.typeof_16_A; + +int main() { + Object o = new Object(); + char[] name = (typeof(o)).classinfo.name; + + if("object.Object" != name){ + assert(0); + } + return 0; +} diff -r e5ceb8a4792c -r 7231246f20c2 run/t/typeof_16_B.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/t/typeof_16_B.d Tue Feb 27 16:42:51 2007 +0000 @@ -0,0 +1,20 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Dan +// @date@ 2006-12-28 +// @uri@ http://d.puremagic.com/issues/show_bug.cgi?id=764 +// @desc@ [Issue 764] (typeof(o)).classinfo causes parser error + +module dstress.run.t.typeof_16_B; + +int main() { + Object o = new Object(); + char[] name = typeof(o).classinfo.name; + + if("object.Object" != name){ + assert(0); + } + return 0; +}