alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 3 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Cast of:
constant expression 3 signed int 
to:
  signed int 
(types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous0 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous0 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous0 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous0 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous0 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous0 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous0 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous0 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous0 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous0 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous0 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous0 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: _src: instance of struct __anonymous0 
(types:
    lvalue instance of struct __anonymous0 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
(types:
    instance of struct __anonymous0 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 3 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 7 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous1 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

there are 2 alternatives before elimination
there are 2 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous1 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous1 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous1 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous1 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous1 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous1 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

there are 2 alternatives before elimination
there are 2 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous1 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous1 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous1 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous1 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous1 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: _src: instance of struct __anonymous1 
(types:
    lvalue instance of struct __anonymous1 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
(types:
    instance of struct __anonymous1 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 3 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous2 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

there are 3 alternatives before elimination
there are 3 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous2 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous2 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous2 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous2 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous2 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous2 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

there are 3 alternatives before elimination
there are 3 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous2 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous2 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous2 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous2 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous2 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: _src: instance of struct __anonymous2 
(types:
    lvalue instance of struct __anonymous2 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
(types:
    instance of struct __anonymous2 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 3 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 4 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous3 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

there are 4 alternatives before elimination
there are 4 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y1: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous3 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y1: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous3 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y1: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous3 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y1: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous3 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y1: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous3 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous3 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

there are 4 alternatives before elimination
there are 4 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y2: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous3 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y2: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous3 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y2: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous3 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y2: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous3 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y2: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous3 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: _src: instance of struct __anonymous3 
(types:
    lvalue instance of struct __anonymous3 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
(types:
    instance of struct __anonymous3 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous4 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

there are 5 alternatives before elimination
there are 5 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous4 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous4 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous4 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous4 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous4 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous4 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

there are 5 alternatives before elimination
there are 5 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: instance of struct __anonymous3 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous4 
(types:
    lvalue instance of struct __anonymous3 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: instance of struct __anonymous3 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous4 
(types:
    pointer to instance of struct __anonymous3 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: instance of struct __anonymous3 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous4 
(types:
    pointer to instance of struct __anonymous3 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: instance of struct __anonymous3 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous4 
(types:
    lvalue instance of struct __anonymous3 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: instance of struct __anonymous3 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous4 
(types:
    lvalue instance of struct __anonymous3 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to instance of struct __anonymous3 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to instance of struct __anonymous3 
formal type is instance of struct __anonymous3 
actual type is lvalue instance of struct __anonymous3 
need assertions:
============= original indexer
===idTable===
===typeTable===
===structTable===
===enumTable===
===unionTable===
===contextTable===
============= new indexer
===idTable===
===typeTable===
===structTable===
===enumTable===
===unionTable===
===contextTable===
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to instance of struct __anonymous3 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to instance of struct __anonymous3 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to instance of struct __anonymous3 
actual expression:
        Address of:
          Member Expression, with field: 
            y: instance of struct __anonymous3 
          from aggregate: 
            Applying untyped: 
                Name: *?
            ...to: 
                Variable Expression: _dst: pointer to instance of struct __anonymous4 
--- results are
        pointer to instance of struct __anonymous3 

converting pointer to instance of struct __anonymous3 
 to pointer to instance of struct __anonymous3 
cost is( 0, 0, 0 )
actual expression:
        Member Expression, with field: 
          y: instance of struct __anonymous3 
        from aggregate: 
          Variable Expression: _src: instance of struct __anonymous4 
--- results are
        lvalue instance of struct __anonymous3 

converting lvalue instance of struct __anonymous3 
 to instance of struct __anonymous3 
cost is( 0, 0, 0 )
Case +++++++++++++
formals are:
        _dst: pointer to instance of struct __anonymous3 
        _src: instance of struct __anonymous3 
actuals are:
                  Address of:
            Member Expression, with field: 
              y: instance of struct __anonymous3 
            from aggregate: 
              Applying untyped: 
                  Name: *?
              ...to: 
                  Variable Expression: _dst: pointer to instance of struct __anonymous4 

                  Member Expression, with field: 
            y: instance of struct __anonymous3 
          from aggregate: 
            Variable Expression: _src: instance of struct __anonymous4 

bindings are:
cost of conversion is:( 0, 0, 0 )
alternatives before prune:
Cost ( 0, 0, 0 ): Application of
  Variable Expression: ?=?: inline static function
      with parameters
        _dst: pointer to instance of struct __anonymous3 
        _src: instance of struct __anonymous3 
      returning 
        instance of struct __anonymous3 

to arguments
      Address of:
      Member Expression, with field: 
        y: instance of struct __anonymous3 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous4 

      Member Expression, with field: 
      y: instance of struct __anonymous3 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous4 

(types:
    instance of struct __anonymous3 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 1 ): Cast of:
  Application of
    Variable Expression: ?=?: inline static function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

  to arguments
          Address of:
        Member Expression, with field: 
          y: instance of struct __anonymous3 
        from aggregate: 
          Applying untyped: 
              Name: *?
          ...to: 
              Variable Expression: _dst: pointer to instance of struct __anonymous4 

          Member Expression, with field: 
        y: instance of struct __anonymous3 
      from aggregate: 
        Variable Expression: _src: instance of struct __anonymous4 


to:
  nothing
(types:
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: _src: instance of struct __anonymous4 
(types:
    lvalue instance of struct __anonymous4 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
(types:
    instance of struct __anonymous4 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 3 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 4 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 5 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous5 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

there are 6 alternatives before elimination
there are 6 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y1: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous5 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y1: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous5 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y1: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous5 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y1: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous5 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y1: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous5 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous5 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

there are 6 alternatives before elimination
there are 6 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y2: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous5 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y2: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous5 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y2: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous5 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y2: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous5 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y2: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous5 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: _src: instance of struct __anonymous5 
(types:
    lvalue instance of struct __anonymous5 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Cast of:
  Variable Expression: _src: instance of struct __anonymous5 

to:
  instance of struct __anonymous5 
(types:
    instance of struct __anonymous5 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous5 

to:
  instance of struct __anonymous5 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous6 
    _src: instance of struct __anonymous6 
  returning 
    instance of struct __anonymous6 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous5 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                y: instance of struct __anonymous5 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous6 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous6 
          _src: instance of struct __anonymous6 
        returning 
          instance of struct __anonymous6 

)
Environment: 

there are 7 alternatives before elimination
there are 7 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous6 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous6 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous6 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous6 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous6 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous6 
              _src: instance of struct __anonymous6 
            returning 
              instance of struct __anonymous6 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous6 
                  _src: instance of struct __anonymous6 
                returning 
                  instance of struct __anonymous6 

)
        Environment: 
formal type is pointer to instance of struct __anonymous6 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous5 

to:
  instance of struct __anonymous5 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous6 
    _src: instance of struct __anonymous6 
  returning 
    instance of struct __anonymous6 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous5 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                y: instance of struct __anonymous5 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous6 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous6 
          _src: instance of struct __anonymous6 
        returning 
          instance of struct __anonymous6 

)
Environment: 

there are 7 alternatives before elimination
there are 7 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: instance of struct __anonymous5 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous6 
(types:
    lvalue instance of struct __anonymous5 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: instance of struct __anonymous5 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous6 
(types:
    pointer to instance of struct __anonymous5 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: instance of struct __anonymous5 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous6 
(types:
    pointer to instance of struct __anonymous5 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: instance of struct __anonymous5 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous6 
(types:
    lvalue instance of struct __anonymous5 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: instance of struct __anonymous5 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous6 
(types:
    lvalue instance of struct __anonymous5 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous6 
              _src: instance of struct __anonymous6 
            returning 
              instance of struct __anonymous6 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous6 
                  _src: instance of struct __anonymous6 
                returning 
                  instance of struct __anonymous6 

)
        Environment: 
formal type is pointer to instance of struct __anonymous6 
actual type is pointer to instance of struct __anonymous5 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to instance of struct __anonymous5 
formal type is instance of struct __anonymous5 
actual type is lvalue instance of struct __anonymous5 
need assertions:
============= original indexer
===idTable===
===typeTable===
===structTable===
===enumTable===
===unionTable===
===contextTable===
============= new indexer
===idTable===
===typeTable===
===structTable===
===enumTable===
===unionTable===
===contextTable===
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to instance of struct __anonymous5 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to instance of struct __anonymous5 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to instance of struct __anonymous5 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to instance of struct __anonymous5 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to instance of struct __anonymous5 
actual expression:
        Address of:
          Member Expression, with field: 
            y: instance of struct __anonymous5 
          from aggregate: 
            Applying untyped: 
                Name: *?
            ...to: 
                Variable Expression: _dst: pointer to instance of struct __anonymous6 
--- results are
        pointer to instance of struct __anonymous5 

converting pointer to instance of struct __anonymous5 
 to pointer to instance of struct __anonymous5 
cost is( 0, 0, 0 )
actual expression:
        Member Expression, with field: 
          y: instance of struct __anonymous5 
        from aggregate: 
          Variable Expression: _src: instance of struct __anonymous6 
--- results are
        lvalue instance of struct __anonymous5 

converting lvalue instance of struct __anonymous5 
 to instance of struct __anonymous5 
cost is( 0, 0, 0 )
Case +++++++++++++
formals are:
        _dst: pointer to instance of struct __anonymous5 
        _src: instance of struct __anonymous5 
actuals are:
                  Address of:
            Member Expression, with field: 
              y: instance of struct __anonymous5 
            from aggregate: 
              Applying untyped: 
                  Name: *?
              ...to: 
                  Variable Expression: _dst: pointer to instance of struct __anonymous6 

                  Member Expression, with field: 
            y: instance of struct __anonymous5 
          from aggregate: 
            Variable Expression: _src: instance of struct __anonymous6 

bindings are:
cost of conversion is:( 0, 0, 0 )
alternatives before prune:
Cost ( 0, 0, 0 ): Application of
  Variable Expression: ?=?: inline static function
      with parameters
        _dst: pointer to instance of struct __anonymous5 
        _src: instance of struct __anonymous5 
      returning 
        instance of struct __anonymous5 

to arguments
      Address of:
      Member Expression, with field: 
        y: instance of struct __anonymous5 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous6 

      Member Expression, with field: 
      y: instance of struct __anonymous5 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous6 

(types:
    instance of struct __anonymous5 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 1 ): Cast of:
  Application of
    Variable Expression: ?=?: inline static function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

  to arguments
          Address of:
        Member Expression, with field: 
          y: instance of struct __anonymous5 
        from aggregate: 
          Applying untyped: 
              Name: *?
          ...to: 
              Variable Expression: _dst: pointer to instance of struct __anonymous6 

          Member Expression, with field: 
        y: instance of struct __anonymous5 
      from aggregate: 
        Variable Expression: _src: instance of struct __anonymous6 


to:
  nothing
(types:
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: _src: instance of struct __anonymous6 
(types:
    lvalue instance of struct __anonymous6 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Cast of:
  Variable Expression: _src: instance of struct __anonymous6 

to:
  instance of struct __anonymous6 
(types:
    instance of struct __anonymous6 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 9 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 8 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 7 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous5 

to:
  instance of struct __anonymous5 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous6 
    _src: instance of struct __anonymous6 
  returning 
    instance of struct __anonymous6 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous5 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 

                          Member Expression, with field: 
                y: instance of struct __anonymous5 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous6 

to:
  instance of struct __anonymous6 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous7 
    _src: instance of struct __anonymous7 
  returning 
    instance of struct __anonymous7 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous7 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous6 
          _src: instance of struct __anonymous6 
        returning 
          instance of struct __anonymous6 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous7 
          _src: instance of struct __anonymous7 
        returning 
          instance of struct __anonymous7 

)
Environment: 

there are 8 alternatives before elimination
there are 8 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y1: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous7 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y1: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous7 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y1: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous7 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y1: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous7 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y1: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous7 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous7 
              _src: instance of struct __anonymous7 
            returning 
              instance of struct __anonymous7 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

)
        Environment: 
formal type is pointer to instance of struct __anonymous7 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous6 
              _src: instance of struct __anonymous6 
            returning 
              instance of struct __anonymous6 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous6 
                  _src: instance of struct __anonymous6 
                returning 
                  instance of struct __anonymous6 

)
        Environment: 
formal type is pointer to instance of struct __anonymous6 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous5 

to:
  instance of struct __anonymous5 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous6 
    _src: instance of struct __anonymous6 
  returning 
    instance of struct __anonymous6 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous5 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 

                          Member Expression, with field: 
                y: instance of struct __anonymous5 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous6 

to:
  instance of struct __anonymous6 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous7 
    _src: instance of struct __anonymous7 
  returning 
    instance of struct __anonymous7 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous7 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous6 
          _src: instance of struct __anonymous6 
        returning 
          instance of struct __anonymous6 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous7 
          _src: instance of struct __anonymous7 
        returning 
          instance of struct __anonymous7 

)
Environment: 

there are 8 alternatives before elimination
there are 8 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y2: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous7 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y2: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous7 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y2: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous7 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y2: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous7 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y2: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous7 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous7 
              _src: instance of struct __anonymous7 
            returning 
              instance of struct __anonymous7 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

)
        Environment: 
formal type is pointer to instance of struct __anonymous7 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous6 
              _src: instance of struct __anonymous6 
            returning 
              instance of struct __anonymous6 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous6 
                  _src: instance of struct __anonymous6 
                returning 
                  instance of struct __anonymous6 

)
        Environment: 
formal type is pointer to instance of struct __anonymous6 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: _src: instance of struct __anonymous7 
(types:
    lvalue instance of struct __anonymous7 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Cast of:
  Variable Expression: _src: instance of struct __anonymous7 

to:
  instance of struct __anonymous7 
(types:
    instance of struct __anonymous7 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous5 

to:
  instance of struct __anonymous5 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous6 
    _src: instance of struct __anonymous6 
  returning 
    instance of struct __anonymous6 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous5 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 

                          Member Expression, with field: 
                y: instance of struct __anonymous5 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous6 

to:
  instance of struct __anonymous6 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous7 
    _src: instance of struct __anonymous7 
  returning 
    instance of struct __anonymous7 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous7 

to:
  instance of struct __anonymous7 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous8 
    _src: instance of struct __anonymous8 
  returning 
    instance of struct __anonymous8 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous7 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 
              Member Expression, with field: 
                y: instance of struct __anonymous7 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous8 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous6 
          _src: instance of struct __anonymous6 
        returning 
          instance of struct __anonymous6 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous7 
          _src: instance of struct __anonymous7 
        returning 
          instance of struct __anonymous7 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous8 
          _src: instance of struct __anonymous8 
        returning 
          instance of struct __anonymous8 

)
Environment: 

there are 9 alternatives before elimination
there are 9 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous8 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous8 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous8 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous8 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous8 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous8 
              _src: instance of struct __anonymous8 
            returning 
              instance of struct __anonymous8 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous8 
                  _src: instance of struct __anonymous8 
                returning 
                  instance of struct __anonymous8 

)
        Environment: 
formal type is pointer to instance of struct __anonymous8 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous7 
              _src: instance of struct __anonymous7 
            returning 
              instance of struct __anonymous7 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

)
        Environment: 
formal type is pointer to instance of struct __anonymous7 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous6 
              _src: instance of struct __anonymous6 
            returning 
              instance of struct __anonymous6 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous6 
                  _src: instance of struct __anonymous6 
                returning 
                  instance of struct __anonymous6 

)
        Environment: 
formal type is pointer to instance of struct __anonymous6 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous5 

to:
  instance of struct __anonymous5 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous6 
    _src: instance of struct __anonymous6 
  returning 
    instance of struct __anonymous6 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous5 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 

                          Member Expression, with field: 
                y: instance of struct __anonymous5 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous6 

to:
  instance of struct __anonymous6 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous7 
    _src: instance of struct __anonymous7 
  returning 
    instance of struct __anonymous7 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous7 

to:
  instance of struct __anonymous7 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous8 
    _src: instance of struct __anonymous8 
  returning 
    instance of struct __anonymous8 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous7 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 
              Member Expression, with field: 
                y: instance of struct __anonymous7 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous8 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous6 
          _src: instance of struct __anonymous6 
        returning 
          instance of struct __anonymous6 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous7 
          _src: instance of struct __anonymous7 
        returning 
          instance of struct __anonymous7 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous8 
          _src: instance of struct __anonymous8 
        returning 
          instance of struct __anonymous8 

)
Environment: 

there are 9 alternatives before elimination
there are 9 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: instance of struct __anonymous7 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous8 
(types:
    lvalue instance of struct __anonymous7 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: instance of struct __anonymous7 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous8 
(types:
    pointer to instance of struct __anonymous7 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: instance of struct __anonymous7 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous8 
(types:
    pointer to instance of struct __anonymous7 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: instance of struct __anonymous7 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous8 
(types:
    lvalue instance of struct __anonymous7 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: instance of struct __anonymous7 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous8 
(types:
    lvalue instance of struct __anonymous7 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous8 
              _src: instance of struct __anonymous8 
            returning 
              instance of struct __anonymous8 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous8 
                  _src: instance of struct __anonymous8 
                returning 
                  instance of struct __anonymous8 

)
        Environment: 
formal type is pointer to instance of struct __anonymous8 
actual type is pointer to instance of struct __anonymous7 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous7 
              _src: instance of struct __anonymous7 
            returning 
              instance of struct __anonymous7 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

)
        Environment: 
formal type is pointer to instance of struct __anonymous7 
actual type is pointer to instance of struct __anonymous7 
formal type is instance of struct __anonymous7 
actual type is lvalue instance of struct __anonymous7 
need assertions:
============= original indexer
===idTable===
===typeTable===
===structTable===
===enumTable===
===unionTable===
===contextTable===
============= new indexer
===idTable===
===typeTable===
===structTable===
===enumTable===
===unionTable===
===contextTable===
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous6 
              _src: instance of struct __anonymous6 
            returning 
              instance of struct __anonymous6 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous6 
                  _src: instance of struct __anonymous6 
                returning 
                  instance of struct __anonymous6 

)
        Environment: 
formal type is pointer to instance of struct __anonymous6 
actual type is pointer to instance of struct __anonymous7 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to instance of struct __anonymous7 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to instance of struct __anonymous7 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to instance of struct __anonymous7 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to instance of struct __anonymous7 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to instance of struct __anonymous7 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to instance of struct __anonymous7 
actual expression:
        Address of:
          Member Expression, with field: 
            y: instance of struct __anonymous7 
          from aggregate: 
            Applying untyped: 
                Name: *?
            ...to: 
                Variable Expression: _dst: pointer to instance of struct __anonymous8 
--- results are
        pointer to instance of struct __anonymous7 

converting pointer to instance of struct __anonymous7 
 to pointer to instance of struct __anonymous7 
cost is( 0, 0, 0 )
actual expression:
        Member Expression, with field: 
          y: instance of struct __anonymous7 
        from aggregate: 
          Variable Expression: _src: instance of struct __anonymous8 
--- results are
        lvalue instance of struct __anonymous7 

converting lvalue instance of struct __anonymous7 
 to instance of struct __anonymous7 
cost is( 0, 0, 0 )
Case +++++++++++++
formals are:
        _dst: pointer to instance of struct __anonymous7 
        _src: instance of struct __anonymous7 
actuals are:
                  Address of:
            Member Expression, with field: 
              y: instance of struct __anonymous7 
            from aggregate: 
              Applying untyped: 
                  Name: *?
              ...to: 
                  Variable Expression: _dst: pointer to instance of struct __anonymous8 

                  Member Expression, with field: 
            y: instance of struct __anonymous7 
          from aggregate: 
            Variable Expression: _src: instance of struct __anonymous8 

bindings are:
cost of conversion is:( 0, 0, 0 )
alternatives before prune:
Cost ( 0, 0, 0 ): Application of
  Variable Expression: ?=?: inline static function
      with parameters
        _dst: pointer to instance of struct __anonymous7 
        _src: instance of struct __anonymous7 
      returning 
        instance of struct __anonymous7 

to arguments
      Address of:
      Member Expression, with field: 
        y: instance of struct __anonymous7 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous8 

      Member Expression, with field: 
      y: instance of struct __anonymous7 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous8 

(types:
    instance of struct __anonymous7 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 1 ): Cast of:
  Application of
    Variable Expression: ?=?: inline static function
        with parameters
          _dst: pointer to instance of struct __anonymous7 
          _src: instance of struct __anonymous7 
        returning 
          instance of struct __anonymous7 

  to arguments
          Address of:
        Member Expression, with field: 
          y: instance of struct __anonymous7 
        from aggregate: 
          Applying untyped: 
              Name: *?
          ...to: 
              Variable Expression: _dst: pointer to instance of struct __anonymous8 

          Member Expression, with field: 
        y: instance of struct __anonymous7 
      from aggregate: 
        Variable Expression: _src: instance of struct __anonymous8 


to:
  nothing
(types:
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: _src: instance of struct __anonymous8 
(types:
    lvalue instance of struct __anonymous8 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Cast of:
  Variable Expression: _src: instance of struct __anonymous8 

to:
  instance of struct __anonymous8 
(types:
    instance of struct __anonymous8 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 7 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 9 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 8 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous5 

to:
  instance of struct __anonymous5 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous6 
    _src: instance of struct __anonymous6 
  returning 
    instance of struct __anonymous6 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous5 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 

                          Member Expression, with field: 
                y: instance of struct __anonymous5 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous6 

to:
  instance of struct __anonymous6 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous7 
    _src: instance of struct __anonymous7 
  returning 
    instance of struct __anonymous7 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous7 

to:
  instance of struct __anonymous7 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous8 
    _src: instance of struct __anonymous8 
  returning 
    instance of struct __anonymous8 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous7 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 

                          Member Expression, with field: 
                y: instance of struct __anonymous7 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous8 

to:
  instance of struct __anonymous8 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous9 
    _src: instance of struct __anonymous9 
  returning 
    instance of struct __anonymous9 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous9 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous6 
          _src: instance of struct __anonymous6 
        returning 
          instance of struct __anonymous6 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous7 
          _src: instance of struct __anonymous7 
        returning 
          instance of struct __anonymous7 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous8 
          _src: instance of struct __anonymous8 
        returning 
          instance of struct __anonymous8 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous9 
          _src: instance of struct __anonymous9 
        returning 
          instance of struct __anonymous9 

)
Environment: 

there are 10 alternatives before elimination
there are 10 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y1: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous9 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y1: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous9 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y1: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous9 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y1: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous9 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y1: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous9 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous9 
              _src: instance of struct __anonymous9 
            returning 
              instance of struct __anonymous9 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous9 
                  _src: instance of struct __anonymous9 
                returning 
                  instance of struct __anonymous9 

)
        Environment: 
formal type is pointer to instance of struct __anonymous9 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous8 
              _src: instance of struct __anonymous8 
            returning 
              instance of struct __anonymous8 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous8 
                  _src: instance of struct __anonymous8 
                returning 
                  instance of struct __anonymous8 

)
        Environment: 
formal type is pointer to instance of struct __anonymous8 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous7 
              _src: instance of struct __anonymous7 
            returning 
              instance of struct __anonymous7 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

)
        Environment: 
formal type is pointer to instance of struct __anonymous7 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous6 
              _src: instance of struct __anonymous6 
            returning 
              instance of struct __anonymous6 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous6 
                  _src: instance of struct __anonymous6 
                returning 
                  instance of struct __anonymous6 

)
        Environment: 
formal type is pointer to instance of struct __anonymous6 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous5 

to:
  instance of struct __anonymous5 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous6 
    _src: instance of struct __anonymous6 
  returning 
    instance of struct __anonymous6 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous5 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 

                          Member Expression, with field: 
                y: instance of struct __anonymous5 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous6 

to:
  instance of struct __anonymous6 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous7 
    _src: instance of struct __anonymous7 
  returning 
    instance of struct __anonymous7 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous7 

to:
  instance of struct __anonymous7 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous8 
    _src: instance of struct __anonymous8 
  returning 
    instance of struct __anonymous8 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous7 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 

                          Member Expression, with field: 
                y: instance of struct __anonymous7 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous8 

to:
  instance of struct __anonymous8 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous9 
    _src: instance of struct __anonymous9 
  returning 
    instance of struct __anonymous9 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous9 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous6 
          _src: instance of struct __anonymous6 
        returning 
          instance of struct __anonymous6 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous7 
          _src: instance of struct __anonymous7 
        returning 
          instance of struct __anonymous7 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous8 
          _src: instance of struct __anonymous8 
        returning 
          instance of struct __anonymous8 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous9 
          _src: instance of struct __anonymous9 
        returning 
          instance of struct __anonymous9 

)
Environment: 

there are 10 alternatives before elimination
there are 10 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y2: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous9 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y2: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous9 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y2: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous9 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y2: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous9 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y2: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous9 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous9 
              _src: instance of struct __anonymous9 
            returning 
              instance of struct __anonymous9 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous9 
                  _src: instance of struct __anonymous9 
                returning 
                  instance of struct __anonymous9 

)
        Environment: 
formal type is pointer to instance of struct __anonymous9 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous8 
              _src: instance of struct __anonymous8 
            returning 
              instance of struct __anonymous8 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous8 
                  _src: instance of struct __anonymous8 
                returning 
                  instance of struct __anonymous8 

)
        Environment: 
formal type is pointer to instance of struct __anonymous8 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous7 
              _src: instance of struct __anonymous7 
            returning 
              instance of struct __anonymous7 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

)
        Environment: 
formal type is pointer to instance of struct __anonymous7 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous6 
              _src: instance of struct __anonymous6 
            returning 
              instance of struct __anonymous6 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous6 
                  _src: instance of struct __anonymous6 
                returning 
                  instance of struct __anonymous6 

)
        Environment: 
formal type is pointer to instance of struct __anonymous6 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: _src: instance of struct __anonymous9 
(types:
    lvalue instance of struct __anonymous9 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Cast of:
  Variable Expression: _src: instance of struct __anonymous9 

to:
  instance of struct __anonymous9 
(types:
    instance of struct __anonymous9 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous5 

to:
  instance of struct __anonymous5 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous6 
    _src: instance of struct __anonymous6 
  returning 
    instance of struct __anonymous6 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous5 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 

                          Member Expression, with field: 
                y: instance of struct __anonymous5 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous6 

to:
  instance of struct __anonymous6 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous7 
    _src: instance of struct __anonymous7 
  returning 
    instance of struct __anonymous7 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous7 

to:
  instance of struct __anonymous7 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous8 
    _src: instance of struct __anonymous8 
  returning 
    instance of struct __anonymous8 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous7 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 

                          Member Expression, with field: 
                y: instance of struct __anonymous7 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous8 

to:
  instance of struct __anonymous8 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous9 
    _src: instance of struct __anonymous9 
  returning 
    instance of struct __anonymous9 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous9 

to:
  instance of struct __anonymous9 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous10 
    _src: instance of struct __anonymous10 
  returning 
    instance of struct __anonymous10 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous10 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous10 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous9 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous10 
              Member Expression, with field: 
                y: instance of struct __anonymous9 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous10 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous10 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous10 
      _src: instance of struct __anonymous10 
    returning 
      instance of struct __anonymous10 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous6 
          _src: instance of struct __anonymous6 
        returning 
          instance of struct __anonymous6 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous7 
          _src: instance of struct __anonymous7 
        returning 
          instance of struct __anonymous7 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous8 
          _src: instance of struct __anonymous8 
        returning 
          instance of struct __anonymous8 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous9 
          _src: instance of struct __anonymous9 
        returning 
          instance of struct __anonymous9 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous10 
      _src: instance of struct __anonymous10 
    returning 
      instance of struct __anonymous10 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous10 
          _src: instance of struct __anonymous10 
        returning 
          instance of struct __anonymous10 

)
Environment: 

there are 11 alternatives before elimination
there are 11 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous10 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous10 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous10 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous10 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous10 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous10 
              _src: instance of struct __anonymous10 
            returning 
              instance of struct __anonymous10 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous10 
                  _src: instance of struct __anonymous10 
                returning 
                  instance of struct __anonymous10 

)
        Environment: 
formal type is pointer to instance of struct __anonymous10 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous9 
              _src: instance of struct __anonymous9 
            returning 
              instance of struct __anonymous9 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous9 
                  _src: instance of struct __anonymous9 
                returning 
                  instance of struct __anonymous9 

)
        Environment: 
formal type is pointer to instance of struct __anonymous9 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous8 
              _src: instance of struct __anonymous8 
            returning 
              instance of struct __anonymous8 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous8 
                  _src: instance of struct __anonymous8 
                returning 
                  instance of struct __anonymous8 

)
        Environment: 
formal type is pointer to instance of struct __anonymous8 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous7 
              _src: instance of struct __anonymous7 
            returning 
              instance of struct __anonymous7 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

)
        Environment: 
formal type is pointer to instance of struct __anonymous7 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous6 
              _src: instance of struct __anonymous6 
            returning 
              instance of struct __anonymous6 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous6 
                  _src: instance of struct __anonymous6 
                returning 
                  instance of struct __anonymous6 

)
        Environment: 
formal type is pointer to instance of struct __anonymous6 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous5 

to:
  instance of struct __anonymous5 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous6 
    _src: instance of struct __anonymous6 
  returning 
    instance of struct __anonymous6 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous5 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 

                          Member Expression, with field: 
                y: instance of struct __anonymous5 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous6 

to:
  instance of struct __anonymous6 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous7 
    _src: instance of struct __anonymous7 
  returning 
    instance of struct __anonymous7 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous7 

to:
  instance of struct __anonymous7 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous8 
    _src: instance of struct __anonymous8 
  returning 
    instance of struct __anonymous8 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous7 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 

                          Member Expression, with field: 
                y: instance of struct __anonymous7 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous8 

to:
  instance of struct __anonymous8 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous9 
    _src: instance of struct __anonymous9 
  returning 
    instance of struct __anonymous9 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous9 

to:
  instance of struct __anonymous9 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous10 
    _src: instance of struct __anonymous10 
  returning 
    instance of struct __anonymous10 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous10 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous10 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous9 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous10 
              Member Expression, with field: 
                y: instance of struct __anonymous9 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous10 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous10 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous10 
      _src: instance of struct __anonymous10 
    returning 
      instance of struct __anonymous10 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous6 
          _src: instance of struct __anonymous6 
        returning 
          instance of struct __anonymous6 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous7 
          _src: instance of struct __anonymous7 
        returning 
          instance of struct __anonymous7 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous8 
          _src: instance of struct __anonymous8 
        returning 
          instance of struct __anonymous8 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous9 
          _src: instance of struct __anonymous9 
        returning 
          instance of struct __anonymous9 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous10 
      _src: instance of struct __anonymous10 
    returning 
      instance of struct __anonymous10 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous10 
          _src: instance of struct __anonymous10 
        returning 
          instance of struct __anonymous10 

)
Environment: 

there are 11 alternatives before elimination
there are 11 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: instance of struct __anonymous9 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous10 
(types:
    lvalue instance of struct __anonymous9 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: instance of struct __anonymous9 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous10 
(types:
    pointer to instance of struct __anonymous9 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: instance of struct __anonymous9 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous10 
(types:
    pointer to instance of struct __anonymous9 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: instance of struct __anonymous9 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous10 
(types:
    lvalue instance of struct __anonymous9 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: instance of struct __anonymous9 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous10 
(types:
    lvalue instance of struct __anonymous9 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous10 
              _src: instance of struct __anonymous10 
            returning 
              instance of struct __anonymous10 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous10 
                  _src: instance of struct __anonymous10 
                returning 
                  instance of struct __anonymous10 

)
        Environment: 
formal type is pointer to instance of struct __anonymous10 
actual type is pointer to instance of struct __anonymous9 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous9 
              _src: instance of struct __anonymous9 
            returning 
              instance of struct __anonymous9 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous9 
                  _src: instance of struct __anonymous9 
                returning 
                  instance of struct __anonymous9 

)
        Environment: 
formal type is pointer to instance of struct __anonymous9 
actual type is pointer to instance of struct __anonymous9 
formal type is instance of struct __anonymous9 
actual type is lvalue instance of struct __anonymous9 
need assertions:
============= original indexer
===idTable===
===typeTable===
===structTable===
===enumTable===
===unionTable===
===contextTable===
============= new indexer
===idTable===
===typeTable===
===structTable===
===enumTable===
===unionTable===
===contextTable===
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous8 
              _src: instance of struct __anonymous8 
            returning 
              instance of struct __anonymous8 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous8 
                  _src: instance of struct __anonymous8 
                returning 
                  instance of struct __anonymous8 

)
        Environment: 
formal type is pointer to instance of struct __anonymous8 
actual type is pointer to instance of struct __anonymous9 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous7 
              _src: instance of struct __anonymous7 
            returning 
              instance of struct __anonymous7 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

)
        Environment: 
formal type is pointer to instance of struct __anonymous7 
actual type is pointer to instance of struct __anonymous9 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous6 
              _src: instance of struct __anonymous6 
            returning 
              instance of struct __anonymous6 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous6 
                  _src: instance of struct __anonymous6 
                returning 
                  instance of struct __anonymous6 

)
        Environment: 
formal type is pointer to instance of struct __anonymous6 
actual type is pointer to instance of struct __anonymous9 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to instance of struct __anonymous9 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to instance of struct __anonymous9 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to instance of struct __anonymous9 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to instance of struct __anonymous9 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to instance of struct __anonymous9 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to instance of struct __anonymous9 
actual expression:
        Address of:
          Member Expression, with field: 
            y: instance of struct __anonymous9 
          from aggregate: 
            Applying untyped: 
                Name: *?
            ...to: 
                Variable Expression: _dst: pointer to instance of struct __anonymous10 
--- results are
        pointer to instance of struct __anonymous9 

converting pointer to instance of struct __anonymous9 
 to pointer to instance of struct __anonymous9 
cost is( 0, 0, 0 )
actual expression:
        Member Expression, with field: 
          y: instance of struct __anonymous9 
        from aggregate: 
          Variable Expression: _src: instance of struct __anonymous10 
--- results are
        lvalue instance of struct __anonymous9 

converting lvalue instance of struct __anonymous9 
 to instance of struct __anonymous9 
cost is( 0, 0, 0 )
Case +++++++++++++
formals are:
        _dst: pointer to instance of struct __anonymous9 
        _src: instance of struct __anonymous9 
actuals are:
                  Address of:
            Member Expression, with field: 
              y: instance of struct __anonymous9 
            from aggregate: 
              Applying untyped: 
                  Name: *?
              ...to: 
                  Variable Expression: _dst: pointer to instance of struct __anonymous10 

                  Member Expression, with field: 
            y: instance of struct __anonymous9 
          from aggregate: 
            Variable Expression: _src: instance of struct __anonymous10 

bindings are:
cost of conversion is:( 0, 0, 0 )
alternatives before prune:
Cost ( 0, 0, 0 ): Application of
  Variable Expression: ?=?: inline static function
      with parameters
        _dst: pointer to instance of struct __anonymous9 
        _src: instance of struct __anonymous9 
      returning 
        instance of struct __anonymous9 

to arguments
      Address of:
      Member Expression, with field: 
        y: instance of struct __anonymous9 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous10 

      Member Expression, with field: 
      y: instance of struct __anonymous9 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous10 

(types:
    instance of struct __anonymous9 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 1 ): Cast of:
  Application of
    Variable Expression: ?=?: inline static function
        with parameters
          _dst: pointer to instance of struct __anonymous9 
          _src: instance of struct __anonymous9 
        returning 
          instance of struct __anonymous9 

  to arguments
          Address of:
        Member Expression, with field: 
          y: instance of struct __anonymous9 
        from aggregate: 
          Applying untyped: 
              Name: *?
          ...to: 
              Variable Expression: _dst: pointer to instance of struct __anonymous10 

          Member Expression, with field: 
        y: instance of struct __anonymous9 
      from aggregate: 
        Variable Expression: _src: instance of struct __anonymous10 


to:
  nothing
(types:
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: _src: instance of struct __anonymous10 
(types:
    lvalue instance of struct __anonymous10 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Cast of:
  Variable Expression: _src: instance of struct __anonymous10 

to:
  instance of struct __anonymous10 
(types:
    instance of struct __anonymous10 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 3 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 4 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 5 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous5 

to:
  instance of struct __anonymous5 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous6 
    _src: instance of struct __anonymous6 
  returning 
    instance of struct __anonymous6 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous5 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 

                          Member Expression, with field: 
                y: instance of struct __anonymous5 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous6 

to:
  instance of struct __anonymous6 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous7 
    _src: instance of struct __anonymous7 
  returning 
    instance of struct __anonymous7 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous7 

to:
  instance of struct __anonymous7 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous8 
    _src: instance of struct __anonymous8 
  returning 
    instance of struct __anonymous8 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous7 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 

                          Member Expression, with field: 
                y: instance of struct __anonymous7 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous8 

to:
  instance of struct __anonymous8 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous9 
    _src: instance of struct __anonymous9 
  returning 
    instance of struct __anonymous9 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous9 

to:
  instance of struct __anonymous9 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous10 
    _src: instance of struct __anonymous10 
  returning 
    instance of struct __anonymous10 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous10 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous10 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous9 
                  _src: instance of struct __anonymous9 
                returning 
                  instance of struct __anonymous9 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous9 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous10 

                          Member Expression, with field: 
                y: instance of struct __anonymous9 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous10 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous10 

to:
  instance of struct __anonymous10 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous10 
      _src: instance of struct __anonymous10 
    returning 
      instance of struct __anonymous10 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct t 
    _src: instance of struct t 
  returning 
    instance of struct t 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  a: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct t 
              Member Expression, with field: 
                a: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct t 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  b: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct t 
              Member Expression, with field: 
                b: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct t 

              Return Statement, returning: Variable Expression: _src: instance of struct t 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct t 
      _src: instance of struct t 
    returning 
      instance of struct t 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous6 
          _src: instance of struct __anonymous6 
        returning 
          instance of struct __anonymous6 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous7 
          _src: instance of struct __anonymous7 
        returning 
          instance of struct __anonymous7 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous8 
          _src: instance of struct __anonymous8 
        returning 
          instance of struct __anonymous8 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous9 
          _src: instance of struct __anonymous9 
        returning 
          instance of struct __anonymous9 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous10 
      _src: instance of struct __anonymous10 
    returning 
      instance of struct __anonymous10 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous10 
          _src: instance of struct __anonymous10 
        returning 
          instance of struct __anonymous10 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct t 
      _src: instance of struct t 
    returning 
      instance of struct t 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct t 
          _src: instance of struct t 
        returning 
          instance of struct t 

)
Environment: 

there are 12 alternatives before elimination
there are 12 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  a: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct t 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    a: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct t 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    a: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct t 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  a: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct t 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  a: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct t 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct t 
              _src: instance of struct t 
            returning 
              instance of struct t 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct t 
                  _src: instance of struct t 
                returning 
                  instance of struct t 

)
        Environment: 
formal type is pointer to instance of struct t 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous10 
              _src: instance of struct __anonymous10 
            returning 
              instance of struct __anonymous10 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous10 
                  _src: instance of struct __anonymous10 
                returning 
                  instance of struct __anonymous10 

)
        Environment: 
formal type is pointer to instance of struct __anonymous10 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous9 
              _src: instance of struct __anonymous9 
            returning 
              instance of struct __anonymous9 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous9 
                  _src: instance of struct __anonymous9 
                returning 
                  instance of struct __anonymous9 

)
        Environment: 
formal type is pointer to instance of struct __anonymous9 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous8 
              _src: instance of struct __anonymous8 
            returning 
              instance of struct __anonymous8 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous8 
                  _src: instance of struct __anonymous8 
                returning 
                  instance of struct __anonymous8 

)
        Environment: 
formal type is pointer to instance of struct __anonymous8 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous7 
              _src: instance of struct __anonymous7 
            returning 
              instance of struct __anonymous7 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

)
        Environment: 
formal type is pointer to instance of struct __anonymous7 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous6 
              _src: instance of struct __anonymous6 
            returning 
              instance of struct __anonymous6 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous6 
                  _src: instance of struct __anonymous6 
                returning 
                  instance of struct __anonymous6 

)
        Environment: 
