source: dev/trunk/ab5.0/abdev/BasicCompiler_Common/src@ 553

Name Size Rev Age Author Last Change
../
BoostSerializationSupport.cpp 10.6 KB 523   16 years dai_9181 ヘッダファイルを整理中
Class.cpp 31.6 KB 540   16 years dai_9181 StartCompileメソッドを廃止し、Usingメソッドのオーバーロードに差し替えた。
CodeGenerator.cpp 93 bytes 276   17 years dai_9181
CommonCodeGenerator.cpp 10.1 KB 551   16 years dai_9181 ・PutWithScheduleメソッドを追加。 ・NativeCodeクラスが持つCompilerクラスへの依存度を除去した。
Compiler.cpp 6.7 KB 540   16 years dai_9181 StartCompileメソッドを廃止し、Usingメソッドのオーバーロードに差し替えた。
Const.cpp 5.1 KB 543   16 years dai_9181 ・GetConstInfo関数を廃止し、LexicalAnalyzer::CollectConstsメソッドを追加。
DataTable.cpp 9.6 KB 524   16 years dai_9181 ヘッダファイルを整理中
Delegate.cpp 1.1 KB 525   16 years dai_9181 デリゲート収集コードの実装をLexicalAnalyzerクラスに移動した。
Enum.cpp 21 bytes 547   16 years dai_9181 Enum収集をLexicalAnalyzerクラスに実装しなおした。
Exception.cpp 10.8 KB 550   16 years dai_9181 SpecifyAddressOf, SpecifyCatchAddressを廃止。
Interface.cpp 1.5 KB 513   16 years dai_9181 Interfaceクラスを独自ファイルにした。
LexicalAnalyzer.cpp 2.3 KB 546   16 years dai_9181 LexicalAnalyzerのソースコードの記述位置を整理。
LexicalAnalyzer_Class.cpp 29.3 KB 546   16 years dai_9181 LexicalAnalyzerのソースコードの記述位置を整理。
LexicalAnalyzer_Const.cpp 4.3 KB 543   16 years dai_9181 ・GetConstInfo関数を廃止し、LexicalAnalyzer::CollectConstsメソッドを追加。
LexicalAnalyzer_Delegate.cpp 5.9 KB 552   16 years dai_9181 LexicalAnalyzerクラスでBasicSourceクラスを使用しないようにした。
LexicalAnalyzer_Enum.cpp 5.8 KB 547   16 years dai_9181 Enum収集をLexicalAnalyzerクラスに実装しなおした。
LexicalAnalyzer_Procedure.cpp 7.2 KB 552   16 years dai_9181 LexicalAnalyzerクラスでBasicSourceクラスを使用しないようにした。
LexicalAnalyzer_TypeDef.cpp 4.1 KB 546   16 years dai_9181 LexicalAnalyzerのソースコードの記述位置を整理。
LexicalScope.cpp 4.6 KB 537   16 years dai_9181 UserProcクラスによるコンパイル中関数管理用メソッドを除去(すべてCompilerクラス内で処理するようにした)。
Linker.cpp 7.7 KB 465   16 years dai_9181 Messenger/ErrorMessengerクラスを導入。SetError関数によるエラー生成を廃止した。
Messenger.cpp 22.9 KB 541   16 years dai_9181 SynonymErrorWordsを排除。 ClearSynonymErrorWordsメソッドを追加。
Meta.cpp 4.2 KB 448   16 years dai_9181 ・デリゲートの共変戻り値、反変引数に対応した。 ・core.libで定義されたデリゲートがアプリケーションプロジェクトで利用できないバグを修正。
Method.cpp 4.7 KB 523   16 years dai_9181 ヘッダファイルを整理中
NativeCode.cpp 3.6 KB 551   16 years dai_9181 ・PutWithScheduleメソッドを追加。 ・NativeCodeクラスが持つCompilerクラスへの依存度を除去した。
ObjectModule.cpp 6.1 KB 532   16 years dai_9181 ・jenga.hのコミット漏れをコミット。 ・DataTable.hのインクルード位置を修正。
Parameter.cpp 5.3 KB 465   16 years dai_9181 Messenger/ErrorMessengerクラスを導入。SetError関数によるエラー生成を廃止した。
Procedure.cpp 22.7 KB 537   16 years dai_9181 UserProcクラスによるコンパイル中関数管理用メソッドを除去(すべてCompilerクラス内で処理するようにした)。
Program.cpp 3.6 KB 519   16 years dai_9181 jenga.hを追加。
Source.cpp 20.4 KB 553   16 years dai_9181 BasicSource::Generateメソッドは不要なため、除去。
Type.cpp 10.7 KB 523   16 years dai_9181 ヘッダファイルを整理中
TypeDef.cpp 2.1 KB 542   16 years dai_9181 CollectTypeDefsメソッドをLexicalAnalyzerクラスに移動した。
Variable.cpp 3.3 KB 523   16 years dai_9181 ヘッダファイルを整理中
Note: See TracBrowser for help on using the repository browser.