add check for dynamic node and output error message accordingly
This commit is contained in:
parent
79e826fcc8
commit
fbe22e53a9
@ -385,9 +385,14 @@ export default class File {
|
|||||||
}
|
}
|
||||||
|
|
||||||
errorWithNode(node, msg, Error = SyntaxError) {
|
errorWithNode(node, msg, Error = SyntaxError) {
|
||||||
var loc = node.loc.start;
|
var err;
|
||||||
var err = new Error(`Line ${loc.line}: ${msg}`);
|
if (node.loc) {
|
||||||
err.loc = loc;
|
var loc = node.loc.start;
|
||||||
|
err = new Error(`Line ${loc.line}: ${msg}`);
|
||||||
|
err.loc = loc;
|
||||||
|
} else {
|
||||||
|
err = new Error("There's been an error on a dynamic node. This is almost certainly an internal error. Please report it.");
|
||||||
|
}
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user