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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous0 Member Expression, with field: i: 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: i: 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: i: 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: i: 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: i: 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: i: 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 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous0 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous1 Member Expression, with field: i: 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: i: 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: i: 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: i: 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: i: 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: i: 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 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous0 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous1 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous2 Member Expression, with field: i: 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: i: 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: i: 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: i: 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: i: 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: i: 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 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous0 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous1 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous2 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous3 Member Expression, with field: i: 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: i: 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: i: 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: i: 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: i: 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: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous0 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous1 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous2 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous3 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous4 Member Expression, with field: i: signed int 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: i: 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: i: 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: i: 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: i: 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: i: 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 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 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous0 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous1 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous2 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous3 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous4 Member Expression, with field: i: signed int from aggregate: Variable Expression: _src: instance of struct __anonymous4 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous5 Member Expression, with field: i: 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: i: 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: i: 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: i: 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: i: 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: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous0 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous1 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous2 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous3 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous4 Member Expression, with field: i: signed int from aggregate: Variable Expression: _src: instance of struct __anonymous4 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous5 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous6 Member Expression, with field: i: signed int 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: i: 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: i: 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: i: 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: i: 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: i: 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 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 Error: No reasonable alternatives for expression Applying untyped: Name: ?=? ...to: Address of: Member Expression, with field: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous0 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous1 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous2 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous3 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous4 Member Expression, with field: i: signed int from aggregate: Variable Expression: _src: instance of struct __anonymous4 Error: No reasonable alternatives for expression Applying untyped: Name: ?=? ...to: Address of: Member Expression, with field: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous5 Member Expression, with field: i: 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: i: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous6 Member Expression, with field: i: signed int from aggregate: Variable Expression: _src: instance of struct __anonymous6