Let’s see:
~/src/elixir[master]% rg delegate_to
lib/elixir/lib/kernel.ex
4909: @doc delegate_to: {target, as, :erlang.length(as_args)}
lib/elixir/lib/module.ex
2047: defp validate_doc_meta(:delegate_to, value) do
2054: ":delegate_to is a built-in documentation metadata key. It should be a three-element " <>
lib/iex/test/iex/helpers_test.exs
549: "* def func1()\n\ndelegate_to: Delegated.func1/0\n\n\n"
552: "* def func2()\n\ndelegate_to: Delegated.func2/0\n\nDelegator func2 doc\n"
lib/elixir/lib/io/ansi/docs.ex
59: Prints documentation metadata (only `delegate_to`, `deprecated`, `guard`, and `since` for now).
81: {:delegate_to, {m, f, a}}, _printed ->
82: label = metadata_label(:delegate_to, options)
lib/elixir/test/elixir/io/ansi/docs_test.exs
32: delegate_to: {Foo, :bar, 3}
36: \e[33mdelegate_to:\e[0m Foo.bar/3
Looks like the first hit, lib/elixir/lib/kernel.ex:4909, is relevant.
> --
> You received this message because you are subscribed to the Google Groups "elixir-lang-core" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
elixir-lang-co...@googlegroups.com.
> To view this discussion on the web visit
https://groups.google.com/d/msgid/elixir-lang-core/5F0B6BF5-DFB5-456E-AA52-004E1C36BFEB%40gmail.com.