Ignore:
Timestamp:
Jul 12, 2007, 2:58:26 AM (17 years ago)
Author:
dai_9181
Message:

コード全体のリファクタリングを実施

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/src/TypeDef.cpp

    r199 r206  
     1#include "stdafx.h"
     2
    13#include <jenga/include/smoothie/Smoothie.h>
    2 #include <jenga/include/smoothie/Class.h>
    34#include <jenga/include/smoothie/SmoothieException.h>
     5#include <jenga/include/smoothie/LexicalAnalysis.h>
    46
    57#include <TypeDef.h>
     
    810
    911TypeDef::TypeDef( const NamespaceScopes &namespaceScopes, const string &name, const string &baseName, int nowLine )
    10     : namespaceScopes( namespaceScopes )
    11     , name( name )
     12    : Symbol( namespaceScopes, name )
    1213    , baseName( baseName )
    1314{
     
    1718    }
    1819}
    19 TypeDef::~TypeDef(){
    20 }
    21 
     20/*
    2221bool TypeDef::IsEqualSymbol( const NamespaceScopes &namespaceScopes, const string &name ) const
    2322{
     
    3130    char AreaName[VN_SIZE] = "";        //オブジェクト変数
    3231    char NestName[VN_SIZE] = "";        //入れ子メンバ
    33     bool isNest = CClass::SplitName( fullName.c_str(), AreaName, NestName );
     32    bool isNest = SplitMemberName( fullName.c_str(), AreaName, NestName );
    3433
    3534    if( IsEqualSymbol( NamespaceScopes( AreaName ), NestName ) ){
     
    4241        char AreaName2[VN_SIZE] = "";       //オブジェクト変数
    4342        char NestName2[VN_SIZE] = "";       //入れ子メンバ
    44         bool isNest = CClass::SplitName( AreaName, AreaName2, NestName2 );
     43        bool isNest = SplitMemberName( AreaName, AreaName2, NestName2 );
    4544        lstrcat( NestName2, "." );
    4645        lstrcat( NestName2, NestName );
     
    5049
    5150    return false;
    52 }
     51}*/
    5352
    5453
     
    7473    char AreaName[VN_SIZE] = "";        //オブジェクト変数
    7574    char NestName[VN_SIZE] = "";        //入れ子メンバ
    76     bool isNest = CClass::SplitName( fullName.c_str(), AreaName, NestName );
     75    bool isNest = SplitMemberName( fullName.c_str(), AreaName, NestName );
    7776
    7877    return GetIndex( NamespaceScopes( AreaName ), NestName );
Note: See TracChangeset for help on using the changeset viewer.