internal/

directory
v0.0.0-...-354d035 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 11, 2026 License: BSD-3-Clause

Directories

Path Synopsis
Package aot is the build-time ahead-of-time compiler: it lowers a method's bytecode ISeq to Go source, which the Go toolchain then compiles to native code.
Package aot is the build-time ahead-of-time compiler: it lowers a method's bytecode ISeq to Go source, which the Go toolchain then compiles to native code.
Package bytecode defines the instruction set and the compiled unit (ISeq).
Package bytecode defines the instruction set and the compiled unit (ISeq).
Package compiler lowers the AST to bytecode (an ISeq tree).
Package compiler lowers the AST to bytecode (an ISeq tree).
Package object holds the runtime value representation.
Package object holds the runtime value representation.
This file completes the built-in Exception protocol toward MRI 3.4/4.0: Exception#exception / .exception, #inspect, #==, #cause (with the auto-set at raise time and the raise cause: keyword), and the structured accessors of the specific exception classes (NameError#name/#receiver, NoMethodError#name/#args, KeyError#key/#receiver, FrozenError#receiver, StopIteration#result, SystemExit#status is defined in builtins.go, LocalJumpError#exit_value/#reason, UncaughtThrowError#tag/#value and SystemCallError#errno).
This file completes the built-in Exception protocol toward MRI 3.4/4.0: Exception#exception / .exception, #inspect, #==, #cause (with the auto-set at raise time and the raise cause: keyword), and the structured accessors of the specific exception classes (NameError#name/#receiver, NoMethodError#name/#args, KeyError#key/#receiver, FrozenError#receiver, StopIteration#result, SystemExit#status is defined in builtins.go, LocalJumpError#exit_value/#reason, UncaughtThrowError#tag/#value and SystemCallError#errno).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL