Changeset 370 in dev for trunk/abdev/BasicCompiler_Common/src/DataTable.cpp
- Timestamp:
- Nov 15, 2007, 3:18:41 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler_Common/src/DataTable.cpp
r355 r370 84 84 this->lastMadeConstObjectDataTableOffset = dataTableOffset; 85 85 86 // com_vtblスケジュール 87 this->schedules.push_back( Schedule( Schedule::ComVtbl, &objClass, dataTableOffset ) ); 88 86 89 // vtblスケジュール 87 this->schedules.push_back( Schedule( &objClass, dataTableOffset) );90 this->schedules.push_back( Schedule( Schedule::Vtbl, &objClass, dataTableOffset + PTR_SIZE ) ); 88 91 89 92 // TypeInfoスケジュール … … 235 238 236 239 // スケジューリング 237 this->schedules.push_back( Schedule( &strClass, headOffset ) ); 240 this->schedules.push_back( Schedule( Schedule::ComVtbl, &strClass, headOffset ) ); 241 this->schedules.push_back( Schedule( Schedule::Vtbl, &strClass, headOffset + PTR_SIZE ) ); 238 242 this->schedules.push_back( Schedule( Schedule::TypeInfo, &strClass, headOffset + offsetForTypeInfo ) ); 239 243 this->schedules.push_back( Schedule( Schedule::DataTable, headOffset + offsetForChars ) );
Note:
See TracChangeset
for help on using the changeset viewer.