formal type is pointer to instance of struct __anonymous6 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous5 

to:
  instance of struct __anonymous5 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous6 
    _src: instance of struct __anonymous6 
  returning 
    instance of struct __anonymous6 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous5 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 

                          Member Expression, with field: 
                y: instance of struct __anonymous5 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous6 

to:
  instance of struct __anonymous6 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous7 
    _src: instance of struct __anonymous7 
  returning 
    instance of struct __anonymous7 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous7 

to:
  instance of struct __anonymous7 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous8 
    _src: instance of struct __anonymous8 
  returning 
    instance of struct __anonymous8 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous7 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 

                          Member Expression, with field: 
                y: instance of struct __anonymous7 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous8 

to:
  instance of struct __anonymous8 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous9 
    _src: instance of struct __anonymous9 
  returning 
    instance of struct __anonymous9 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous9 

to:
  instance of struct __anonymous9 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous10 
    _src: instance of struct __anonymous10 
  returning 
    instance of struct __anonymous10 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous10 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous10 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous9 
                  _src: instance of struct __anonymous9 
                returning 
                  instance of struct __anonymous9 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous9 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous10 

                          Member Expression, with field: 
                y: instance of struct __anonymous9 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous10 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous10 

to:
  instance of struct __anonymous10 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous10 
      _src: instance of struct __anonymous10 
    returning 
      instance of struct __anonymous10 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct t 
    _src: instance of struct t 
  returning 
    instance of struct t 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  a: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct t 
              Member Expression, with field: 
                a: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct t 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  b: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct t 
              Member Expression, with field: 
                b: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct t 

              Return Statement, returning: Variable Expression: _src: instance of struct t 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct t 
      _src: instance of struct t 
    returning 
      instance of struct t 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous6 
          _src: instance of struct __anonymous6 
        returning 
          instance of struct __anonymous6 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous7 
          _src: instance of struct __anonymous7 
        returning 
          instance of struct __anonymous7 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous8 
          _src: instance of struct __anonymous8 
        returning 
          instance of struct __anonymous8 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous9 
          _src: instance of struct __anonymous9 
        returning 
          instance of struct __anonymous9 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous10 
      _src: instance of struct __anonymous10 
    returning 
      instance of struct __anonymous10 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous10 
          _src: instance of struct __anonymous10 
        returning 
          instance of struct __anonymous10 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct t 
      _src: instance of struct t 
    returning 
      instance of struct t 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct t 
          _src: instance of struct t 
        returning 
          instance of struct t 

)
Environment: 

