dmd.templateparamsem
Semantic analysis of template parameters.
License
Source: templateparamsem.d
Documentation: https://dlang.org/phobos/dmd_templateparamsem.html
-
Declaration
booltpsemantic(TemplateParametertp, Scope*sc, TemplateParameters*parameters);Performs semantic on TemplateParameter AST nodes.
Parameters
TemplateParametertpelement of
to be semantically analyzedparametersScope*sccontext
TemplateParameters*parametersarray of
TemplateParameterssupplied to theTemplateDeclarationReturn Value
trueif no errors -
Declaration
RootObjectaliasParameterSemantic(Locloc, Scope*sc, RootObjecto, TemplateParameters*parameters);Support function for performing semantic analysis on
TemplateAliasParameter.Parameters
Locloclocation (for error messages)
Scope*sccontext
RootObjectoobject to run semantic() on, the
TemplateAliasParametersspecAliasordefaultAliasTemplateParameters*parametersarray of
TemplateParameterssupplied to theTemplateDeclarationReturn Value
object resulting from running
semanticono