@@ -389,10 +389,16 @@ function OutputStream(options) {
|
|||||||
// and https://github.com/mishoo/UglifyJS2/issues/372
|
// and https://github.com/mishoo/UglifyJS2/issues/372
|
||||||
if (self instanceof AST_Exit && self.value) {
|
if (self instanceof AST_Exit && self.value) {
|
||||||
self.value.walk(new TreeWalker(function(node){
|
self.value.walk(new TreeWalker(function(node){
|
||||||
if (node.start.comments_before) {
|
if (node.start && node.start.comments_before) {
|
||||||
comments = comments.concat(node.start.comments_before);
|
comments = comments.concat(node.start.comments_before);
|
||||||
node.start.comments_before = [];
|
node.start.comments_before = [];
|
||||||
}
|
}
|
||||||
|
if (node instanceof AST_Function ||
|
||||||
|
node instanceof AST_Array ||
|
||||||
|
node instanceof AST_Object)
|
||||||
|
{
|
||||||
|
return true; // don't go inside.
|
||||||
|
}
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user