@Override
  public JCTypeApply inline(Inliner inliner) throws CouldNotResolveImportException {
    return inliner
        .maker()
        .TypeApply(getType().inline(inliner), inliner.<JCExpression>inlineList(getTypeArguments()));
  }
@Test
  public void inline() {
    ImportPolicy.bind(context, ImportPolicy.IMPORT_TOP_LEVEL);
    assertInlines(
        "List<String>",
        UTypeApply.create(
            UClassIdent.create("java.util.List"), UClassIdent.create("java.lang.String")));
  }