英語版
このページの英語版を見る

dmd.templateparamsem

テンプレートパラメータの意味解析
Authors:
bool tpsemantic(TemplateParameter tp, Scope* sc, TemplateParameters* parameters);
TemplateParameter ASTノードのセマンティックを実行する。
Parameters:
TemplateParameter tp 要素 parametersを意味解析する
Scope* sc コンテキスト
TemplateParameters* parameters に与えられたTemplateParameters の配列。TemplateDeclaration
Returns:
true エラーがなければ
RootObject aliasParameterSemantic(Loc loc, Scope* sc, RootObject o, TemplateParameters* parameters);
TemplateAliasParameter に対して意味解析を行うためのサポート関数。
Parameters:
Loc loc 場所 (エラーメッセージ用)
Scope* sc コンテキスト
RootObject o semantic() を実行するオブジェクト、TemplateAliasParameterspecAlias またはdefaultAlias
TemplateParameters* parameters TemplateParameters の配列。TemplateDeclaration
Returns:
オブジェクトに与えられたsemantic の配列。 o