Method
callHelper(_:arguments:)
Call a helper function with arguments.
@MainActor func callHelper(_ name: String, arguments: [(any EcoreValue)?]) async throws -> (any EcoreValue)?
Parameters
name-
The helper name to call.
arguments-
The evaluated helper arguments.
Return Value
The helper result, if one is produced.
Discussion
This method resolves standard registered helpers and also handles ATL’s resolveTemp operation as a built-in dispatch path. The built-in branch keeps trace-link resolution available even when the module does not expose resolveTemp as an ordinary helper definition.