assertNotNull(virtualFile);
Decompiler decompiler = new Decompiler();
CharSequence decompiled = decompiler.decompile(virtualFile);
assertEquals(
"# Source code recreated from a .beam file by IntelliJ Elixir\n" +
<BUG>"defmodule Bitwise do\n" +
"  defmacro left &&& right do\n" +</BUG>
"    # body not decompiled\n" +
"  end\n" +
"\n" +

assertNotNull(virtualFile);
Decompiler decompiler = new Decompiler();
CharSequence decompiled = decompiler.decompile(virtualFile);
assertEquals(
"# Source code recreated from a .beam file by IntelliJ Elixir\n" +
"defmodule Bitwise do\n" +
"\n" +
"  # Macros\n" +
"\n" +
"  defmacro left &&& right do\n" +
"    # body not decompiled\n" +
"  end\n" +
"\n" +
