resolveType method

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

Implementation

@override
FutureOr<ASTType> resolveType(VMContext? context) {
  if (context is VMClassContext) {
    return context.clazz.type;
  }

  final associatedNode = _associatedNode;

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