2015-10-30 01:39:32 +00:00

24 lines
637 B
JavaScript

/**
* Copyright (c) 2014, Facebook, Inc.
* All rights reserved.
*
* This source code is licensed under the BSD-style license found in the
* https://raw.github.com/facebook/regenerator/master/LICENSE file. An
* additional grant of patent rights can be found in the PATENTS file in
* the same directory.
*/
var t = require("babel-types");
exports.runtimeProperty = function(name) {
return t.memberExpression(
t.identifier("regeneratorRuntime"),
t.identifier(name),
false
);
};
exports.isReference = function(path) {
return path.isReferenced() || path.parentPath.isAssignmentExpression({ left: path.node });
};