Ignore:
Timestamp:
Mar 10, 2008, 5:39:36 PM (17 years ago)
Author:
dai_9181
Message:

・ジェネリックな型をパラメータに持つメソッドのオーバーロード解決に対応した。
・型パラメータの制約クラス指定に対応した。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/error.cpp

    r412 r424  
    463463    if( varType.IsObject() || calcType.IsObject() )
    464464    {
    465         //いずれかがオブジェクト場合
    466         if( varType.GetBasicType() != calcType.GetBasicType() )
     465        //いずれかがオブジェクトではない場合
     466        if( (!varType.IsObject()) || (!calcType.IsObject()) )
    467467        {
    468468            DifferentTypeError( varType, calcType,3,pszFuncName,ParmNum);
Note: See TracChangeset for help on using the changeset viewer.