[dmd-internals] [D-Programming-Language/dmd] e85c97: [improve] Allow psparam == NULL on TemplateParamet...
GitHub
noreply at github.com
Sun May 26 07:59:47 PDT 2013
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: e85c9748f37f45fe754c092021fbad96ba36dc9f
https://github.com/D-Programming-Language/dmd/commit/e85c9748f37f45fe754c092021fbad96ba36dc9f
Author: k-hara <k.hara.pg at gmail.com>
Date: 2013-05-26 (Sun, 26 May 2013)
Changed paths:
M src/template.c
Log Message:
-----------
[improve] Allow psparam == NULL on TemplateParameter::deduceType
This will avoid some unnecessary symbol declaration like for just type matching.
Commit: 2deace60ba12fca1d54354ba237fc86b66421cb5
https://github.com/D-Programming-Language/dmd/commit/2deace60ba12fca1d54354ba237fc86b66421cb5
Author: k-hara <k.hara.pg at gmail.com>
Date: 2013-05-26 (Sun, 26 May 2013)
Changed paths:
M src/mtype.c
M src/mtype.h
M src/scope.c
M src/scope.h
M src/template.c
M src/template.h
Log Message:
-----------
Remove Scope::parameterSpecialization
It becomes unnecessary by using `Type::reliesOnTident()`
Commit: ee4ad5412998690122b452737522afda29b37c46
https://github.com/D-Programming-Language/dmd/commit/ee4ad5412998690122b452737522afda29b37c46
Author: k-hara <k.hara.pg at gmail.com>
Date: 2013-05-26 (Sun, 26 May 2013)
Changed paths:
M src/template.c
M src/template.h
Log Message:
-----------
[Refactoring] Add another version of TemplateParameter::matchArg and use it
Commit: 611d430e0800c87bc2e465c57772cf3118ac4389
https://github.com/D-Programming-Language/dmd/commit/611d430e0800c87bc2e465c57772cf3118ac4389
Author: Andrei Alexandrescu <andrei at erdani.com>
Date: 2013-05-26 (Sun, 26 May 2013)
Changed paths:
M src/mtype.c
M src/mtype.h
M src/scope.c
M src/scope.h
M src/template.c
M src/template.h
Log Message:
-----------
Merge pull request #2078 from 9rnsr/refactor_ded
Refactoring template parameter deduction code
Compare: https://github.com/D-Programming-Language/dmd/compare/7db4045502a2...611d430e0800
More information about the dmd-internals
mailing list