Changeset 557 in dev for trunk/ab5.0/abdev/BasicCompiler_Common/src/LexicalAnalyzer_Class.cpp
- Timestamp:
- May 5, 2008, 9:41:23 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/BasicCompiler_Common/src/LexicalAnalyzer_Class.cpp
r546 r557 509 509 } 510 510 511 // インターフェイスを継承する 512 currentClass.Implements( *pInterfaceClass, actualTypeParameters, nowLine ); 511 if( pInterfaceClass->IsInterface() || pInterfaceClass->IsComInterface() ) 512 { 513 // インターフェイスを継承する 514 currentClass.Implements( *pInterfaceClass, actualTypeParameters, nowLine ); 515 } 516 else 517 { 518 // インターフェイスではないとき 519 compiler.errorMessenger.Output(138,pInterfaceClass->GetName().c_str(),nowLine ); 520 } 513 521 } 514 522
Note:
See TracChangeset
for help on using the changeset viewer.