> For the complete documentation index, see [llms.txt](https://docs.r.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.r.xyz/glider-ide/api/callable/callable.source_line.md).

# Callable.source\_line()

`source_line() → int`

## Example

```python
from glider import *
def query():
  functions = Functions().exec(100)

  functions_location = []
  for function in functions:
    # Return the source line number of each function
    functions_location.append({"function": function.name(), "line": function.source_line()})

  return functions_location
```

## Example output

```json
[
  {
    "function": "name",
    "line": 229
  },
  {
    "function": "symbol",
    "line": 234
  },
  {
    "function": "tokenURI",
    "line": 239
  },
  ...
]
```
