| 14.3.1. TPass5 クラス説明 |
| クラス名 | TPass5 |
|---|---|
| 定義ファイル名 | pass5.h |
| 定義行 | 30 |
| 概要 | パス5クラス 解析結果からソースコードを生成する。TuneRegionクラスなどを参照して生成を行 う。 |
| 機能説明 | |
| 備考 |
階層ツリー図
+---------+
| TPass5 |
+---------+
| アクセス指定子 | 宣言形式 | 定義ファイル名 | 定義行 | |
|---|---|---|---|---|
| 1 | private | AnsiString SrcFname | pass5.h | 32 |
| 2 | private | TList * TokenList | pass5.h | 34 |
| 3 | private | TList * ValDataList | pass5.h | 35 |
| 4 | private | TList * TuneRegionList | pass5.h | 36 |
| 5 | private | FILE * fpOut | pass5.h | 38 |
| 6 | private | FILE * fpOutInstall | pass5.h | 39 |
| 7 | private | FILE * fpOutStatic | pass5.h | 40 |
| 8 | private | FILE * fpOutDynamic | pass5.h | 41 |
| 9 | private | FILE * fpOutControl | pass5.h | 42 |
| 10 | private | bool FittingF | pass5.h | 44 |
| 11 | private | void MakeControlCode ( ) | pass5.cpp | 211 |
| 12 | private | void MakeFunctionCode ( ) | pass5.cpp | 570 |
| 13 | public | TPass5 ( TList * aTokenList , TList * aValDataList , TList * aTuneRegionList ) | pass5.cpp | 40 |
| 14 | public | ~TPass5 ( ) | pass5.cpp | 105 |
| 15 | public | void Exec ( ) | pass5.cpp | 131 |