(vars bindingFrame)
| 176 | } |
| 177 | |
| 178 | func (s *callStack) newLocal(vars bindingFrame) { |
| 179 | s.stack = append(s.stack, &callFrame{ |
| 180 | env: makeEnvironment(vars, selfBinding{}), |
| 181 | trace: s.currentTrace, |
| 182 | }) |
| 183 | s.clearCurrentTrace() |
| 184 | } |
| 185 | |
| 186 | // getSelfBinding resolves the self construct |
| 187 | func (s *callStack) getSelfBinding() selfBinding { |
no test coverage detected