coins.ffront
クラス FirList

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.AbstractSequentialList
                    |
                    +--java.util.LinkedList
                          |
                          +--coins.ffront.FirList
すべての実装インタフェース:
java.lang.Cloneable, java.util.Collection, java.util.List, Node, java.io.Serializable

public class FirList
extends java.util.LinkedList
implements Node

関連項目:
直列化された形式

フィールドの概要
(パッケージプライベート)  FirToHir fHir
           
 
クラス java.util.AbstractList から継承したフィールド
modCount
 
コンストラクタの概要
FirList(FirToHir pfHir)
           
FirList(java.lang.Object pElem, FirToHir pfHir)
           
 
メソッドの概要
 FirList addedFirst(java.lang.Object pElem)
           
 FirList addedLast(java.lang.Object pElem)
           
 FirList addList(FirList list)
           
 Exp makeArgAddr(FStmt pFStmt)
           
 Exp makeExp()
           
 void print(int level, java.lang.String spaces)
           
 java.lang.String toString()
           
 
クラス java.util.LinkedList から継承したメソッド
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, get, getFirst, getLast, indexOf, lastIndexOf, listIterator, remove, remove, removeFirst, removeLast, set, size, toArray, toArray
 
クラス java.util.AbstractSequentialList から継承したメソッド
iterator
 
クラス java.util.AbstractList から継承したメソッド
equals, hashCode, listIterator, removeRange, subList
 
クラス java.util.AbstractCollection から継承したメソッド
containsAll, isEmpty, removeAll, retainAll
 
クラス java.lang.Object から継承したメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 
インタフェース java.util.List から継承したメソッド
containsAll, equals, hashCode, isEmpty, iterator, listIterator, removeAll, retainAll, subList
 

フィールドの詳細

fHir

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

FirList

public FirList(FirToHir pfHir)

FirList

public FirList(java.lang.Object pElem,
               FirToHir pfHir)
メソッドの詳細

addedFirst

public FirList addedFirst(java.lang.Object pElem)

addedLast

public FirList addedLast(java.lang.Object pElem)

addList

public FirList addList(FirList list)

print

public void print(int level,
                  java.lang.String spaces)
定義:
インタフェース Node 内の print

toString

public java.lang.String toString()
定義:
インタフェース Node 内の toString
オーバーライド:
クラス java.util.AbstractCollection 内の toString

makeExp

public Exp makeExp()
定義:
インタフェース Node 内の makeExp

makeArgAddr

public Exp makeArgAddr(FStmt pFStmt)
定義:
インタフェース Node 内の makeArgAddr