Changeset 509 in dev for trunk/ab5.0/abdev/BasicCompiler_Common
- Timestamp:
- Apr 29, 2008, 12:27:10 PM (17 years ago)
- Location:
- trunk/ab5.0/abdev/BasicCompiler_Common
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/BasicCompiler_Common/hash.cpp
r485 r509 10 10 #include "../compiler_x86/opcode.h" 11 11 #endif 12 13 using namespace ActiveBasic::Compiler; 12 14 13 15 int hash_default(const char *name){ … … 33 35 DllProc *pDllProc = compiler.GetObjectModule().meta.GetDllProcs().GetHashArrayElement( simpleName ); 34 36 while(pDllProc){ 35 if( pDllProc->IsEqualSymbol( fullName) ){37 if( pDllProc->IsEqualSymbol( LexicalAnalyzer::FullNameToSymbol( fullName ) ) ){ 36 38 return pDllProc; 37 39 } -
trunk/ab5.0/abdev/BasicCompiler_Common/include/Const.h
r271 r509 2 2 3 3 #include <Type.h> 4 #include <Symbol.h>5 4 6 5 -
trunk/ab5.0/abdev/BasicCompiler_Common/include/Prototype.h
r276 r509 3 3 #include <string> 4 4 #include <vector> 5 6 #include <BoostSerializationSupport.h>7 8 #include <Symbol.h>9 5 10 6 using namespace std; -
trunk/ab5.0/abdev/BasicCompiler_Common/include/TypeDef.h
r505 r509 5 5 6 6 #include <Type.h> 7 #include <Symbol.h>8 7 9 8 using namespace std; -
trunk/ab5.0/abdev/BasicCompiler_Common/include/Variable.h
r508 r509 3 3 #include <option.h> 4 4 #include <Program.h> 5 #include <Symbol.h>6 5 #include <Type.h> 7 6 #include <Binary.h> -
trunk/ab5.0/abdev/BasicCompiler_Common/src/Const.cpp
r465 r509 3 3 #include <Compiler.h> 4 4 5 using namespace ActiveBasic::Compiler; 5 6 6 7 double CConst::GetDoubleData(){ … … 81 82 while( pConst ) 82 83 { 83 if( pConst->IsEqualSymbol( name) )84 if( pConst->IsEqualSymbol( LexicalAnalyzer::FullNameToSymbol( name ) ) ) 84 85 { 85 86 break; … … 251 252 while( pConstMacro ) 252 253 { 253 if( pConstMacro->IsEqualSymbol( name) )254 if( pConstMacro->IsEqualSymbol( LexicalAnalyzer::FullNameToSymbol( name ) ) ) 254 255 { 255 256 break; -
trunk/ab5.0/abdev/BasicCompiler_Common/src/ObjectModule.cpp
r508 r509 45 45 #include <abdev/ab_common/include/Namespace.h> 46 46 #include <abdev/ab_common/include/NamespaceSupporter.h> 47 #include <abdev/ab_common/include/Symbol.h> 47 48 48 49 using namespace ActiveBasic::Common::Lexical; … … 50 51 #include <Hashmap.h> 51 52 #include <Configuration.h> 52 #include <Symbol.h>53 53 #include <LexicalAnalyzer.h> 54 54 #include <Program.h> -
trunk/ab5.0/abdev/BasicCompiler_Common/src/Procedure.cpp
r507 r509 10 10 #include "../../compiler_x86/opcode.h" 11 11 #endif 12 13 using namespace ActiveBasic::Compiler; 12 14 13 15 … … 695 697 while(pUserProc){ 696 698 if( pUserProc->IsGlobalProcedure() ){ 697 if( pUserProc->IsEqualSymbol( localName) ){699 if( pUserProc->IsEqualSymbol( LexicalAnalyzer::FullNameToSymbol( localName ) ) ){ 698 700 subs.push_back( pUserProc ); 699 701 }
Note:
See TracChangeset
for help on using the changeset viewer.