Skip to content

Commit fa54ab1

Browse files
committed
move to top level
1 parent 787e76e commit fa54ab1

File tree

1 file changed

+17
-17
lines changed
  • lib/elixir_sense/core/normalized/macro

1 file changed

+17
-17
lines changed

lib/elixir_sense/core/normalized/macro/env.ex

+17-17
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,21 @@
11
defmodule ElixirSense.Core.Normalized.Macro.Env do
2+
defp wrap_expansion(receiver, expander, _meta, _name, _arity, env, _opts) do
3+
fn expansion_meta, args ->
4+
quoted = expander.(args, env)
5+
next = :elixir_module.next_counter(env.module)
6+
7+
if Version.match?(System.version(), ">= 1.14.0-dev") do
8+
:elixir_quote.linify_with_context_counter(expansion_meta, {receiver, next}, quoted)
9+
else
10+
:elixir_quote.linify_with_context_counter(
11+
expansion_meta |> Keyword.get(:line, 0),
12+
{receiver, next},
13+
quoted
14+
)
15+
end
16+
end
17+
end
18+
219
if Version.match?(System.version(), ">= 1.17.0-dev") do
320
# defdelegate expand_import(env, meta, fun, arity, opts), to: Macro.Env
421
defdelegate expand_require(env, meta, module, fun, arity, opts), to: Macro.Env
@@ -56,23 +73,6 @@ defmodule ElixirSense.Core.Normalized.Macro.Env do
5673
end
5774
end
5875
end
59-
60-
defp wrap_expansion(receiver, expander, _meta, _name, _arity, env, _opts) do
61-
fn expansion_meta, args ->
62-
quoted = expander.(args, env)
63-
next = :elixir_module.next_counter(env.module)
64-
65-
if Version.match?(System.version(), ">= 1.14.0-dev") do
66-
:elixir_quote.linify_with_context_counter(expansion_meta, {receiver, next}, quoted)
67-
else
68-
:elixir_quote.linify_with_context_counter(
69-
expansion_meta |> Keyword.get(:line, 0),
70-
{receiver, next},
71-
quoted
72-
)
73-
end
74-
end
75-
end
7676
else
7777
def fake_expand_callback(_meta, _args) do
7878
{:__block__, [], []}

0 commit comments

Comments
 (0)