Runtime.TypeDescription
Container for type information that has been gathered.
{
"id": "TypeDescription",
"type": "object",
"description": "Container for type information that has been gathered.",
"properties": [
{
"name": "isValid",
"type": "boolean",
"description": "If true, we were able to correlate the offset successfuly with a program location. If false, the offset may be bogus or the offset may be from a CodeBlock that hasn't executed."
},
{
"name": "leastCommonAncestor",
"type": "string",
"optional": true,
"description": "Least common ancestor of all Constructors if the TypeDescription has seen any structures. This string is the display name of the shared constructor function."
},
{
"name": "typeSet",
"$ref": "TypeSet",
"optional": true,
"description": "Set of booleans for determining the aggregate type of this type description."
},
{
"name": "structures",
"type": "array",
"items": {
"$ref": "StructureDescription"
},
"optional": true,
"description": "Array of descriptions for all structures seen for this variable."
},
{
"name": "isTruncated",
"type": "boolean",
"optional": true,
"description": "If true, this indicates that no more structures are being profiled because some maximum threshold has been reached and profiling has stopped because of memory pressure."
}
]
}