(name, c)
| 22162 | } |
| 22163 | |
| 22164 | function metaProperty(name, c) { |
| 22165 | if (checkPunctuator(state.tokens.next, ".")) { |
| 22166 | var left = state.tokens.curr.id; |
| 22167 | advance("."); |
| 22168 | var id = identifier(); |
| 22169 | state.tokens.curr.isMetaProperty = true; |
| 22170 | if (name !== id) { |
| 22171 | error("E057", state.tokens.prev, left, id); |
| 22172 | } else { |
| 22173 | c(); |
| 22174 | } |
| 22175 | return state.tokens.curr; |
| 22176 | } |
| 22177 | } |
| 22178 | |
| 22179 | (function(x) { |
| 22180 | x.nud = function() { |
no test coverage detected