Ignore:
Timestamp:
Apr 29, 2008, 11:36:37 AM (16 years ago)
Author:
dai_9181
Message:

Symbolコンストラクタを少なくし、LexicalAnalyzer::FullNameToSymbolメソッドを実装。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/BasicCompiler_Common/WatchList.cpp

    r485 r508  
    1313//デバッグ用
    1414#include "debug.h"
     15
     16using namespace ActiveBasic::Compiler;
    1517
    1618int Debugging_GetArray( const Subscripts &subscripts,char *array,const Type &type,LONG_PTR *plpOffset);
     
    350352    /////////////////
    351353    if( UserProc::IsLocalAreaCompiling() ){
    352         const Variable *pVar = UserProc::CompilingUserProc().GetLocalVars().Find( Symbol( VarName ) );
     354        const Variable *pVar = UserProc::CompilingUserProc().GetLocalVars().Find( LexicalAnalyzer::FullNameToSymbol( VarName ) );
    353355
    354356        if( pVar ){
     
    436438        ///////////////////
    437439
    438         const Variable *pVar = compiler.GetObjectModule().meta.GetGlobalVars().Find( VarName );
     440        const Variable *pVar = compiler.GetObjectModule().meta.GetGlobalVars().Find( LexicalAnalyzer::FullNameToSymbol( VarName ) );
    439441        if( !pVar ){
    440442            //一致しないとき
Note: See TracChangeset for help on using the changeset viewer.