BridgedMethodAdapter typedef

BridgedMethodAdapter = Object? Function(InterpreterVisitor visitor, Object target, List<Object?> positionalArguments, Map<String, Object?> namedArguments, List<RuntimeType>? typeArguments)

Implementation

typedef BridgedMethodAdapter =
    Object? Function(
      InterpreterVisitor visitor, // The current visitor
      Object target, // The native target object to call the method on
      List<Object?> positionalArguments, // Interpretted arguments
      Map<String, Object?> namedArguments, // Interpretted arguments
      List<RuntimeType>? typeArguments, // Type arguments for generic methods
    );