protected RewriteBoxingCastsTransform(final DecompilerContext context) { super(context); _resolver = new JavaResolver(context); }
public RewriteInnerClassConstructorCalls(final DecompilerContext context) { super(context); _resolver = new JavaResolver(context); }
public SimplifyArithmeticExpressionsTransform(final DecompilerContext context) { super(context); _resolver = new JavaResolver(context); }
public SimplifyArithmeticExpressionsTransform(final DecompilerContext context) { super(context); _resolver = new JavaResolver(context); }
public RemoveImplicitBoxingTransform(final DecompilerContext context) { super(context); _resolver = new JavaResolver(context); }
public RewriteInnerClassConstructorCalls(final DecompilerContext context) { super(context); _resolver = new JavaResolver(context); }
public InsertNecessaryConversionsTransform(final DecompilerContext context) { super(context); _resolver = new JavaResolver(context); }
public SimplifyAssignmentsTransform(final DecompilerContext context) { super(context); _resolver = new JavaResolver(context); }
public VarArgsTransform(final DecompilerContext context) { super(context); _resolver = new JavaResolver(context); }
public SimplifyAssignmentsTransform(final DecompilerContext context) { super(context); _resolver = new JavaResolver(context); }
public VarArgsTransform(final DecompilerContext context) { super(context); _resolver = new JavaResolver(context); }
public RemoveImplicitBoxingTransform(final DecompilerContext context) { super(context); _resolver = new JavaResolver(context); }
public SimplifyArithmeticExpressionsTransform(final DecompilerContext context) { super(context); _resolver = new JavaResolver(context); }
public RemoveRedundantCastsTransform(final DecompilerContext context) { super(context); _resolver = new JavaResolver(context); }
public LambdaTransform(final DecompilerContext context) { super(context); _methodDeclarations = new HashMap<>(); _resolver = new JavaResolver(context); }
public LambdaTransform(final DecompilerContext context) { super(context); _methodDeclarations = new HashMap<>(); _resolver = new JavaResolver(context); }
public IntroduceStringConcatenationTransform(final DecompilerContext context) { super(context); _stringBuilderArgumentPattern = new OptionalNode( new TypedExpression( "firstArgument", CommonTypeReferences.String, new JavaResolver(context) ) ); }
public IntroduceStringConcatenationTransform(final DecompilerContext context) { super(context); _stringBuilderArgumentPattern = new OptionalNode( new TypedExpression( "firstArgument", CommonTypeReferences.String, new JavaResolver(context) ) ); }
public IntroduceStringConcatenationTransform(final DecompilerContext context) { super(context); _stringBuilderArgumentPattern = new OptionalNode( new TypedExpression( "firstArgument", CommonTypeReferences.String, new JavaResolver(context) ) ); }
private boolean anyIsString(final List<Expression> expressions) { final JavaResolver resolver = new JavaResolver(context); for (int i = 0; i < expressions.size(); i++) { final ResolveResult result = resolver.apply(expressions.get(i)); if (result != null && result.getType() != null && CommonTypeReferences.String.isEquivalentTo(result.getType())) { return true; } } return false; } }