MCPcopy Create free account
hub / github.com/dop251/goja / trimCode

Method trimCode

compiler.go:846–855  ·  view source on GitHub ↗
(delta int)

Source from the content-addressed store, hash-verified

844}
845
846func (s *scope) trimCode(delta int) {
847 s.c.trimCode(delta)
848 if delta != 0 {
849 srcMap := s.c.p.srcMap
850 for i := range srcMap {
851 srcMap[i].pc -= delta
852 }
853 s.adjustBase(-delta)
854 }
855}
856
857func (s *scope) adjustBase(delta int) {
858 s.base += delta

Callers 2

compileMethod · 0.45

Calls 1

adjustBaseMethod · 0.95

Tested by

no test coverage detected