fhelium.compile.passes.backend._initialize_resources
Start one Backend build with a fresh live-resource table.
InitializeResourceBindingsPass
class View source
python
InitializeResourceBindingsPass(resources: ResourceBindings = field(default_factory=ResourceBindings), name: str = 'initialize-resource-bindings')1
Replace resource state left by an earlier build with this build's base.
Attributes
| Name | Type | Default/value |
|---|---|---|
resources | ResourceBindings | field(default_factory=ResourceBindings) |
name | str | 'initialize-resource-bindings' |
run
method
python
def run(compilation: 'Compilation') -> PassResult: ...1