Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 8c60fe029f576efacc7bd15f6bec52d0d652c97c
      
https://github.com/D-Programming-Language/dmd/commit/8c60fe029f576efacc7bd15f6bec52d0d652c97c
  Author: k-hara <[email protected]>
  Date:   2016-02-01 (Mon, 01 Feb 2016)

  Changed paths:
    M src/aggregate.d
    M test/runnable/nested.d

  Log Message:
  -----------
  fix Issue 14442 - Wrong this.outer reference in nested classes


  Commit: d789012d8630619ee34a680724e4f4ca1e4f091b
      
https://github.com/D-Programming-Language/dmd/commit/d789012d8630619ee34a680724e4f4ca1e4f091b
  Author: k-hara <[email protected]>
  Date:   2016-02-01 (Mon, 01 Feb 2016)

  Changed paths:
    M src/aggregate.d
    M src/clone.d
    M src/opover.d
    M test/runnable/nested.d
    M test/runnable/test11.d

  Log Message:
  -----------
  fix Issue 15422 - associative array of nested struct - crash on usage

If a struct is nested in a class, its `vthis` will be reference to the parent 
class, and struct default equality and hashing considers the parent class 
equality and hashing.
Otherwise, the `vthis` will be typed as void*, and pointer equality and hashing 
is merely used.


  Commit: 92b3fead80829a3dd4e8618dc5533bd62b1f455c
      
https://github.com/D-Programming-Language/dmd/commit/92b3fead80829a3dd4e8618dc5533bd62b1f455c
  Author: Iain Buclaw <[email protected]>
  Date:   2016-02-01 (Mon, 01 Feb 2016)

  Changed paths:
    M src/aggregate.d
    M src/clone.d
    M src/opover.d
    M test/runnable/nested.d
    M test/runnable/test11.d

  Log Message:
  -----------
  Merge pull request #5391 from 9rnsr/fix15422

[REG2.066] Issue 15422 - associative array of nested struct - crash on usage


Compare: 
https://github.com/D-Programming-Language/dmd/compare/4b63f6346e3d...92b3fead8082
_______________________________________________
dmd-internals mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-internals

Reply via email to