Changeset 589 in dev for trunk/ab5.0/abdev/compiler_x86/NumOpe.cpp
- Timestamp:
- May 10, 2008, 3:37:40 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/compiler_x86/NumOpe.cpp
r587 r589 718 718 719 719 int dataTableOffset; 720 if( ! compiler.GetObjectModule().dataTable.MakeLiteralArrayBuffer(expression, baseType, dataTableOffset ) )720 if( !ActiveBasic::Compiler::DataTableGenerator::MakeLiteralArrayBuffer( compiler.GetObjectModule().dataTable, expression, baseType, dataTableOffset ) ) 721 721 { 722 722 return false; … … 798 798 // 静的領域にオブジェクトを生成 799 799 int dataTableOffset; 800 if( ! compiler.GetObjectModule().dataTable.MakeConstObjectToProcessStaticBuffer(expression + 2, resultType, dataTableOffset ) )800 if( !ActiveBasic::Compiler::DataTableGenerator::MakeConstObjectToProcessStaticBuffer( compiler.GetObjectModule().dataTable, expression + 2, resultType, dataTableOffset ) ) 801 801 { 802 802 return false; … … 941 941 942 942 //String型オブジェクトを生成 943 i2 = compiler.GetObjectModule().dataTable.MakeConstStringObjectToProcessStaticBuffer(term );944 943 i2 = ActiveBasic::Compiler::DataTableGenerator::MakeConstStringObjectToProcessStaticBuffer( compiler.GetObjectModule().dataTable, term ); 944 945 945 // push value 946 946 compiler.codeGenerator.op_push_V( i2, Schedule::DataTable );
Note:
See TracChangeset
for help on using the changeset viewer.