Add support for TSQualifiedType in ast-types (#1696)

The comment doesn't print in the right location so there's likely more types missing but at least it's not crashing anymore
master
Christopher Chedeau 2017-05-23 18:18:46 -07:00 committed by GitHub
parent a446cf18ce
commit cd60e020c3
3 changed files with 18 additions and 0 deletions

View File

@ -36,6 +36,12 @@ module.exports = function(fork) {
.field("elementType", def("TSType"))
.bases("Node");
def("TSQualifiedName")
.build("left", "right")
.field("left", def("TSType"))
.field("right", def("TSType"))
.bases("Node");
def("TypeElement").bases("Node");
def("TSSignature")

View File

@ -2,7 +2,15 @@
exports[`generics.ts 1`] = `
class<T> implements Map<T> {}
interface AudioBufferList {
mBuffers: interop.Reference<any /*AudioBuffer*/>;
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
class<T> implements Map<T> {}
interface AudioBufferList {
mBuffers: interop.Reference<any> /*AudioBuffer*/;
}
`;

View File

@ -1 +1,5 @@
class<T> implements Map<T> {}
interface AudioBufferList {
mBuffers: interop.Reference<any /*AudioBuffer*/>;
}