Changeset 209 in dev for trunk/abdev/BasicCompiler64/MakePeHdr.cpp
- Timestamp:
- Jul 13, 2007, 4:22:02 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler64/MakePeHdr.cpp
r206 r209 165 165 166 166 //クラス名を取得(詳細情報はGetAllClassInfoで取得) 167 // Collect UserProcs関数の中で参照されるオブジェクト名を事前に取得する。167 // CollectProcedures関数の中で参照されるオブジェクト名を事前に取得する。 168 168 // ※オブジェクトの内容までは取得しない 169 169 compiler.GetMeta().GetClasses().CollectClassesForNameOnly( Smoothie::Lexical::source ); … … 177 177 //サブルーチン(ユーザー定義、DLL関数)の識別子、アドレスを取得 178 178 compiler.pCompilingClass = NULL; 179 UserProcs::CollectUserProcs( Smoothie::Lexical::source, compiler.GetMeta().GetUserProcs() ); 180 181 // クラス情報を取得(※注 - CollectUserProcsの後に呼び出す) 179 CollectProcedures( 180 Smoothie::Lexical::source, 181 compiler.GetMeta().GetUserProcs(), 182 compiler.GetMeta().GetDllProcs() 183 ); 184 185 // クラス情報を取得(※注 - CollectProceduresの後に呼び出す) 182 186 compiler.GetMeta().GetClasses().GetAllClassInfo(); 183 187 184 188 // サブルーチン(ユーザー定義、DLL関数)のイテレータの準備 185 189 compiler.GetMeta().GetUserProcs().Iterator_Init(); 190 compiler.GetMeta().GetDllProcs().Iterator_Init(); 191 186 192 187 193 /*
Note:
See TracChangeset
for help on using the changeset viewer.