Changeset 112 in dev for BasicCompiler_Common
- Timestamp:
- May 7, 2007, 3:34:07 AM (18 years ago)
- Location:
- BasicCompiler_Common
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler_Common/Intermediate_Step1.cpp
r107 r112 251 251 } 252 252 SlideString(basbuf+i2,i-i2); 253 } 254 else if( lstrcmpi( temporary, "_fullcompile" ) == 0 ){ 255 // すべての関数・メソッドをコンパイルする(デバッグ用) 256 for(;;i2++){ 257 if(basbuf[i2]=='\n'||basbuf[i2]=='\0') break; 258 } 259 SlideString(basbuf+i2,i-i2); 260 261 Smoothie::isFullCompile = true; 253 262 } 254 263 else if(lstrcmpi(temporary,"resource")==0){ -
BasicCompiler_Common/Subroutine.cpp
r108 r112 586 586 GlobalProc *pUserProc = new GlobalProc( namespaceScopes, importedNamespaces, temporary, kind, isMacro, isCdecl, isExport ); 587 587 pUserProc->SetParentClass( pobj_c ); 588 if( Smoothie::isFullCompile ){ 589 // すべての関数・メソッドをコンパイルする 590 pUserProc->Using(); 591 } 588 592 589 593 //ID -
BasicCompiler_Common/common.h
r110 r112 47 47 48 48 #ifdef _AMD64_ 49 #define VER_INFO "(x64) β rev.23 1"49 #define VER_INFO "(x64) β rev.234" 50 50 #else 51 #define VER_INFO "β rev.23 1"51 #define VER_INFO "β rev.234" 52 52 #endif 53 53 -
BasicCompiler_Common/include/Smoothie.h
r107 r112 41 41 static NamespaceScopesCollection importedNamespaces; 42 42 }; 43 44 static bool isFullCompile; 43 45 }; -
BasicCompiler_Common/src/Smoothie.cpp
r107 r112 23 23 NamespaceScopesCollection Smoothie::Meta::namespaceScopesCollection; 24 24 NamespaceScopesCollection Smoothie::Meta::importedNamespaces; 25 26 bool Smoothie::isFullCompile = false;
Note:
See TracChangeset
for help on using the changeset viewer.