private static Expression inlineAssembly(final com.strobel.decompiler.ast.Expression byteCode, final List<Expression> arguments) { if (byteCode.getOperand() != null) { arguments.add(0, new IdentifierExpression( byteCode.getOffset(), formatByteCodeOperand(byteCode.getOperand()))); } return new IdentifierExpression( byteCode.getOffset(), byteCode.getCode().getName()).invoke(arguments); }
private static Expression inlineAssembly(final com.strobel.decompiler.ast.Expression byteCode, final List<Expression> arguments) { if (byteCode.getOperand() != null) { arguments.add(0, new IdentifierExpression( byteCode.getOffset(), formatByteCodeOperand(byteCode.getOperand()))); } return new IdentifierExpression( byteCode.getOffset(), byteCode.getCode().getName()).invoke(arguments); }
private static Expression inlineAssembly(final com.strobel.decompiler.ast.Expression byteCode, final List<Expression> arguments) { if (byteCode.getOperand() != null) { arguments.add(0, new IdentifierExpression( byteCode.getOffset(), formatByteCodeOperand(byteCode.getOperand()))); } return new IdentifierExpression( byteCode.getOffset(), byteCode.getCode().getName()).invoke(arguments); }