Ignore:
Timestamp:
Jun 8, 2015, 8:56:35 PM (9 years ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, ctor, deferred_resn, demangler, enum, forall-pointer-decay, gc_noraii, jacob/cs343-translation, jenkins-sandbox, master, memory, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, string, with_gc
Children:
81419b5
Parents:
cd623a4
Message:

fix constant types, remove unnecessary string copying, work on regression testing, fix several memory leaks

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Tests/SynTree/Expected/Array.tst

    rcd623a4 r5f2f2d7  
    1 a1: a open array of signed int
    2 a2: a variable length array of signed int
    3 a4: a array of   Constant Expression: 3signed int
    4 m1: a open array of array of   Constant Expression: 3signed int
    5 m2: a variable length array of variable length array of signed int
    6 m4: a array of   Constant Expression: 3array of   Constant Expression: 3signed int
    7 T: a typedef for signed int
    8 fred: a function
     1a1: open array of signed int
     2a2: variable length array of signed int
     3a4: array of double with dimension of constant expression 3.0 double
     4m1: open array of array of signed int with dimension of constant expression 3 signed int
     5m2: variable length array of variable length array of signed int
     6m4: array of array of signed int with dimension of constant expression 3 signed int with dimension of constant expression 3 signed int
     7T: typedef for signed int
     8fred: function
     9      accepting unspecified arguments
    910    returning
    1011      signed int
    1112    with body
    12       Declaration of a1: a open array of signed int
    13       Declaration of a2: a variable length array of signed int
    14       Declaration of a4: a array of         Constant Expression: 3signed int
    15       Declaration of T: a array of         Constant Expression: 3signed int
     13      CompoundStmt
     14        Declaration of a1: open array of signed int
     15        Declaration of a2: variable length array of signed int
     16        Declaration of a4: array of signed int with dimension of constant expression 3 signed int
     17        Declaration of T: array of signed int with dimension of constant expression 3 signed int
    1618
    17 mary: a function
     19mary: function
    1820    with parameters
    19       T: a array of         Constant Expression: 3signed int
    20       p1: a const array of         Constant Expression: 3signed int
    21       p2: a static array of         Constant Expression: 3signed int
    22       p3: a const static array of         Constant Expression: 3signed int
     21      T: array of signed int with dimension of constant expression 3 signed int
     22      p1: const array of signed int with dimension of constant expression 3 signed int
     23      p2: static array of signed int with dimension of constant expression 3 signed int
     24      p3: const static array of signed int with dimension of constant expression 3 signed int
    2325    returning
    2426      signed int
    2527    with body
     28      CompoundStmt
    2629
    27       Null Statement
     30tom: function
     31      accepting unspecified arguments
     32    returning
     33      pointer to array of signed int with dimension of constant expression 3 signed int
     34    with body
     35      CompoundStmt
    2836
    29 tom: a function
    30     returning
    31       pointer to array of         Constant Expression: 3signed int
    32     with body
    33 
    34       Null Statement
    35 
    36 jane: a function
     37jane: function
     38      accepting unspecified arguments
    3739    returning
    3840      pointer to function
    3941          with parameters
    40             T: a array of               Constant Expression: 3signed int
    41             p1: a const array of               Constant Expression: 3signed int
    42             p2: a static array of               Constant Expression: 3signed int
    43             p3: a const static array of               Constant Expression: 3signed int
     42            T: array of signed int with dimension of constant expression 3 signed int
     43            p1: const array of signed int with dimension of constant expression 3 signed int
     44            p2: static array of signed int with dimension of constant expression 3 signed int
     45            p3: const static array of signed int with dimension of constant expression 3 signed int
    4446          returning
    4547            signed int
    4648
    4749    with body
     50      CompoundStmt
    4851
    49       Null Statement
    50 
Note: See TracChangeset for help on using the changeset viewer.