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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @420   17 years dai_9181 32bitコンパイラのリリース版で落ちてしまうバグを修正。スタック上の一時オブジェクトをクラス参照型パラメータに適用するのは危ない??
(edit) @415   17 years dai_9181 代入演算時の左辺に関数呼び出しの戻り値を評価してメンバを取得するようなコードが存在するとき、エラーになってしまっていたので改修した。(32bi …
(edit) @370   17 years dai_9181 COM修飾子に対応。COMインターフェイスを呼び出せるようにした
(edit) @350   17 years dai_9181 インターフェイスを実装
(edit) @349   17 years dai_9181 インターフェイス実装中…
(edit) @348   17 years dai_9181
(edit) @347   17 years dai_9181
(edit) @342   17 years dai_9181 vtblの構造を変更。vtblMasterListをはさんでvtblを表現した。 その他メンバ名変更。 ClassPrototypeクラスを追加。
(edit) @339   17 years dai_9181 64ビットコンパイラもデリゲートに対応させた
(edit) @332   17 years dai_9181
(edit) @325   17 years dai_9181
(edit) @320   17 years dai_9181 パラメータを一つ以上有し、戻り値が構造体の関数またはメソッドの呼び出しがコンパイルエラーになってしまうバグを修正。
(edit) @307   17 years dai_9181 構造体をクラスメソッドの戻り値にしたときにThisポインタが正常に引き渡されないバグを修正。
(edit) @306   17 years dai_9181 Protectedメソッドを派生クラス内のメソッドでSuperと指定するとエラーになるバグを修正。 …
(edit) @304   17 years dai_9181 Superが機能しないバグを修正。 ソースコードが小さいとソース付加に失敗するバグを修正。
(edit) @301   17 years dai_9181
(edit) @294   17 years dai_9181
(edit) @292   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) @253   17 years dai_9181
(edit) @250   17 years dai_9181 Selectステートメントのスケジュール機構をリファクタリング
(edit) @235   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
(copy) @148   17 years dai_9181 Moved remotely
copied from BasicCompiler32/Compile_CallProc.cpp
(edit) @137   17 years dai_9181 アクセシビリティ周りをリファクタリングした。
Note: See TracRevisionLog for help on using the revision log.