Handle readonly arrays and tuples in decorator metadata serialization

This commit is contained in:
Anders Hejlsberg 2019-01-28 16:09:55 -08:00
parent 151fac913c
commit ff42c3d198

View file

@ -1934,6 +1934,12 @@ namespace ts {
case SyntaxKind.ConditionalType:
return serializeTypeList([(<ConditionalTypeNode>node).trueType, (<ConditionalTypeNode>node).falseType]);
case SyntaxKind.TypeOperator:
if ((<TypeOperatorNode>node).operator === SyntaxKind.ReadonlyKeyword) {
return serializeTypeNode((<TypeOperatorNode>node).type);
}
break;
case SyntaxKind.TypeQuery:
case SyntaxKind.TypeOperator:
case SyntaxKind.IndexedAccessType: