Ignore:
Timestamp:
May 4, 2008, 10:07:31 PM (16 years ago)
Author:
dai_9181
Message:

Enum収集をLexicalAnalyzerクラスに実装しなおした。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/BasicCompiler_Common/include/LexicalAnalyzer.h

    r543 r547  
    2626    static Symbol FullNameToSymbol( const char *fullName );
    2727    static Symbol FullNameToSymbol( const std::string &fullName );
     28
     29    // 列挙型を収集
     30    static void CollectEnumMembers( EnumInfo &enumInfo, const char *buffer, int nowLine );
     31    static void CollectEnums( const char *source, EnumInfoCollection &enums );
     32    static std::string GenerateEnumsSourceCode( const EnumInfoCollection &enums );
    2833
    2934    // クラスの名前情報を収集する
Note: See TracChangeset for help on using the changeset viewer.