Class: MiniRacer::Module

Inherits:
Object
  • Object
show all
Defined in:
lib/mini_racer/truffleruby.rb,
ext/mini_racer_extension/mini_racer_extension.c

Constant Summary collapse

UNSUPPORTED =
'MiniRacer::Module is not supported on TruffleRuby'

Instance Method Summary collapse

Constructor Details

#initializeModule

Returns a new instance of Module.

Raises:

  • (NotImplementedError)


443
# File 'lib/mini_racer/truffleruby.rb', line 443

def initialize(*)         = raise(NotImplementedError, UNSUPPORTED)

Instance Method Details

#disposeObject

Raises:

  • (NotImplementedError)


448
# File 'lib/mini_racer/truffleruby.rb', line 448

def dispose               = raise(NotImplementedError, UNSUPPORTED)

#disposed?Boolean

Returns:

  • (Boolean)

Raises:

  • (NotImplementedError)


449
# File 'lib/mini_racer/truffleruby.rb', line 449

def disposed?             = raise(NotImplementedError, UNSUPPORTED)

#evaluateObject

Raises:

  • (NotImplementedError)


445
# File 'lib/mini_racer/truffleruby.rb', line 445

def evaluate              = raise(NotImplementedError, UNSUPPORTED)

#instantiate(&_blk) ⇒ Object

Raises:

  • (NotImplementedError)


444
# File 'lib/mini_racer/truffleruby.rb', line 444

def instantiate(*, &_blk) = raise(NotImplementedError, UNSUPPORTED)

#namespaceObject

Raises:

  • (NotImplementedError)


446
# File 'lib/mini_racer/truffleruby.rb', line 446

def namespace             = raise(NotImplementedError, UNSUPPORTED)

#statusObject

Raises:

  • (NotImplementedError)


447
# File 'lib/mini_racer/truffleruby.rb', line 447

def status                = raise(NotImplementedError, UNSUPPORTED)