Instance constructor
Instance({ - String? kind,
- int? identityHashCode,
- ClassRef? classRef,
- required String id,
- String? valueAsString,
- bool? valueAsStringIsTruncated,
- int? length,
- int? offset,
- int? count,
- String? name,
- ClassRef? typeClass,
- ClassRef? parameterizedClass,
- InstanceRef? returnType,
- List<Parameter>? parameters,
- List<InstanceRef>? typeParameters,
- List<BoundField>? fields,
- List? elements,
- List<MapAssociation>? associations,
- String? bytes,
- ObjRef? mirrorReferent,
- InstanceRef? pattern,
- FuncRef? closureFunction,
- ContextRef? closureContext,
- InstanceRef? closureReceiver,
- bool? isCaseSensitive,
- bool? isMultiLine,
- ObjRef? propertyKey,
- ObjRef? propertyValue,
- ObjRef? target,
- TypeArgumentsRef? typeArguments,
- int? parameterIndex,
- InstanceRef? targetType,
- InstanceRef? bound,
- int? portId,
- InstanceRef? allocationLocation,
- String? debugName,
- String? label,
- InstanceRef? callback,
- InstanceRef? callbackAddress,
- InstanceRef? allEntries,
- InstanceRef? value,
- InstanceRef? token,
- InstanceRef? detach,
})
Implementation
Instance({
this.kind,
this.identityHashCode,
this.classRef,
required String id,
this.valueAsString,
this.valueAsStringIsTruncated,
this.length,
this.offset,
this.count,
this.name,
this.typeClass,
this.parameterizedClass,
this.returnType,
this.parameters,
this.typeParameters,
this.fields,
this.elements,
this.associations,
this.bytes,
this.mirrorReferent,
this.pattern,
this.closureFunction,
this.closureContext,
this.closureReceiver,
this.isCaseSensitive,
this.isMultiLine,
this.propertyKey,
this.propertyValue,
this.target,
this.typeArguments,
this.parameterIndex,
this.targetType,
this.bound,
this.portId,
this.allocationLocation,
this.debugName,
this.label,
this.callback,
this.callbackAddress,
this.allEntries,
this.value,
this.token,
this.detach,
}) : super(
id: id,
classRef: classRef,
);