@Override
  public JCArrayAccess inline(Inliner inliner) throws CouldNotResolveImportException {
    return inliner.maker().Indexed(getExpression().inline(inliner), getIndex().inline(inliner));
  }
@Test
  public void inline() throws CouldNotResolveImportException {
    UExpression arrayIdent = mock(UExpression.class);
    when(arrayIdent.inline(isA(Inliner.class)))
        .thenReturn(inliner.maker().Ident(inliner.asName("array")));
    assertInlines("array[5]", UArrayAccess.create(arrayIdent, ULiteral.intLit(5)));
  }