Ignore:
Timestamp:
Aug 29, 2007, 9:05:22 AM (17 years ago)
Author:
dai_9181
Message:

静的リンクライブラリにより、複数のグローバル領域が存在することになったのでそれぞれを関数ベースに分けた

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/include/Compiler.h

    r299 r308  
    1111class Compiler
    1212{
     13    // モジュール名
     14    std::string moduleName;
     15
    1316    // 名前空間サポート
    1417    NamespaceSupporter namespaceSupporter;
     
    4346    void StaticLink( ObjectModules &staticLibraries );
    4447
     48    // モジュール名
     49    void SetModuleName( const std::string &moduleName )
     50    {
     51        this->moduleName = moduleName;
     52    }
     53    const std::string &GetModuleName() const
     54    {
     55        return moduleName;
     56    }
     57
     58    // 名前空間サポート
    4559    NamespaceSupporter &GetNamespaceSupporter()
    4660    {
     
    122136    }
    123137
     138    // グローバルエリアが置かれる関数名
     139    std::string globalAreaProcName;
     140
    124141
    125142    bool StringToType( const std::string &typeName, Type &type );
Note: See TracChangeset for help on using the changeset viewer.