createMissingArgumentException function
Expression
createMissingArgumentException({})
Implementation
Expression createMissingArgumentException({
required String key,
required String location,
String? expectedType,
Expression? actualType,
String? message,
}) {
return refer((MissingArgumentException).name).newInstance([], {
'key': literalString(key),
'location': literalString(location),
if (expectedType != null) 'expectedType': literalString(expectedType),
if (actualType != null) 'actualType': actualType,
if (message != null) 'message': literalString(message),
});
}