resolveType method

  1. @override
FutureOr<ASTType> resolveType(
  1. VMContext? context
)
override

Implementation

@override
FutureOr<ASTType> resolveType(VMContext? context) {
  if (context != null) {
    return _getFunction(context).resolveMapped((f) => f.resolveType(context));
  }

  final associatedNode = _associatedNode;
  return associatedNode == null
      ? ASTTypeDynamic.instance
      : associatedNode.resolveType(context);
}