Ignore:
Timestamp:
Jan 28, 2007, 3:48:22 AM (18 years ago)
Author:
dai_9181
Message:

ByRef修飾子を関数戻り値とDimステートメントで指定可能にした。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler32/Compile_CallProc.cpp

    r31 r40  
    337337    }
    338338
    339     if(psi->ReturnType==DEF_OBJECT){
     339    if(psi->ReturnType==DEF_OBJECT && psi->isReturnRef == false ){
    340340        //_System_ReturnObject(第一または第二パラメータのダミーを作成)
    341341        sprintf(temporary+lstrlen(temporary),"%c%c0,",1,ESC_BYVAL);
     
    375375
    376376
    377 
    378     if(psi->ReturnType==DEF_OBJECT){
     377    if(psi->ReturnType==DEF_OBJECT && psi->isReturnRef == false){
    379378        //////////////////////////////////////////////////////
    380379        // 戻り値にオブジェクト インスタンスを持つ場合
Note: See TracChangeset for help on using the changeset viewer.