there are 12 alternatives before elimination
there are 12 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  b: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct t 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    b: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct t 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    b: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct t 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  b: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct t 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  b: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct t 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct t 
              _src: instance of struct t 
            returning 
              instance of struct t 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct t 
                  _src: instance of struct t 
                returning 
                  instance of struct t 

)
        Environment: 
formal type is pointer to instance of struct t 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous10 
              _src: instance of struct __anonymous10 
            returning 
              instance of struct __anonymous10 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous10 
                  _src: instance of struct __anonymous10 
                returning 
                  instance of struct __anonymous10 

)
        Environment: 
formal type is pointer to instance of struct __anonymous10 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous9 
              _src: instance of struct __anonymous9 
            returning 
              instance of struct __anonymous9 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous9 
                  _src: instance of struct __anonymous9 
                returning 
                  instance of struct __anonymous9 

)
        Environment: 
formal type is pointer to instance of struct __anonymous9 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous8 
              _src: instance of struct __anonymous8 
            returning 
              instance of struct __anonymous8 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous8 
                  _src: instance of struct __anonymous8 
                returning 
                  instance of struct __anonymous8 

)
        Environment: 
formal type is pointer to instance of struct __anonymous8 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous7 
              _src: instance of struct __anonymous7 
            returning 
              instance of struct __anonymous7 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

)
        Environment: 
