source: dev/trunk/ab5.0/abdev/BasicCompiler_Common/include/LexicalAnalyzer.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @728   16 years dai #200への対応。ジェネリックインターフェイスを実装したジェネリッククラスのテンプレート展開に対応。
(edit) @726   16 years イグトランス (egtra) CLoopRefCheckをhashset<string>ベースにした。
(edit) @708   16 years dai_9181 * #184への対応。ByRef引数を持つデリゲートを宣言するとコンパイルできないバグを修正。 * …
(edit) @632   16 years dai_9181 ジェネリッククラスの型パラメータに値型が指定されたときに限り、テンプレート展開を行うようにした。 TODO: …
(edit) @625   16 years dai_9181 ・WindowInfoクラスをリファクタリング ・MdiInfoを単純配列からvectorに変更した。
(edit) @581   17 years dai_9181 DelegateクラスのLexicalAnalyzerクラスへの依存性をなくした。
(edit) @578   17 years dai_9181 LexicalAnalyzer::ConstMacroToExpressionメソッドを実装。
(edit) @573   17 years dai_9181 Procedureクラスインスタンスを対象としたLexicalAnalyzer::SetParamsAndReturnTypeメソッドを実装。
(edit) @572   17 years dai_9181 ParseDllProc/SetParamsAndReturnTypeForUserProcを実装。
(edit) @571   17 years dai_9181 ・LexicalAnalyzer::AnalyzeParameterの第二パラメータをstringからStringsに変更した。 …
(edit) @568   17 years dai_9181 Parameters::Analyze → LexicalAnalyzer::AnalyzeParameter
(edit) @561   17 years dai_9181 AddMemberAddDynamicMethod ・CMember→Member …
(edit) @560   17 years dai_9181 ImplementsメソッドをLexicalAnalyzerクラスに移動した。
(edit) @552   17 years dai_9181 LexicalAnalyzerクラスでBasicSourceクラスを使用しないようにした。
(edit) @547   17 years dai_9181 Enum収集をLexicalAnalyzerクラスに実装しなおした。
(edit) @543   17 years dai_9181 ・GetConstInfo関数を廃止し、LexicalAnalyzer::CollectConstsメソッドを追加。
(edit) @542   17 years dai_9181 CollectTypeDefsメソッドをLexicalAnalyzerクラスに移動した。
(edit) @531   17 years dai_9181 SourceTemplateクラスをLexicalAnalyzerクラスのインナークラスにした
(edit) @525   17 years dai_9181 デリゲート収集コードの実装をLexicalAnalyzerクラスに移動した。
(edit) @511   17 years dai_9181 幾つかの構文解析系の処理をLexicalAnalyzerに実装し直した
(edit) @508   17 years dai_9181 Symbolコンストラクタを少なくし、LexicalAnalyzer::FullNameToSymbolメソッドを実装。
(add) @506   17 years dai_9181 LexicalAnalyzerクラスを追加。
Note: See TracRevisionLog for help on using the revision log.