Ignore:
Timestamp:
Jun 7, 2008, 9:17:50 AM (16 years ago)
Author:
dai_9181
Message:

[632]を64bit版にマージ。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/compiler_x64/Compile_Var.cpp

    r603 r633  
    559559            }
    560560
    561             int typeDefIndex = compiler.GetObjectModule().meta.GetTypeDefs().GetIndex(
     561            const TypeDef *pTypeDef = compiler.GetObjectModule().meta.GetTypeDefs().Find(
    562562                LexicalAnalyzer::FullNameToSymbol( VarName )
    563563            );
    564             if( typeDefIndex != -1 ){
     564            if( pTypeDef )
     565            {
    565566                // TypeDef後の型名だったとき
    566                 lstrcpy( VarName, compiler.GetObjectModule().meta.GetTypeDefs()[typeDefIndex].GetBaseName().c_str() );
     567                lstrcpy( VarName, pTypeDef->GetBaseName().c_str() );
    567568            }
    568569
Note: See TracChangeset for help on using the changeset viewer.