Mercurial > projects > dstress
view nocompile/bug_20041103_C.d @ 1572:169ba9b6cb5d
[Issue 1013] Invalid code generated for naked functions with (u)long arguments
<madou@madou.org>
2007-03-01
http://d.puremagic.com/issues/show_bug.cgi?id=1013
author | thomask |
---|---|
date | Thu, 21 Feb 2008 15:18:50 +0000 |
parents | 20d8ee6523e1 |
children |
line wrap: on
line source
// $HeadURL$ // $Date$ // $Author$ // @author@ kinghajj <kinghajj_member@pathlink.com> // @date@ 2004-10-03 // @uri@ news:cm98hu$e30$1@digitaldaemon.com // @uri@ nntp://digitalmars.com/digitalmars.D/12248 // __DSTRESS_ELINE__ 28 module dstress.nocompile.bug_20041103_C; char rot13_c(ref char ret){ if(ret > 'A'-1 && ret < 'N'){ ret += 13; }else if(ret > 'M' && ret < 'Z'+1){ ret -= 13; }else if(ret > 'a'-1 && ret < 'n'){ ret += 13; }else if(ret > 'm' && ret < 'z'+1){ ret -= 13; } return ret; } int main(){ char c = rot13_c('A'); assert(c=='A'+13); return 0; }