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 anymoremaster
parent
a446cf18ce
commit
cd60e020c3
|
@ -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")
|
||||
|
|
|
@ -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*/;
|
||||
}
|
||||
|
||||
`;
|
||||
|
|
|
@ -1 +1,5 @@
|
|||
class<T> implements Map<T> {}
|
||||
|
||||
interface AudioBufferList {
|
||||
mBuffers: interop.Reference<any /*AudioBuffer*/>;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue