luaparse: add loc & fix comments (#37665)

* Update ast.d.ts

* Update ast.d.ts

* Update ast.d.ts
This commit is contained in:
Zaoqi
2019-08-20 11:57:05 -07:00
committed by Sheetal Nandi
parent 7486a70620
commit d3d853ce90
+11 -1
View File
@@ -1,5 +1,15 @@
export interface Base<TType extends string> {
type: TType;
loc?: {
start: {
line: number;
column: number;
};
end: {
line: number;
column: number;
};
};
}
export interface LabelStatement extends Base<"LabelStatement"> {
@@ -85,7 +95,7 @@ export interface ForGenericStatement extends Base<"ForGenericStatement"> {
export interface Chunk extends Base<"Chunk"> {
body: Statement[];
comments: string[];
comments?: string[];
}
export interface Identifier extends Base<"Identifier"> {