formal type is pointer to instance of struct __anonymous7 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous6 
              _src: instance of struct __anonymous6 
            returning 
              instance of struct __anonymous6 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous6 
                  _src: instance of struct __anonymous6 
                returning 
                  instance of struct __anonymous6 

)
        Environment: 
formal type is pointer to instance of struct __anonymous6 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: _src: instance of struct t 
(types:
    lvalue instance of struct t 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Cast of:
  Variable Expression: _src: instance of struct t 

to:
  instance of struct t 
(types:
    instance of struct t 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 4 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 3 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous5 

to:
  instance of struct __anonymous5 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous6 
    _src: instance of struct __anonymous6 
  returning 
    instance of struct __anonymous6 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous5 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 

                          Member Expression, with field: 
                y: instance of struct __anonymous5 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous6 

to:
  instance of struct __anonymous6 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous7 
    _src: instance of struct __anonymous7 
  returning 
    instance of struct __anonymous7 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous7 

to:
  instance of struct __anonymous7 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous8 
    _src: instance of struct __anonymous8 
  returning 
    instance of struct __anonymous8 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous7 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 

                          Member Expression, with field: 
                y: instance of struct __anonymous7 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous8 

to:
  instance of struct __anonymous8 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous9 
    _src: instance of struct __anonymous9 
  returning 
    instance of struct __anonymous9 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous9 

to:
  instance of struct __anonymous9 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous10 
    _src: instance of struct __anonymous10 
  returning 
    instance of struct __anonymous10 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous10 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous10 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous9 
                  _src: instance of struct __anonymous9 
                returning 
                  instance of struct __anonymous9 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous9 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous10 

                          Member Expression, with field: 
                y: instance of struct __anonymous9 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous10 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous10 

to:
  instance of struct __anonymous10 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous10 
      _src: instance of struct __anonymous10 
    returning 
      instance of struct __anonymous10 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous11 
    _src: instance of struct __anonymous11 
  returning 
    instance of struct __anonymous11 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous11 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous11 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous11 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous11 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous11 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous11 
      _src: instance of struct __anonymous11 
    returning 
      instance of struct __anonymous11 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct t 
    _src: instance of struct t 
  returning 
    instance of struct t 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  a: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct t 
              Member Expression, with field: 
                a: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct t 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  b: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct t 
              Member Expression, with field: 
                b: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct t 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct t 

to:
  instance of struct t 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct t 
      _src: instance of struct t 
    returning 
      instance of struct t 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous6 
          _src: instance of struct __anonymous6 
        returning 
          instance of struct __anonymous6 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous7 
          _src: instance of struct __anonymous7 
        returning 
          instance of struct __anonymous7 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous8 
          _src: instance of struct __anonymous8 
        returning 
          instance of struct __anonymous8 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous9 
          _src: instance of struct __anonymous9 
        returning 
          instance of struct __anonymous9 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous10 
      _src: instance of struct __anonymous10 
    returning 
      instance of struct __anonymous10 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous10 
          _src: instance of struct __anonymous10 
        returning 
          instance of struct __anonymous10 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous11 
      _src: instance of struct __anonymous11 
    returning 
      instance of struct __anonymous11 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous11 
          _src: instance of struct __anonymous11 
        returning 
          instance of struct __anonymous11 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct t 
      _src: instance of struct t 
    returning 
      instance of struct t 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct t 
          _src: instance of struct t 
        returning 
          instance of struct t 

)
Environment: 

there are 13 alternatives before elimination
there are 13 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous11 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous11 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    x: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous11 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous11 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  x: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous11 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct t 
              _src: instance of struct t 
            returning 
              instance of struct t 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct t 
                  _src: instance of struct t 
                returning 
                  instance of struct t 

)
        Environment: 
formal type is pointer to instance of struct t 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous11 
              _src: instance of struct __anonymous11 
            returning 
              instance of struct __anonymous11 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous11 
                  _src: instance of struct __anonymous11 
                returning 
                  instance of struct __anonymous11 

)
        Environment: 
formal type is pointer to instance of struct __anonymous11 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous10 
              _src: instance of struct __anonymous10 
            returning 
              instance of struct __anonymous10 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous10 
                  _src: instance of struct __anonymous10 
                returning 
                  instance of struct __anonymous10 

)
        Environment: 
formal type is pointer to instance of struct __anonymous10 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous9 
              _src: instance of struct __anonymous9 
            returning 
              instance of struct __anonymous9 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous9 
                  _src: instance of struct __anonymous9 
                returning 
                  instance of struct __anonymous9 

)
        Environment: 
formal type is pointer to instance of struct __anonymous9 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous8 
              _src: instance of struct __anonymous8 
            returning 
              instance of struct __anonymous8 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous8 
                  _src: instance of struct __anonymous8 
                returning 
                  instance of struct __anonymous8 

)
        Environment: 
formal type is pointer to instance of struct __anonymous8 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous7 
              _src: instance of struct __anonymous7 
            returning 
              instance of struct __anonymous7 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

)
        Environment: 
