[dmd-internals] [D-Programming-Language/dmd] 179998: Consider `decl == NULL` case

GitHub noreply at github.com
Sat Mar 8 23:57:43 PST 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 179998ee2c4d694d85bb2ba9c8ae13b312f240c4
      https://github.com/D-Programming-Language/dmd/commit/179998ee2c4d694d85bb2ba9c8ae13b312f240c4
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-03-03 (Mon, 03 Mar 2014)

  Changed paths:
    M src/attrib.c

  Log Message:
  -----------
  Consider `decl == NULL` case


  Commit: 2437427c32ba20362c18a0c6b6d6b969e65ee062
      https://github.com/D-Programming-Language/dmd/commit/2437427c32ba20362c18a0c6b6d6b969e65ee062
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-03-03 (Mon, 03 Mar 2014)

  Changed paths:
    M src/parse.c

  Log Message:
  -----------
  [trivial] tweak code style


  Commit: b8dd96ca0448720ff1030458394a415bcabcb4e0
      https://github.com/D-Programming-Language/dmd/commit/b8dd96ca0448720ff1030458394a415bcabcb4e0
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-03-03 (Mon, 03 Mar 2014)

  Changed paths:
    M src/parse.c

  Log Message:
  -----------
  [Refactoring] Reduce use of variable 'a'


  Commit: f1d723cb948a5573fbca7ae12ab1a9c4da5b2054
      https://github.com/D-Programming-Language/dmd/commit/f1d723cb948a5573fbca7ae12ab1a9c4da5b2054
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-03-03 (Mon, 03 Mar 2014)

  Changed paths:
    M src/parse.c
    M src/parse.h
    M test/compilable/extra-files/json.out

  Log Message:
  -----------
  [Refactoring] Tweak token consumers

parseImport should return parsed `Import`s.


  Commit: 12479456651cd8102f91182a18f1ac366f9a4aca
      https://github.com/D-Programming-Language/dmd/commit/12479456651cd8102f91182a18f1ac366f9a4aca
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-03-03 (Mon, 03 Mar 2014)

  Changed paths:
    M test/compilable/ddocunittest.d
    M test/compilable/extra-files/ddocunittest.html

  Log Message:
  -----------
  Add test for ddoc unittest feature (1)


  Commit: 51ffe936f77178c6237a085b967230d37223b0ed
      https://github.com/D-Programming-Language/dmd/commit/51ffe936f77178c6237a085b967230d37223b0ed
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-03-03 (Mon, 03 Mar 2014)

  Changed paths:
    M test/compilable/ddocunittest.d
    M test/compilable/extra-files/ddocunittest.html

  Log Message:
  -----------
  Add test for ddoc unittest feature (2)


  Commit: 19a101c857ad7d2cdfe1a0c208ec9711f291c0ca
      https://github.com/D-Programming-Language/dmd/commit/19a101c857ad7d2cdfe1a0c208ec9711f291c0ca
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-03-03 (Mon, 03 Mar 2014)

  Changed paths:
    M src/parse.c
    M test/runnable/uda.d

  Log Message:
  -----------
  fix Issue 11677 - user defined attributes must be first

Parse prefix attributes in while loop of parseDeclDefs


  Commit: a0b7428f500ea2751cfe53a798a0fd29aebcd2f3
      https://github.com/D-Programming-Language/dmd/commit/a0b7428f500ea2751cfe53a798a0fd29aebcd2f3
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-03-03 (Mon, 03 Mar 2014)

  Changed paths:
    M src/parse.c
    M src/parse.h
    M test/runnable/uda.d

  Log Message:
  -----------
  fix Issue 11678 - user defined attributes cannot appear as postfixes


  Commit: 9f745f0948c36e502399a9ce8c02a7caa619e1b4
      https://github.com/D-Programming-Language/dmd/commit/9f745f0948c36e502399a9ce8c02a7caa619e1b4
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-03-03 (Mon, 03 Mar 2014)

  Changed paths:
    M src/parse.c
    M test/runnable/uda.d

  Log Message:
  -----------
  fix Issue 11679 - user defined attributes not allowed for local auto declarations


  Commit: 7c57aeac80e674f81365ee503711cd958c999358
      https://github.com/D-Programming-Language/dmd/commit/7c57aeac80e674f81365ee503711cd958c999358
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-03-03 (Mon, 03 Mar 2014)

  Changed paths:
    M src/parse.c
    M src/parse.h
    M test/runnable/uda.d

  Log Message:
  -----------
  fix Issue 11680 - user defined attributes for type inference


  Commit: 897995008b972ca5947e9e1615aa54465a2cec6b
      https://github.com/D-Programming-Language/dmd/commit/897995008b972ca5947e9e1615aa54465a2cec6b
  Author: Walter Bright <walter at walterbright.com>
  Date:   2014-03-08 (Sat, 08 Mar 2014)

  Changed paths:
    M src/attrib.c
    M src/parse.c
    M src/parse.h
    M test/compilable/ddocunittest.d
    M test/compilable/extra-files/ddocunittest.html
    M test/compilable/extra-files/json.out
    M test/runnable/uda.d

  Log Message:
  -----------
  Merge pull request #2924 from 9rnsr/fix_uda_parsing

Relax current limitations for UDA syntax parsing.


Compare: https://github.com/D-Programming-Language/dmd/compare/b509e9daab58...897995008b97


More information about the dmd-internals mailing list