elixir_sense v1.0.0 ElixirSense.Providers.Definition

Provides a function to find out where symbols are defined.

Currently finds definition of modules, functions and macros.

Summary

Functions

Finds out where a module, function or macro was defined

Types

file()
file() :: String.t
line()
line() :: pos_integer
location()
location() :: {file, line | nil}

Functions

find(subject, imports, aliases, module)
find(String.t, [module], [{module, module}], module) :: location

Finds out where a module, function or macro was defined.