formal type is pointer to instance of struct __anonymous7 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous6 
              _src: instance of struct __anonymous6 
            returning 
              instance of struct __anonymous6 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous6 
                  _src: instance of struct __anonymous6 
                returning 
                  instance of struct __anonymous6 

)
        Environment: 
formal type is pointer to instance of struct __anonymous6 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
nameExpr is ?=?
decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous0 
    _src: instance of struct __anonymous0 
  returning 
    instance of struct __anonymous0 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous0 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous0 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous0 

to:
  instance of struct __anonymous0 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous1 
    _src: instance of struct __anonymous1 
  returning 
    instance of struct __anonymous1 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous1 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous1 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous1 

to:
  instance of struct __anonymous1 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous2 
    _src: instance of struct __anonymous2 
  returning 
    instance of struct __anonymous2 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous2 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous2 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous2 

to:
  instance of struct __anonymous2 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous3 
    _src: instance of struct __anonymous3 
  returning 
    instance of struct __anonymous3 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous3 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous3 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous3 

to:
  instance of struct __anonymous3 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous4 
    _src: instance of struct __anonymous4 
  returning 
    instance of struct __anonymous4 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous4 

                          Member Expression, with field: 
                y: instance of struct __anonymous3 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous4 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous4 

