@@ -228,10 +228,14 @@ } else { return ciObjArrayKlass::make(element_klass); } } +ciType* NewMultiArray::exact_type() const { + return _klass; +} + ciType* NewArray::declared_type() const { return exact_type(); } ciType* NewInstance::exact_type() const {