英語版
このページの英語版を見る
dmd.visitor
コンパイラに存在するすべてのASTノードを訪問するビジター・クラスを提供する。
Authors:
License:
ソース visitor.d
- class
Visitor
: dmd.parsetimevisitor.ParseTimeVisitor!(ASTCodegen).ParseTimeVisitor; - 古典的なVisitorクラス。 ノードのための訪問メソッドを実装している。解析時に作成されたASTノード の訪問メソッドは継承される。 が実装されている。
- class
SemanticTimePermissiveVisitor
: dmd.visitor.Visitor; - PermissiveVisitorはルートASTノードを空の訪問メソッドで上書きする。 をオーバーライドする。
- class
SemanticTimeTransitiveVisitor
: dmd.visitor.SemanticTimePermissiveVisitor; - TransitiveVisitorは、すべてのASTノードのASTトラバーサル・ロジックを実装する。
Copyright © 1999-2024 by the D Language Foundation
DEEPL APIにより翻訳、ところどころ修正。
このページの最新版(英語)
このページの原文(英語)
翻訳時のdmdのバージョン: 2.108.0
ドキュメントのdmdのバージョン: 2.109.1
翻訳日付 :
HTML生成日時:
編集者: dokutoku