source: translator/Tests/Syntax/NamedParmArg.c @ 93885663

ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsctordeferred_resndemanglerenumforall-pointer-decaygc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstringwith_gc
Last change on this file since 93885663 was 51b7345, checked in by Peter A. Buhr <pabuhr@…>, 10 years ago

initial commit

  • Property mode set to 100644
File size: 307 bytes
RevLine 
[51b7345]1int f1( int i = 3, int *j = 0 ) {}  /* ANSI */
2[int, int ] f2( int i = 3, * int j = 0 ) {}  /* CFA */
3
4int main() {
5    f1();               /* identical calls */
6    f1( 3 );
7    f1( 3, );
8    f1( 3, 0 );
9    f1( 3, j : 0 );
10    f1( j : 0, 3 );
11    f1( i : 3, j : 0 );
12    f1( j : 0, i : 3 );
13    f1( [j, i] : f2() );
14}
Note: See TracBrowser for help on using the repository browser.