function describeClassComponentFrame(
  ctor: Function,
  currentDispatcherRef: CurrentDispatcherRef,
): string {
  return describeNativeComponentFrame(ctor, true, currentDispatcherRef);
}
Finding a common stack frame between sample and control errors can be
tricky given the different types and levels of stack trace truncation from
different JS VMs. So instead we'll attempt to control what that common
frame should be through this object method:
Having both the sample and control errors be in the function under the
`DescribeNativeComponentFrameRoot` property, + setting the `name` and
`displayName` properties of the function ensures that a stack
frame exists that has the method name `DescribeNativeComponentFrameRoot` in
it for both control and sample stacks.