@Override public JCMemberReference inline(Inliner inliner) throws CouldNotResolveImportException { return inliner .maker() .Reference( getMode(), getName().inline(inliner), getQualifierExpression().inline(inliner), (getTypeArguments() == null) ? null : inliner.inlineList(getTypeArguments())); }
@Override public JCExpression inline(Inliner inliner) throws CouldNotResolveImportException { return inliner .importPolicy() .staticReference( inliner, classIdent().getTopLevelClass(), classIdent().getQualifiedName(), member()); }
@Override public JCConditional inline(Inliner inliner) throws CouldNotResolveImportException { return inliner .maker() .Conditional( getCondition().inline(inliner), getTrueExpression().inline(inliner), getFalseExpression().inline(inliner)); }
@Override public JCParens inline(Inliner inliner) throws CouldNotResolveImportException { return inliner.maker().Parens(getExpression().inline(inliner)); }
@Override public JCArrayTypeTree inline(Inliner inliner) throws CouldNotResolveImportException { return inliner.maker().TypeArray(getType().inline(inliner)); }
@Override public JCArrayAccess inline(Inliner inliner) throws CouldNotResolveImportException { return inliner.maker().Indexed(getExpression().inline(inliner), getIndex().inline(inliner)); }