Changeset 345 in dev for trunk/abdev/BasicCompiler_Common/include
- Timestamp:
- Oct 10, 2007, 1:52:43 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler_Common/include/Class.h
r344 r345 75 75 { 76 76 const CClass *pInterfaceClass; 77 mutable intvtblOffset;77 mutable LONG_PTR vtblOffset; 78 78 79 79 public: … … 480 480 long vtbl_offset; 481 481 long vtblMasterListOffset; 482 std::vector< LONG_PTR> vtblMasterList;482 std::vector<long> vtblMasterList; 483 483 public: 484 484 int GetVtblMasterListIndex( const UserProc *pUserProc ) const; 485 485 int GetFuncNumInVtbl( const UserProc *pUserProc ) const; 486 LONG_PTRGetVtblMasterListOffset() const;487 void GenerateVTablePart( LONG_PTR&vtableDataTableOffset ) const;488 void GenerateVTableMasterList( const std::vector< LONG_PTR> &vtableMasterList, LONG_PTR&offset );486 long GetVtblMasterListOffset() const; 487 void GenerateVTablePart( long &vtableDataTableOffset ) const; 488 void GenerateVTableMasterList( const std::vector<long> &vtableMasterList, long &offset ); 489 489 void GenerateFullVTables(); 490 490 void ActionVtblSchedule( LONG_PTR ImageBase, LONG_PTR MemPos_CodeSection, LONG_PTR MemPos_DataSection );
Note:
See TracChangeset
for help on using the changeset viewer.