coins.backend.gen
クラス CodeGenerator.LexpToString

java.lang.Object
  |
  +--coins.backend.gen.CodeGenerator.LexpToString
すべての実装インタフェース:
LirVisitor
含まれているクラス:
CodeGenerator

class CodeGenerator.LexpToString
extends java.lang.Object
implements LirVisitor

Convert address expression to external form.


コンストラクタの概要
(パッケージプライベート) CodeGenerator.LexpToString()
           
 
メソッドの概要
(パッケージプライベート)  java.lang.String convert(LirNode node)
           
 void visit(LirBinOp node)
           
 void visit(LirFconst node)
           
 void visit(LirIconst node)
           
 void visit(LirLabelRef node)
           
 void visit(LirNaryOp node)
           
 void visit(LirSymRef node)
           
 void visit(LirUnaOp node)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CodeGenerator.LexpToString

CodeGenerator.LexpToString()
メソッドの詳細

convert

java.lang.String convert(LirNode node)

visit

public void visit(LirIconst node)
定義:
インタフェース LirVisitor 内の visit

visit

public void visit(LirSymRef node)
定義:
インタフェース LirVisitor 内の visit

visit

public void visit(LirLabelRef node)
定義:
インタフェース LirVisitor 内の visit

visit

public void visit(LirBinOp node)
定義:
インタフェース LirVisitor 内の visit

visit

public void visit(LirNaryOp node)
定義:
インタフェース LirVisitor 内の visit

visit

public void visit(LirUnaOp node)
定義:
インタフェース LirVisitor 内の visit

visit

public void visit(LirFconst node)
定義:
インタフェース LirVisitor 内の visit