func (e *GlobalEnvironment) GetThisBinding() (lang.Value, errors.Error) {
	return e.GlobalThisValue, nil
}
GetThisBinding returns the GlobalThisValue.
GetThisBinding is specified in 8.1.1.4.11.
package binding
import (
	"fmt"
	"github.com/gojisvm/gojis/internal/runtime/errors"
	"github.com/gojisvm/gojis/internal/runtime/lang"
)
var _ Environment = (*GlobalEnvironment)(nil)
type GlobalEnvironment struct {
	ObjectRecord      *ObjectEnvironment
	GlobalThisValue   *lang.Object
	DeclarativeRecord *DeclarativeEnvironment
	VarNames          []string
}
func (e *GlobalEnvironment) Outer() Environment {
	return nil
}