[dmd-internals] [D-Programming-Language/dmd] 6448b4: Fix Issue 602 - Compiler allows a goto statement t...

GitHub noreply at github.com
Mon Nov 25 15:18:54 PST 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 6448b41df1a22d7fc3eacae699c6c9ff619d18d7
      https://github.com/D-Programming-Language/dmd/commit/6448b41df1a22d7fc3eacae699c6c9ff619d18d7
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2013-11-22 (Fri, 22 Nov 2013)

  Changed paths:
    M src/declaration.c
    M src/declaration.h
    M src/scope.c
    M src/scope.h
    M src/statement.c
    M src/statement.h

  Log Message:
  -----------
  Fix Issue 602 - Compiler allows a goto statement to skip an initalization


  Commit: 24237a774e6797fc80ac9d623d9cd72272dc577b
      https://github.com/D-Programming-Language/dmd/commit/24237a774e6797fc80ac9d623d9cd72272dc577b
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2013-11-22 (Fri, 22 Nov 2013)

  Changed paths:
    M src/scope.c
    M src/statement.c

  Log Message:
  -----------
  Detect skipping 'with' variable


  Commit: f6c588243c75f7b0b63795838c34f68b84b5b9d1
      https://github.com/D-Programming-Language/dmd/commit/f6c588243c75f7b0b63795838c34f68b84b5b9d1
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2013-11-23 (Sat, 23 Nov 2013)

  Changed paths:
    A test/compilable/test602.d
    M test/runnable/aliasthis.d
    M test/runnable/eh.d
    M test/runnable/iasm.d
    M test/runnable/iasm64.d

  Log Message:
  -----------
  Add test cases


  Commit: 7360ae8611add4dc0a89cd870a6ac6490fb2a19b
      https://github.com/D-Programming-Language/dmd/commit/7360ae8611add4dc0a89cd870a6ac6490fb2a19b
  Author: Iain Buclaw <ibuclaw at ubuntu.com>
  Date:   2013-11-25 (Mon, 25 Nov 2013)

  Changed paths:
    M src/declaration.c
    M src/declaration.h
    M src/scope.c
    M src/scope.h
    M src/statement.c
    M src/statement.h
    A test/compilable/test602.d
    M test/runnable/aliasthis.d
    M test/runnable/eh.d
    M test/runnable/iasm.d
    M test/runnable/iasm64.d

  Log Message:
  -----------
  Merge pull request #2839 from yebblies/issue602

Issue 602 - Compiler allows a goto statement to skip an initalization


Compare: https://github.com/D-Programming-Language/dmd/compare/7d23f86e0966...7360ae8611ad


More information about the dmd-internals mailing list