@Override
  public JCExpression inline(Inliner inliner) throws CouldNotResolveImportException {
    return inliner
        .importPolicy()
        .staticReference(
            inliner, classIdent().getTopLevelClass(), classIdent().getName(), getName());
  }
@Test
  public void inline() {
    ImportPolicy.bind(context, ImportPolicy.IMPORT_TOP_LEVEL);
    assertInlines(
        "Integer.valueOf",
        UStaticIdent.create(
            "java.lang.Integer",
            "valueOf",
            UMethodType.create(
                UClassType.create("java.lang.Integer"), UClassType.create("java.lang.String"))));
  }