resolveVariable method

  1. @override
ASTVariable resolveVariable(
  1. VMContext context
)
override

Implementation

@override
ASTVariable resolveVariable(VMContext context) {
  var obj = context.getClassInstance();
  if (obj == null) {
    throw ApolloVMRuntimeError(
        "Can't determine 'this'! No ASTObjectInstance defined!");
  }
  return ASTRuntimeVariable(obj.type, 'this', obj);
}