コード例 #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()));
 }
コード例 #2
0
ファイル: UStaticIdent.java プロジェクト: joetoth/Refaster
 @Override
 public JCExpression inline(Inliner inliner) throws CouldNotResolveImportException {
   return inliner
       .importPolicy()
       .staticReference(
           inliner, classIdent().getTopLevelClass(), classIdent().getQualifiedName(), member());
 }
コード例 #3
0
ファイル: UConditional.java プロジェクト: diy1/error-prone
 @Override
 public JCConditional inline(Inliner inliner) throws CouldNotResolveImportException {
   return inliner
       .maker()
       .Conditional(
           getCondition().inline(inliner),
           getTrueExpression().inline(inliner),
           getFalseExpression().inline(inliner));
 }
コード例 #4
0
ファイル: UParens.java プロジェクト: joetoth/Refaster
 @Override
 public JCParens inline(Inliner inliner) throws CouldNotResolveImportException {
   return inliner.maker().Parens(getExpression().inline(inliner));
 }
コード例 #5
0
ファイル: UArrayTypeTree.java プロジェクト: diy1/error-prone
 @Override
 public JCArrayTypeTree inline(Inliner inliner) throws CouldNotResolveImportException {
   return inliner.maker().TypeArray(getType().inline(inliner));
 }
コード例 #6
0
 @Override
 public JCArrayAccess inline(Inliner inliner) throws CouldNotResolveImportException {
   return inliner.maker().Indexed(getExpression().inline(inliner), getIndex().inline(inliner));
 }