when<TResult extends Object?> method
- @optionalTypeArgs
- required TResult expression(
- SourceInfo sourceInfo,
- bool optional,
- Expression expression
- required TResult sIf(
- SourceInfo sourceInfo,
- Expression condition,
- List<
Statement> statements
- required TResult sWhile(
- SourceInfo sourceInfo,
- Expression condition,
- List<
Statement> statements
inherited
Implementation
@optionalTypeArgs
TResult when<TResult extends Object?>({
required TResult Function(SourceInfo sourceInfo, bool optional,
@ExpConverter() Expression expression)
expression,
required TResult Function(SourceInfo sourceInfo,
@ExpConverter() Expression condition, List<Statement> statements)
sIf,
required TResult Function(SourceInfo sourceInfo,
@ExpConverter() Expression condition, List<Statement> statements)
sWhile,
}) =>
throw _privateConstructorUsedError;