11 lines
		
	
	
		
			259 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
			
		
		
	
	
			11 lines
		
	
	
		
			259 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
| library testing.lang_utils;
 | |
| 
 | |
| import 'dart:mirrors';
 | |
| 
 | |
| Type getTypeOf(instance) => instance.runtimeType;
 | |
| 
 | |
| dynamic instantiateType(Type type, [List params = const []]) {
 | |
|   var cm = reflectClass(type);
 | |
|   return cm.newInstance(new Symbol(''), params).reflectee;
 | |
| }
 |