Beispiel #1
0
 @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()));
 }
Beispiel #2
0
 @Override
 public JCExpression inline(Inliner inliner) throws CouldNotResolveImportException {
   return inliner
       .importPolicy()
       .staticReference(
           inliner, classIdent().getTopLevelClass(), classIdent().getQualifiedName(), member());
 }
Beispiel #3
0
 @Override
 public JCConditional inline(Inliner inliner) throws CouldNotResolveImportException {
   return inliner
       .maker()
       .Conditional(
           getCondition().inline(inliner),
           getTrueExpression().inline(inliner),
           getFalseExpression().inline(inliner));
 }
Beispiel #4
0
 @Override
 public JCParens inline(Inliner inliner) throws CouldNotResolveImportException {
   return inliner.maker().Parens(getExpression().inline(inliner));
 }
Beispiel #5
0
 @Override
 public JCArrayTypeTree inline(Inliner inliner) throws CouldNotResolveImportException {
   return inliner.maker().TypeArray(getType().inline(inliner));
 }
Beispiel #6
0
 @Override
 public JCArrayAccess inline(Inliner inliner) throws CouldNotResolveImportException {
   return inliner.maker().Indexed(getExpression().inline(inliner), getIndex().inline(inliner));
 }