bridgeClassThunks static method
Returns deferred factory thunks keyed by class name.
Each thunk builds one class's BridgedClass on demand. Plugs into
the interpreter's lazy registry via registerBridges (Step #17).
Implementation
static Map<String, BridgedClass Function()> bridgeClassThunks() {
return {
'D4rtCliApi': _createD4rtCliApiBridge,
'D4rtCliController': _createD4rtCliControllerBridge,
'CliGlobalHolder': _createCliGlobalHolderBridge,
'CliException': _createCliExceptionBridge,
'CliFileNotFoundException': _createCliFileNotFoundExceptionBridge,
'DirectoryNotFoundException': _createDirectoryNotFoundExceptionBridge,
'ExecutionException': _createExecutionExceptionBridge,
'ReplayException': _createReplayExceptionBridge,
'InvalidMultilineModeException': _createInvalidMultilineModeExceptionBridge,
'MaxNestingDepthException': _createMaxNestingDepthExceptionBridge,
'CliNotInitializedException': _createCliNotInitializedExceptionBridge,
'ExecuteResult': _createExecuteResultBridge,
'ImportInfo': _createImportInfoBridge,
'SymbolInfo': _createSymbolInfoBridge,
'CliRuntime': _createCliRuntimeBridge,
'CliRuntimeImpl': _createCliRuntimeImplBridge,
'CliState': _createCliStateBridge,
'VerificationFailure': _createVerificationFailureBridge,
'ExecutionContext': _createExecutionContextBridge,
'ContextStack': _createContextStackBridge,
'D4rt': _createD4rtBridge,
};
}