Changeset 347 in dev for trunk/abdev/BasicCompiler_Common/include
- Timestamp:
- Oct 11, 2007, 3:23:51 AM (17 years ago)
- Location:
- trunk/abdev/BasicCompiler_Common/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler_Common/include/Class.h
r346 r347 409 409 } 410 410 411 void EnumDynamicMethodsOfInterfaceMethods( const char *methodName, std::vector<const UserProc *> &subs ) const; 412 const CMethod *GetDynamicMethodOfInterfaceMethod( const UserProc *pUserProc ) const; 413 411 414 const Methods &GetStaticMethods() const 412 415 { … … 493 496 int GetFuncNumInVtbl( const UserProc *pUserProc ) const; 494 497 long GetVtblMasterListOffset() const; 495 void GenerateVTablePart( long &vtableDataTableOffset ) const;496 498 void GenerateVTableMasterList( const std::vector<long> &vtableMasterList, long &offset ); 497 499 void GenerateFullVTables(); -
trunk/abdev/BasicCompiler_Common/include/Method.h
r346 r347 204 204 virtual void Enum( const char *methodName, vector<const UserProc *> &subs ) const; 205 205 virtual void Enum( BYTE idOperatorCalc, vector<const UserProc *> &subs ) const; 206 }; 206 207 // 仮想メソッドの個数を取得 208 int GetVtblNum() const; 209 210 // vtblを生成 211 void GenerateVTablePart( long &vtableDataTableOffset ) const; 212 };
Note:
See TracChangeset
for help on using the changeset viewer.