[dmd-internals] [D-Programming-Language/dmd] e266c8: Use Dsymbol::searchX only in TypeQualified::resolv...

GitHub via dmd-internals dmd-internals at puremagic.com
Sun Aug 23 03:10:14 PDT 2015


  Branch: refs/heads/stable
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: e266c8ec2201ee22562fc23b065e53a588fc2488
      https://github.com/D-Programming-Language/dmd/commit/e266c8ec2201ee22562fc23b065e53a588fc2488
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-08-22 (Sat, 22 Aug 2015)

  Changed paths:
    M src/declaration.c
    M src/mtype.c
    M src/template.c
    M test/fail_compilation/fail9.d
    M test/fail_compilation/ice9865.d

  Log Message:
  -----------
  Use Dsymbol::searchX only in TypeQualified::resolveHelper

Make TypeIdentifier::toDsymbol consistent with TypeInstance::toDsymbol


  Commit: 41697f23312e110dface6afcb03ece07bc0300eb
      https://github.com/D-Programming-Language/dmd/commit/41697f23312e110dface6afcb03ece07bc0300eb
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-08-22 (Sat, 22 Aug 2015)

  Changed paths:
    M src/mtype.c
    M src/mtype.h

  Log Message:
  -----------
  Add TypeQualified::resolveExprType"


  Commit: 107567b721f90ccea5fc5c2ffeea77039de10d4a
      https://github.com/D-Programming-Language/dmd/commit/107567b721f90ccea5fc5c2ffeea77039de10d4a
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-08-22 (Sat, 22 Aug 2015)

  Changed paths:
    M src/dsymbol.c
    M src/dsymbol.h
    M src/mtype.c
    M src/mtype.h
    M test/compilable/b1215.d

  Log Message:
  -----------
  fix Issue 14889 - ICE: Assertion `o->dyncast() == DYNCAST_DSYMBOL' failed.


  Commit: e68741604f64b3e0173fd9ffd2125d6c1e4e65ae
      https://github.com/D-Programming-Language/dmd/commit/e68741604f64b3e0173fd9ffd2125d6c1e4e65ae
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-08-22 (Sat, 22 Aug 2015)

  Changed paths:
    M src/parse.c
    M test/compilable/b1215.d

  Log Message:
  -----------
  fix Issue 14900 - 2.068.0 change log example does not compile

Fix incomplete parser for statement scope declarations.


  Commit: c1d8b528477bdda68128826454b92be643760e53
      https://github.com/D-Programming-Language/dmd/commit/c1d8b528477bdda68128826454b92be643760e53
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-08-22 (Sat, 22 Aug 2015)

  Changed paths:
    M src/parse.c
    M src/parse.h
    M test/compilable/b1215.d

  Log Message:
  -----------
  fix Issue 14911 - Compiler found indexing in code "new MyStruct[2].ptr"


  Commit: 4cf5cf76e2399f14d5673439da48cf511546a7b3
      https://github.com/D-Programming-Language/dmd/commit/4cf5cf76e2399f14d5673439da48cf511546a7b3
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-08-23 (Sun, 23 Aug 2015)

  Changed paths:
    M src/declaration.c
    M src/dsymbol.c
    M src/dsymbol.h
    M src/mtype.c
    M src/mtype.h
    M src/parse.c
    M src/parse.h
    M src/template.c
    M test/compilable/b1215.d
    M test/fail_compilation/fail9.d
    M test/fail_compilation/ice9865.d

  Log Message:
  -----------
  Merge pull request #4918 from 9rnsr/fix14889

Issue 14889 & 14900 & [REG2.068.0] 14911 - Reimplement fix for issue 1215


Compare: https://github.com/D-Programming-Language/dmd/compare/24214150e346...4cf5cf76e239


More information about the dmd-internals mailing list