fixed import of locations from SpiderMonkey AST
This commit is contained in:
@@ -198,9 +198,9 @@
|
||||
|
||||
function my_start_token(moznode) {
|
||||
return new AST_Token({
|
||||
file : moznode.loc.start.source,
|
||||
line : moznode.loc.start.line,
|
||||
col : moznode.loc.start.column,
|
||||
file : moznode.loc && moznode.loc.source,
|
||||
line : moznode.loc && moznode.loc.start.line,
|
||||
col : moznode.loc && moznode.loc.start.column,
|
||||
pos : moznode.start,
|
||||
endpos : moznode.start
|
||||
});
|
||||
@@ -208,9 +208,9 @@
|
||||
|
||||
function my_end_token(moznode) {
|
||||
return new AST_Token({
|
||||
file : moznode.loc.end.source,
|
||||
line : moznode.loc.end.line,
|
||||
col : moznode.loc.end.column,
|
||||
file : moznode.loc && moznode.loc.source,
|
||||
line : moznode.loc && moznode.loc.end.line,
|
||||
col : moznode.loc && moznode.loc.end.column,
|
||||
pos : moznode.end,
|
||||
endpos : moznode.end
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user