source: dev/trunk/abdev/BasicCompiler32/Compile_Func.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @431   16 years dai_9181 _System_Newに対応(32bit版のみ)。
(edit) @426   16 years dai_9181 組み込み関数_System_Newを実装。
(edit) @424   16 years dai_9181 ・ジェネリックな型をパラメータに持つメソッドのオーバーロード解決に対応した。 ・型パラメータの制約クラス指定に対応した。
(edit) @370   16 years dai_9181 COM修飾子に対応。COMインターフェイスを呼び出せるようにした
(edit) @359   16 years dai_9181 例外処理機構実装中…
(edit) @358   16 years dai_9181 Try-Catchを試験的に実装。 (まだ下記の動作しか実装していません) ・Try ・Catch(パラメータ無し) ・Throw(パラメータ無し)
(edit) @357   16 years dai_9181 例外処理機構実装中…
(edit) @350   17 years dai_9181 インターフェイスを実装
(edit) @349   17 years dai_9181 インターフェイス実装中…
(edit) @348   17 years dai_9181
(edit) @342   17 years dai_9181 vtblの構造を変更。vtblMasterListをはさんでvtblを表現した。 その他メンバ名変更。 ClassPrototypeクラスを追加。
(edit) @339   17 years dai_9181 64ビットコンパイラもデリゲートに対応させた
(edit) @338   17 years dai_9181 デリゲートエラーチェックのバグを修正
(edit) @337   17 years dai_9181 デリゲートにエラーチェックを仕込んだ
(edit) @336   17 years dai_9181 静的メソッドのデリゲートに対応
(edit) @335   17 years dai_9181
(edit) @334   17 years dai_9181
(edit) @332   17 years dai_9181
(edit) @331   17 years dai_9181 AddressOfの左辺値を加味した処理を簡潔にした
(edit) @325   17 years dai_9181
(edit) @301   17 years dai_9181
(edit) @299   17 years dai_9181
(edit) @290   17 years dai_9181 ジェネリクスのベースを実装
(edit) @265   17 years dai_9181
(edit) @256   17 years dai_9181 MetaImplを廃止し、Metaにした。 ObjectModuleクラス、Linkerクラスを用意。
(edit) @250   17 years dai_9181 Selectステートメントのスケジュール機構をリファクタリング
(edit) @235   17 years dai_9181
(edit) @227   17 years dai_9181
(edit) @225   17 years dai_9181 CodeGeneratorクラスのベースを実装
(edit) @206   17 years dai_9181 コード全体のリファクタリングを実施
(edit) @193   17 years dai_9181
(edit) @183   17 years dai_9181
(edit) @159   17 years dai_9181 プロジェクト内を整理。jengaライブラリのベースを作成。
(copy) @148   17 years dai_9181 Moved remotely
copied from BasicCompiler32/Compile_Func.cpp
(edit) @130   17 years dai_9181 CP4を刻印
Note: See TracRevisionLog for help on using the revision log.