diff --git a/lib/ast.js b/lib/ast.js index c5f86d9f..ecc79053 100644 --- a/lib/ast.js +++ b/lib/ast.js @@ -1095,6 +1095,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); });