diff options
author | Mihai Bazon <mihai@bazon.net> | 2012-09-15 16:05:01 +0300 |
---|---|---|
committer | Mihai Bazon <mihai@bazon.net> | 2012-09-15 16:05:17 +0300 |
commit | 4e0262bdfb4097a2d2ff000d38f5c847631f0eb2 (patch) | |
tree | f6e19b28ce920d9b0f3a2f252e0308fe0959e398 /lib/ast.js | |
parent | 86c14d0988960b5fc52551f143f0ae4361794b4b (diff) | |
download | tracifyjs-4e0262bdfb4097a2d2ff000d38f5c847631f0eb2.tar.gz tracifyjs-4e0262bdfb4097a2d2ff000d38f5c847631f0eb2.zip |
figure out label targets
Diffstat (limited to 'lib/ast.js')
-rw-r--r-- | lib/ast.js | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -287,7 +287,7 @@ var AST_Throw = DEFNODE("Throw", null, { $documentation: "A `throw` statement" }, AST_Exit); -var AST_LoopControl = DEFNODE("LoopControl", "label", { +var AST_LoopControl = DEFNODE("LoopControl", "label loopcontrol_target", { $documentation: "Base class for loop control statements (`break` and `continue`)", _walk: function(visitor) { return visitor._visit(this, this.label && function(){ @@ -614,7 +614,7 @@ var AST_SymbolCatch = DEFNODE("SymbolCatch", null, { $documentation: "Symbol naming the exception in catch", }, AST_SymbolDeclaration); -var AST_Label = DEFNODE("Label", null, { +var AST_Label = DEFNODE("Label", "label_target", { $documentation: "Symbol naming a label (declaration)", }, AST_SymbolDeclaration); |