code: private Node createStubCall(Node originalDefinition, int stubId) {
      return astFactory
          .createCall(
              // We can't look up the type of the stub creating method, because we add its
              // definition after type checking.
              astFactory.createNameWithUnknownType(STUB_METHOD_NAME), astFactory.createNumber(stubId))
          .useSourceInfoIfMissingFromForTree(originalDefinition);
    }
docs: Returns a new Node to be used as the stub definition for a method.
  
  @param originalDefinition function Node whose definition is being stubbed
  @param stubId ID to use for stubbing and unstubbing
  @return a Node that looks like <code>JSCompiler_stubMethod(0)</code>