diff --git a/lib/ast.js b/lib/ast.js index cd32ead7..8c1f9d09 100644 --- a/lib/ast.js +++ b/lib/ast.js @@ -1070,6 +1070,9 @@ var AST_Class = DEFNODE("Class", "name extends properties", { if (this.extends) { this.extends._walk(visitor); } + if (this.body) { + walk_body(this, visitor) + } this.properties.forEach(function(prop){ prop._walk(visitor); });