Ignore:
Timestamp:
May 5, 2008, 12:49:01 PM (16 years ago)
Author:
dai_9181
Message:

ImplementsメソッドをLexicalAnalyzerクラスに移動した。

File:
1 edited

Legend:

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

    r559 r560  
    306306        return ( interfaces.size() != 0 );
    307307    }
     308    void AddInterface( ::Interface *pInterface )
     309    {
     310        interfaces.push_back( pInterface );
     311    }
    308312    const Interfaces &GetInterfaces() const
    309313    {
     
    314318    // クラス継承
    315319    bool InheritsClass( const CClass &inheritsClass, const Types &actualTypeParameters, int nowLine );
    316 
    317     // インターフェイス実装
    318     void Implements( const CClass &interfaceClass, const Types &actualTypeParameters, std::vector<DynamicMethod::OverrideResult> &overrideResults );
    319320
    320321    //メンバ、メソッドの追加
Note: See TracChangeset for help on using the changeset viewer.