| changeset 241 | 18f3010a358c |
| parent 240 | e3c851a14f16 |
| child 247 | 7721042bdb67 |
1.1 --- a/src/TypeManager.cpp Tue Dec 25 18:13:02 2012 -0800 1.2 +++ b/src/TypeManager.cpp Wed Dec 26 17:14:12 2012 -0800 1.3 @@ -102,9 +102,12 @@ 1.4 } 1.5 1.6 Type * 1.7 -TypeManager::qualify(Handle<Type> type, TypeQualifiers quals) 1.8 +TypeManager::qualify(Handle<Type> argType, TypeQualifiers quals) 1.9 { 1.10 - assert(!type->hasTypeQualifiers()); 1.11 + Local<Type> type(zone_, argType->unqualified()); 1.12 + 1.13 + if (!quals) 1.14 + return type; 1.15 1.16 LookupKey key(type, quals); 1.17