maybeWhen<TResult extends Object?> method
- @optionalTypeArgs
- TResult $default()?, {
- TResult values(
- int offset,
- int end,
- String name,
- List<
MethodNode> ? values,
- TResult binary(
- int offset,
- int end,
- String name,
- MethodNode? left,
- MethodNode? right,
- String operation,
- TResult constructor()?,
- TResult simple()?,
- required TResult orElse(),
inherited
Implementation
@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>(
TResult Function(int offset, int end, String name)? $default, {
TResult Function(
int offset, int end, String name, List<MethodNode>? values)?
values,
TResult Function(int offset, int end, String name, MethodNode? left,
MethodNode? right, String operation)?
binary,
TResult Function(int offset, int end, String name, String value,
Map<String, MethodNode?> arguments)?
constructor,
TResult Function(int offset, int end, String name, dynamic value)? simple,
required TResult orElse(),
}) =>
throw _privateConstructorUsedError;