resolveReturnValue method

FutureOr<ASTValue<T>> resolveReturnValue(
  1. VMContext context,
  2. Object? returnValue
)

Implementation

FutureOr<ASTValue<T>> resolveReturnValue(
    VMContext context, Object? returnValue) {
  var ret = returnType.toValue(context, returnValue);
  return ret.resolveMapped((resolved) {
    resolved ??= ASTValueVoid.instance as ASTValue<T>;
    return resolved;
  });
}