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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @429   17 years dai_9181 PareOrBracket列挙型を導入。
(edit) @415   17 years dai_9181 代入演算時の左辺に関数呼び出しの戻り値を評価してメンバを取得するようなコードが存在するとき、エラーになってしまっていたので改修した。(32bi …
(edit) @412   17 years dai_9181 CClass::GetStaticDefiningStringAsMemberOffsetsメソッドを追加。 エラーコード142を追加。
(edit) @403   17 years dai_9181 プロパティ値として返ってきたオブジェクトインスタンスのインデクサを呼び出す処理をきちんと対応した。
(edit) @402   17 years dai_9181 UserProc::SetParamsAndReturnTypeメソッドをリファクタリング LexicalAnalysis.hのインクルードを除去した
(edit) @398   17 years dai_9181 関数の戻り値がクラス型のとき、直接インデクサ指定できるような対応を行った。ただし、この対応は暫定的なものであるため、後ほど改修が必要。
(edit) @370   18 years dai_9181 COM修飾子に対応。COMインターフェイスを呼び出せるようにした
(edit) @363   18 years dai_9181 32ビットコンパイラが落ちるので一時的な対処をした
(edit) @355   18 years dai_9181 静的領域に初期オブジェクトを配置可能にした
(edit) @350   18 years dai_9181 インターフェイスを実装
(edit) @347   18 years dai_9181
(edit) @342   18 years dai_9181 vtblの構造を変更。vtblMasterListをはさんでvtblを表現した。 その他メンバ名変更。 ClassPrototypeクラスを追加。
(edit) @334   18 years dai_9181
(edit) @331   18 years dai_9181 AddressOfの左辺値を加味した処理を簡潔にした
(edit) @327   18 years dai_9181 デリゲートのベースがほぼ実装できた
(edit) @319   18 years dai_9181 GCのバグをいくつか修正
(edit) @301   18 years dai_9181
(edit) @299   18 years dai_9181
(edit) @293   18 years dai_9181
(edit) @292   18 years dai_9181
(edit) @290   18 years dai_9181 ジェネリクスのベースを実装
(edit) @276   18 years dai_9181
(edit) @265   18 years dai_9181
(edit) @259   18 years dai_9181
(edit) @256   18 years dai_9181 MetaImplを廃止し、Metaにした。 ObjectModuleクラス、Linkerクラスを用意。
(edit) @254   18 years dai_9181
(edit) @253   18 years dai_9181
(edit) @237   18 years dai_9181
(edit) @225   18 years dai_9181 CodeGeneratorクラスのベースを実装
(edit) @224   18 years dai_9181
(edit) @208   18 years dai_9181 UserProc/DllProc/ProcPointerクラスをSymbolクラスからの派生にした
(edit) @206   18 years dai_9181 コード全体のリファクタリングを実施
(edit) @193   18 years dai_9181
(edit) @183   18 years dai_9181
(edit) @159   18 years dai_9181 プロジェクト内を整理。jengaライブラリのベースを作成。
(copy) @148   18 years dai_9181 Moved remotely
copied from BasicCompiler32/NumOpe.cpp
(edit) @135   18 years dai_9181 Method/Memberのリファクタリング
Note: See TracRevisionLog for help on using the revision log.