1MyClass input.js /^MyClass.prototype.method2 = function() {$/;" c 2MyClass input.js /^function MyClass() {$/;" f 3function1 input.js /^function function1() {$/;" f 4function2 input.js /^function2 = function() {$/;" f 5method2 input.js /^MyClass.prototype.method2 = function() {$/;" m class:MyClass 6nestedFunction1 input.js /^ function nestedFunction1() {$/;" f function:MyClass.method2 7nestedFunction2 input.js /^ function nestedFunction2() {$/;" f function:MyClass.method2 8nestedFunction3 input.js /^ function nestedFunction3() {$/;" f function:function1 9nestedFunction4 input.js /^ function nestedFunction4() {$/;" f function:function2 10nestedFunction5 input.js /^ function nestedFunction5() {$/;" f function:function2 11