Changeset 68 in dev for BasicCompiler64


Ignore:
Timestamp:
Mar 12, 2007, 4:04:55 AM (18 years ago)
Author:
dai_9181
Message:

#84の対応(64bitでの動作確認はまだ)。
Stringクラスのコンストラクタにリテラル文字列が渡せないバグを修正。
STRING_IS_NOT_ALWAYS_UNICODEを暗黙的に定義するようにした(暫定対応)。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler64/NumOpe.cpp

    r67 r68  
    213213                        pobj_Class=(CClass *)lpBaseIndex;
    214214                        TYPEINFO BaseTypeInfo = {BaseType,lpBaseIndex};
    215                         if(IsStringSubsituation(pobj_Class)
    216                             || IsStringObjectType(BaseTypeInfo)){
    217                             //要求タイプがオブジェクトであり、Stringの受け入れが可能な場合
     215                        if(IsStringObjectType(BaseTypeInfo)){
     216                            //要求タイプがStringのとき
    218217
    219218                            //String型オブジェクトを生成
Note: See TracChangeset for help on using the changeset viewer.