EnvBase class sealed

The base inheritance pointer (gc ProviderSpec.Base, a *string whose tri-state is LOAD-BEARING). Sealed — consumers switch exhaustively (house style). The three states are OBSERVABLY distinct:

absent (undeclared) != empty (standalone) is the whole point. The registry (bead pow-ebf.3) consumes EnvBaseRef.name/EnvBaseRef.scope to WALK; this type only REPRESENTS the pointer and honors the standalone barrier in the fold.

Implementers

Constructors

EnvBase.parse(String? raw)
Parses gc's base string grammar into the tri-state: raw null => EnvBaseUndeclared; '' => EnvBaseStandalone; builtin:x => EnvBaseRef(x, builtin); provider:x => (x, provider); any other x => (x, auto).
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited