bundles/org.eclipse.orion.client.javascript/web/eslint/lib/rules/no-invalid-this.js
function isReflectApply(node) {
		return node.type === "MemberExpression" &&
			node.object.type === "Identifier" &&
			node.object.name === "Reflect" &&
			node.property.type === "Identifier" &&
			node.property.name === "apply" &&
			node.computed === false;
	}
function isReflectApply(node) {
		return node.type === "MemberExpression" &&
			node.object.type === "Identifier" &&
			node.object.name === "Reflect" &&
			node.property.type === "Identifier" &&
			node.property.name === "apply" &&
			node.computed === false;
	}
function isReflectApply ( node ) { return node . type === "MemberExpression" && node . object . type === "Identifier" && node . object . name === "Reflect" && node . property . type === "Identifier" && node . property . name === "apply" && node . computed === false ; }
Checks whether or not a node is 'Reclect.apply'.
@param {ASTNode} node - A node to check.
@returns {boolean} Whether or not the node is a 'Reclect.apply'.
Checks whether or not a node is Reclect . apply .