There are 2 alternatives
Alternative 1 ==============
signed int 

Alternative 2 ==============

There are 1 alternatives
Alternative 1 ==============
pointer to function
    returning 
      nothing 


There are 2 alternatives
Alternative 1 ==============
char 

Alternative 2 ==============

There are 2 alternatives
Alternative 1 ==============
float 

Alternative 2 ==============

There are 1 alternatives
Alternative 1 ==============

There are 1 alternatives
Alternative 1 ==============

There are 1 alternatives
Alternative 1 ==============

There are 1 alternatives
Alternative 1 ==============

There are 1 alternatives
Alternative 1 ==============
instance of type T (not function type) 

There are 1 alternatives
Alternative 1 ==============
instance of type T (not function type) 

There are 1 alternatives
Alternative 1 ==============
instance of type T (not function type) 

There are 1 alternatives
Alternative 1 ==============
instance of type T (not function type) 

There are 1 alternatives
Alternative 1 ==============

There are 1 alternatives
Alternative 1 ==============
instance of type T (not function type) 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        i: instance of type P1 (not function type) 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous0 
    Member Expression, with field: 
      i: instance of type P1 (not function type) 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous0 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        j: instance of type P2 (not function type) 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous0 
    Member Expression, with field: 
      j: instance of type P2 (not function type) 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous0 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Name: i
    Name: 0

Error: No reasonable alternatives for expression Applying untyped: 
    Name: twice
...to: 
    Name: x

Error: No reasonable alternatives for expression Applying untyped: 
    Name: min
...to: 
constant expression 4.0 double constant expression 3.0 double 
