Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/tests/functions.c

    r481115f r5ead9f9  
    1010// Created On       : Wed Aug 17 08:39:58 2016
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Mon Nov 27 18:08:54 2017
    13 // Update Count     : 11
     12// Last Modified On : Wed Aug 17 08:40:52 2016
     13// Update Count     : 1
    1414//
    1515
     
    6666// Cforall extensions
    6767
    68 // [] f( );
     68[] f( );
    6969[int] f( );
    70 // [] f(int);
     70[] f(int);
    7171[int] f(int);
    72 // [] f( ) {}
     72[] f( ) {}
    7373[int] f( ) {}
    74 // [] f(int) {}
     74[] f(int) {}
    7575[int] f(int) {}
    7676
    7777[int x] f( );
    78 // [] f(int x);
    79 //[int x] f(int x);
    80 //[int x] f( ) {}
    81 // [] f(int x) {}
    82 //[int x] f(int x) {}
     78[] f(int x);
     79[int x] f(int x);
     80[int x] f( ) {}
     81[] f(int x) {}
     82[int x] f(int x) {}
    8383
    8484[int, int x] f( );
    85 // [] f(int, int x);
     85[] f(int, int x);
    8686[int, int x] f(int, int x);
    8787[int, int x] f( ) {}
    88 // [] f(int, int x) {}
     88[] f(int, int x) {}
    8989[int, int x] f(int, int x) {}
    9090
    9191[int, int x, int] f( );
    92 // [] f(int, int x, int);
     92[] f(int, int x, int);
    9393[int, int x, int] f(int, int x, int);
    9494[int, int x, int] f( ) {}
    95 // [] f(int, int x, int) {}
     95[] f(int, int x, int) {}
    9696[int, int x, int] f(int, int x, int) {}
    9797
    9898[int, int x, * int y] f( );
    99 // [] f(int, int x, * int y);
     99[] f(int, int x, * int y);
    100100[int, int x, * int y] f(int, int x, * int y);
    101101[int, int x, * int y] f( ) {}
    102 // [] f(int, int x, * int y) {}
     102[] f(int, int x, * int y) {}
    103103[int, int x, * int y] f(int, int x, * int y) {}
    104104
    105 // function prototypes
    106 
    107 [ int ] f11( int ), f12();  // => int f11( int ), f12( void );
    108 
    109 const double bar1(), bar2( int ), bar3( double );               // C version
    110 [const double] foo(), foo( int ), foo( double ) { return 3.0; } // CFA version
    111 struct S { int i; };
    112 [S] rtn( int ) {}
    113 
     105[ int ] f11( int ), f12;  // => int f11( int ), f12( int );
    114106
    115107[int] f(
     
    117109        [int](int)
    118110        ) {
    119         int (*(*pc)[][10])[][3];
     111        int (*(*p)[][10])[][3];
    120112        * [][10] * [][3] int p;
    121113        * [] * [int](int) p;
Note: See TracChangeset for help on using the changeset viewer.