Changeset 728 in dev for trunk/ab5.0/abdev/BasicCompiler_Common/include
- Timestamp:
- Aug 21, 2008, 11:02:07 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/BasicCompiler_Common/include/LexicalAnalyzer.h
r726 r728 35 35 static Member *CreateMember( const CClass &_class, Prototype::Accessibility accessibility, bool isConst, bool isRef, char *buffer, int nowLine ); 36 36 static void AddMethod(CClass *pobj_c, UserProc *pUserProc, Prototype::Accessibility accessibility, BOOL bStatic, bool isConst, bool isAbstract, 37 bool isVirtual, bool isOverride, const char *interfaceName, bool isAutoGeneration, int nowLine);37 bool isVirtual, bool isOverride, bool isEnableOverrideCheck, const char *interfaceName, bool isAutoGeneration, int nowLine); 38 38 static bool Inherits( CClass &_class, const char *inheritNames, int nowLine ); 39 static void Implements( CClass &_class, Interface *pInterface , std::vector<DynamicMethod::OverrideResult> &overrideResults);39 static void Implements( CClass &_class, Interface *pInterface ); 40 40 static bool Implements( CClass &_class, const char *interfaceNames, int nowLine ); 41 41 static void LookaheadClass( const std::string &className, Classes &classes ); … … 44 44 45 45 // テンプレート展開 46 static Type LexicalAnalyzer::TemplateExpand_ResolveType( const Type &baseType, const Types &actualTypes ); 46 47 static void TemplateExpand_ResolveMethod( const CMethod *pBaseMethod, const Types &actualTypes, CClass *pNewClass ); 47 48 static const CClass *TemplateExpand( CClass &_class, const Types &actualTypes );
Note:
See TracChangeset
for help on using the changeset viewer.