source:
dev/trunk/ab5.0/abdev/BasicCompiler_Common/src@
565
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
VtblGenerator.cpp | 4.5 KB | 559 | 17 years | VtblGeneratorクラスを追加。Classes/CClassクラスのvtbl生成関連の実装をVtblGeneratorクラスに移動した。 | |
Variable.cpp | 3.3 KB | 523 | 17 years | ヘッダファイルを整理中 | |
TypeDef.cpp | 2.1 KB | 542 | 17 years | CollectTypeDefsメソッドをLexicalAnalyzerクラスに移動した。 | |
Type.cpp | 10.6 KB | 556 | 17 years | Typeクラスで発生するOutputFatalErrorをthrowに置換。 | |
Source.cpp | 20.4 KB | 555 | 17 years | BasicSource::DirectiveIncludeOrRequire内で発生したエラーのエラー出力を呼び出し元で行うようにした。 | |
Program.cpp | 3.6 KB | 519 | 17 years | jenga.hを追加。 | |
ProcedureGenerator.cpp | 5.3 KB | 565 | 17 years | ・ProcedureGeneratorクラスを追加。 … | |
Procedure.cpp | 22.7 KB | 537 | 17 years | UserProcクラスによるコンパイル中関数管理用メソッドを除去(すべてCompilerクラス内で処理するようにした)。 | |
Parameter.cpp | 5.3 KB | 465 | 17 years | Messenger/ErrorMessengerクラスを導入。SetError関数によるエラー生成を廃止した。 | |
ObjectModule.cpp | 6.1 KB | 532 | 17 years | ・jenga.hのコミット漏れをコミット。 ・DataTable.hのインクルード位置を修正。 | |
NativeCode.cpp | 3.6 KB | 551 | 17 years | ・PutWithScheduleメソッドを追加。 ・NativeCodeクラスが持つCompilerクラスへの依存度を除去した。 | |
Method.cpp | 3.8 KB | 559 | 17 years | VtblGeneratorクラスを追加。Classes/CClassクラスのvtbl生成関連の実装をVtblGeneratorクラスに移動した。 | |
Meta.cpp | 4.5 KB | 562 | 17 years | CClass::GetDelegateメソッドを廃止し、代わりにMeta::ToDelegateメソッドを実装。 | |
Messenger.cpp | 23.0 KB | 555 | 17 years | BasicSource::DirectiveIncludeOrRequire内で発生したエラーのエラー出力を呼び出し元で行うようにした。 | |
Linker.cpp | 7.7 KB | 465 | 17 years | Messenger/ErrorMessengerクラスを導入。SetError関数によるエラー生成を廃止した。 | |
LexicalScope.cpp | 4.6 KB | 537 | 17 years | UserProcクラスによるコンパイル中関数管理用メソッドを除去(すべてCompilerクラス内で処理するようにした)。 | |
LexicalAnalyzer_TypeDef.cpp | 4.1 KB | 546 | 17 years | LexicalAnalyzerのソースコードの記述位置を整理。 | |
LexicalAnalyzer_Procedure.cpp | 7.2 KB | 552 | 17 years | LexicalAnalyzerクラスでBasicSourceクラスを使用しないようにした。 | |
LexicalAnalyzer_Enum.cpp | 5.8 KB | 547 | 17 years | Enum収集をLexicalAnalyzerクラスに実装しなおした。 | |
LexicalAnalyzer_Delegate.cpp | 5.9 KB | 552 | 17 years | LexicalAnalyzerクラスでBasicSourceクラスを使用しないようにした。 | |
LexicalAnalyzer_Const.cpp | 4.3 KB | 564 | 17 years | ・IsExist→IsExistDuplicationKeyName … | |
LexicalAnalyzer_Class.cpp | 33.8 KB | 564 | 17 years | ・IsExist→IsExistDuplicationKeyName … | |
LexicalAnalyzer.cpp | 2.3 KB | 546 | 17 years | LexicalAnalyzerのソースコードの記述位置を整理。 | |
Interface.cpp | 1.5 KB | 513 | 17 years | Interfaceクラスを独自ファイルにした。 | |
Exception.cpp | 10.8 KB | 550 | 17 years | SpecifyAddressOf, SpecifyCatchAddressを廃止。 | |
Enum.cpp | 21 bytes | 547 | 17 years | Enum収集をLexicalAnalyzerクラスに実装しなおした。 | |
Delegate.cpp | 1.1 KB | 525 | 17 years | デリゲート収集コードの実装をLexicalAnalyzerクラスに移動した。 | |
DataTable.cpp | 9.6 KB | 561 | 17 years | ・AddMember→AddDynamicMethod ・CMember→Member … | |
Const.cpp | 5.1 KB | 543 | 17 years | ・GetConstInfo関数を廃止し、LexicalAnalyzer::CollectConstsメソッドを追加。 | |
Compiler.cpp | 6.7 KB | 540 | 17 years | StartCompileメソッドを廃止し、Usingメソッドのオーバーロードに差し替えた。 | |
CommonCodeGenerator.cpp | 10.1 KB | 551 | 17 years | ・PutWithScheduleメソッドを追加。 ・NativeCodeクラスが持つCompilerクラスへの依存度を除去した。 | |
CodeGenerator.cpp | 93 bytes | 276 | 17 years | ||
Class.cpp | 18.3 KB | 565 | 17 years | ・ProcedureGeneratorクラスを追加。 … | |
BoostSerializationSupport.cpp | 10.6 KB | 523 | 17 years | ヘッダファイルを整理中 |
Note:
See TracBrowser
for help on using the repository browser.