Skip to content

Instantly share code, notes, and snippets.

@Compro-Prasad
Created July 26, 2019 13:01
Show Gist options
  • Save Compro-Prasad/9fb813ab07e0efd85cba572924ffac00 to your computer and use it in GitHub Desktop.
Save Compro-Prasad/9fb813ab07e0efd85cba572924ffac00 to your computer and use it in GitHub Desktop.
[Trace - 06:22:39 PM] Sending request 'textDocument/documentSymbol - (64)'.
Params: {
"textDocument": {
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
}
}
[Trace - 06:22:39 PM] Received response 'textDocument/documentSymbol - (64)' in 20ms.
Result: [
{
"location": {
"range": {
"end": {
"character": 17,
"line": 5
},
"start": {
"character": 9,
"line": 5
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 10,
"name": "LispType"
},
{
"location": {
"range": {
"end": {
"character": 17,
"line": 6
},
"start": {
"character": 11,
"line": 6
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 14,
"line": 7
},
"start": {
"character": 8,
"line": 7
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 18,
"line": 8
},
"start": {
"character": 15,
"line": 8
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 19,
"line": 9
},
"start": {
"character": 14,
"line": 9
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 22,
"line": 10
},
"start": {
"character": 9,
"line": 10
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 22,
"line": 11
},
"start": {
"character": 9,
"line": 11
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 37,
"line": 11
},
"start": {
"character": 24,
"line": 11
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_1"
},
{
"location": {
"range": {
"end": {
"character": 16,
"line": 12
},
"start": {
"character": 10,
"line": 12
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 17,
"line": 6
},
"start": {
"character": 11,
"line": 6
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 14,
"line": 7
},
"start": {
"character": 8,
"line": 7
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 18,
"line": 8
},
"start": {
"character": 15,
"line": 8
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 19,
"line": 9
},
"start": {
"character": 14,
"line": 9
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 22,
"line": 10
},
"start": {
"character": 9,
"line": 10
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 22,
"line": 11
},
"start": {
"character": 9,
"line": 11
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 37,
"line": 11
},
"start": {
"character": 24,
"line": 11
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_1"
},
{
"location": {
"range": {
"end": {
"character": 16,
"line": 12
},
"start": {
"character": 10,
"line": 12
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 32,
"line": 4
},
"start": {
"character": 23,
"line": 4
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_vi"
},
{
"location": {
"range": {
"end": {
"character": 32,
"line": 4
},
"start": {
"character": 23,
"line": 4
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_vi"
},
{
"location": {
"range": {
"end": {
"character": 17,
"line": 6
},
"start": {
"character": 11,
"line": 6
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 17,
"line": 6
},
"start": {
"character": 11,
"line": 6
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_0"
},
{
"location": {
"range": {
"end": {
"character": 14,
"line": 7
},
"start": {
"character": 8,
"line": 7
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 14,
"line": 7
},
"start": {
"character": 8,
"line": 7
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_0"
},
{
"location": {
"range": {
"end": {
"character": 18,
"line": 8
},
"start": {
"character": 15,
"line": 8
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 18,
"line": 8
},
"start": {
"character": 15,
"line": 8
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_0"
},
{
"location": {
"range": {
"end": {
"character": 19,
"line": 9
},
"start": {
"character": 14,
"line": 9
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 19,
"line": 9
},
"start": {
"character": 14,
"line": 9
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_0"
},
{
"location": {
"range": {
"end": {
"character": 22,
"line": 10
},
"start": {
"character": 9,
"line": 10
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 22,
"line": 10
},
"start": {
"character": 9,
"line": 10
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_0"
},
{
"location": {
"range": {
"end": {
"character": 22,
"line": 11
},
"start": {
"character": 9,
"line": 11
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 37,
"line": 11
},
"start": {
"character": 24,
"line": 11
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_1"
},
{
"location": {
"range": {
"end": {
"character": 22,
"line": 11
},
"start": {
"character": 9,
"line": 11
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_0"
},
{
"location": {
"range": {
"end": {
"character": 37,
"line": 11
},
"start": {
"character": 24,
"line": 11
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_1"
},
{
"location": {
"range": {
"end": {
"character": 16,
"line": 12
},
"start": {
"character": 10,
"line": 12
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 16,
"line": 12
},
"start": {
"character": 10,
"line": 12
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_0"
},
{
"location": {
"range": {
"end": {
"character": 32,
"line": 4
},
"start": {
"character": 23,
"line": 4
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_vi"
},
{
"location": {
"range": {
"end": {
"character": 32,
"line": 4
},
"start": {
"character": 23,
"line": 4
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_vi"
},
{
"location": {
"range": {
"end": {
"character": 17,
"line": 6
},
"start": {
"character": 11,
"line": 6
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 17,
"line": 6
},
"start": {
"character": 11,
"line": 6
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_0"
},
{
"location": {
"range": {
"end": {
"character": 14,
"line": 7
},
"start": {
"character": 8,
"line": 7
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 14,
"line": 7
},
"start": {
"character": 8,
"line": 7
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_0"
},
{
"location": {
"range": {
"end": {
"character": 18,
"line": 8
},
"start": {
"character": 15,
"line": 8
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 18,
"line": 8
},
"start": {
"character": 15,
"line": 8
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_0"
},
{
"location": {
"range": {
"end": {
"character": 19,
"line": 9
},
"start": {
"character": 14,
"line": 9
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 19,
"line": 9
},
"start": {
"character": 14,
"line": 9
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_0"
},
{
"location": {
"range": {
"end": {
"character": 22,
"line": 10
},
"start": {
"character": 9,
"line": 10
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 22,
"line": 10
},
"start": {
"character": 9,
"line": 10
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_0"
},
{
"location": {
"range": {
"end": {
"character": 22,
"line": 11
},
"start": {
"character": 9,
"line": 11
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 37,
"line": 11
},
"start": {
"character": 24,
"line": 11
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_1"
},
{
"location": {
"range": {
"end": {
"character": 22,
"line": 11
},
"start": {
"character": 9,
"line": 11
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_0"
},
{
"location": {
"range": {
"end": {
"character": 37,
"line": 11
},
"start": {
"character": 24,
"line": 11
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_1"
},
{
"location": {
"range": {
"end": {
"character": 16,
"line": 12
},
"start": {
"character": 10,
"line": 12
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__self_0"
},
{
"location": {
"range": {
"end": {
"character": 16,
"line": 12
},
"start": {
"character": 10,
"line": 12
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 13,
"name": "__arg_1_0"
},
{
"location": {
"range": {
"end": {
"character": 9,
"line": 79
},
"start": {
"character": 4,
"line": 79
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 2,
"name": "tests"
},
{
"containerName": "tests",
"location": {
"range": {
"end": {
"character": 15,
"line": 83
},
"start": {
"character": 7,
"line": 83
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 12,
"name": "test_add"
},
{
"containerName": "tests",
"location": {
"range": {
"end": {
"character": 16,
"line": 95
},
"start": {
"character": 7,
"line": 95
}
},
"uri": "file:///home/compro/Downloads/github.com/Compro-Prasad/lisp-from-scratch/src/basic_structure.rs"
},
"kind": 12,
"name": "test_cons"
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment