Changeset 677 in dev for trunk/ab5.0/abdev/compiler_x86
- Timestamp:
- Jun 30, 2008, 12:38:54 AM (16 years ago)
- Location:
- trunk/ab5.0/abdev/compiler_x86
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/compiler_x86/Compile_ProcOp.cpp
r642 r677 347 347 if( param.IsRef() == false && param.IsStruct() ){ 348 348 //構造体のByValパラメータ 349 pVar->ThisIs Parameter();349 pVar->ThisIsByValStructParameter(); 350 350 varSize=PTR_SIZE; 351 351 } -
trunk/ab5.0/abdev/compiler_x86/Compile_Var.cpp
r641 r677 409 409 pRelativeVar->offset=-pVar->GetOffsetAddress(); 410 410 pRelativeVar->bOffsetOffset=0; 411 if( pVar->IsRef() ){411 if( pVar->IsRef() || pVar->IsByValStructParameter() ){ 412 412 // 参照型 413 413 pRelativeVar->dwKind = VAR_REFLOCAL;
Note:
See TracChangeset
for help on using the changeset viewer.