[dmd-internals] [D-Programming-Language/dmd] 3c3c43: [cleanup] fix indent style

GitHub noreply at github.com
Thu Jan 23 23:22:02 PST 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 3c3c43e10de46beb9ce514fbf9941890af0fab4e
      https://github.com/D-Programming-Language/dmd/commit/3c3c43e10de46beb9ce514fbf9941890af0fab4e
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-01-19 (Sun, 19 Jan 2014)

  Changed paths:
    M src/template.c

  Log Message:
  -----------
  [cleanup] fix indent style


  Commit: 8287473a94ae7b70d6fa99713a7b1b6c8c6757e8
      https://github.com/D-Programming-Language/dmd/commit/8287473a94ae7b70d6fa99713a7b1b6c8c6757e8
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-01-19 (Sun, 19 Jan 2014)

  Changed paths:
    M src/attrib.c
    M src/clone.c
    M src/cond.c
    M src/ctfeexpr.c
    M src/expression.c
    M src/import.c
    M src/mtype.c
    M src/scope.c
    M src/scope.h
    M src/struct.c
    M src/template.c
    M src/template.h

  Log Message:
  -----------
  [Refactoring] `instantiatingModule` should be derived from `sc->tinst`


  Commit: 0e65e841eb05836e99e225d3d98ac3fae62aced8
      https://github.com/D-Programming-Language/dmd/commit/0e65e841eb05836e99e225d3d98ac3fae62aced8
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-01-19 (Sun, 19 Jan 2014)

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

  Log Message:
  -----------
  [Refactoring] Add `TemplateDeclaration::evaluateConstaint`


  Commit: 6c47c8fb5ae16cb37ac32dcb2b5ffc3dc5a29b55
      https://github.com/D-Programming-Language/dmd/commit/6c47c8fb5ae16cb37ac32dcb2b5ffc3dc5a29b55
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-01-19 (Sun, 19 Jan 2014)

  Changed paths:
    M src/glue.c
    M src/mars.c
    M src/opover.c
    M src/template.c
    M src/template.h

  Log Message:
  -----------
  Evaluate template constraint under the emulated instantiation scope

Always run doHeaderInstantiation and use the result to the context of constraint evaluation


  Commit: cc00939d9db688605fa52b602c9e9997b18da94c
      https://github.com/D-Programming-Language/dmd/commit/cc00939d9db688605fa52b602c9e9997b18da94c
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-01-19 (Sun, 19 Jan 2014)

  Changed paths:
    M src/toobj.c
    M test/runnable/funclit.d

  Log Message:
  -----------
  fix Issue 10133 - ICE for templated static conditional lambda


  Commit: 0012c24b965886524bcb26114ce24acceaabf091
      https://github.com/D-Programming-Language/dmd/commit/0012c24b965886524bcb26114ce24acceaabf091
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-01-19 (Sun, 19 Jan 2014)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  [Improve] Remove hacks for access check inside template constraint


  Commit: f6d861b2bb083812f24b43d2d50c70222626b039
      https://github.com/D-Programming-Language/dmd/commit/f6d861b2bb083812f24b43d2d50c70222626b039
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-01-19 (Sun, 19 Jan 2014)

  Changed paths:
    M src/template.c
    A test/compilable/ice6538.d
    M test/fail_compilation/ice6538.d

  Log Message:
  -----------
  [Improve] Relax restrictions on issue 6538 and 9361

Now pseudo symbols are placed in emulated scopes, and taking them by alias parameter is allowed.


  Commit: c105bca8b8bb01101c03a440e987754364120cb2
      https://github.com/D-Programming-Language/dmd/commit/c105bca8b8bb01101c03a440e987754364120cb2
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-01-19 (Sun, 19 Jan 2014)

  Changed paths:
    M src/func.c
    M src/template.c
    M test/fail_compilation/diag11769.d
    M test/fail_compilation/diag9880.d
    M test/fail_compilation/fail319.d
    M test/fail_compilation/test8556.d

  Log Message:
  -----------
  [Improve] Make diagnostic message more informative by using toPrettyChars()

Segfault issue is now resolved.


  Commit: 2211c8e5b1c7cfb589cec400a959cc672ca92083
      https://github.com/D-Programming-Language/dmd/commit/2211c8e5b1c7cfb589cec400a959cc672ca92083
  Author: Walter Bright <walter at walterbright.com>
  Date:   2014-01-23 (Thu, 23 Jan 2014)

  Changed paths:
    M src/attrib.c
    M src/clone.c
    M src/cond.c
    M src/ctfeexpr.c
    M src/expression.c
    M src/func.c
    M src/glue.c
    M src/import.c
    M src/mars.c
    M src/mtype.c
    M src/opover.c
    M src/scope.c
    M src/scope.h
    M src/struct.c
    M src/template.c
    M src/template.h
    M src/toobj.c
    A test/compilable/ice6538.d
    M test/fail_compilation/diag11769.d
    M test/fail_compilation/diag9880.d
    M test/fail_compilation/fail319.d
    M test/fail_compilation/ice6538.d
    M test/fail_compilation/test8556.d
    M test/runnable/funclit.d

  Log Message:
  -----------
  Merge pull request #3103 from 9rnsr/fix10133

Issue 10133 - ICE for templated static conditional lambda


Compare: https://github.com/D-Programming-Language/dmd/compare/8a530b9aa7d1...2211c8e5b1c7


More information about the dmd-internals mailing list