-
- 型パラメータ:
R- このビジターのメソッドの戻り型。 結果を返すことを必要としないビジターのVoidを使用する。P- このビジターのメソッドに追加するパラメータの型。 追加のパラメータを必要としないビジターのVoidを使用する。
- 既知のすべての実装クラス:
SimpleTreeVisitorES5_1,SimpleTreeVisitorES6
@Deprecated(since="11", forRemoval=true) public interface TreeVisitor<R,P>
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。ビジター・デザイン・パターンのスタイルによるツリーのビジターです。 このインタフェースを実装しているクラスは、コンパイル時にツリーの種類が未知の場合、ツリーの操作に使用されます。 訪問者がツリーのacceptメソッドに渡されると、そのツリーに最も適用可能なvisitXyzメソッドが呼び出されます。このインタフェースを実装するクラスは、追加パラメータ
pがnullのときにNullPointerExceptionをスローする場合としない場合があります。詳細については、クラスの実装に関するドキュメントを参照してください。警告: ECMAScriptプログラミング言語の将来のバージョンに追加された新しい、現在不明の言語構造に対応するために、メソッドをこのインタフェースに追加できます。 新しいTreeサブタイプに新しいvisitメソッドが追加されると、visitUnknownメソッドをフォールバックとしてコールするデフォルトのメソッド本体が導入されます。
- 導入されたバージョン:
- 9
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 RvisitArrayAccess(ArrayAccessTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。配列アクセス式ツリーにアクセスします。RvisitArrayLiteral(ArrayLiteralTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。配列リテラル式ツリーにアクセスします。RvisitAssignment(AssignmentTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。訪問割当ツリー。RvisitBinary(BinaryTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。バイナリ式ツリーにアクセスします。RvisitBlock(BlockTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。ブロック文ツリーにアクセスします。RvisitBreak(BreakTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。break文ツリーにアクセスしてください。RvisitCase(CaseTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。Case文ツリーにアクセスします。RvisitCatch(CatchTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。catchブロック文ツリーにアクセスします。RvisitClassDeclaration(ClassDeclarationTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。クラス文ツリーにアクセスします。RvisitClassExpression(ClassExpressionTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。クラス式ツリーにアクセスします。RvisitCompilationUnit(CompilationUnitTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。コンパイル・ユニット・ツリーにアクセスします。RvisitCompoundAssignment(CompoundAssignmentTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。複合割当ツリーにアクセスしてください。RvisitConditionalExpression(ConditionalExpressionTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。条件式ツリーにアクセスします。RvisitContinue(ContinueTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。continue文ツリーにアクセスします。RvisitDebugger(DebuggerTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。デバッガのステートメントツリーにアクセスします。RvisitDoWhileLoop(DoWhileLoopTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。do-while文ツリーにアクセスします。RvisitEmptyStatement(EmptyStatementTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。空の文ツリーにアクセスします。RvisitErroneous(ErroneousTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。エラー式ツリーにアクセスしてください。RvisitExportEntry(ExportEntryTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。モジュールExportEntryツリーにアクセスします。RvisitExpressionStatement(ExpressionStatementTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。式の文ツリーにアクセスします。RvisitForInLoop(ForInLoopTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。for..in文ツリーにアクセスします。RvisitForLoop(ForLoopTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'for'文ツリーを参照してください。RvisitForOfLoop(ForOfLoopTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。for..of文ツリーにアクセスします。RvisitFunctionCall(FunctionCallTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。関数コール式ツリーにアクセスします。RvisitFunctionDeclaration(FunctionDeclarationTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。関数宣言ツリーにアクセスします。RvisitFunctionExpression(FunctionExpressionTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。関数式ツリーにアクセスします。RvisitIdentifier(IdentifierTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。ビジット識別子ツリー。RvisitIf(IfTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'if'文ツリーを参照してください。RvisitImportEntry(ImportEntryTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。モジュールImportEntryツリーにアクセスします。RvisitInstanceOf(InstanceOfTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'instanceof'式ツリーにアクセスします。RvisitLabeledStatement(LabeledStatementTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。ラベル付き文ツリーにアクセスしてください。RvisitLiteral(LiteralTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。リテラル式ツリーにアクセスします。RvisitMemberSelect(MemberSelectTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。メンバー選択式ツリーにアクセスしてください。RvisitModule(ModuleTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。モジュール・ツリーにアクセスします。RvisitNew(NewTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。「新しい」表現ツリーをご覧ください。RvisitObjectLiteral(ObjectLiteralTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。オブジェクト・リテラル・ツリーにアクセスします。RvisitParenthesized(ParenthesizedTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。カッコで囲まれた式ツリーにアクセスします。RvisitProperty(PropertyTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。オブジェクト・リテラル式ツリーのプロパティにアクセスします。RvisitRegExpLiteral(RegExpLiteralTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。正規表現リテラル・ツリーにアクセスします。RvisitReturn(ReturnTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。return文ツリーにアクセスします。RvisitSpread(SpreadTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'spread'式ツリーを参照してください。RvisitSwitch(SwitchTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'switch'文ツリーにアクセスします。RvisitTemplateLiteral(TemplateLiteralTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。テンプレート・リテラル・ツリーにアクセスしてください。RvisitThrow(ThrowTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'throw'式ツリーを参照してください。RvisitTry(TryTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'try'文ツリーを参照してください。RvisitUnary(UnaryTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。unary expression treeとはRvisitUnknown(Tree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。不明な式/文ツリーにアクセスしてください。RvisitVariable(VariableTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。変数宣言ツリーにアクセスします。RvisitWhileLoop(WhileLoopTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。while文ツリーを参照してください。RvisitWith(WithTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'with'文ツリーにアクセスします。RvisitYield(YieldTree node, P p)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。「yield」表現ツリーをご覧ください。
-
-
-
メソッドの詳細
-
visitAssignment
R visitAssignment(AssignmentTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。訪問割当ツリー。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitCompoundAssignment
R visitCompoundAssignment(CompoundAssignmentTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。複合割当ツリーにアクセスしてください。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitBinary
R visitBinary(BinaryTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。バイナリ式ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitBlock
R visitBlock(BlockTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。ブロック文ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitBreak
R visitBreak(BreakTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。break文ツリーにアクセスしてください。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitCase
R visitCase(CaseTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。Case文ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitCatch
R visitCatch(CatchTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。catchブロック文ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitClassDeclaration
R visitClassDeclaration(ClassDeclarationTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。クラス文ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitClassExpression
R visitClassExpression(ClassExpressionTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。クラス式ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitConditionalExpression
R visitConditionalExpression(ConditionalExpressionTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。条件式ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitContinue
R visitContinue(ContinueTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。continue文ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitDebugger
R visitDebugger(DebuggerTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。デバッガのステートメントツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitDoWhileLoop
R visitDoWhileLoop(DoWhileLoopTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。do-while文ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitErroneous
R visitErroneous(ErroneousTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。エラー式ツリーにアクセスしてください。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitExpressionStatement
R visitExpressionStatement(ExpressionStatementTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。式の文ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitForLoop
R visitForLoop(ForLoopTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'for'文ツリーを参照してください。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitForInLoop
R visitForInLoop(ForInLoopTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。for..in文ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitForOfLoop
R visitForOfLoop(ForOfLoopTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。for..of文ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitFunctionCall
R visitFunctionCall(FunctionCallTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。関数コール式ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitFunctionDeclaration
R visitFunctionDeclaration(FunctionDeclarationTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。関数宣言ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitFunctionExpression
R visitFunctionExpression(FunctionExpressionTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。関数式ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitIdentifier
R visitIdentifier(IdentifierTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。ビジット識別子ツリー。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitIf
R visitIf(IfTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'if'文ツリーを参照してください。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitArrayAccess
R visitArrayAccess(ArrayAccessTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。配列アクセス式ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitArrayLiteral
R visitArrayLiteral(ArrayLiteralTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。配列リテラル式ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitLabeledStatement
R visitLabeledStatement(LabeledStatementTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。ラベル付き文ツリーにアクセスしてください。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitLiteral
R visitLiteral(LiteralTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。リテラル式ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitParenthesized
R visitParenthesized(ParenthesizedTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。カッコで囲まれた式ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitReturn
R visitReturn(ReturnTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。return文ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitMemberSelect
R visitMemberSelect(MemberSelectTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。メンバー選択式ツリーにアクセスしてください。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitNew
R visitNew(NewTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。「新しい」表現ツリーをご覧ください。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitObjectLiteral
R visitObjectLiteral(ObjectLiteralTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。オブジェクト・リテラル・ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitProperty
R visitProperty(PropertyTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。オブジェクト・リテラル式ツリーのプロパティにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitRegExpLiteral
R visitRegExpLiteral(RegExpLiteralTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。正規表現リテラル・ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitTemplateLiteral
R visitTemplateLiteral(TemplateLiteralTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。テンプレート・リテラル・ツリーにアクセスしてください。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitEmptyStatement
R visitEmptyStatement(EmptyStatementTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。空の文ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitSpread
R visitSpread(SpreadTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'spread'式ツリーを参照してください。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitSwitch
R visitSwitch(SwitchTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'switch'文ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitThrow
R visitThrow(ThrowTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'throw'式ツリーを参照してください。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitCompilationUnit
R visitCompilationUnit(CompilationUnitTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。コンパイル・ユニット・ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitModule
R visitModule(ModuleTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。モジュール・ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitExportEntry
R visitExportEntry(ExportEntryTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。モジュールExportEntryツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitImportEntry
R visitImportEntry(ImportEntryTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。モジュールImportEntryツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitTry
R visitTry(TryTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'try'文ツリーを参照してください。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitInstanceOf
R visitInstanceOf(InstanceOfTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'instanceof'式ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitUnary
R visitUnary(UnaryTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。unary expression treeとは- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitVariable
R visitVariable(VariableTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。変数宣言ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitWhileLoop
R visitWhileLoop(WhileLoopTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。while文ツリーを参照してください。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitWith
R visitWith(WithTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。'with'文ツリーにアクセスします。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
visitYield
R visitYield(YieldTree node, P p)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。「yield」表現ツリーをご覧ください。- パラメータ:
node- 訪問中のノードp- ビジターに渡される追加パラメータ- 戻り値:
- 訪問者からの値
-
-