Remove some NodeUtil methods that were create to support NTI and repeats logic from the CodingConvention object.  This code has not tests.
@@ -3246,29 +3246,6 @@ public final class NodeUtil {
return isObjectCallMethod(callNode, "apply");
}
- static boolean isGoogBind(Node n) {
- return n.isGetProp() && n.matchesQualifiedName("goog.bind");
- }
-
- static boolean isGoogPartial(Node n) {
- return n.isGetProp() && n.matchesQualifiedName("goog.partial");
- }
-
- /**
- * Does not use type info. For example, it returns false for f.bind(...)
- * because it cannot know whether f is a function.
- */
- static boolean isFunctionBind(Node expr) {
- if (!expr.isGetProp()) {
- return false;
- }
- if (isGoogBind(expr) || isGoogPartial(expr)) {
- return true;
- }
- return expr.getFirstChild().isFunction()
- && expr.getLastChild().getString().equals("bind");
- }
-
/**
* Determines whether this node is strictly on the left hand side of an assign or var
* initialization. Notably, this does not include all L-values, only statements where the node is
