Changeset 598 in dev for trunk/ab5.0/abdev/compiler_x64
- Timestamp:
- May 10, 2008, 8:16:16 PM (17 years ago)
- Location:
- trunk/ab5.0/abdev/compiler_x64
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/compiler_x64/Compile_CallProc.cpp
r584 r598 140 140 if( !pobj_c ) 141 141 { 142 pobj_c = compiler.GetObjectModule().meta.FindClassSupportedTypeDef( ObjectName ); 142 pobj_c = compiler.GetObjectModule().meta.FindClassSupportedTypeDef( 143 LexicalAnalyzer::FullNameToSymbol( ObjectName ) 144 ); 143 145 if( pobj_c ){ 144 146 isStatic = true; -
trunk/ab5.0/abdev/compiler_x64/Compile_Var.cpp
r592 r598 564 564 } 565 565 566 int typeDefIndex = compiler.GetObjectModule().meta.GetTypeDefs().GetIndex( VarName ); 566 int typeDefIndex = compiler.GetObjectModule().meta.GetTypeDefs().GetIndex( 567 LexicalAnalyzer::FullNameToSymbol( VarName ) 568 ); 567 569 if( typeDefIndex != -1 ){ 568 570 // TypeDef後の型名だったとき -
trunk/ab5.0/abdev/compiler_x64/NumOpe.cpp
r592 r598 5 5 #include "../BasicCompiler_Common/common.h" 6 6 #include "Opcode.h" 7 8 using namespace ActiveBasic::Compiler; 7 9 8 10 void NewStringObject(int reg, const char *str){ … … 426 428 427 429 if( pIsClassName ){ 428 if( compiler.GetObjectModule().meta.FindClassSupportedTypeDef( termFull) ){430 if( compiler.GetObjectModule().meta.FindClassSupportedTypeDef( LexicalAnalyzer::FullNameToSymbol( termFull ) ) ){ 429 431 *pIsClassName = true; 430 432 return true;
Note:
See TracChangeset
for help on using the changeset viewer.