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/LexicalAnalyzer.h

    r552 r560  
    4646    static void AddMethod(CClass *pobj_c, UserProc *pUserProc, Prototype::Accessibility accessibility, BOOL bStatic, bool isConst, bool isAbstract,
    4747        bool isVirtual, bool isOverride, const char *interfaceName, bool isAutoGeneration, int nowLine);
    48     static bool Inherits( CClass &currentClass, const char *inheritNames, int nowLine );
    49     static bool Implements( CClass &currentClass, const char *interfaceNames, int nowLine );
     48    static bool Inherits( CClass &_class, const char *inheritNames, int nowLine );
     49    static void Implements( CClass &_class, Interface *pInterface, std::vector<DynamicMethod::OverrideResult> &overrideResults );
     50    static bool Implements( CClass &_class, const char *interfaceNames, int nowLine );
    5051    static void LookaheadClass( const char *className, Classes &classes );
    5152    static bool LoopRefCheck( const CClass &objClass );
Note: See TracChangeset for help on using the changeset viewer.