Add TSArrayType to ast-types (#1690)

master
Christopher Chedeau 2017-05-23 16:31:01 -07:00 committed by GitHub
parent 7ab73e688d
commit f8ff7e5cd2
4 changed files with 35 additions and 1 deletions

View File

@ -31,7 +31,10 @@ module.exports = function(fork) {
.field("elementTypes", [def("TSType")])
.bases("Node");
def("TSArrayType").bases("Node");
def("TSArrayType")
.build("elementType")
.field("elementType", def("TSType"))
.bases("Node");
def("TypeElement").bases("Node");

View File

@ -0,0 +1,22 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`comment.js 1`] = `
export class ViewTokensChangedEvent {
public readonly ranges: {
/**
* Start line number of range
*/
readonly fromLineNumber: number;
}[];
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
export class ViewTokensChangedEvent {
public ranges: {
/**
* Start line number of range
*/
readonly fromLineNumber: number
}[];
}
`;

View File

@ -0,0 +1,8 @@
export class ViewTokensChangedEvent {
public readonly ranges: {
/**
* Start line number of range
*/
readonly fromLineNumber: number;
}[];
}

View File

@ -0,0 +1 @@
run_spec(__dirname, { parser: "typescript" });