coins.ffront
クラス ConstManager.ParameterObject

java.lang.Object
  |
  +--coins.ffront.ConstManager.ParameterObject
含まれているクラス:
ConstManager

class ConstManager.ParameterObject
extends java.lang.Object


フィールドの概要
(パッケージプライベート)  FirToHir fHir
           
(パッケージプライベート)  java.lang.String name_
           
(パッケージプライベート)  Node node_
           
(パッケージプライベート)  Type type_
           
 
コンストラクタの概要
ConstManager.ParameterObject(java.lang.String name, Node n, Type t, FirToHir fth)
           
 
メソッドの概要
(パッケージプライベート)  FNumber getConstValue()
           
(パッケージプライベート)  Exp makeArgAddr(FStmt stmt)
           
(パッケージプライベート)  Exp makeExp()
           
(パッケージプライベート)  void setType(Type t)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

name_

java.lang.String name_

node_

Node node_

type_

Type type_

fHir

FirToHir fHir
コンストラクタの詳細

ConstManager.ParameterObject

public ConstManager.ParameterObject(java.lang.String name,
                                    Node n,
                                    Type t,
                                    FirToHir fth)
メソッドの詳細

getConstValue

FNumber getConstValue()

makeExp

Exp makeExp()

makeArgAddr

Exp makeArgAddr(FStmt stmt)

setType

void setType(Type t)