blob: 3f97a09857711a082f3da28e9605b9a15f65d73e [file] [log] [blame]
{
"files": {
"bitfield64.dart": {
"ClassDeclarationImpl": {
"BitRange": {
"ConstructorDeclarationImpl": {
"BitRange": {
"FieldFormalParameterImpl": {
"this.end": {
"name": "this.end",
"type": "FieldFormalParameterImpl"
},
"this.start": {
"name": "this.start",
"type": "FieldFormalParameterImpl"
}
},
"name": "BitRange",
"type": "ConstructorDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"end": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "end",
"type": "VariableDeclarationImpl",
"varType": "int"
},
"maskAt0": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "maskAt0",
"type": "VariableDeclarationImpl",
"varType": "int"
},
"start": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "start",
"type": "VariableDeclarationImpl",
"varType": "int"
}
},
"name": "BitRange",
"type": "ClassDeclarationImpl"
},
"Bitfield64": {
"ConstructorDeclarationImpl": {
"Bitfield64": {
"FieldFormalParameterImpl": {
"this.value": {
"name": "this.value",
"type": "FieldFormalParameterImpl"
}
},
"name": "Bitfield64",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"read": {
"SimpleFormalParameterImpl": {
"range": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "range",
"type": "SimpleFormalParameterImpl",
"varType": "BitRange"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "read",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"write": {
"SimpleFormalParameterImpl": {
"range": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "range",
"type": "SimpleFormalParameterImpl",
"varType": "BitRange"
},
"value": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "value",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "write",
"returnType": "void",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"value": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "value",
"type": "VariableDeclarationImpl",
"varType": "int"
}
},
"name": "Bitfield64",
"type": "ClassDeclarationImpl"
}
},
"name": "bitfield64.dart",
"type": "file"
},
"block.dart": {
"ClassDeclarationImpl": {
"Block": {
"ConstructorDeclarationImpl": {
"Block.create": {
"FieldFormalParameterImpl": {
"this._vmo": {
"name": "this._vmo",
"type": "FieldFormalParameterImpl"
},
"this.index": {
"name": "this.index",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"order": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "order",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"name": "Block.create",
"type": "ConstructorDeclarationImpl"
},
"Block.createWithType": {
"FieldFormalParameterImpl": {
"this._vmo": {
"name": "this._vmo",
"type": "FieldFormalParameterImpl"
},
"this.index": {
"name": "this.index",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"type": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "type",
"type": "SimpleFormalParameterImpl",
"varType": "BlockType"
}
},
"name": "Block.createWithType",
"type": "ConstructorDeclarationImpl"
},
"Block.read": {
"FieldFormalParameterImpl": {
"this._vmo": {
"name": "this._vmo",
"type": "FieldFormalParameterImpl"
},
"this.index": {
"name": "this.index",
"type": "FieldFormalParameterImpl"
}
},
"name": "Block.read",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"becomeBoolMetric": {
"SimpleFormalParameterImpl": {
"value": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "value",
"type": "SimpleFormalParameterImpl",
"varType": "bool"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "becomeBoolMetric",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"becomeBuffer": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "becomeBuffer",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"becomeDoubleMetric": {
"SimpleFormalParameterImpl": {
"value": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "value",
"type": "SimpleFormalParameterImpl",
"varType": "double"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "becomeDoubleMetric",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"becomeExtent": {
"SimpleFormalParameterImpl": {
"nextExtent": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "nextExtent",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "becomeExtent",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"becomeFree": {
"SimpleFormalParameterImpl": {
"next": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "next",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "becomeFree",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"becomeHeader": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "becomeHeader",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"becomeIntMetric": {
"SimpleFormalParameterImpl": {
"value": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "value",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "becomeIntMetric",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"becomeName": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "becomeName",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"becomeNode": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "becomeNode",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"becomeReserved": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "becomeReserved",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"becomeTombstone": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "becomeTombstone",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"becomeValue": {
"SimpleFormalParameterImpl": {
"nameIndex": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": true,
"isRequiredNamed": true,
"isRequiredPositional": false,
"name": "nameIndex",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"parentIndex": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": true,
"isRequiredNamed": true,
"isRequiredPositional": false,
"name": "parentIndex",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "becomeValue",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"boolValue": {
"SimpleFormalParameterImpl": {
"value": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "value",
"type": "SimpleFormalParameterImpl",
"varType": "bool"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": true,
"isStatic": false,
"name": "boolValue",
"returnType": "null",
"type": "MethodDeclarationImpl"
},
"bufferExtentIndex": {
"SimpleFormalParameterImpl": {
"index": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "index",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": true,
"isStatic": false,
"name": "bufferExtentIndex",
"returnType": "null",
"type": "MethodDeclarationImpl"
},
"bufferFlags": {
"SimpleFormalParameterImpl": {
"flags": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "flags",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": true,
"isStatic": false,
"name": "bufferFlags",
"returnType": "null",
"type": "MethodDeclarationImpl"
},
"bufferTotalLength": {
"SimpleFormalParameterImpl": {
"length": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "length",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": true,
"isStatic": false,
"name": "bufferTotalLength",
"returnType": "null",
"type": "MethodDeclarationImpl"
},
"childCount": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "childCount",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"doubleValue": {
"SimpleFormalParameterImpl": {
"value": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "value",
"type": "SimpleFormalParameterImpl",
"varType": "double"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": true,
"isStatic": false,
"name": "doubleValue",
"returnType": "null",
"type": "MethodDeclarationImpl"
},
"intValue": {
"SimpleFormalParameterImpl": {
"value": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "value",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": true,
"isStatic": false,
"name": "intValue",
"returnType": "null",
"type": "MethodDeclarationImpl"
},
"lock": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "lock",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"nameIndex": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "nameIndex",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"nameUtf8": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "nameUtf8",
"returnType": "ByteData",
"type": "MethodDeclarationImpl"
},
"nextExtent": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "nextExtent",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"nextFree": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "nextFree",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"parentIndex": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "parentIndex",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"payloadBytes": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "payloadBytes",
"returnType": "ByteData",
"type": "MethodDeclarationImpl"
},
"payloadSpaceBytes": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "payloadSpaceBytes",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"setExtentPayload": {
"SimpleFormalParameterImpl": {
"data": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "data",
"type": "SimpleFormalParameterImpl",
"varType": "ByteData"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "setExtentPayload",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"size": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "size",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"type": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "type",
"returnType": "BlockType",
"type": "MethodDeclarationImpl"
},
"unlock": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "unlock",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"vmo": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "vmo",
"returnType": "VmoHolder",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"index": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "index",
"type": "VariableDeclarationImpl",
"varType": "int"
}
},
"name": "Block",
"type": "ClassDeclarationImpl"
}
},
"name": "block.dart",
"type": "file"
},
"diagnostic_config.dart": {
"ClassDeclarationImpl": {
"DiagnosticsConfiguration": {
"MethodDeclarationImpl": {
"buildMetadata": {
"SimpleFormalParameterImpl": {
"metadataSource": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "metadataSource",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>?"
}
},
"isAbstract": true,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "buildMetadata",
"returnType": "METADATA",
"type": "MethodDeclarationImpl"
},
"dataType": {
"isAbstract": true,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "dataType",
"returnType": "DataType",
"type": "MethodDeclarationImpl"
}
},
"TypeParameterListImpl": {
"<METADATA>": {
"TypeParameterImpl": {
"METADATA": {
"name": "METADATA",
"type": "TypeParameterImpl"
}
},
"name": "<METADATA>",
"type": "TypeParameterListImpl"
}
},
"name": "DiagnosticsConfiguration",
"type": "ClassDeclarationImpl"
},
"InspectConfiguration": {
"ImplementsClause": {
"DiagnosticsConfiguration": {
"name": "DiagnosticsConfiguration",
"type": "interface"
}
},
"MethodDeclarationImpl": {
"buildMetadata": {
"SimpleFormalParameterImpl": {
"metadataSource": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "metadataSource",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>?"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "buildMetadata",
"returnType": "InspectMetadata",
"type": "MethodDeclarationImpl"
},
"dataType": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "dataType",
"returnType": "DataType",
"type": "MethodDeclarationImpl"
}
},
"name": "InspectConfiguration",
"type": "ClassDeclarationImpl"
}
},
"name": "diagnostic_config.dart",
"type": "file"
},
"diagnostic_data.dart": {
"ClassDeclarationImpl": {
"DiagnosticsData": {
"ConstructorDeclarationImpl": {
"DiagnosticsData": {
"FieldFormalParameterImpl": {
"required this.dataType": {
"name": "required this.dataType",
"type": "FieldFormalParameterImpl"
},
"required this.metadata": {
"name": "required this.metadata",
"type": "FieldFormalParameterImpl"
},
"required this.moniker": {
"name": "required this.moniker",
"type": "FieldFormalParameterImpl"
},
"required this.payload": {
"name": "required this.payload",
"type": "FieldFormalParameterImpl"
},
"required this.version": {
"name": "required this.version",
"type": "FieldFormalParameterImpl"
}
},
"name": "DiagnosticsData",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"toString": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toString",
"returnType": "String",
"type": "MethodDeclarationImpl"
}
},
"TypeParameterListImpl": {
"<METADATA>": {
"TypeParameterImpl": {
"METADATA": {
"name": "METADATA",
"type": "TypeParameterImpl"
}
},
"name": "<METADATA>",
"type": "TypeParameterListImpl"
}
},
"VariableDeclarationImpl": {
"dataType": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "dataType",
"type": "VariableDeclarationImpl",
"varType": "DataType"
},
"metadata": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "metadata",
"type": "VariableDeclarationImpl",
"varType": "METADATA"
},
"moniker": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "moniker",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"payload": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "payload",
"type": "VariableDeclarationImpl",
"varType": "Map<String, dynamic>"
},
"version": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "version",
"type": "VariableDeclarationImpl",
"varType": "int"
}
},
"name": "DiagnosticsData",
"type": "ClassDeclarationImpl"
},
"InspectMetadata": {
"ConstructorDeclarationImpl": {
"InspectMetadata": {
"FieldFormalParameterImpl": {
"required this.componentUrl": {
"name": "required this.componentUrl",
"type": "FieldFormalParameterImpl"
},
"required this.errors": {
"name": "required this.errors",
"type": "FieldFormalParameterImpl"
},
"required this.filename": {
"name": "required this.filename",
"type": "FieldFormalParameterImpl"
},
"required this.timeStamp": {
"name": "required this.timeStamp",
"type": "FieldFormalParameterImpl"
}
},
"name": "InspectMetadata",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"toString": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toString",
"returnType": "String",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"componentUrl": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "componentUrl",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"errors": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "errors",
"type": "VariableDeclarationImpl",
"varType": "List<String>"
},
"filename": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "filename",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"timeStamp": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "timeStamp",
"type": "VariableDeclarationImpl",
"varType": "int"
}
},
"name": "InspectMetadata",
"type": "ClassDeclarationImpl"
}
},
"name": "diagnostic_data.dart",
"type": "file"
},
"heap.dart": {
"ClassDeclarationImpl": {
"Heap": {
"MethodDeclarationImpl": {
"allocateBlock": {
"SimpleFormalParameterImpl": {
"bytesHint": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "bytesHint",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"required": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "required",
"type": "SimpleFormalParameterImpl",
"varType": "bool"
}
},
"isAbstract": true,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "allocateBlock",
"returnType": "Block?",
"type": "MethodDeclarationImpl"
},
"freeBlock": {
"SimpleFormalParameterImpl": {
"block": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "block",
"type": "SimpleFormalParameterImpl",
"varType": "Block"
}
},
"isAbstract": true,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "freeBlock",
"returnType": "void",
"type": "MethodDeclarationImpl"
}
},
"name": "Heap",
"type": "ClassDeclarationImpl"
},
"Slab32": {
"ConstructorDeclarationImpl": {
"Slab32": {
"FieldFormalParameterImpl": {
"this._vmo": {
"name": "this._vmo",
"type": "FieldFormalParameterImpl"
}
},
"name": "Slab32",
"type": "ConstructorDeclarationImpl"
}
},
"ImplementsClause": {
"Heap": {
"name": "Heap",
"type": "interface"
}
},
"MethodDeclarationImpl": {
"allocateBlock": {
"SimpleFormalParameterImpl": {
"required": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "required",
"type": "SimpleFormalParameterImpl",
"varType": "bool"
},
"unused": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "unused",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "allocateBlock",
"returnType": "Block?",
"type": "MethodDeclarationImpl"
},
"create": {
"SimpleFormalParameterImpl": {
"vmo": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "vmo",
"type": "SimpleFormalParameterImpl",
"varType": "VmoHolder"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": true,
"name": "create",
"returnType": "Heap",
"type": "MethodDeclarationImpl"
},
"freeBlock": {
"SimpleFormalParameterImpl": {
"block": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "block",
"type": "SimpleFormalParameterImpl",
"varType": "Block"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "freeBlock",
"returnType": "void",
"type": "MethodDeclarationImpl"
}
},
"name": "Slab32",
"type": "ClassDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"defaultBlockOrder": {
"isConst": true,
"isFinal": false,
"isLate": false,
"name": "defaultBlockOrder",
"type": "VariableDeclarationImpl",
"varType": "int"
}
},
"name": "heap.dart",
"type": "file"
},
"inspect.dart": {
"ClassDeclarationImpl": {
"Inspect": {
"ConstructorDeclarationImpl": {
"Inspect": {
"name": "Inspect",
"type": "ConstructorDeclarationImpl"
},
"Inspect.forTesting": {
"SimpleFormalParameterImpl": {
"vmo": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "vmo",
"type": "SimpleFormalParameterImpl",
"varType": "FakeVmoHolder"
}
},
"name": "Inspect.forTesting",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"configure": {
"SimpleFormalParameterImpl": {
"vmoSizeBytes": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "vmoSizeBytes",
"type": "SimpleFormalParameterImpl",
"varType": "int?"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": true,
"name": "configure",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"health": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "health",
"returnType": "HealthNode",
"type": "MethodDeclarationImpl"
},
"nextInstanceWithName": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": true,
"name": "nextInstanceWithName",
"returnType": "String",
"type": "MethodDeclarationImpl"
},
"onDemand": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"rootNodeCallback": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "rootNodeCallback",
"type": "SimpleFormalParameterImpl",
"varType": "OnDemandRootFn"
}
},
"isAbstract": true,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "onDemand",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"root": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "root",
"returnType": "Node?",
"type": "MethodDeclarationImpl"
},
"serve": {
"SimpleFormalParameterImpl": {
"outgoing": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "outgoing",
"type": "SimpleFormalParameterImpl",
"varType": "Outgoing"
}
},
"isAbstract": true,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "serve",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"vmoHandleForExportTestOnly": {
"isAbstract": true,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "vmoHandleForExportTestOnly",
"returnType": "Handle?",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"nameToInstanceCount": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "nameToInstanceCount",
"type": "VariableDeclarationImpl",
"varType": "Map<String, int>"
},
"vmoSize": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "vmoSize",
"type": "VariableDeclarationImpl",
"varType": "int"
}
},
"name": "Inspect",
"type": "ClassDeclarationImpl"
},
"InspectStateError": {
"ConstructorDeclarationImpl": {
"InspectStateError": {
"SimpleFormalParameterImpl": {
"message": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "message",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"name": "InspectStateError",
"type": "ConstructorDeclarationImpl"
}
},
"ExtendsClause": {
"name": "StateError",
"type": "extends"
},
"name": "InspectStateError",
"type": "ClassDeclarationImpl"
}
},
"FunctionDeclarationImpl": {
"uniqueName": {
"SimpleFormalParameterImpl": {
"prefix": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "prefix",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isGetter": false,
"isSetter": false,
"name": "uniqueName",
"returnType": "String",
"type": "FunctionDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"defaultVmoSizeBytes": {
"isConst": true,
"isFinal": false,
"isLate": false,
"name": "defaultVmoSizeBytes",
"type": "VariableDeclarationImpl",
"varType": "int"
}
},
"name": "inspect.dart",
"type": "file"
},
"little_big_slab.dart": {
"ClassDeclarationImpl": {
"LittleBigSlab": {
"ConstructorDeclarationImpl": {
"LittleBigSlab": {
"FieldFormalParameterImpl": {
"this._vmo": {
"name": "this._vmo",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"bigOrder": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "bigOrder",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"pageSizeBytes": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "pageSizeBytes",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"smallOrder": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "smallOrder",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"name": "LittleBigSlab",
"type": "ConstructorDeclarationImpl"
}
},
"ImplementsClause": {
"Heap": {
"name": "Heap",
"type": "interface"
}
},
"MethodDeclarationImpl": {
"allocateBlock": {
"SimpleFormalParameterImpl": {
"bytesHint": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "bytesHint",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"required": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "required",
"type": "SimpleFormalParameterImpl",
"varType": "bool"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "allocateBlock",
"returnType": "Block?",
"type": "MethodDeclarationImpl"
},
"create": {
"SimpleFormalParameterImpl": {
"vmo": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "vmo",
"type": "SimpleFormalParameterImpl",
"varType": "VmoHolder"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": true,
"name": "create",
"returnType": "Heap",
"type": "MethodDeclarationImpl"
},
"freeBlock": {
"SimpleFormalParameterImpl": {
"block": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "block",
"type": "SimpleFormalParameterImpl",
"varType": "Block"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "freeBlock",
"returnType": "void",
"type": "MethodDeclarationImpl"
}
},
"name": "LittleBigSlab",
"type": "ClassDeclarationImpl"
}
},
"name": "little_big_slab.dart",
"type": "file"
},
"matcher.dart": {
"ClassDeclarationImpl": {
"NodeMatcher": {
"ConstructorDeclarationImpl": {
"NodeMatcher._invalid": {
"FieldFormalParameterImpl": {
"this._parent": {
"name": "this._parent",
"type": "FieldFormalParameterImpl"
}
},
"name": "NodeMatcher._invalid",
"type": "ConstructorDeclarationImpl"
},
"NodeMatcher._valid": {
"FieldFormalParameterImpl": {
"this._index": {
"name": "this._index",
"type": "FieldFormalParameterImpl"
},
"this._parent": {
"name": "this._parent",
"type": "FieldFormalParameterImpl"
}
},
"name": "NodeMatcher._valid",
"type": "ConstructorDeclarationImpl"
}
},
"ImplementsClause": {
"_HasErrors": {
"name": "_HasErrors",
"type": "interface"
}
},
"MethodDeclarationImpl": {
"at": {
"SimpleFormalParameterImpl": {
"path": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "path",
"type": "SimpleFormalParameterImpl",
"varType": "List<String>"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "at",
"returnType": "NodeMatcher",
"type": "MethodDeclarationImpl"
},
"errors": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "errors",
"returnType": "List<String>",
"type": "MethodDeclarationImpl"
},
"missingChild": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "missingChild",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"property": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "property",
"returnType": "PropertyMatcher",
"type": "MethodDeclarationImpl"
},
"propertyEquals": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"val": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "val",
"type": "SimpleFormalParameterImpl",
"varType": "dynamic"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "propertyEquals",
"returnType": "PropertyMatcher",
"type": "MethodDeclarationImpl"
},
"propertyNotEquals": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"val": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "val",
"type": "SimpleFormalParameterImpl",
"varType": "dynamic"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "propertyNotEquals",
"returnType": "PropertyMatcher",
"type": "MethodDeclarationImpl"
},
"resetErrors": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "resetErrors",
"returnType": "void",
"type": "MethodDeclarationImpl"
}
},
"name": "NodeMatcher",
"type": "ClassDeclarationImpl"
},
"PropertyMatcher": {
"ConstructorDeclarationImpl": {
"PropertyMatcher._invalid": {
"FieldFormalParameterImpl": {
"this._parent": {
"name": "this._parent",
"type": "FieldFormalParameterImpl"
}
},
"name": "PropertyMatcher._invalid",
"type": "ConstructorDeclarationImpl"
},
"PropertyMatcher._valid": {
"FieldFormalParameterImpl": {
"this._index": {
"name": "this._index",
"type": "FieldFormalParameterImpl"
},
"this._parent": {
"name": "this._parent",
"type": "FieldFormalParameterImpl"
}
},
"name": "PropertyMatcher._valid",
"type": "ConstructorDeclarationImpl"
}
},
"ImplementsClause": {
"_HasErrors": {
"name": "_HasErrors",
"type": "interface"
}
},
"MethodDeclarationImpl": {
"equals": {
"SimpleFormalParameterImpl": {
"val": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "val",
"type": "SimpleFormalParameterImpl",
"varType": "dynamic"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "equals",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"errors": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "errors",
"returnType": "List<String>",
"type": "MethodDeclarationImpl"
},
"notEquals": {
"SimpleFormalParameterImpl": {
"val": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "val",
"type": "SimpleFormalParameterImpl",
"varType": "dynamic"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "notEquals",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"resetErrors": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "resetErrors",
"returnType": "void",
"type": "MethodDeclarationImpl"
}
},
"name": "PropertyMatcher",
"type": "ClassDeclarationImpl"
},
"VmoMatcher": {
"ConstructorDeclarationImpl": {
"VmoMatcher": {
"FieldFormalParameterImpl": {
"this._holder": {
"name": "this._holder",
"type": "FieldFormalParameterImpl"
}
},
"name": "VmoMatcher",
"type": "ConstructorDeclarationImpl"
}
},
"ImplementsClause": {
"_HasErrors": {
"name": "_HasErrors",
"type": "interface"
}
},
"MethodDeclarationImpl": {
"errors": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "errors",
"returnType": "List<String>",
"type": "MethodDeclarationImpl"
},
"node": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "node",
"returnType": "NodeMatcher",
"type": "MethodDeclarationImpl"
},
"resetErrors": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "resetErrors",
"returnType": "void",
"type": "MethodDeclarationImpl"
}
},
"name": "VmoMatcher",
"type": "ClassDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"hasNoErrors": {
"isConst": true,
"isFinal": false,
"isLate": false,
"name": "hasNoErrors",
"type": "VariableDeclarationImpl",
"varType": "Matcher"
}
},
"name": "matcher.dart",
"type": "file"
},
"node.dart": {
"ClassDeclarationImpl": {
"HealthNode": {
"ConstructorDeclarationImpl": {
"HealthNode": {
"SimpleFormalParameterImpl": {
"node": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "node",
"type": "SimpleFormalParameterImpl",
"varType": "Node?"
}
},
"name": "HealthNode",
"type": "ConstructorDeclarationImpl"
},
"HealthNode.withTimeNanosForTest": {
"SimpleFormalParameterImpl": {
"node": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "node",
"type": "SimpleFormalParameterImpl",
"varType": "Node?"
},
"timeNanos": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "timeNanos",
"type": "SimpleFormalParameterImpl",
"varType": "Function"
}
},
"name": "HealthNode.withTimeNanosForTest",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"setOk": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "setOk",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"setStartingUp": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "setStartingUp",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"setUnhealthy": {
"SimpleFormalParameterImpl": {
"message": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "message",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "setUnhealthy",
"returnType": "void",
"type": "MethodDeclarationImpl"
}
},
"name": "HealthNode",
"type": "ClassDeclarationImpl"
},
"Node": {
"ConstructorDeclarationImpl": {
"Node._": {
"FieldFormalParameterImpl": {
"VmoWriter this._writer": {
"name": "VmoWriter this._writer",
"type": "FieldFormalParameterImpl"
},
"this._name": {
"name": "this._name",
"type": "FieldFormalParameterImpl"
},
"this._parent": {
"name": "this._parent",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"parentIndex": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "parentIndex",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"name": "Node._",
"type": "ConstructorDeclarationImpl"
},
"Node._root": {
"FieldFormalParameterImpl": {
"VmoWriter this._writer": {
"name": "VmoWriter this._writer",
"type": "FieldFormalParameterImpl"
}
},
"name": "Node._root",
"type": "ConstructorDeclarationImpl"
},
"Node.deleted": {
"name": "Node.deleted",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"boolProperty": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "boolProperty",
"returnType": "BoolProperty?",
"type": "MethodDeclarationImpl"
},
"byteDataProperty": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "byteDataProperty",
"returnType": "ByteDataProperty?",
"type": "MethodDeclarationImpl"
},
"child": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "child",
"returnType": "Node?",
"type": "MethodDeclarationImpl"
},
"delete": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "delete",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"doubleProperty": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "doubleProperty",
"returnType": "DoubleProperty?",
"type": "MethodDeclarationImpl"
},
"intProperty": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "intProperty",
"returnType": "IntProperty?",
"type": "MethodDeclarationImpl"
},
"stringProperty": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "stringProperty",
"returnType": "StringProperty?",
"type": "MethodDeclarationImpl"
},
"valid": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "valid",
"returnType": "bool",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"index": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "index",
"type": "VariableDeclarationImpl",
"varType": "int"
}
},
"name": "Node",
"type": "ClassDeclarationImpl"
},
"RootNode": {
"ConstructorDeclarationImpl": {
"RootNode": {
"SimpleFormalParameterImpl": {
"writer": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "writer",
"type": "SimpleFormalParameterImpl",
"varType": "VmoWriter"
}
},
"name": "RootNode",
"type": "ConstructorDeclarationImpl"
}
},
"ExtendsClause": {
"name": "Node",
"type": "extends"
},
"MethodDeclarationImpl": {
"delete": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "delete",
"returnType": "void",
"type": "MethodDeclarationImpl"
}
},
"name": "RootNode",
"type": "ClassDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"rootNodeIndex": {
"isConst": true,
"isFinal": false,
"isLate": false,
"name": "rootNodeIndex",
"type": "VariableDeclarationImpl",
"varType": "int"
}
},
"name": "node.dart",
"type": "file"
},
"property.dart": {
"ClassDeclarationImpl": {
"BoolProperty": {
"ConstructorDeclarationImpl": {
"BoolProperty._": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"parent": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "parent",
"type": "SimpleFormalParameterImpl",
"varType": "Node"
},
"writer": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "writer",
"type": "SimpleFormalParameterImpl",
"varType": "VmoWriter"
}
},
"name": "BoolProperty._",
"type": "ConstructorDeclarationImpl"
},
"BoolProperty._deleted": {
"name": "BoolProperty._deleted",
"type": "ConstructorDeclarationImpl"
}
},
"ExtendsClause": {
"name": "Property",
"type": "extends"
},
"MethodDeclarationImpl": {
"setValue": {
"SimpleFormalParameterImpl": {
"value": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "value",
"type": "SimpleFormalParameterImpl",
"varType": "bool"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "setValue",
"returnType": "void",
"type": "MethodDeclarationImpl"
}
},
"name": "BoolProperty",
"type": "ClassDeclarationImpl"
},
"ByteDataProperty": {
"ConstructorDeclarationImpl": {
"ByteDataProperty._": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"parent": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "parent",
"type": "SimpleFormalParameterImpl",
"varType": "Node"
},
"writer": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "writer",
"type": "SimpleFormalParameterImpl",
"varType": "VmoWriter"
}
},
"name": "ByteDataProperty._",
"type": "ConstructorDeclarationImpl"
},
"ByteDataProperty.deleted": {
"name": "ByteDataProperty.deleted",
"type": "ConstructorDeclarationImpl"
}
},
"ExtendsClause": {
"name": "Property",
"type": "extends"
},
"WithClause": {
"BytesProperty": {
"name": "BytesProperty",
"type": "mixin"
}
},
"name": "ByteDataProperty",
"type": "ClassDeclarationImpl"
},
"DoubleProperty": {
"ConstructorDeclarationImpl": {
"DoubleProperty._": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"parent": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "parent",
"type": "SimpleFormalParameterImpl",
"varType": "Node"
},
"writer": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "writer",
"type": "SimpleFormalParameterImpl",
"varType": "VmoWriter"
}
},
"name": "DoubleProperty._",
"type": "ConstructorDeclarationImpl"
},
"DoubleProperty.deleted": {
"name": "DoubleProperty.deleted",
"type": "ConstructorDeclarationImpl"
}
},
"ExtendsClause": {
"name": "Property",
"type": "extends"
},
"WithClause": {
"Arithmetic": {
"name": "Arithmetic",
"type": "mixin"
}
},
"name": "DoubleProperty",
"type": "ClassDeclarationImpl"
},
"IntProperty": {
"ConstructorDeclarationImpl": {
"IntProperty._": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"parent": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "parent",
"type": "SimpleFormalParameterImpl",
"varType": "Node"
},
"writer": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "writer",
"type": "SimpleFormalParameterImpl",
"varType": "VmoWriter"
}
},
"name": "IntProperty._",
"type": "ConstructorDeclarationImpl"
},
"IntProperty.deleted": {
"name": "IntProperty.deleted",
"type": "ConstructorDeclarationImpl"
}
},
"ExtendsClause": {
"name": "Property",
"type": "extends"
},
"WithClause": {
"Arithmetic": {
"name": "Arithmetic",
"type": "mixin"
}
},
"name": "IntProperty",
"type": "ClassDeclarationImpl"
},
"Property": {
"ConstructorDeclarationImpl": {
"Property._": {
"FieldFormalParameterImpl": {
"this._name": {
"name": "this._name",
"type": "FieldFormalParameterImpl"
},
"this._parent": {
"name": "this._parent",
"type": "FieldFormalParameterImpl"
},
"this._writer": {
"name": "this._writer",
"type": "FieldFormalParameterImpl"
},
"this.index": {
"name": "this.index",
"type": "FieldFormalParameterImpl"
}
},
"name": "Property._",
"type": "ConstructorDeclarationImpl"
},
"Property.deleted": {
"name": "Property.deleted",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"delete": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "delete",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"setValue": {
"SimpleFormalParameterImpl": {
"value": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "value",
"type": "SimpleFormalParameterImpl",
"varType": "T"
}
},
"isAbstract": true,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "setValue",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"valid": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,