to:
  instance of struct __anonymous4 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous5 
    _src: instance of struct __anonymous5 
  returning 
    instance of struct __anonymous5 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous5 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous5 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous5 

to:
  instance of struct __anonymous5 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous6 
    _src: instance of struct __anonymous6 
  returning 
    instance of struct __anonymous6 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous5 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous6 

                          Member Expression, with field: 
                y: instance of struct __anonymous5 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous6 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous6 

to:
  instance of struct __anonymous6 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous7 
    _src: instance of struct __anonymous7 
  returning 
    instance of struct __anonymous7 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous7 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous7 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous7 

to:
  instance of struct __anonymous7 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous8 
    _src: instance of struct __anonymous8 
  returning 
    instance of struct __anonymous8 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous7 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous8 

                          Member Expression, with field: 
                y: instance of struct __anonymous7 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous8 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous8 

to:
  instance of struct __anonymous8 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous9 
    _src: instance of struct __anonymous9 
  returning 
    instance of struct __anonymous9 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y1: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous9 
              Member Expression, with field: 
                y2: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous9 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous9 

to:
  instance of struct __anonymous9 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous10 
    _src: instance of struct __anonymous10 
  returning 
    instance of struct __anonymous10 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous10 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous10 

              Expression Statement:
          Application of
            Variable Expression: ?=?: inline static function
                with parameters
                  _dst: pointer to instance of struct __anonymous9 
                  _src: instance of struct __anonymous9 
                returning 
                  instance of struct __anonymous9 

          to arguments
                          Address of:
                Member Expression, with field: 
                  y: instance of struct __anonymous9 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous10 

                          Member Expression, with field: 
                y: instance of struct __anonymous9 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous10 

          with environment:
            Types:
            Non-types:

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct __anonymous10 

to:
  instance of struct __anonymous10 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous10 
      _src: instance of struct __anonymous10 
    returning 
      instance of struct __anonymous10 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct __anonymous11 
    _src: instance of struct __anonymous11 
  returning 
    instance of struct __anonymous11 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous11 
              Member Expression, with field: 
                x: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous11 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct __anonymous11 
              Member Expression, with field: 
                y: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct __anonymous11 

              Return Statement, returning: Variable Expression: _src: instance of struct __anonymous11 



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous11 
      _src: instance of struct __anonymous11 
    returning 
      instance of struct __anonymous11 


decl is ?=?: automatically generated inline static function
  with parameters
    _dst: pointer to instance of struct t 
    _src: instance of struct t 
  returning 
    instance of struct t 
  with body 
    CompoundStmt
              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  a: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct t 
              Member Expression, with field: 
                a: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct t 

              Expression Statement:
          Applying untyped: 
              Name: ?=?
          ...to: 
              Address of:
                Member Expression, with field: 
                  b: signed int 
                from aggregate: 
                  Applying untyped: 
                      Name: *?
                  ...to: 
                      Variable Expression: _dst: pointer to instance of struct t 
              Member Expression, with field: 
                b: signed int 
              from aggregate: 
                Variable Expression: _src: instance of struct t 

              Return Statement, returning: Cast of:
  Variable Expression: _src: instance of struct t 

to:
  instance of struct t 
with environment:
  Types:
  Non-types:



newExpr is Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct t 
      _src: instance of struct t 
    returning 
      instance of struct t 


alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous0 
          _src: instance of struct __anonymous0 
        returning 
          instance of struct __anonymous0 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous1 
          _src: instance of struct __anonymous1 
        returning 
          instance of struct __anonymous1 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous2 
          _src: instance of struct __anonymous2 
        returning 
          instance of struct __anonymous2 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous3 
          _src: instance of struct __anonymous3 
        returning 
          instance of struct __anonymous3 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous4 
          _src: instance of struct __anonymous4 
        returning 
          instance of struct __anonymous4 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous5 
          _src: instance of struct __anonymous5 
        returning 
          instance of struct __anonymous5 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous6 
          _src: instance of struct __anonymous6 
        returning 
          instance of struct __anonymous6 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous7 
          _src: instance of struct __anonymous7 
        returning 
          instance of struct __anonymous7 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous8 
          _src: instance of struct __anonymous8 
        returning 
          instance of struct __anonymous8 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous9 
          _src: instance of struct __anonymous9 
        returning 
          instance of struct __anonymous9 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous10 
      _src: instance of struct __anonymous10 
    returning 
      instance of struct __anonymous10 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous10 
          _src: instance of struct __anonymous10 
        returning 
          instance of struct __anonymous10 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous11 
      _src: instance of struct __anonymous11 
    returning 
      instance of struct __anonymous11 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct __anonymous11 
          _src: instance of struct __anonymous11 
        returning 
          instance of struct __anonymous11 

)
Environment: 

Cost ( 0, 0, 0 ): Variable Expression: ?=?: inline static function
    with parameters
      _dst: pointer to instance of struct t 
      _src: instance of struct t 
    returning 
      instance of struct t 

(types:
    pointer to function
        with parameters
          _dst: pointer to instance of struct t 
          _src: instance of struct t 
        returning 
          instance of struct t 

)
Environment: 

there are 13 alternatives before elimination
there are 13 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: signed int 
from aggregate: 
  Applying untyped: 
      Name: *?
  ...to: 
      Variable Expression: _dst: pointer to instance of struct __anonymous11 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous11 
(types:
    pointer to signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Address of:
  Member Expression, with field: 
    y: signed int 
  from aggregate: 
    Applying untyped: 
        Name: *?
    ...to: 
        Variable Expression: _dst: pointer to instance of struct __anonymous11 
(types:
    pointer to signed int 
)
Environment: 

alternatives before prune:
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous11 
(types:
    lvalue signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
findSubExprs
Cost ( 0, 0, 0 ): Member Expression, with field: 
  y: signed int 
from aggregate: 
  Variable Expression: _src: instance of struct __anonymous11 
(types:
    lvalue signed int 
)
Environment: 

working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct t 
              _src: instance of struct t 
            returning 
              instance of struct t 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct t 
                  _src: instance of struct t 
                returning 
                  instance of struct t 

)
        Environment: 
formal type is pointer to instance of struct t 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous11 
              _src: instance of struct __anonymous11 
            returning 
              instance of struct __anonymous11 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous11 
                  _src: instance of struct __anonymous11 
                returning 
                  instance of struct __anonymous11 

)
        Environment: 
formal type is pointer to instance of struct __anonymous11 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous10 
              _src: instance of struct __anonymous10 
            returning 
              instance of struct __anonymous10 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous10 
                  _src: instance of struct __anonymous10 
                returning 
                  instance of struct __anonymous10 

)
        Environment: 
