API reference

python:arxjit:arxjit.ExtractedSource.globalns

attribute globalns

globalns: Mapping[str, Any] | None = field(default=None, repr=False, compare=False)

Source: packages/arxjit/src/arxjit/source.py:331

Declared as: python:arxjit:arxjit.source.ExtractedSource.globalns

The module namespace the function was defined in, or None when the object has no globals. Carried so later stages can detect module- level shadowing of a name the compiler treats as a builtin, which the AST alone cannot reveal. Excluded from repr and equality: it is incidental runtime context, not part of the extracted source.

Search documentation

Type to search.