Changeset 308 in dev for trunk/abdev/BasicCompiler64/OperatorProc.cpp
- Timestamp:
- Aug 29, 2007, 9:05:22 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler64/OperatorProc.cpp
r226 r308 84 84 for(int i=0;i<(int)params.size();i++){ 85 85 CheckDifferentType( 86 pUserProc->Params()[i]->GetBasicType(), 87 pUserProc->Params()[i]->GetIndex(), 88 params[i]->GetBasicType(), 89 params[i]->GetIndex(), 86 *pUserProc->Params()[i], 87 *params[i], 90 88 "", 91 89 i); … … 96 94 } 97 95 98 int right_side_size = GetTypeSize(type_stack[sp-1],index_stack[sp-1]);96 int right_side_size = Type(type_stack[sp-1],index_stack[sp-1]).GetSize(); 99 97 100 98 if(bTwoTerm){ … … 336 334 ////////////////////////////////////////////////////// 337 335 338 Opcode_CallProc(Parameter,subs[0],0,ObjectName ,DEF_OBJECT);336 Opcode_CallProc(Parameter,subs[0],0,ObjectName); 339 337 resultType = subs[0]->ReturnType(); 340 338
Note:
See TracChangeset
for help on using the changeset viewer.