formal type is pointer to instance of struct __anonymous10 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous9 
              _src: instance of struct __anonymous9 
            returning 
              instance of struct __anonymous9 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous9 
                  _src: instance of struct __anonymous9 
                returning 
                  instance of struct __anonymous9 

)
        Environment: 
formal type is pointer to instance of struct __anonymous9 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous8 
              _src: instance of struct __anonymous8 
            returning 
              instance of struct __anonymous8 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous8 
                  _src: instance of struct __anonymous8 
                returning 
                  instance of struct __anonymous8 

)
        Environment: 
formal type is pointer to instance of struct __anonymous8 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous7 
              _src: instance of struct __anonymous7 
            returning 
              instance of struct __anonymous7 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous7 
                  _src: instance of struct __anonymous7 
                returning 
                  instance of struct __anonymous7 

)
        Environment: 
formal type is pointer to instance of struct __anonymous7 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous6 
              _src: instance of struct __anonymous6 
            returning 
              instance of struct __anonymous6 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous6 
                  _src: instance of struct __anonymous6 
                returning 
                  instance of struct __anonymous6 

)
        Environment: 
formal type is pointer to instance of struct __anonymous6 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous5 
              _src: instance of struct __anonymous5 
            returning 
              instance of struct __anonymous5 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous5 
                  _src: instance of struct __anonymous5 
                returning 
                  instance of struct __anonymous5 

)
        Environment: 
formal type is pointer to instance of struct __anonymous5 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous4 
              _src: instance of struct __anonymous4 
            returning 
              instance of struct __anonymous4 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous4 
                  _src: instance of struct __anonymous4 
                returning 
                  instance of struct __anonymous4 

)
        Environment: 
formal type is pointer to instance of struct __anonymous4 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous3 
              _src: instance of struct __anonymous3 
            returning 
              instance of struct __anonymous3 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous3 
                  _src: instance of struct __anonymous3 
                returning 
                  instance of struct __anonymous3 

)
        Environment: 
formal type is pointer to instance of struct __anonymous3 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous2 
              _src: instance of struct __anonymous2 
            returning 
              instance of struct __anonymous2 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous2 
                  _src: instance of struct __anonymous2 
                returning 
                  instance of struct __anonymous2 

)
        Environment: 
formal type is pointer to instance of struct __anonymous2 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous1 
              _src: instance of struct __anonymous1 
            returning 
              instance of struct __anonymous1 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous1 
                  _src: instance of struct __anonymous1 
                returning 
                  instance of struct __anonymous1 

)
        Environment: 
formal type is pointer to instance of struct __anonymous1 
actual type is pointer to signed int 
working on alternative: 
        Cost ( 0, 0, 0 ):         Variable Expression: ?=?: inline static function
            with parameters
              _dst: pointer to instance of struct __anonymous0 
              _src: instance of struct __anonymous0 
            returning 
              instance of struct __anonymous0 

(types:
            pointer to function
                with parameters
                  _dst: pointer to instance of struct __anonymous0 
                  _src: instance of struct __anonymous0 
                returning 
                  instance of struct __anonymous0 

)
        Environment: 
formal type is pointer to instance of struct __anonymous0 
actual type is pointer to signed int 
alternatives before prune:
Cost ( 0, 0, 0 ): Variable Expression: _src: instance of struct __anonymous11 
(types:
    lvalue instance of struct __anonymous11 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): Cast of:
  Variable Expression: _src: instance of struct __anonymous11 

to:
  instance of struct __anonymous11 
(types:
    instance of struct __anonymous11 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 5 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 6 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
alternatives before prune:
Cost ( 0, 0, 0 ): constant expression 4 signed int (types:
    signed int 
)
Environment: 

there are 1 alternatives before elimination
there are 1 alternatives after elimination
Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        x: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous0 
    Member Expression, with field: 
      x: signed int 
    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: 
        y: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous0 
    Member Expression, with field: 
      y: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous0 

Error: No reasonable alternatives for expression Cast of:
constant expression 3 signed int 
to:
  instance of struct __anonymous0 

Error: No reasonable alternatives for expression Cast of:
constant expression 7 signed int 
to:
  instance of struct __anonymous0 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        x: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous1 
    Member Expression, with field: 
      x: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous1 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        y: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous1 
    Member Expression, with field: 
      y: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous1 

Error: No reasonable alternatives for expression Cast of:
constant expression 3 signed int 
to:
  instance of struct __anonymous1 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        x: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous2 
    Member Expression, with field: 
      x: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous2 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        y: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous2 
    Member Expression, with field: 
      y: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous2 

Error: No reasonable alternatives for expression Cast of:
constant expression 3 signed int 
to:
  instance of struct __anonymous2 

Error: No reasonable alternatives for expression Cast of:
constant expression 4 signed int 
to:
  instance of struct __anonymous2 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        y1: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous3 
    Member Expression, with field: 
      y1: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous3 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        y2: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous3 
    Member Expression, with field: 
      y2: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous3 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        x: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous4 
    Member Expression, with field: 
      x: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous4 

Error: No reasonable alternatives for expression Cast of:
constant expression 3 signed int 
to:
  instance of struct __anonymous4 

Error: No reasonable alternatives for expression Cast of:
constant expression 4 signed int 
to:
  instance of struct __anonymous4 

Error: No reasonable alternatives for expression Cast of:
constant expression 5 signed int 
to:
  instance of struct __anonymous4 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        y1: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous5 
    Member Expression, with field: 
      y1: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous5 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        y2: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous5 
    Member Expression, with field: 
      y2: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous5 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        x: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous6 
    Member Expression, with field: 
      x: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous6 

Error: No reasonable alternatives for expression Cast of:
constant expression 9 signed int 
to:
  instance of struct __anonymous6 

Error: No reasonable alternatives for expression Cast of:
constant expression 8 signed int 
to:
  instance of struct __anonymous6 

Error: No reasonable alternatives for expression Cast of:
constant expression 7 signed int 
to:
  instance of struct __anonymous6 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        y1: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous7 
    Member Expression, with field: 
      y1: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous7 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        y2: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous7 
    Member Expression, with field: 
      y2: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous7 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        x: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous8 
    Member Expression, with field: 
      x: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous8 

Error: No reasonable alternatives for expression Cast of:
constant expression 7 signed int 
to:
  instance of struct __anonymous8 

Error: No reasonable alternatives for expression Cast of:
constant expression 9 signed int 
to:
  instance of struct __anonymous8 

Error: No reasonable alternatives for expression Cast of:
constant expression 8 signed int 
to:
  instance of struct __anonymous8 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        y1: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous9 
    Member Expression, with field: 
      y1: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous9 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        y2: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous9 
    Member Expression, with field: 
      y2: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous9 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        x: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous10 
    Member Expression, with field: 
      x: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous10 

Error: No reasonable alternatives for expression Cast of:
constant expression 3 signed int 
to:
  instance of struct __anonymous10 

Error: No reasonable alternatives for expression Cast of:
constant expression 4 signed int 
to:
  instance of struct __anonymous10 

Error: No reasonable alternatives for expression Cast of:
constant expression 5 signed int 
to:
  instance of struct __anonymous10 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        a: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct t 
    Member Expression, with field: 
      a: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct t 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        b: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct t 
    Member Expression, with field: 
      b: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct t 

Error: No reasonable alternatives for expression Cast of:
constant expression 4 signed int 
to:
  instance of struct t 

Error: No reasonable alternatives for expression Cast of:
constant expression 3 signed int 
to:
  instance of struct t 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        x: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous11 
    Member Expression, with field: 
      x: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous11 

Error: No reasonable alternatives for expression Applying untyped: 
    Name: ?=?
...to: 
    Address of:
      Member Expression, with field: 
        y: signed int 
      from aggregate: 
        Applying untyped: 
            Name: *?
        ...to: 
            Variable Expression: _dst: pointer to instance of struct __anonymous11 
    Member Expression, with field: 
      y: signed int 
    from aggregate: 
      Variable Expression: _src: instance of struct __anonymous11 

Error: No reasonable alternatives for expression Cast of:
constant expression 5 signed int 
to:
  instance of struct __anonymous11 

Error: No reasonable alternatives for expression Cast of:
constant expression 6 signed int 
to:
  instance of struct __anonymous11 

Error: No reasonable alternatives for expression Cast of:
constant expression 4 signed int 
to:
  instance of struct __anonymous11 

