Changeset 677 in dev for trunk/ab5.0/abdev/BasicCompiler_Common
- Timestamp:
- Jun 30, 2008, 12:38:54 AM (16 years ago)
- Location:
- trunk/ab5.0/abdev/BasicCompiler_Common
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/BasicCompiler_Common/VarList.cpp
r649 r677 425 425 else{ 426 426 offset=pobj_dti->lplpSpBase[i2]+pVar->GetOffsetAddress(); 427 if(pVar->IsRef()){ 427 if( pVar->IsRef() || pVar->IsByValStructParameter() ) 428 { 428 429 ReadProcessMemory(hDebugProcess,(void *)offset,&lpData,sizeof(LONG_PTR),&accessBytes); 429 430 offset=lpData; -
trunk/ab5.0/abdev/BasicCompiler_Common/src/LexicalScope.cpp
r537 r677 120 120 if( pVar->GetScopeLevel() != GetNowLevel() ) continue; 121 121 122 if( pVar-> GetType().IsStruct() && pVar->IsParameter() ){122 if( pVar->IsByValStructParameter() ){ 123 123 //構造体パラメータを持つとき 124 124
Note:
See TracChangeset
for help on using the changeset viewer.