Changeset 636 in dev for trunk/ab5.0/abdev/ab_common/include/Lexical/NativeCode.h
- Timestamp:
- Jun 10, 2008, 11:40:17 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/ab_common/include/Lexical/NativeCode.h
r603 r636 125 125 int lineNum; 126 126 long nativeCodePos; 127 int sourceIndex;127 int relationalObjectModuleIndex; 128 128 long sourceCodePos; 129 129 DWORD codeType; … … 138 138 ar & BOOST_SERIALIZATION_NVP( lineNum ); 139 139 ar & BOOST_SERIALIZATION_NVP( nativeCodePos ); 140 ar & BOOST_SERIALIZATION_NVP( sourceIndex );140 ar & BOOST_SERIALIZATION_NVP( relationalObjectModuleIndex ); 141 141 ar & BOOST_SERIALIZATION_NVP( sourceCodePos ); 142 142 ar & BOOST_SERIALIZATION_NVP( codeType ); … … 144 144 145 145 public: 146 SourceLine( int lineNum, int nativeCodePos, int sourceIndex, int sourceCodePos, DWORD codeType )146 SourceLine( int lineNum, int nativeCodePos, int relationalObjectModuleIndex, int sourceCodePos, DWORD codeType ) 147 147 : lineNum( lineNum ) 148 148 , nativeCodePos( nativeCodePos ) 149 , sourceIndex( sourceIndex )149 , relationalObjectModuleIndex( relationalObjectModuleIndex ) 150 150 , sourceCodePos( sourceCodePos ) 151 151 , codeType( codeType ) … … 164 164 return nativeCodePos; 165 165 } 166 int Get SourceIndex() const167 { 168 return sourceIndex;169 } 170 void Set SourceIndex( int sourceIndex )171 { 172 this-> sourceIndex = sourceIndex;166 int GetRelationalObjectModuleIndex() const 167 { 168 return relationalObjectModuleIndex; 169 } 170 void SetRelationalObjectModuleIndex( int relationalObjectModuleIndex ) 171 { 172 this->relationalObjectModuleIndex = relationalObjectModuleIndex; 173 173 } 174 174 long GetSourceCodePos() const … … 259 259 260 260 void ResetDataSectionBaseOffset( long dataSectionBaseOffset ); 261 void ResetSourceIndexes( long sourceIndexBase );261 void ResetSourceIndexes( const std::vector<int> &relationTable ); 262 262 };
Note:
See TracChangeset
for help on using the changeset viewer.