code: Symbol resolveConstructor(DiagnosticPosition pos,
                                Env<AttrContext> env,
                                Type site,
                                List<Type> argtypes,
                                List<Type> typeargtypes) {
          return resolveConstructor(new MethodResolutionContext(), pos, env, site, argtypes, typeargtypes);
      }
docs: Resolve constructor.
  @param pos       The position to use for error reporting.
  @param env       The environment current at the constructor invocation.
  @param site      The type of class for which a constructor is searched.
  @param argtypes  The types of the constructor invocation's value
  arguments.
  @param typeargtypes  The types of the constructor invocation's type
  arguments.