source: dev/trunk/ab5.0/abdev/compiler_x86/Compile_Func.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @689   16 years イグトランス (egtra) #149「デリゲートに非クラスメンバ関数を指定できない」を解消
(edit) @687   16 years dai_9181 VarPtr(This)をエラーとして扱うようにした。 ・デリゲート生成時にThisに対するオブジェクトポインタが正常に取得できないバグを修正。
(edit) @672   16 years dai_9181 #171への対応。テンプレート展開後のクラスメソッドの実装で、SizeOf(T)が正常値を返さない不具合を修正(特にTが4バイト未満の型場合)。
(edit) @666   16 years dai_9181 ClassSizeOf組み込み関数を追加。
(edit) @562   17 years dai_9181 CClass::GetDelegateメソッドを廃止し、代わりにMeta::ToDelegateメソッドを実装。
(edit) @537   17 years dai_9181 UserProcクラスによるコンパイル中関数管理用メソッドを除去(すべてCompilerクラス内で処理するようにした)。
(edit) @536   17 years dai_9181 Compiler::pCompilingClassメンバをprivateにし、setter/getterにあたるメソッドを用意した。
(edit) @523   17 years dai_9181 ヘッダファイルを整理中
(edit) @484   17 years dai_9181 プロジェクトのリネーム中
(copy) @481   17 years dai_9181 プロジェクトのリネーム中
copied from trunk/ab5.0/abdev/BasicCompiler32/Compile_Func.cpp
(edit) @465   17 years dai_9181 Messenger/ErrorMessengerクラスを導入。SetError関数によるエラー生成を廃止した。
Note: See TracRevisionLog for help on using the revision log.