|
|
@420
|
17 years |
dai_9181 |
32bitコンパイラのリリース版で落ちてしまうバグを修正。スタック上の一時オブジェクトをクラス参照型パラメータに適用するのは危ない??
|
|
|
@419
|
17 years |
dai_9181 |
64bitコンパイラで32bit値のxor演算が正常に行われないバグを修正。
|
|
|
@417
|
17 years |
dai_9181 |
[416]のコミットによって発生した64bit版での不具合を修正。
|
|
|
@416
|
17 years |
dai_9181 |
[415]を64bit版にマージ。
|
|
|
@413
|
17 years |
dai_9181 |
[412]をマージ。
|
|
|
@410
|
17 years |
dai_9181 |
[409]をマージした。
|
|
|
@408
|
17 years |
dai_9181 |
Select Caseに指定された値でエラーが起こったとき、スコープ処理に不具合が生じてしまう問題を修正。
|
|
|
@407
|
17 years |
dai_9181 |
Enum.cpp/Enum.hを移動した
|
|
|
@406
|
17 years |
dai_9181 |
Enumを大改修。Enumメンバ初期値にリテラル、定数、Enumメンバを指定できるようにした。また、エラー行数を正確に表示可能にした。
|
|
|
@405
|
17 years |
dai_9181 |
[403]を64bitコンパイラにも対応
|
|
|
@404
|
17 years |
dai_9181 |
ObjectModuleクラスの基底クラスがBoostSerializationSupportとなっていたが、これを外した(ビルド速度の向上)。
|
|
|
@402
|
17 years |
dai_9181 |
UserProc::SetParamsAndReturnTypeメソッドをリファクタリング
LexicalAnalysis.hのインクルードを除去した
|
|
|
@400
|
17 years |
dai_9181 |
LexicalAnalysis.cppを除去した
|
|
|
@399
|
17 years |
dai_9181 |
関数の戻り値がクラス型のとき、直接インデクサ指定できるような対応を行った。ただし、この対応は暫定的なものであるため、後ほど改修が必要。
|
|
|
@392
|
17 years |
dai_9181 |
BOOL bLiving → bool isLiving
|
|
|
@391
|
17 years |
dai_9181 |
・コンストラクタを呼び出す前に動的型情報を用意するようにした。 …
|
|
|
@386
|
17 years |
dai_9181 |
解釈不可能なステートメントでコンパイルエラーにならなくなっていたので修正。
|
|
|
@381
|
17 years |
dai_9181 |
Foreach文のパラメータをInで区切るようにした。
|
|
|
@380
|
17 years |
dai_9181 |
Foreachに対応。
ジェネリクスインターフェイスに対応。
|
|
|
@377
|
17 years |
dai_9181 |
|
|
|
@375
|
17 years |
dai_9181 |
|
|
|
@372
|
17 years |
dai_9181 |
Foreachステートメントを実装中…
|
|
|
@370
|
17 years |
dai_9181 |
COM修飾子に対応。COMインターフェイスを呼び出せるようにした
|
|
|
@368
|
17 years |
dai_9181 |
System名前空間をImportsしているときにNew演算子にBlittable型を("System." …
|
|
|
@366
|
17 years |
dai_9181 |
Tryスコープのコード補完機能のバグを修正(EndTryコード補間が過剰に行われていた)。
コンパイラのログ生成処理をきった。
|
|
|
@364
|
17 years |
dai_9181 |
Throw→Catch間のパラメータ引渡しに対応。
グローバル領域でのTryスコープを可能にした。これで例外処理機構実装完了。 …
|
|
|
@361
|
17 years |
dai_9181 |
Catchのオーバーロードを実装中
|
|
|
@359
|
17 years |
dai_9181 |
例外処理機構実装中…
|
|
|
@358
|
17 years |
dai_9181 |
Try-Catchを試験的に実装。
(まだ下記の動作しか実装していません)
・Try
・Catch(パラメータ無し)
・Throw(パラメータ無し)
|
|
|
@357
|
17 years |
dai_9181 |
例外処理機構実装中…
|
|
|
@355
|
17 years |
dai_9181 |
静的領域に初期オブジェクトを配置可能にした
|
|
|
@354
|
17 years |
dai_9181 |
オブジェクトからインターフェイスへのキャスト時に必要なだけメモリが確保できていないバグを修正。
|
|
|
@353
|
17 years |
dai_9181 |
インターフェイス実装周りの仕様整備
|
|
|
@350
|
17 years |
dai_9181 |
インターフェイスを実装
|
|
|
@349
|
17 years |
dai_9181 |
インターフェイス実装中…
|
|
|
@348
|
17 years |
dai_9181 |
|
|
|
@347
|
17 years |
dai_9181 |
|
|
|
@346
|
17 years |
dai_9181 |
|
|
|
@345
|
17 years |
dai_9181 |
64ビット版でもインターフェイスのベース実装周りをコンパイルできるようにした(インターフェイス機構自体はまだ未完成)
|
|
|
@339
|
17 years |
dai_9181 |
64ビットコンパイラもデリゲートに対応させた
|
|
|
@331
|
17 years |
dai_9181 |
AddressOfの左辺値を加味した処理を簡潔にした
|
|
|
@330
|
17 years |
dai_9181 |
|
|
|
@329
|
17 years |
dai_9181 |
"obj+=value" など、オブジェクトに対する代入演算の構文を "obj=obj+value" と置換して解釈するようにした。
|
|
|
@327
|
17 years |
dai_9181 |
デリゲートのベースがほぼ実装できた
|
|
|
@326
|
17 years |
dai_9181 |
メソッドの重複チェックで戻り値も判定するよにうにした
|
|
|
@325
|
17 years |
dai_9181 |
|
|
|
@322
|
17 years |
dai_9181 |
コンパイラ組み込みテンプレートエンジンを実装。
静的リンクライブラリ、デバッグ情報の内部形式をテキストからバイナリに変更した。
|
|
|
@321
|
17 years |
dai_9181 |
64bitコンパイラでSingle型変数をパラメータ引渡ししようとしたときに強制終了してしまうバグを修正。
|
|
|
@320
|
17 years |
dai_9181 |
パラメータを一つ以上有し、戻り値が構造体の関数またはメソッドの呼び出しがコンパイルエラーになってしまうバグを修正。
|
|
|
@319
|
17 years |
dai_9181 |
GCのバグをいくつか修正
|
|
|
@318
|
17 years |
dai_9181 |
64bit版でコンパイルできるようにした。
|
|
|
@317
|
17 years |
dai_9181 |
|
|
|
@316
|
17 years |
dai_9181 |
|
|
|
@315
|
17 years |
dai_9181 |
静的リンクライブラリの読み込みに失敗したときにコンパイルエラーメッセージを表示するようにした
|
|
|
@309
|
17 years |
dai_9181 |
|
|
|
@308
|
17 years |
dai_9181 |
静的リンクライブラリにより、複数のグローバル領域が存在することになったのでそれぞれを関数ベースに分けた
|
|
|
@304
|
17 years |
dai_9181 |
Superが機能しないバグを修正。
ソースコードが小さいとソース付加に失敗するバグを修正。
|
|
|
@270
|
17 years |
dai_9181 |
|
|
|
@268
|
17 years |
dai_9181 |
|
|
|
@266
|
17 years |
dai_9181 |
BasicSourceのシリアライズがうまくいっていない
|
|
|
@263
|
17 years |
dai_9181 |
|
|
|
@262
|
17 years |
dai_9181 |
|
|
|
@259
|
17 years |
dai_9181 |
|
|
|
@257
|
17 years |
dai_9181 |
|
|
|
@255
|
17 years |
dai_9181 |
|
|
|
@254
|
17 years |
dai_9181 |
|
|
|
@243
|
17 years |
dai_9181 |
|
|
|
@242
|
17 years |
dai_9181 |
|
|
|
@232
|
17 years |
dai_9181 |
|
|
|
@228
|
17 years |
dai_9181 |
|
|
|
@226
|
17 years |
dai_9181 |
|
|
|
@224
|
17 years |
dai_9181 |
|
|
|
@223
|
17 years |
dai_9181 |
|
|
|
@221
|
17 years |
dai_9181 |
|
|
|
@220
|
17 years |
dai_9181 |
[64bitコンパイラ] スタックフレームが128ビット境界ラインにならないバグを修正
|
|
|
@219
|
17 years |
dai_9181 |
やっと64bit Releaseコンパイルできないプロジェクトファイルの設定ミスを修正した
|
|
|
@218
|
17 years |
dai_9181 |
|
|
|
@214
|
17 years |
dai_9181 |
|
|
|
@209
|
17 years |
dai_9181 |
DllProcsクラスを追加。
|
|
|
@206
|
17 years |
dai_9181 |
コード全体のリファクタリングを実施
|
|
|
@204
|
17 years |
dai_9181 |
pobj_InheritsClassメンバをprivateにした
|
|
|
@202
|
17 years |
dai_9181 |
|
|
|
@198
|
17 years |
dai_9181 |
|
|
|
@193
|
17 years |
dai_9181 |
|
|
|
@188
|
17 years |
dai_9181 |
|
|
|
@183
|
17 years |
dai_9181 |
|
|
|
@169
|
17 years |
dai_9181 |
NamespaceScopesCollection::Importsをリファクタリング
|
|
|
@159
|
17 years |
dai_9181 |
プロジェクト内を整理。jengaライブラリのベースを作成。
|
|
|
@149
|
17 years |
dai_9181 |
Moved remotely
|
|
copied from BasicCompiler64
|
|
|
@143
|
17 years |
dai_9181 |
Smoothie::Metaクラス内を整理
|