Changeset 693 in dev for trunk/ab5.0/abdev/BasicCompiler_Common/src/Compiler.cpp
- Timestamp:
- Jul 19, 2008, 12:30:59 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/BasicCompiler_Common/src/Compiler.cpp
r683 r693 238 238 if( type.IsObject() ) 239 239 { 240 if( isResolveGenerics && !type.HasActualGenericType() )240 if( isResolveGenerics && type.GetClass().IsGeneric() && !type.HasActualGenericType() ) 241 241 { 242 242 // ジェネリッククラスの場合 … … 253 253 if(pobj_c) 254 254 { 255 if( isResolveGenerics ) 256 { 257 if( pobj_c->IsGeneric() ) 258 { 259 // ジェネリッククラスの場合 260 trace( "型解決されていない" ); 261 return ActiveBasic::Compiler::Error::StringToTypeErrorCode::FailedResolveGenericType; 262 } 255 if( isResolveGenerics && pobj_c->IsGeneric() ) 256 { 257 // ジェネリッククラスの場合 258 trace( "型解決されていない" ); 259 return ActiveBasic::Compiler::Error::StringToTypeErrorCode::FailedResolveGenericType; 263 260 } 264 261
Note:
See TracChangeset
for help on using the changeset viewer.