Compiler implementation of the D programming language.
Template implementation.
Performs semantic on TemplateParameter AST nodes.
TemplateParameter tp
| element of parameters to be semantically analyzed |
Scope* sc
| context |
TemplateParameters* parameters
| array of TemplateParameters supplied to the TemplateDeclaration
|
true
if no errorsSupport function for performing semantic analysis on TemplateAliasParameter
.
Loc loc
| location (for error messages) |
Scope* sc
| context |
RootObject o
| object to run semantic() on, the TemplateAliasParameter s specAlias or defaultAlias
|
TemplateParameters* parameters
| array of TemplateParameters supplied to the TemplateDeclaration
|
semantic
on o
© 1999–2019 The D Language Foundation
Licensed under the Boost License 1.0.
https://dlang.org/phobos/dmd_templateparamsem.html