Changeset 129 in dev for BasicCompiler64/NumOpe.cpp


Ignore:
Timestamp:
Jun 2, 2007, 12:09:08 AM (17 years ago)
Author:
dai_9181
Message:

_System_StartupProgramの呼び出し順序を変更。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler64/NumOpe.cpp

    r128 r129  
    717717                    //型名
    718718                    if( Type::StringToType( term, resultType ) ){
    719 
    720                         if( resultType.IsObject() ){
    721                             if( resultType.GetClass().IsBlittableType() ){
    722                                 // Blittable型のときは基本型として扱う
    723                                 // ※ただし、コンパイル中のメソッドがBlittable型クラスに属していないこと
    724                                 if( UserProc::IsLocalAreaCompiling()
    725                                     && UserProc::CompilingUserProc().HasParentClass()
    726                                     && UserProc::CompilingUserProc().GetParentClass().IsBlittableType() )
    727                                 {
    728                                     // コンパイル中のメソッドがBlittable型クラスに属している
    729                                 }
    730                                 else{
    731                                     resultType = resultType.GetClass().GetBlittableType();
    732                                 }
    733                             }
    734                         }
    735 
    736719                        resultType.SetBasicType( resultType.GetBasicType() | FLAG_CAST );
    737720                    }
Note: See TracChangeset for help on using the changeset viewer.