bundles/org.eclipse.orion.client.javascript/web/eslint/lib/rules/no-invalid-this.js
function isES5Constructor(node) {
		return node.id &&
			node.id.name[0] !== node.id.name[0].toLocaleLowerCase();
	}
function isES5Constructor(node) {
		return node.id &&
			node.id.name[0] !== node.id.name[0].toLocaleLowerCase();
	}
function isES5Constructor ( node ) { return node . id && node . id . name [ 0 ] !== node . id . name [ 0 ] . toLocaleLowerCase ( ) ; }
Checks whether or not a node is a constructor.
@param {ASTNode} node - A function node to check.
@returns {boolean} Wehether or not a node is a constructor.
Checks whether or not a node is a constructor .