[dmd-internals] [D-Programming-Language/dmd] 3c0536: Set sc->parent during AggregateDeclaration::semant...

GitHub noreply at github.com
Wed Mar 6 23:55:13 PST 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 3c05361d72219c0acbde0e62c7703d58690972f5
      https://github.com/D-Programming-Language/dmd/commit/3c05361d72219c0acbde0e62c7703d58690972f5
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-03-05 (Tue, 05 Mar 2013)

  Changed paths:
    M src/struct.c

  Log Message:
  -----------
  Set sc->parent during AggregateDeclaration::semantic2 and semantic3


  Commit: c5bf0ad9f8615d177464fc86b6373bbcb52ac5dc
      https://github.com/D-Programming-Language/dmd/commit/c5bf0ad9f8615d177464fc86b6373bbcb52ac5dc
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-03-05 (Tue, 05 Mar 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  [Refactoring] isNeedThisScope


  Commit: d2ec60b2450f7358619e0fe2cb9d5ba580ec8c3c
      https://github.com/D-Programming-Language/dmd/commit/d2ec60b2450f7358619e0fe2cb9d5ba580ec8c3c
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-03-05 (Tue, 05 Mar 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Add toAliasFunc call to track correct f->parent


  Commit: 85c896a7514c72e8ff9bd7b546e3aa1257cb70ff
      https://github.com/D-Programming-Language/dmd/commit/85c896a7514c72e8ff9bd7b546e3aa1257cb70ff
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-03-05 (Tue, 05 Mar 2013)

  Changed paths:
    M src/expression.c
    M test/runnable/testrightthis.d

  Log Message:
  -----------
  [REG2.063a] fix Issue 9633 - compiles trait wrongly returns true even when object method call actually does not compile

Improve isNeedThisScope


  Commit: 0679c4c31ba78853873933324c69cd90e7714d15
      https://github.com/D-Programming-Language/dmd/commit/0679c4c31ba78853873933324c69cd90e7714d15
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M src/expression.c
    M src/struct.c
    M test/runnable/testrightthis.d

  Log Message:
  -----------
  Merge pull request #1722 from 9rnsr/fix9633

[REG2.063a] Issue 9633 - compiles trait wrongly returns true even when object method call actually does not compile


Compare: https://github.com/D-Programming-Language/dmd/compare/ba1009c5561b...0679c4c31ba7


More information about the dmd-internals mailing list