Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
This file has been truncated, but you can view the full file.
[2019-11-09T14:49:00Z DEBUG rls::server] Language Server starting up. Version: rls 1.38.0 (496c892 2019-08-12)
[2019-11-09T14:49:00Z TRACE rls::server::io] reading: 747 bytes
[2019-11-09T14:49:00Z TRACE rls::server] Read message `{"id":1,"jsonrpc":"2.0","method":"initialize","params":{"capabilities":{"textDocument":{"completion":{"completionItem":{"documentationFormat":["plaintext","markdown"]},"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},"hover":{"contentFormat":["plaintext","markdown"]},"signatureHelp":{"signatureInformation":{"documentationFormat":["plaintext","markdown"],"parameterInformation":{"labelOffsetSupport":false}}}},"workspace":{"applyEdit":true}},"initializationOptions":{},"processId":32413,"rootPath":"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common","rootUri":"file:///Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"}}`
[2019-11-09T14:49:00Z TRACE rls::server] Parsed message `RawMessage { method: "initialize", id: Num(1), params: Object({"capabilities": Object({"textDocument": Object({"completion": Object({"completionItem": Object({"documentationFormat": Array([String("plaintext"), String("markdown")])}), "completionItemKind": Object({"valueSet": Array([Number(1), Number(2), Number(3), Number(4), Number(5), Number(6), Number(7), Number(8), Number(9), Number(10), Number(11), Number(12), Number(13), Number(14), Number(15), Number(16), Number(17), Number(18), Number(19), Number(20), Number(21), Number(22), Number(23), Number(24), Number(25)])})}), "hover": Object({"contentFormat": Array([String("plaintext"), String("markdown")])}), "signatureHelp": Object({"signatureInformation": Object({"documentationFormat": Array([String("plaintext"), String("markdown")]), "parameterInformation": Object({"labelOffsetSupport": Bool(false)})})})}), "workspace": Object({"applyEdit": Bool(true)})}), "initializationOptions": Object({}), "processId": Number(32413), "rootPath": String("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"), "rootUri": String("file:///Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common")}) }`
[2019-11-09T14:49:00Z TRACE rls::server] Handling `initialize`
[2019-11-09T14:49:00Z TRACE rls::server] init: None -> InitializationOptions { omit_init_build: false, cmd_run: false, settings: None }
[2019-11-09T14:49:00Z TRACE rls::server::io] response: "Content-Length: 607\r\n\r\n{\"jsonrpc\":\"2.0\",\"id\":1,\"result\":{\"capabilities\":{\"textDocumentSync\":2,\"hoverProvider\":true,\"completionProvider\":{\"resolveProvider\":true,\"triggerCharacters\":[\".\",\":\"]},\"definitionProvider\":true,\"implementationProvider\":true,\"referencesProvider\":true,\"documentHighlightProvider\":true,\"documentSymbolProvider\":true,\"workspaceSymbolProvider\":true,\"codeActionProvider\":true,\"codeLensProvider\":{\"resolveProvider\":false},\"documentFormattingProvider\":true,\"documentRangeFormattingProvider\":false,\"renameProvider\":true,\"executeCommandProvider\":{\"commands\":[\"rls.applySuggestion-32421\",\"rls.deglobImports-32421\"]}}}}"
[2019-11-09T14:49:00Z TRACE rls::build] request_build Cargo
[2019-11-09T14:49:00Z TRACE rls::build] run_build, "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" Cargo
[2019-11-09T14:49:00Z TRACE rls::build] running build
[2019-11-09T14:49:00Z TRACE rls::build] specified work: NeedsCargo(
Default,
)
[2019-11-09T14:49:00Z TRACE rls::server::io] response: "Content-Length: 137\r\n\r\n{\"jsonrpc\":\"2.0\",\"method\":\"window/progress\",\"params\":{\"done\":null,\"id\":\"progress_1\",\"message\":null,\"percentage\":null,\"title\":\"Building\"}}"
[2019-11-09T14:49:00Z TRACE rls::build::cargo] root manifest_path: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/Cargo.toml"
[2019-11-09T14:49:00Z TRACE rls::server::io] reading: 52 bytes
[2019-11-09T14:49:00Z TRACE rls::server] Read message `{"jsonrpc":"2.0","method":"initialized","params":{}}`
[2019-11-09T14:49:00Z TRACE rls::server] Parsed message `RawMessage { method: "initialized", id: Null, params: Object({}) }`
[2019-11-09T14:49:00Z TRACE rls::server] Handling `initialized`
[2019-11-09T14:49:00Z TRACE rls::build::cargo] Cargo compilation options:
CargoOptions { target: None, lib: false, bin: [], bins: false, all_features: false, no_default_features: false, features: [], jobs: None, all_targets: true }
[2019-11-09T14:49:00Z TRACE rls::build::cargo] specified packages to be built by Cargo: {
"common",
}
[2019-11-09T14:49:00Z TRACE rls::build::cargo_plan] read metadata "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/Cargo.toml"
[2019-11-09T14:49:00Z TRACE rls::server::io] response: "Content-Length: 535\r\n\r\n{\"jsonrpc\":\"2.0\",\"method\":\"client/registerCapability\",\"id\":1,\"params\":{\"registrations\":[{\"id\":\"rls-watch\",\"method\":\"workspace/didChangeWatchedFiles\",\"registerOptions\":{\"watchers\":[{\"globPattern\":\"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/Cargo.lock\"},{\"globPattern\":\"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target\",\"kind\":4},{\"globPattern\":\"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/Cargo.toml\"}]}}]}}"
[2019-11-09T14:49:00Z TRACE rls::server::io] reading: 86 bytes
[2019-11-09T14:49:00Z TRACE rls::server] Read message `{"jsonrpc":"2.0","method":"workspace/didChangeConfiguration","params":{"settings":{}}}`
[2019-11-09T14:49:00Z TRACE rls::server] Parsed message `RawMessage { method: "workspace/didChangeConfiguration", id: Null, params: Object({"settings": Object({})}) }`
[2019-11-09T14:49:00Z TRACE rls::server] Handling `workspace/didChangeConfiguration`
[2019-11-09T14:49:00Z TRACE rls::actions::notifications] config change: Object({})
[2019-11-09T14:49:00Z WARN rls::actions::notifications] Received unactionable config: Object({}) (error: ())
[2019-11-09T14:49:00Z DEBUG rls::server] Error handling notification: RawMessage { method: "workspace/didChangeConfiguration", id: Null, params: Object({"settings": Object({})}) }
[2019-11-09T14:49:00Z TRACE rls::server::io] reading: 261 bytes
[2019-11-09T14:49:00Z TRACE rls::server] Read message `{"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"languageId":"rust","text":"mod test;\n\nfn main() {\n}\n","uri":"file:///Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs","version":1}}}`
[2019-11-09T14:49:00Z TRACE rls::server] Parsed message `RawMessage { method: "textDocument/didOpen", id: Null, params: Object({"textDocument": Object({"languageId": String("rust"), "text": String("mod test;\n\nfn main() {\n}\n"), "uri": String("file:///Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs"), "version": Number(1)})}) }`
[2019-11-09T14:49:00Z TRACE rls::server] Handling `textDocument/didOpen`
[2019-11-09T14:49:00Z TRACE rls::actions::notifications] on_open: "file:///Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs"
[2019-11-09T14:49:00Z TRACE rls::server::io] reading: 77 bytes
[2019-11-09T14:49:00Z TRACE rls::server] Read message `{"error":{"code":-32601,"message":"Method not found"},"id":1,"jsonrpc":"2.0"}`
[2019-11-09T14:49:00Z TRACE rls::build::cargo] exec: common ProcessBuilder { program: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/bin/rustc", args: ["--crate-name", "common", "src/main.rs", "--color", "never", "--crate-type", "bin", "--emit=dep-info,metadata", "-C", "debuginfo=2", "-C", "metadata=fff8903995d0fe3c", "-C", "extra-filename=-fff8903995d0fe3c", "--out-dir", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "-C", "incremental=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/incremental", "-L", "dependency=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "--error-format=json"], env: {"DYLD_FALLBACK_LIBRARY_PATH": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps:/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib:/Users/ben/lib:/usr/local/lib:/usr/lib"), "CARGO_PKG_HOMEPAGE": Some(""), "CARGO_PKG_VERSION_PRE": Some(""), "CARGO": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/bin/rls"), "CARGO_PKG_VERSION": Some("0.1.0"), "CARGO_PKG_DESCRIPTION": Some(""), "CARGO_PKG_REPOSITORY": Some(""), "CARGO_PKG_VERSION_PATCH": Some("0"), "CARGO_PKG_AUTHORS": Some(""), "CARGO_MANIFEST_DIR": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"), "CARGO_PKG_NAME": Some("common"), "CARGO_PKG_VERSION_MAJOR": Some("0"), "CARGO_PKG_VERSION_MINOR": Some("1")}, cwd: Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"), jobserver: Some(Client { inner: Client { read: File { fd: 3, read: true, write: false }, write: File { fd: 4, read: false, write: true } } }), display_env_vars: false }
[2019-11-09T14:49:00Z TRACE rls::build::cargo] exec: common ProcessBuilder { program: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/bin/rustc", args: ["--crate-name", "common", "src/main.rs", "--color", "never", "--emit=dep-info,metadata", "-C", "debuginfo=2", "--test", "-C", "metadata=0350e38f28835d5b", "-C", "extra-filename=-0350e38f28835d5b", "--out-dir", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "-C", "incremental=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/incremental", "-L", "dependency=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "--error-format=json"], env: {"DYLD_FALLBACK_LIBRARY_PATH": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps:/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib:/Users/ben/lib:/usr/local/lib:/usr/lib"), "CARGO_PKG_HOMEPAGE": Some(""), "CARGO_PKG_VERSION_PRE": Some(""), "CARGO": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/bin/rls"), "CARGO_PKG_VERSION": Some("0.1.0"), "CARGO_PKG_DESCRIPTION": Some(""), "CARGO_PKG_REPOSITORY": Some(""), "CARGO_PKG_VERSION_PATCH": Some("0"), "CARGO_PKG_AUTHORS": Some(""), "CARGO_MANIFEST_DIR": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"), "CARGO_PKG_NAME": Some("common"), "CARGO_PKG_VERSION_MAJOR": Some("0"), "CARGO_PKG_VERSION_MINOR": Some("1")}, cwd: Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"), jobserver: Some(Client { inner: Client { read: File { fd: 3, read: true, write: false }, write: File { fd: 4, read: false, write: true } } }), display_env_vars: false }
[2019-11-09T14:49:00Z TRACE rls::server::io] response: "Content-Length: 141\r\n\r\n{\"jsonrpc\":\"2.0\",\"method\":\"window/progress\",\"params\":{\"done\":null,\"id\":\"progress_1\",\"message\":\"common\",\"percentage\":null,\"title\":\"Building\"}}"
[2019-11-09T14:49:00Z TRACE rls::server::io] response: "Content-Length: 151\r\n\r\n{\"jsonrpc\":\"2.0\",\"method\":\"window/progress\",\"params\":{\"done\":null,\"id\":\"progress_1\",\"message\":\"common cfg(test)\",\"percentage\":null,\"title\":\"Building\"}}"
[2019-11-09T14:49:00Z DEBUG rls::build::cargo] error deleting file, common-0350e38f28835d5b.json: No such file or directory (os error 2)
[2019-11-09T14:49:00Z TRACE rls::build::cargo] rustc intercepted - args: ["--crate-name", "common", "src/main.rs", "--color", "never", "--crate-type", "bin", "--emit=dep-info,metadata", "-C", "debuginfo=2", "-C", "metadata=fff8903995d0fe3c", "-C", "extra-filename=-fff8903995d0fe3c", "--out-dir", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "-C", "incremental=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/incremental", "-L", "dependency=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "--error-format=json", "--sysroot", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls"] envs: {"DYLD_FALLBACK_LIBRARY_PATH": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps:/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib:/Users/ben/lib:/usr/local/lib:/usr/lib"), "CARGO_PKG_HOMEPAGE": Some(""), "CARGO_PKG_VERSION_PRE": Some(""), "CARGO": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/bin/rls"), "CARGO_PKG_VERSION": Some("0.1.0"), "CARGO_PKG_DESCRIPTION": Some(""), "CARGO_PKG_REPOSITORY": Some(""), "CARGO_PKG_VERSION_PATCH": Some("0"), "CARGO_PKG_AUTHORS": Some(""), "CARGO_MANIFEST_DIR": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"), "CARGO_PKG_NAME": Some("common"), "CARGO_PKG_VERSION_MAJOR": Some("0"), "CARGO_PKG_VERSION_MINOR": Some("1")}
[2019-11-09T14:49:00Z TRACE rls::build::cargo] rustc intercepted - args: ["--crate-name", "common", "src/main.rs", "--color", "never", "--emit=dep-info,metadata", "-C", "debuginfo=2", "--test", "-C", "metadata=0350e38f28835d5b", "-C", "extra-filename=-0350e38f28835d5b", "--out-dir", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "-C", "incremental=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/incremental", "-L", "dependency=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "--error-format=json", "--sysroot", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls"] envs: {"DYLD_FALLBACK_LIBRARY_PATH": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps:/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib:/Users/ben/lib:/usr/local/lib:/usr/lib"), "CARGO_PKG_HOMEPAGE": Some(""), "CARGO_PKG_VERSION_PRE": Some(""), "CARGO": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/bin/rls"), "CARGO_PKG_VERSION": Some("0.1.0"), "CARGO_PKG_DESCRIPTION": Some(""), "CARGO_PKG_REPOSITORY": Some(""), "CARGO_PKG_VERSION_PATCH": Some("0"), "CARGO_PKG_AUTHORS": Some(""), "CARGO_MANIFEST_DIR": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"), "CARGO_PKG_NAME": Some("common"), "CARGO_PKG_VERSION_MAJOR": Some("0"), "CARGO_PKG_VERSION_MINOR": Some("1")}
[2019-11-09T14:49:00Z TRACE rls::build::rustc] rustc - args: `["/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/bin/rustc", "--crate-name", "common", "src/main.rs", "--color", "never", "--crate-type", "bin", "--emit=dep-info,metadata", "-C", "debuginfo=2", "-C", "metadata=fff8903995d0fe3c", "-C", "extra-filename=-fff8903995d0fe3c", "--out-dir", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "-C", "incremental=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/incremental", "-L", "dependency=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "--error-format=json", "--sysroot", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls"]`, envs: {"DYLD_FALLBACK_LIBRARY_PATH": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps:/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib:/Users/ben/lib:/usr/local/lib:/usr/lib"), "CARGO_PKG_HOMEPAGE": Some(""), "CARGO_PKG_VERSION_PRE": Some(""), "CARGO": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/bin/rls"), "CARGO_PKG_VERSION": Some("0.1.0"), "CARGO_PKG_DESCRIPTION": Some(""), "CARGO_PKG_REPOSITORY": Some(""), "CARGO_PKG_VERSION_PATCH": Some("0"), "CARGO_PKG_AUTHORS": Some(""), "CARGO_MANIFEST_DIR": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"), "CARGO_PKG_NAME": Some("common"), "CARGO_PKG_VERSION_MAJOR": Some("0"), "CARGO_PKG_VERSION_MINOR": Some("1")}, cwd: Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"), build dir: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"
[2019-11-09T14:49:00Z TRACE rls::build::rustc] rustc - args: `["/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/bin/rustc", "--crate-name", "common", "src/main.rs", "--color", "never", "--emit=dep-info,metadata", "-C", "debuginfo=2", "--test", "-C", "metadata=0350e38f28835d5b", "-C", "extra-filename=-0350e38f28835d5b", "--out-dir", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "-C", "incremental=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/incremental", "-L", "dependency=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "--error-format=json", "--sysroot", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls"]`, envs: {"DYLD_FALLBACK_LIBRARY_PATH": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps:/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib:/Users/ben/lib:/usr/local/lib:/usr/lib"), "CARGO_PKG_HOMEPAGE": Some(""), "CARGO_PKG_VERSION_PRE": Some(""), "CARGO": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/bin/rls"), "CARGO_PKG_VERSION": Some("0.1.0"), "CARGO_PKG_DESCRIPTION": Some(""), "CARGO_PKG_REPOSITORY": Some(""), "CARGO_PKG_VERSION_PATCH": Some("0"), "CARGO_PKG_AUTHORS": Some(""), "CARGO_MANIFEST_DIR": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"), "CARGO_PKG_NAME": Some("common"), "CARGO_PKG_VERSION_MAJOR": Some("0"), "CARGO_PKG_VERSION_MINOR": Some("1")}, cwd: Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"), build dir: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"
[2019-11-09T14:49:00Z DEBUG rls::build::rustc] rustc: analysis read successfully?: true
[2019-11-09T14:49:00Z TRACE rls::build::cargo_plan] Caching these files: [
"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs",
"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/test.rs",
] for UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: false } } key
[2019-11-09T14:49:00Z DEBUG rls::build::rustc] rustc: analysis read successfully?: true
[2019-11-09T14:49:00Z TRACE rls::build::cargo_plan] Caching these files: [
"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs",
"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/test.rs",
] for UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: true } } key
[2019-11-09T14:49:00Z TRACE rls::build::cargo] created build plan after Cargo compilation routine: Cargo(CargoPlan { units: {UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: false } }: OwnedUnit { id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, profile: Profile { ..: default_dev() }, kind: Host, mode: Check { test: false } }, UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: true } }: OwnedUnit { id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, profile: Profile { ..: default_dev() }, kind: Host, mode: Check { test: true } }}, dep_graph: {UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: true } }: {}, UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: false } }: {}}, rev_dep_graph: {UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: true } }: {}, UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: false } }: {}}, compiler_jobs: {UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: false } }: ProcessBuilder { program: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/bin/rustc", args: ["--crate-name", "common", "src/main.rs", "--color", "never", "--crate-type", "bin", "--emit=dep-info,metadata", "-C", "debuginfo=2", "-C", "metadata=fff8903995d0fe3c", "-C", "extra-filename=-fff8903995d0fe3c", "--out-dir", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "-C", "incremental=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/incremental", "-L", "dependency=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "--error-format=json", "--sysroot", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls"], env: {"DYLD_FALLBACK_LIBRARY_PATH": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps:/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib:/Users/ben/lib:/usr/local/lib:/usr/lib"), "CARGO_PKG_HOMEPAGE": Some(""), "CARGO_PKG_VERSION_PRE": Some(""), "CARGO": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/bin/rls"), "CARGO_PKG_VERSION": Some("0.1.0"), "CARGO_PKG_DESCRIPTION": Some(""), "CARGO_PKG_REPOSITORY": Some(""), "CARGO_PKG_VERSION_PATCH": Some("0"), "CARGO_PKG_AUTHORS": Some(""), "RLS_RUSTC_SHIM": Some("1"), "CARGO_MANIFEST_DIR": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"), "CARGO_PKG_NAME": Some("common"), "CARGO_PKG_VERSION_MAJOR": Some("0"), "CARGO_PKG_VERSION_MINOR": Some("1")}, cwd: Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"), jobserver: Some(Client { inner: Client { read: File { fd: 3, read: true, write: false }, write: File { fd: 4, read: false, write: true } } }), display_env_vars: false }, UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: true } }: ProcessBuilder { program: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/bin/rustc", args: ["--crate-name", "common", "src/main.rs", "--color", "never", "--emit=dep-info,metadata", "-C", "debuginfo=2", "--test", "-C", "metadata=0350e38f28835d5b", "-C", "extra-filename=-0350e38f28835d5b", "--out-dir", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "-C", "incremental=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/incremental", "-L", "dependency=/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps", "--error-format=json", "--sysroot", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls"], env: {"DYLD_FALLBACK_LIBRARY_PATH": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps:/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib:/Users/ben/lib:/usr/local/lib:/usr/lib"), "CARGO_PKG_HOMEPAGE": Some(""), "CARGO_PKG_VERSION_PRE": Some(""), "CARGO": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/bin/rls"), "CARGO_PKG_VERSION": Some("0.1.0"), "CARGO_PKG_DESCRIPTION": Some(""), "CARGO_PKG_REPOSITORY": Some(""), "CARGO_PKG_VERSION_PATCH": Some("0"), "CARGO_PKG_AUTHORS": Some(""), "RLS_RUSTC_SHIM": Some("1"), "CARGO_MANIFEST_DIR": Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"), "CARGO_PKG_NAME": Some("common"), "CARGO_PKG_VERSION_MAJOR": Some("0"), "CARGO_PKG_VERSION_MINOR": Some("1")}, cwd: Some("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"), jobserver: Some(Client { inner: Client { read: File { fd: 3, read: true, write: false }, write: File { fd: 4, read: false, write: true } } }), display_env_vars: false }}, input_files: {UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: true } }: ["/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/test.rs"], UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: false } }: ["/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/test.rs"]}, file_key_mapping: {"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs": {UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: true } }, UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: false } }}, "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/test.rs": {UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: false } }, UnitKey { pkg_id: PackageId { name: "common", version: "0.1.0", source: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" }, target: Target { name: "common", doc: true, ..: with_path("/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs", Edition2015) }, mode: Check { test: true } }}}, package_map: Some(PackageMap { package_paths: {"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common": "common"}, map_cache: Mutex { data: {} } }), built_packages: {"common"} })
[2019-11-09T14:49:00Z TRACE rls::server::io] response: "Content-Length: 137\r\n\r\n{\"jsonrpc\":\"2.0\",\"method\":\"window/progress\",\"params\":{\"done\":true,\"id\":\"progress_1\",\"message\":null,\"percentage\":null,\"title\":\"Building\"}}"
[2019-11-09T14:49:00Z INFO rls::build] build finished in 284.0ms
[2019-11-09T14:49:00Z TRACE rls::build] Files still dirty after the build: {}
[2019-11-09T14:49:00Z TRACE rls::actions::post_build] build - Success
[2019-11-09T14:49:00Z TRACE rls::server::io] response: "Content-Length: 137\r\n\r\n{\"jsonrpc\":\"2.0\",\"method\":\"window/progress\",\"params\":{\"done\":null,\"id\":\"progress_0\",\"message\":null,\"percentage\":null,\"title\":\"Indexing\"}}"
[2019-11-09T14:49:00Z TRACE rls::server::io] response: "Content-Length: 952\r\n\r\n{\"jsonrpc\":\"2.0\",\"method\":\"textDocument/publishDiagnostics\",\"params\":{\"diagnostics\":[{\"code\":\"dead_code\",\"message\":\"function is never used: `create_universe`\\n\\nnote: `#[warn(dead_code)]` on by default\",\"range\":{\"end\":{\"character\":24,\"line\":1},\"start\":{\"character\":0,\"line\":1}},\"severity\":2,\"source\":\"rustc\"},{\"code\":\"dead_code\",\"message\":\"struct is never constructed: `Builder`\",\"range\":{\"end\":{\"character\":18,\"line\":3},\"start\":{\"character\":0,\"line\":3}},\"severity\":2,\"source\":\"rustc\"},{\"code\":\"dead_code\",\"message\":\"method is never used: `build_rocket`\",\"range\":{\"end\":{\"character\":24,\"line\":6},\"start\":{\"character\":2,\"line\":6}},\"severity\":2,\"source\":\"rustc\"},{\"code\":\"dead_code\",\"message\":\"method is never used: `build_shuttle`\",\"range\":{\"end\":{\"character\":25,\"line\":7},\"start\":{\"character\":2,\"line\":7}},\"severity\":2,\"source\":\"rustc\"}],\"uri\":\"file:///Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/test.rs\"}}"
[2019-11-09T14:49:00Z TRACE rls::actions::post_build] Files to crates: {
"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs": {
Crate {
name: "common",
src_path: Some(
"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs",
),
edition: Edition2015,
disambiguator: (
1333408276588655016,
12898814527055117195,
),
},
Crate {
name: "common",
src_path: Some(
"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs",
),
edition: Edition2015,
disambiguator: (
4108875055739481694,
11921865150398378948,
),
},
},
"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/test.rs": {
Crate {
name: "common",
src_path: Some(
"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs",
),
edition: Edition2015,
disambiguator: (
1333408276588655016,
12898814527055117195,
),
},
Crate {
name: "common",
src_path: Some(
"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs",
),
edition: Edition2015,
disambiguator: (
4108875055739481694,
11921865150398378948,
),
},
},
}
[2019-11-09T14:49:00Z TRACE rls::actions::post_build] enqueue job
[2019-11-09T14:49:00Z TRACE rls::actions::post_build] Pre-prune queue len: 0
[2019-11-09T14:49:00Z TRACE rls::actions::post_build] Post-prune queue len: 0
[2019-11-09T14:49:00Z TRACE rls::actions::post_build] reload analysis: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" 2
[2019-11-09T14:49:00Z TRACE rls::actions::post_build] reloading from memory: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"
[2019-11-09T14:49:00Z TRACE rls_analysis] reload_with_blacklist "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" ["cocoa", "gleam", "glium", "idna", "libc", "openssl", "rustc_serialize", "serde", "serde_json", "typenum", "unicode_normalization", "unicode_segmentation", "winapi"]
[2019-11-09T14:49:00Z TRACE rls_analysis] hard_reload "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common" "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] Considering analysis files at /Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 676987157 }), name: "libbacktrace_sys-0f0fd6cb2d0ffa02.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libbacktrace_sys-0f0fd6cb2d0ffa02.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libbacktrace_sys-0f0fd6cb2d0ffa02.json" 0.000145693s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 677018532 }), name: "libunicode_width-40bc6477848e2242.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libunicode_width-40bc6477848e2242.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libunicode_width-40bc6477848e2242.json" 0.000088194s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 677112072 }), name: "libcompiler_builtins-967a7c840affa3a2.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libcompiler_builtins-967a7c840affa3a2.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libcompiler_builtins-967a7c840affa3a2.json" 0.000559235s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 677148933 }), name: "librustc_std_workspace_alloc-df043cce83b6dd34.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/librustc_std_workspace_alloc-df043cce83b6dd34.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/librustc_std_workspace_alloc-df043cce83b6dd34.json" 0.000064050s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 677235426 }), name: "libtest-e6dd79af2b4837e4.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libtest-e6dd79af2b4837e4.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libtest-e6dd79af2b4837e4.json" 0.000473728s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 677329593 }), name: "libpanic_abort-fbfbc94b9e906545.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libpanic_abort-fbfbc94b9e906545.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libpanic_abort-fbfbc94b9e906545.json" 0.000082252s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 677360072 }), name: "libpanic_unwind-b8538eedc7e0aa47.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libpanic_unwind-b8538eedc7e0aa47.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libpanic_unwind-b8538eedc7e0aa47.json" 0.000142444s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 677637303 }), name: "libunwind-0f97cfed0ef82f67.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libunwind-0f97cfed0ef82f67.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libunwind-0f97cfed0ef82f67.json" 0.000140632s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 686574300 }), name: "liblibc-9cd6fde8086e33c8.json" }
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 686615487 }), name: "libgetopts-3ef2c6cfd08ec619.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libgetopts-3ef2c6cfd08ec619.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libgetopts-3ef2c6cfd08ec619.json" 0.000195101s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 686645498 }), name: "librustc_asan-c55565a4d1001279.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/librustc_asan-c55565a4d1001279.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/librustc_asan-c55565a4d1001279.json" 0.000062851s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 687129910 }), name: "libterm-5465c10bfd8f7eb9.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libterm-5465c10bfd8f7eb9.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libterm-5465c10bfd8f7eb9.json" 0.000240806s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 687240632 }), name: "librustc_std_workspace_std-559733ba22bce6da.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/librustc_std_workspace_std-559733ba22bce6da.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/librustc_std_workspace_std-559733ba22bce6da.json" 0.000066004s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 687343606 }), name: "librustc_demangle-03c3af5ce910211b.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/librustc_demangle-03c3af5ce910211b.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/librustc_demangle-03c3af5ce910211b.json" 0.000103146s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 687427670 }), name: "librustc_std_workspace_core-aededee92e955f4b.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/librustc_std_workspace_core-aededee92e955f4b.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/librustc_std_workspace_core-aededee92e955f4b.json" 0.000056023s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 699743366 }), name: "libbacktrace-c7f6a23a8e1e3f0d.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libbacktrace-c7f6a23a8e1e3f0d.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libbacktrace-c7f6a23a8e1e3f0d.json" 0.000217036s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 700333028 }), name: "libstd-a104564b5cd85c3c.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libstd-a104564b5cd85c3c.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libstd-a104564b5cd85c3c.json" 0.007731833s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 701369553 }), name: "libhashbrown-17cc4f6d2f17ab1d.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libhashbrown-17cc4f6d2f17ab1d.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libhashbrown-17cc4f6d2f17ab1d.json" 0.001162193s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 702918994 }), name: "libproc_macro-d6e25d02026e6a1e.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libproc_macro-d6e25d02026e6a1e.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libproc_macro-d6e25d02026e6a1e.json" 0.000957497s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 724229528 }), name: "libcore-093e765cd9bdca1f.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libcore-093e765cd9bdca1f.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libcore-093e765cd9bdca1f.json" 0.013091228s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 727401031 }), name: "liballoc-ac5b59d7ac33292f.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/liballoc-ac5b59d7ac33292f.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/liballoc-ac5b59d7ac33292f.json" 0.003158832s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 727555592 }), name: "libprofiler_builtins-9daebda0ed41b83f.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libprofiler_builtins-9daebda0ed41b83f.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libprofiler_builtins-9daebda0ed41b83f.json" 0.000078966s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 727655008 }), name: "librustc_tsan-3adcd27409d789cf.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/librustc_tsan-3adcd27409d789cf.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/librustc_tsan-3adcd27409d789cf.json" 0.000066543s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1568799657, tv_nsec: 727733308 }), name: "libcfg_if-6308b422d34f5adf.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libcfg_if-6308b422d34f5adf.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis/libcfg_if-6308b422d34f5adf.json" 0.000062061s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading 23 crates from /Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/x86_64-apple-darwin/analysis in 0.029942502s
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] Considering analysis files at /Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps/save-analysis
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1573310940, tv_nsec: 707294340 }), name: "common-fff8903995d0fe3c.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps/save-analysis/common-fff8903995d0fe3c.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps/save-analysis/common-fff8903995d0fe3c.json" 0.000078919s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] Considering Listing { kind: File(SystemTime { tv_sec: 1573310940, tv_nsec: 757548307 }), name: "common-0350e38f28835d5b.json" }
[2019-11-09T14:49:00Z TRACE rls_analysis::raw] read_crate_data "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps/save-analysis/common-0350e38f28835d5b.json"
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps/save-analysis/common-0350e38f28835d5b.json" 0.000081538s
[2019-11-09T14:49:00Z INFO rls_analysis::raw] reading 25 crates from /Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/target/rls/debug/deps/save-analysis in 0.000226302s
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "backtrace_sys", disambiguator: (9957575938467749664, 12989951873121072767) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] backtrace_sys -> 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] compiler_builtins -> 3
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] libc -> 4
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(0)/Id { krate: 0, index: 0 } (0): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-sys-0.1.30/src/lib.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(57, PhantomData), col_start: Column(0, PhantomData), col_end: Column(1, PhantomData) } }, name: "", qualname: "backtrace_sys::", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-sys-0.1.30/src/lib.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(21)/Id { krate: 0, index: 21 } (0): Def { kind: Type, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-sys-0.1.30/src/lib.rs", range: Range { row_start: Row(11, PhantomData), row_end: Row(11, PhantomData), col_start: Column(13, PhantomData), col_end: Column(39, PhantomData) } }, name: "backtrace_syminfo_callback", qualname: "backtrace_sys::bindings::backtrace_syminfo_callback", distro_crate: true, parent: None, value: "extern \"C\" fn(data: *mut c_void, pc: uintptr_t, symname: *const c_char,\n symval: uintptr_t, symsize: uintptr_t)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(22)/Id { krate: 0, index: 22 } (0): Def { kind: Type, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-sys-0.1.30/src/lib.rs", range: Range { row_start: Row(18, PhantomData), row_end: Row(18, PhantomData), col_start: Column(13, PhantomData), col_end: Column(36, PhantomData) } }, name: "backtrace_full_callback", qualname: "backtrace_sys::bindings::backtrace_full_callback", distro_crate: true, parent: None, value: "extern \"C\" fn(data: *mut c_void, pc: uintptr_t, filename: *const c_char,\n lineno: c_int, function: *const c_char) -> c_int", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(23)/Id { krate: 0, index: 23 } (0): Def { kind: Type, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-sys-0.1.30/src/lib.rs", range: Range { row_start: Row(25, PhantomData), row_end: Row(25, PhantomData), col_start: Column(13, PhantomData), col_end: Column(37, PhantomData) } }, name: "backtrace_error_callback", qualname: "backtrace_sys::bindings::backtrace_error_callback", distro_crate: true, parent: None, value: "extern \"C\" fn(data: *mut c_void, msg: *const c_char, errnum: c_int)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(24)/Id { krate: 0, index: 24 } (0): Def { kind: Enum, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-sys-0.1.30/src/lib.rs", range: Range { row_start: Row(27, PhantomData), row_end: Row(27, PhantomData), col_start: Column(13, PhantomData), col_end: Column(28, PhantomData) } }, name: "backtrace_state", qualname: "backtrace_sys::bindings::backtrace_state", distro_crate: true, parent: None, value: "backtrace_state::{}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(26)/Id { krate: 0, index: 26 } (0): Def { kind: ForeignFunction, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-sys-0.1.30/src/lib.rs", range: Range { row_start: Row(32, PhantomData), row_end: Row(32, PhantomData), col_start: Column(15, PhantomData), col_end: Column(37, PhantomData) } }, name: "backtrace_create_state", qualname: "backtrace_sys::bindings::backtrace_create_state", distro_crate: true, parent: None, value: "fn (filename: *const c_char, threaded: c_int, error: backtrace_error_callback, data: *mut c_void) -> *mut backtrace_state", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(27)/Id { krate: 0, index: 27 } (0): Def { kind: ForeignFunction, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-sys-0.1.30/src/lib.rs", range: Range { row_start: Row(40, PhantomData), row_end: Row(40, PhantomData), col_start: Column(15, PhantomData), col_end: Column(32, PhantomData) } }, name: "backtrace_syminfo", qualname: "backtrace_sys::bindings::backtrace_syminfo", distro_crate: true, parent: None, value: "fn (state: *mut backtrace_state, addr: uintptr_t, cb: backtrace_syminfo_callback, error: backtrace_error_callback, data: *mut c_void) -> c_int", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(28)/Id { krate: 0, index: 28 } (0): Def { kind: ForeignFunction, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-sys-0.1.30/src/lib.rs", range: Range { row_start: Row(49, PhantomData), row_end: Row(49, PhantomData), col_start: Column(15, PhantomData), col_end: Column(31, PhantomData) } }, name: "backtrace_pcinfo", qualname: "backtrace_sys::bindings::backtrace_pcinfo", distro_crate: true, parent: None, value: "fn (state: *mut backtrace_state, addr: uintptr_t, cb: backtrace_full_callback, error: backtrace_error_callback, data: *mut c_void) -> c_int", docs: "" }
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] Lowering backtrace_sys ((9957575938467749664, 12989951873121072767)) in 0.00s
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] defs: 8
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] refs: 0
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] globs: 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "unicode_width", disambiguator: (3211014589888125684, 10592767102693949473) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] unicode_width -> 5
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] compiler_builtins -> 3
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(21474836480)/Id { krate: 0, index: 0 } (5): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.6/src/lib.rs", range: Range { row_start: Row(10, PhantomData), row_end: Row(130, PhantomData), col_start: Column(0, PhantomData), col_end: Column(1, PhantomData) } }, name: "", qualname: "unicode_width::", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.6/src/lib.rs", docs: " Determine displayed width of `char` and `str` types according to\n [Unicode Standard Annex #11](http://www.unicode.org/reports/tr11/)\n rules." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(21474836497)/Id { krate: 0, index: 17 } (5): Def { kind: Const, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.6/src/tables.rs", range: Range { row_start: Row(16, PhantomData), row_end: Row(16, PhantomData), col_start: Column(10, PhantomData), col_end: Column(25, PhantomData) } }, name: "UNICODE_VERSION", qualname: "unicode_width::tables::UNICODE_VERSION", distro_crate: true, parent: None, value: "(u64, u64, u64)", docs: " The version of [Unicode](http://www.unicode.org/)\n that this version of unicode-width is based on.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(21474836498)/Id { krate: 0, index: 18 } (5): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.6/src/tables.rs", range: Range { row_start: Row(18, PhantomData), row_end: Row(18, PhantomData), col_start: Column(8, PhantomData), col_end: Column(17, PhantomData) } }, name: "charwidth", qualname: "unicode_width::tables::charwidth", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.6/src/tables.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(21474836512)/Id { krate: 0, index: 32 } (5): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.6/src/tables.rs", range: Range { row_start: Row(39, PhantomData), row_end: Row(39, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "width", qualname: "unicode_width::tables::charwidth::width", distro_crate: true, parent: None, value: "fn (c: char, is_cjk: bool) -> Option<usize>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(21474836514)/Id { krate: 0, index: 34 } (5): Def { kind: Trait, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.6/src/lib.rs", range: Range { row_start: Row(69, PhantomData), row_end: Row(69, PhantomData), col_start: Column(10, PhantomData), col_end: Column(26, PhantomData) } }, name: "UnicodeWidthChar", qualname: "unicode_width::UnicodeWidthChar", distro_crate: true, parent: None, value: "UnicodeWidthChar", docs: " Methods for determining displayed width of Unicode characters.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(21474836515)/Id { krate: 0, index: 35 } (5): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.6/src/lib.rs", range: Range { row_start: Row(77, PhantomData), row_end: Row(77, PhantomData), col_start: Column(7, PhantomData), col_end: Column(12, PhantomData) } }, name: "width", qualname: "unicode_width::UnicodeWidthChar::width", distro_crate: true, parent: Some(Id(21474836514)), value: "fn (self) -> Option<usize>", docs: " Returns the character\'s displayed width in columns, or `None` if the\n character is a control character other than `\'\\x00\'`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(21474836516)/Id { krate: 0, index: 36 } (5): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.6/src/lib.rs", range: Range { row_start: Row(86, PhantomData), row_end: Row(86, PhantomData), col_start: Column(7, PhantomData), col_end: Column(16, PhantomData) } }, name: "width_cjk", qualname: "unicode_width::UnicodeWidthChar::width_cjk", distro_crate: true, parent: Some(Id(21474836514)), value: "fn (self) -> Option<usize>", docs: " Returns the character\'s displayed width in columns, or `None` if the\n character is a control character other than `\'\\x00\'`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(21474836520)/Id { krate: 0, index: 40 } (5): Def { kind: Trait, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.6/src/lib.rs", range: Range { row_start: Row(98, PhantomData), row_end: Row(98, PhantomData), col_start: Column(10, PhantomData), col_end: Column(25, PhantomData) } }, name: "UnicodeWidthStr", qualname: "unicode_width::UnicodeWidthStr", distro_crate: true, parent: None, value: "UnicodeWidthStr", docs: " Methods for determining displayed width of Unicode strings.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(21474836521)/Id { krate: 0, index: 41 } (5): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.6/src/lib.rs", range: Range { row_start: Row(107, PhantomData), row_end: Row(107, PhantomData), col_start: Column(7, PhantomData), col_end: Column(12, PhantomData) } }, name: "width", qualname: "unicode_width::UnicodeWidthStr::width", distro_crate: true, parent: Some(Id(21474836520)), value: "fn <\'a> (&\'a self) -> usize", docs: " Returns the string\'s displayed width in columns." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(21474836523)/Id { krate: 0, index: 43 } (5): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.6/src/lib.rs", range: Range { row_start: Row(117, PhantomData), row_end: Row(117, PhantomData), col_start: Column(7, PhantomData), col_end: Column(16, PhantomData) } }, name: "width_cjk", qualname: "unicode_width::UnicodeWidthStr::width_cjk", distro_crate: true, parent: Some(Id(21474836520)), value: "fn <\'a> (&\'a self) -> usize", docs: " Returns the string\'s displayed width in columns." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.6/src/lib.rs", range: Range { row_start: Row(59, PhantomData), row_end: Row(59, PhantomData), col_start: Column(16, PhantomData), col_end: Column(31, PhantomData) } } 21474836497
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] Lowering unicode_width ((3211014589888125684, 10592767102693949473)) in 0.00s
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] defs: 10
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] refs: 1
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] globs: 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "compiler_builtins", disambiguator: (2585955169478297556, 15135492555842015113) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] compiler_builtins -> 3
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901888)/Id { krate: 0, index: 0 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/lib.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(78, PhantomData), col_start: Column(0, PhantomData), col_end: Column(19, PhantomData) } }, name: "", qualname: "compiler_builtins::", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/lib.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901903)/Id { krate: 0, index: 15 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "float", qualname: "compiler_builtins::float", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901907)/Id { krate: 0, index: 19 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/add.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "add", qualname: "compiler_builtins::float::add", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/add.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902123)/Id { krate: 0, index: 235 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/add.rs", range: Range { row_start: Row(194, PhantomData), row_end: Row(194, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__addsf3", qualname: "compiler_builtins::float::add::__addsf3", distro_crate: true, parent: None, value: "fn (a: f32, b: f32) -> f32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902124)/Id { krate: 0, index: 236 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/add.rs", range: Range { row_start: Row(200, PhantomData), row_end: Row(200, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__adddf3", qualname: "compiler_builtins::float::add::__adddf3", distro_crate: true, parent: None, value: "fn (a: f64, b: f64) -> f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901914)/Id { krate: 0, index: 26 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "cmp", qualname: "compiler_builtins::float::cmp", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902137)/Id { krate: 0, index: 249 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", range: Range { row_start: Row(115, PhantomData), row_end: Row(115, PhantomData), col_start: Column(22, PhantomData), col_end: Column(29, PhantomData) } }, name: "__lesf2", qualname: "compiler_builtins::float::cmp::__lesf2", distro_crate: true, parent: None, value: "fn (a: f32, b: f32) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902138)/Id { krate: 0, index: 250 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", range: Range { row_start: Row(119, PhantomData), row_end: Row(119, PhantomData), col_start: Column(22, PhantomData), col_end: Column(29, PhantomData) } }, name: "__gesf2", qualname: "compiler_builtins::float::cmp::__gesf2", distro_crate: true, parent: None, value: "fn (a: f32, b: f32) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902139)/Id { krate: 0, index: 251 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", range: Range { row_start: Row(124, PhantomData), row_end: Row(124, PhantomData), col_start: Column(22, PhantomData), col_end: Column(32, PhantomData) } }, name: "__unordsf2", qualname: "compiler_builtins::float::cmp::__unordsf2", distro_crate: true, parent: None, value: "fn (a: f32, b: f32) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902140)/Id { krate: 0, index: 252 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", range: Range { row_start: Row(128, PhantomData), row_end: Row(128, PhantomData), col_start: Column(22, PhantomData), col_end: Column(29, PhantomData) } }, name: "__eqsf2", qualname: "compiler_builtins::float::cmp::__eqsf2", distro_crate: true, parent: None, value: "fn (a: f32, b: f32) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902141)/Id { krate: 0, index: 253 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", range: Range { row_start: Row(132, PhantomData), row_end: Row(132, PhantomData), col_start: Column(22, PhantomData), col_end: Column(29, PhantomData) } }, name: "__ltsf2", qualname: "compiler_builtins::float::cmp::__ltsf2", distro_crate: true, parent: None, value: "fn (a: f32, b: f32) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902142)/Id { krate: 0, index: 254 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", range: Range { row_start: Row(136, PhantomData), row_end: Row(136, PhantomData), col_start: Column(22, PhantomData), col_end: Column(29, PhantomData) } }, name: "__nesf2", qualname: "compiler_builtins::float::cmp::__nesf2", distro_crate: true, parent: None, value: "fn (a: f32, b: f32) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902143)/Id { krate: 0, index: 255 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", range: Range { row_start: Row(140, PhantomData), row_end: Row(140, PhantomData), col_start: Column(22, PhantomData), col_end: Column(29, PhantomData) } }, name: "__gtsf2", qualname: "compiler_builtins::float::cmp::__gtsf2", distro_crate: true, parent: None, value: "fn (a: f32, b: f32) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902144)/Id { krate: 0, index: 256 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", range: Range { row_start: Row(144, PhantomData), row_end: Row(144, PhantomData), col_start: Column(22, PhantomData), col_end: Column(29, PhantomData) } }, name: "__ledf2", qualname: "compiler_builtins::float::cmp::__ledf2", distro_crate: true, parent: None, value: "fn (a: f64, b: f64) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902145)/Id { krate: 0, index: 257 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", range: Range { row_start: Row(148, PhantomData), row_end: Row(148, PhantomData), col_start: Column(22, PhantomData), col_end: Column(29, PhantomData) } }, name: "__gedf2", qualname: "compiler_builtins::float::cmp::__gedf2", distro_crate: true, parent: None, value: "fn (a: f64, b: f64) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902146)/Id { krate: 0, index: 258 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", range: Range { row_start: Row(153, PhantomData), row_end: Row(153, PhantomData), col_start: Column(22, PhantomData), col_end: Column(32, PhantomData) } }, name: "__unorddf2", qualname: "compiler_builtins::float::cmp::__unorddf2", distro_crate: true, parent: None, value: "fn (a: f64, b: f64) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902147)/Id { krate: 0, index: 259 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", range: Range { row_start: Row(157, PhantomData), row_end: Row(157, PhantomData), col_start: Column(22, PhantomData), col_end: Column(29, PhantomData) } }, name: "__eqdf2", qualname: "compiler_builtins::float::cmp::__eqdf2", distro_crate: true, parent: None, value: "fn (a: f64, b: f64) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902148)/Id { krate: 0, index: 260 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", range: Range { row_start: Row(161, PhantomData), row_end: Row(161, PhantomData), col_start: Column(22, PhantomData), col_end: Column(29, PhantomData) } }, name: "__ltdf2", qualname: "compiler_builtins::float::cmp::__ltdf2", distro_crate: true, parent: None, value: "fn (a: f64, b: f64) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902149)/Id { krate: 0, index: 261 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", range: Range { row_start: Row(165, PhantomData), row_end: Row(165, PhantomData), col_start: Column(22, PhantomData), col_end: Column(29, PhantomData) } }, name: "__nedf2", qualname: "compiler_builtins::float::cmp::__nedf2", distro_crate: true, parent: None, value: "fn (a: f64, b: f64) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902150)/Id { krate: 0, index: 262 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/cmp.rs", range: Range { row_start: Row(169, PhantomData), row_end: Row(169, PhantomData), col_start: Column(22, PhantomData), col_end: Column(29, PhantomData) } }, name: "__gtdf2", qualname: "compiler_builtins::float::cmp::__gtdf2", distro_crate: true, parent: None, value: "fn (a: f64, b: f64) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901926)/Id { krate: 0, index: 38 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "conv", qualname: "compiler_builtins::float::conv", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902151)/Id { krate: 0, index: 263 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(80, PhantomData), row_end: Row(80, PhantomData), col_start: Column(22, PhantomData), col_end: Column(33, PhantomData) } }, name: "__floatsisf", qualname: "compiler_builtins::float::conv::__floatsisf", distro_crate: true, parent: None, value: "fn (i: i32) -> f32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902152)/Id { krate: 0, index: 264 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(85, PhantomData), row_end: Row(85, PhantomData), col_start: Column(22, PhantomData), col_end: Column(33, PhantomData) } }, name: "__floatsidf", qualname: "compiler_builtins::float::conv::__floatsidf", distro_crate: true, parent: None, value: "fn (i: i32) -> f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902153)/Id { krate: 0, index: 265 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(91, PhantomData), row_end: Row(91, PhantomData), col_start: Column(22, PhantomData), col_end: Column(33, PhantomData) } }, name: "__floatdisf", qualname: "compiler_builtins::float::conv::__floatdisf", distro_crate: true, parent: None, value: "fn (i: i64) -> f32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902156)/Id { krate: 0, index: 268 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(103, PhantomData), row_end: Row(103, PhantomData), col_start: Column(22, PhantomData), col_end: Column(33, PhantomData) } }, name: "__floatdidf", qualname: "compiler_builtins::float::conv::__floatdidf", distro_crate: true, parent: None, value: "fn (i: i64) -> f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902157)/Id { krate: 0, index: 269 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(114, PhantomData), row_end: Row(114, PhantomData), col_start: Column(22, PhantomData), col_end: Column(33, PhantomData) } }, name: "__floattisf", qualname: "compiler_builtins::float::conv::__floattisf", distro_crate: true, parent: None, value: "fn (i: i128) -> f32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902158)/Id { krate: 0, index: 270 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(119, PhantomData), row_end: Row(119, PhantomData), col_start: Column(22, PhantomData), col_end: Column(33, PhantomData) } }, name: "__floattidf", qualname: "compiler_builtins::float::conv::__floattidf", distro_crate: true, parent: None, value: "fn (i: i128) -> f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902159)/Id { krate: 0, index: 271 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(124, PhantomData), row_end: Row(124, PhantomData), col_start: Column(22, PhantomData), col_end: Column(35, PhantomData) } }, name: "__floatunsisf", qualname: "compiler_builtins::float::conv::__floatunsisf", distro_crate: true, parent: None, value: "fn (i: u32) -> f32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902160)/Id { krate: 0, index: 272 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(129, PhantomData), row_end: Row(129, PhantomData), col_start: Column(22, PhantomData), col_end: Column(35, PhantomData) } }, name: "__floatunsidf", qualname: "compiler_builtins::float::conv::__floatunsidf", distro_crate: true, parent: None, value: "fn (i: u32) -> f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902161)/Id { krate: 0, index: 273 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(135, PhantomData), row_end: Row(135, PhantomData), col_start: Column(22, PhantomData), col_end: Column(35, PhantomData) } }, name: "__floatundisf", qualname: "compiler_builtins::float::conv::__floatundisf", distro_crate: true, parent: None, value: "fn (i: u64) -> f32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902164)/Id { krate: 0, index: 276 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(141, PhantomData), row_end: Row(141, PhantomData), col_start: Column(22, PhantomData), col_end: Column(35, PhantomData) } }, name: "__floatundidf", qualname: "compiler_builtins::float::conv::__floatundidf", distro_crate: true, parent: None, value: "fn (i: u64) -> f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902167)/Id { krate: 0, index: 279 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(146, PhantomData), row_end: Row(146, PhantomData), col_start: Column(22, PhantomData), col_end: Column(35, PhantomData) } }, name: "__floatuntisf", qualname: "compiler_builtins::float::conv::__floatuntisf", distro_crate: true, parent: None, value: "fn (i: u128) -> f32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902168)/Id { krate: 0, index: 280 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(151, PhantomData), row_end: Row(151, PhantomData), col_start: Column(22, PhantomData), col_end: Column(35, PhantomData) } }, name: "__floatuntidf", qualname: "compiler_builtins::float::conv::__floatuntidf", distro_crate: true, parent: None, value: "fn (i: u128) -> f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902176)/Id { krate: 0, index: 288 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(228, PhantomData), row_end: Row(228, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__fixsfsi", qualname: "compiler_builtins::float::conv::__fixsfsi", distro_crate: true, parent: None, value: "fn (f: f32) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902177)/Id { krate: 0, index: 289 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(233, PhantomData), row_end: Row(233, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__fixsfdi", qualname: "compiler_builtins::float::conv::__fixsfdi", distro_crate: true, parent: None, value: "fn (f: f32) -> i64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902178)/Id { krate: 0, index: 290 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(238, PhantomData), row_end: Row(238, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__fixsfti", qualname: "compiler_builtins::float::conv::__fixsfti", distro_crate: true, parent: None, value: "fn (f: f32) -> i128", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902179)/Id { krate: 0, index: 291 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(243, PhantomData), row_end: Row(243, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__fixdfsi", qualname: "compiler_builtins::float::conv::__fixdfsi", distro_crate: true, parent: None, value: "fn (f: f64) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902180)/Id { krate: 0, index: 292 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(248, PhantomData), row_end: Row(248, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__fixdfdi", qualname: "compiler_builtins::float::conv::__fixdfdi", distro_crate: true, parent: None, value: "fn (f: f64) -> i64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902181)/Id { krate: 0, index: 293 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(253, PhantomData), row_end: Row(253, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__fixdfti", qualname: "compiler_builtins::float::conv::__fixdfti", distro_crate: true, parent: None, value: "fn (f: f64) -> i128", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902182)/Id { krate: 0, index: 294 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(258, PhantomData), row_end: Row(258, PhantomData), col_start: Column(22, PhantomData), col_end: Column(34, PhantomData) } }, name: "__fixunssfsi", qualname: "compiler_builtins::float::conv::__fixunssfsi", distro_crate: true, parent: None, value: "fn (f: f32) -> u32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902183)/Id { krate: 0, index: 295 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(263, PhantomData), row_end: Row(263, PhantomData), col_start: Column(22, PhantomData), col_end: Column(34, PhantomData) } }, name: "__fixunssfdi", qualname: "compiler_builtins::float::conv::__fixunssfdi", distro_crate: true, parent: None, value: "fn (f: f32) -> u64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902184)/Id { krate: 0, index: 296 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(268, PhantomData), row_end: Row(268, PhantomData), col_start: Column(22, PhantomData), col_end: Column(34, PhantomData) } }, name: "__fixunssfti", qualname: "compiler_builtins::float::conv::__fixunssfti", distro_crate: true, parent: None, value: "fn (f: f32) -> u128", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902185)/Id { krate: 0, index: 297 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(273, PhantomData), row_end: Row(273, PhantomData), col_start: Column(22, PhantomData), col_end: Column(34, PhantomData) } }, name: "__fixunsdfsi", qualname: "compiler_builtins::float::conv::__fixunsdfsi", distro_crate: true, parent: None, value: "fn (f: f64) -> u32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902186)/Id { krate: 0, index: 298 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(278, PhantomData), row_end: Row(278, PhantomData), col_start: Column(22, PhantomData), col_end: Column(34, PhantomData) } }, name: "__fixunsdfdi", qualname: "compiler_builtins::float::conv::__fixunsdfdi", distro_crate: true, parent: None, value: "fn (f: f64) -> u64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902187)/Id { krate: 0, index: 299 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/conv.rs", range: Range { row_start: Row(283, PhantomData), row_end: Row(283, PhantomData), col_start: Column(22, PhantomData), col_end: Column(34, PhantomData) } }, name: "__fixunsdfti", qualname: "compiler_builtins::float::conv::__fixunsdfti", distro_crate: true, parent: None, value: "fn (f: f64) -> u128", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901931)/Id { krate: 0, index: 43 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/div.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "div", qualname: "compiler_builtins::float::div", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/div.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902188)/Id { krate: 0, index: 300 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/div.rs", range: Range { row_start: Row(443, PhantomData), row_end: Row(443, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__divsf3", qualname: "compiler_builtins::float::div::__divsf3", distro_crate: true, parent: None, value: "fn (a: f32, b: f32) -> f32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902189)/Id { krate: 0, index: 301 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/div.rs", range: Range { row_start: Row(448, PhantomData), row_end: Row(448, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__divdf3", qualname: "compiler_builtins::float::div::__divdf3", distro_crate: true, parent: None, value: "fn (a: f64, b: f64) -> f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901944)/Id { krate: 0, index: 56 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/extend.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "extend", qualname: "compiler_builtins::float::extend", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/extend.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902190)/Id { krate: 0, index: 302 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/extend.rs", range: Range { row_start: Row(74, PhantomData), row_end: Row(74, PhantomData), col_start: Column(23, PhantomData), col_end: Column(36, PhantomData) } }, name: "__extendsfdf2", qualname: "compiler_builtins::float::extend::__extendsfdf2", distro_crate: true, parent: None, value: "fn (a: f32) -> f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901952)/Id { krate: 0, index: 64 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mul.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "mul", qualname: "compiler_builtins::float::mul", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mul.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902191)/Id { krate: 0, index: 303 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mul.rs", range: Range { row_start: Row(181, PhantomData), row_end: Row(181, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__mulsf3", qualname: "compiler_builtins::float::mul::__mulsf3", distro_crate: true, parent: None, value: "fn (a: f32, b: f32) -> f32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902192)/Id { krate: 0, index: 304 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mul.rs", range: Range { row_start: Row(187, PhantomData), row_end: Row(187, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__muldf3", qualname: "compiler_builtins::float::mul::__muldf3", distro_crate: true, parent: None, value: "fn (a: f64, b: f64) -> f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901960)/Id { krate: 0, index: 72 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/pow.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "pow", qualname: "compiler_builtins::float::pow", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/pow.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901964)/Id { krate: 0, index: 76 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/pow.rs", range: Range { row_start: Row(5, PhantomData), row_end: Row(5, PhantomData), col_start: Column(7, PhantomData), col_end: Column(10, PhantomData) } }, name: "pow", qualname: "compiler_builtins::float::pow::Pow::pow", distro_crate: true, parent: Some(Id(12884901963)), value: "fn (self, mut b: i32) -> Self", docs: " Returns `a` raised to the power `b`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902193)/Id { krate: 0, index: 305 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/pow.rs", range: Range { row_start: Row(32, PhantomData), row_end: Row(32, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__powisf2", qualname: "compiler_builtins::float::pow::__powisf2", distro_crate: true, parent: None, value: "fn (a: f32, b: i32) -> f32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902194)/Id { krate: 0, index: 306 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/pow.rs", range: Range { row_start: Row(36, PhantomData), row_end: Row(36, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__powidf2", qualname: "compiler_builtins::float::pow::__powidf2", distro_crate: true, parent: None, value: "fn (a: f64, b: i32) -> f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901967)/Id { krate: 0, index: 79 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/sub.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "sub", qualname: "compiler_builtins::float::sub", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/sub.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902195)/Id { krate: 0, index: 307 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/sub.rs", range: Range { row_start: Row(6, PhantomData), row_end: Row(6, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__subsf3", qualname: "compiler_builtins::float::sub::__subsf3", distro_crate: true, parent: None, value: "fn (a: f32, b: f32) -> f32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902196)/Id { krate: 0, index: 308 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/sub.rs", range: Range { row_start: Row(11, PhantomData), row_end: Row(11, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__subdf3", qualname: "compiler_builtins::float::sub::__subdf3", distro_crate: true, parent: None, value: "fn (a: f64, b: f64) -> f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901971)/Id { krate: 0, index: 83 } (3): Def { kind: Trait, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(15, PhantomData), row_end: Row(15, PhantomData), col_start: Column(10, PhantomData), col_end: Column(15, PhantomData) } }, name: "Float", qualname: "compiler_builtins::float::Float", distro_crate: true, parent: None, value: "Float: Copy + PartialEq + PartialOrd + ops::AddAssign + ops::MulAssign +\nops::Add<Output = Self> + ops::Sub<Output = Self> + ops::Div<Output = Self> +\nops::Rem<Output = Self>", docs: " Trait for some basic operations on floats\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901972)/Id { krate: 0, index: 84 } (3): Def { kind: Type, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(27, PhantomData), row_end: Row(27, PhantomData), col_start: Column(9, PhantomData), col_end: Column(12, PhantomData) } }, name: "Int", qualname: "compiler_builtins::float::Float::Int", distro_crate: true, parent: Some(Id(12884901971)), value: "type Int: Int;", docs: " A uint of the same with as the float\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901973)/Id { krate: 0, index: 85 } (3): Def { kind: Type, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(30, PhantomData), row_end: Row(30, PhantomData), col_start: Column(9, PhantomData), col_end: Column(18, PhantomData) } }, name: "SignedInt", qualname: "compiler_builtins::float::Float::SignedInt", distro_crate: true, parent: Some(Id(12884901971)), value: "type SignedInt: Int;", docs: " A int of the same with as the float\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901974)/Id { krate: 0, index: 86 } (3): Def { kind: Const, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(32, PhantomData), row_end: Row(32, PhantomData), col_start: Column(10, PhantomData), col_end: Column(14, PhantomData) } }, name: "ZERO", qualname: "compiler_builtins::float::Float::ZERO", distro_crate: true, parent: Some(Id(12884901971)), value: "Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901975)/Id { krate: 0, index: 87 } (3): Def { kind: Const, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(33, PhantomData), row_end: Row(33, PhantomData), col_start: Column(10, PhantomData), col_end: Column(13, PhantomData) } }, name: "ONE", qualname: "compiler_builtins::float::Float::ONE", distro_crate: true, parent: Some(Id(12884901971)), value: "Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901976)/Id { krate: 0, index: 88 } (3): Def { kind: Const, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(36, PhantomData), row_end: Row(36, PhantomData), col_start: Column(10, PhantomData), col_end: Column(14, PhantomData) } }, name: "BITS", qualname: "compiler_builtins::float::Float::BITS", distro_crate: true, parent: Some(Id(12884901971)), value: "u32", docs: " The bitwidth of the float type\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901977)/Id { krate: 0, index: 89 } (3): Def { kind: Const, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(39, PhantomData), row_end: Row(39, PhantomData), col_start: Column(10, PhantomData), col_end: Column(26, PhantomData) } }, name: "SIGNIFICAND_BITS", qualname: "compiler_builtins::float::Float::SIGNIFICAND_BITS", distro_crate: true, parent: Some(Id(12884901971)), value: "u32", docs: " The bitwidth of the significand\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901978)/Id { krate: 0, index: 90 } (3): Def { kind: Const, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(42, PhantomData), row_end: Row(42, PhantomData), col_start: Column(10, PhantomData), col_end: Column(23, PhantomData) } }, name: "EXPONENT_BITS", qualname: "compiler_builtins::float::Float::EXPONENT_BITS", distro_crate: true, parent: Some(Id(12884901971)), value: "u32", docs: " The bitwidth of the exponent\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901979)/Id { krate: 0, index: 91 } (3): Def { kind: Const, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(45, PhantomData), row_end: Row(45, PhantomData), col_start: Column(10, PhantomData), col_end: Column(22, PhantomData) } }, name: "EXPONENT_MAX", qualname: "compiler_builtins::float::Float::EXPONENT_MAX", distro_crate: true, parent: Some(Id(12884901971)), value: "u32", docs: " The maximum value of the exponent\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901980)/Id { krate: 0, index: 92 } (3): Def { kind: Const, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(48, PhantomData), row_end: Row(48, PhantomData), col_start: Column(10, PhantomData), col_end: Column(23, PhantomData) } }, name: "EXPONENT_BIAS", qualname: "compiler_builtins::float::Float::EXPONENT_BIAS", distro_crate: true, parent: Some(Id(12884901971)), value: "u32", docs: " The exponent bias value\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901981)/Id { krate: 0, index: 93 } (3): Def { kind: Const, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(51, PhantomData), row_end: Row(51, PhantomData), col_start: Column(10, PhantomData), col_end: Column(19, PhantomData) } }, name: "SIGN_MASK", qualname: "compiler_builtins::float::Float::SIGN_MASK", distro_crate: true, parent: Some(Id(12884901971)), value: "Self::Int", docs: " A mask for the sign bit\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901982)/Id { krate: 0, index: 94 } (3): Def { kind: Const, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(54, PhantomData), row_end: Row(54, PhantomData), col_start: Column(10, PhantomData), col_end: Column(26, PhantomData) } }, name: "SIGNIFICAND_MASK", qualname: "compiler_builtins::float::Float::SIGNIFICAND_MASK", distro_crate: true, parent: Some(Id(12884901971)), value: "Self::Int", docs: " A mask for the significand\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901983)/Id { krate: 0, index: 95 } (3): Def { kind: Const, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(57, PhantomData), row_end: Row(57, PhantomData), col_start: Column(10, PhantomData), col_end: Column(22, PhantomData) } }, name: "IMPLICIT_BIT", qualname: "compiler_builtins::float::Float::IMPLICIT_BIT", distro_crate: true, parent: Some(Id(12884901971)), value: "Self::Int", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901984)/Id { krate: 0, index: 96 } (3): Def { kind: Const, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(60, PhantomData), row_end: Row(60, PhantomData), col_start: Column(10, PhantomData), col_end: Column(23, PhantomData) } }, name: "EXPONENT_MASK", qualname: "compiler_builtins::float::Float::EXPONENT_MASK", distro_crate: true, parent: Some(Id(12884901971)), value: "Self::Int", docs: " A mask for the exponent\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901985)/Id { krate: 0, index: 97 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(63, PhantomData), row_end: Row(63, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "repr", qualname: "compiler_builtins::float::Float::repr", distro_crate: true, parent: Some(Id(12884901971)), value: "fn (self) -> Self::Int", docs: " Returns `self` transmuted to `Self::Int`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901986)/Id { krate: 0, index: 98 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(66, PhantomData), row_end: Row(66, PhantomData), col_start: Column(7, PhantomData), col_end: Column(18, PhantomData) } }, name: "signed_repr", qualname: "compiler_builtins::float::Float::signed_repr", distro_crate: true, parent: Some(Id(12884901971)), value: "fn (self) -> Self::SignedInt", docs: " Returns `self` transmuted to `Self::SignedInt`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901987)/Id { krate: 0, index: 99 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(75, PhantomData), row_end: Row(75, PhantomData), col_start: Column(7, PhantomData), col_end: Column(16, PhantomData) } }, name: "from_repr", qualname: "compiler_builtins::float::Float::from_repr", distro_crate: true, parent: Some(Id(12884901971)), value: "fn (a: Self::Int) -> Self", docs: " Returns a `Self::Int` transmuted back to `Self`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901988)/Id { krate: 0, index: 100 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(78, PhantomData), row_end: Row(78, PhantomData), col_start: Column(7, PhantomData), col_end: Column(17, PhantomData) } }, name: "from_parts", qualname: "compiler_builtins::float::Float::from_parts", distro_crate: true, parent: Some(Id(12884901971)), value: "fn (sign: bool, exponent: Self::Int, significand: Self::Int) -> Self", docs: " Constructs a `Self` from its parts. Inputs are treated as bits and shifted into position.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901989)/Id { krate: 0, index: 101 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(81, PhantomData), row_end: Row(81, PhantomData), col_start: Column(7, PhantomData), col_end: Column(16, PhantomData) } }, name: "normalize", qualname: "compiler_builtins::float::Float::normalize", distro_crate: true, parent: Some(Id(12884901971)), value: "fn (significand: Self::Int) -> (i32, Self::Int)", docs: " Returns (normalized exponent, normalized significand)\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901991)/Id { krate: 0, index: 103 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "int", qualname: "compiler_builtins::int", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901995)/Id { krate: 0, index: 107 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "addsub", qualname: "compiler_builtins::int::addsub", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884901999)/Id { krate: 0, index: 111 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(4, PhantomData), row_end: Row(4, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "uadd", qualname: "compiler_builtins::int::addsub::UAddSub::uadd", distro_crate: true, parent: Some(Id(12884901998)), value: "fn (self, other: Self) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902000)/Id { krate: 0, index: 112 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(14, PhantomData), row_end: Row(14, PhantomData), col_start: Column(7, PhantomData), col_end: Column(15, PhantomData) } }, name: "uadd_one", qualname: "compiler_builtins::int::addsub::UAddSub::uadd_one", distro_crate: true, parent: Some(Id(12884901998)), value: "fn (self) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902001)/Id { krate: 0, index: 113 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(23, PhantomData), row_end: Row(23, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "usub", qualname: "compiler_builtins::int::addsub::UAddSub::usub", distro_crate: true, parent: Some(Id(12884901998)), value: "fn (self, other: Self) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902004)/Id { krate: 0, index: 116 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(35, PhantomData), row_end: Row(35, PhantomData), col_start: Column(7, PhantomData), col_end: Column(10, PhantomData) } }, name: "add", qualname: "compiler_builtins::int::addsub::AddSub::add", distro_crate: true, parent: Some(Id(12884902003)), value: "fn (self, other: Self) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902005)/Id { krate: 0, index: 117 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(38, PhantomData), row_end: Row(38, PhantomData), col_start: Column(7, PhantomData), col_end: Column(10, PhantomData) } }, name: "sub", qualname: "compiler_builtins::int::addsub::AddSub::sub", distro_crate: true, parent: Some(Id(12884902003)), value: "fn (self, other: Self) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902009)/Id { krate: 0, index: 121 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(50, PhantomData), row_end: Row(50, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "addo", qualname: "compiler_builtins::int::addsub::Addo::addo", distro_crate: true, parent: Some(Id(12884902008)), value: "fn (self, other: Self, overflow: &mut i32) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902013)/Id { krate: 0, index: 125 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(73, PhantomData), row_end: Row(73, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "subo", qualname: "compiler_builtins::int::addsub::Subo::subo", distro_crate: true, parent: Some(Id(12884902012)), value: "fn (self, other: Self, overflow: &mut i32) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902229)/Id { krate: 0, index: 341 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(93, PhantomData), row_end: Row(93, PhantomData), col_start: Column(22, PhantomData), col_end: Column(37, PhantomData) } }, name: "__rust_i128_add", qualname: "compiler_builtins::int::addsub::__rust_i128_add", distro_crate: true, parent: None, value: "fn (a: i128, b: i128) -> i128", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902230)/Id { krate: 0, index: 342 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(97, PhantomData), row_end: Row(97, PhantomData), col_start: Column(22, PhantomData), col_end: Column(38, PhantomData) } }, name: "__rust_i128_addo", qualname: "compiler_builtins::int::addsub::__rust_i128_addo", distro_crate: true, parent: None, value: "fn (a: i128, b: i128) -> (i128, bool)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902231)/Id { krate: 0, index: 343 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(103, PhantomData), row_end: Row(103, PhantomData), col_start: Column(22, PhantomData), col_end: Column(37, PhantomData) } }, name: "__rust_u128_add", qualname: "compiler_builtins::int::addsub::__rust_u128_add", distro_crate: true, parent: None, value: "fn (a: u128, b: u128) -> u128", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902232)/Id { krate: 0, index: 344 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(107, PhantomData), row_end: Row(107, PhantomData), col_start: Column(22, PhantomData), col_end: Column(38, PhantomData) } }, name: "__rust_u128_addo", qualname: "compiler_builtins::int::addsub::__rust_u128_addo", distro_crate: true, parent: None, value: "fn (a: u128, b: u128) -> (u128, bool)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902233)/Id { krate: 0, index: 345 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(114, PhantomData), row_end: Row(114, PhantomData), col_start: Column(22, PhantomData), col_end: Column(37, PhantomData) } }, name: "__rust_i128_sub", qualname: "compiler_builtins::int::addsub::__rust_i128_sub", distro_crate: true, parent: None, value: "fn (a: i128, b: i128) -> i128", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902234)/Id { krate: 0, index: 346 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(118, PhantomData), row_end: Row(118, PhantomData), col_start: Column(22, PhantomData), col_end: Column(38, PhantomData) } }, name: "__rust_i128_subo", qualname: "compiler_builtins::int::addsub::__rust_i128_subo", distro_crate: true, parent: None, value: "fn (a: i128, b: i128) -> (i128, bool)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902235)/Id { krate: 0, index: 347 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(124, PhantomData), row_end: Row(124, PhantomData), col_start: Column(22, PhantomData), col_end: Column(37, PhantomData) } }, name: "__rust_u128_sub", qualname: "compiler_builtins::int::addsub::__rust_u128_sub", distro_crate: true, parent: None, value: "fn (a: u128, b: u128) -> u128", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902236)/Id { krate: 0, index: 348 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/addsub.rs", range: Range { row_start: Row(128, PhantomData), row_end: Row(128, PhantomData), col_start: Column(22, PhantomData), col_end: Column(38, PhantomData) } }, name: "__rust_u128_subo", qualname: "compiler_builtins::int::addsub::__rust_u128_subo", distro_crate: true, parent: None, value: "fn (a: u128, b: u128) -> (u128, bool)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902016)/Id { krate: 0, index: 128 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mul.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "mul", qualname: "compiler_builtins::int::mul", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mul.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902021)/Id { krate: 0, index: 133 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mul.rs", range: Range { row_start: Row(6, PhantomData), row_end: Row(6, PhantomData), col_start: Column(7, PhantomData), col_end: Column(10, PhantomData) } }, name: "mul", qualname: "compiler_builtins::int::mul::Mul::mul", distro_crate: true, parent: Some(Id(12884902020)), value: "fn (self, other: Self) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902025)/Id { krate: 0, index: 137 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mul.rs", range: Range { row_start: Row(32, PhantomData), row_end: Row(32, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "mulo", qualname: "compiler_builtins::int::mul::Mulo::mulo", distro_crate: true, parent: Some(Id(12884902024)), value: "fn (self, other: Self, overflow: &mut i32) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902030)/Id { krate: 0, index: 142 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mul.rs", range: Range { row_start: Row(74, PhantomData), row_end: Row(74, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "mulo", qualname: "compiler_builtins::int::mul::UMulo::mulo", distro_crate: true, parent: Some(Id(12884902029)), value: "fn (self, other: Self, overflow: &mut i32) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902237)/Id { krate: 0, index: 349 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mul.rs", range: Range { row_start: Row(88, PhantomData), row_end: Row(88, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__muldi3", qualname: "compiler_builtins::int::mul::__muldi3", distro_crate: true, parent: None, value: "fn (a: u64, b: u64) -> u64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902238)/Id { krate: 0, index: 350 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mul.rs", range: Range { row_start: Row(93, PhantomData), row_end: Row(93, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__multi3", qualname: "compiler_builtins::int::mul::__multi3", distro_crate: true, parent: None, value: "fn (a: i128, b: i128) -> i128", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902239)/Id { krate: 0, index: 351 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mul.rs", range: Range { row_start: Row(97, PhantomData), row_end: Row(97, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__mulosi4", qualname: "compiler_builtins::int::mul::__mulosi4", distro_crate: true, parent: None, value: "fn (a: i32, b: i32, oflow: &mut i32) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902240)/Id { krate: 0, index: 352 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mul.rs", range: Range { row_start: Row(101, PhantomData), row_end: Row(101, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__mulodi4", qualname: "compiler_builtins::int::mul::__mulodi4", distro_crate: true, parent: None, value: "fn (a: i64, b: i64, oflow: &mut i32) -> i64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902241)/Id { krate: 0, index: 353 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mul.rs", range: Range { row_start: Row(106, PhantomData), row_end: Row(106, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__muloti4", qualname: "compiler_builtins::int::mul::__muloti4", distro_crate: true, parent: None, value: "fn (a: i128, b: i128, oflow: &mut i32) -> i128", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902242)/Id { krate: 0, index: 354 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mul.rs", range: Range { row_start: Row(110, PhantomData), row_end: Row(110, PhantomData), col_start: Column(22, PhantomData), col_end: Column(38, PhantomData) } }, name: "__rust_i128_mulo", qualname: "compiler_builtins::int::mul::__rust_i128_mulo", distro_crate: true, parent: None, value: "fn (a: i128, b: i128) -> (i128, bool)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902243)/Id { krate: 0, index: 355 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mul.rs", range: Range { row_start: Row(116, PhantomData), row_end: Row(116, PhantomData), col_start: Column(22, PhantomData), col_end: Column(38, PhantomData) } }, name: "__rust_u128_mulo", qualname: "compiler_builtins::int::mul::__rust_u128_mulo", distro_crate: true, parent: None, value: "fn (a: u128, b: u128) -> (u128, bool)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902032)/Id { krate: 0, index: 144 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/sdiv.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "sdiv", qualname: "compiler_builtins::int::sdiv", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/sdiv.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902035)/Id { krate: 0, index: 147 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/sdiv.rs", range: Range { row_start: Row(4, PhantomData), row_end: Row(4, PhantomData), col_start: Column(7, PhantomData), col_end: Column(10, PhantomData) } }, name: "div", qualname: "compiler_builtins::int::sdiv::Div::div", distro_crate: true, parent: Some(Id(12884902034)), value: "fn (self, other: Self) -> Self", docs: " Returns `a / b`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902040)/Id { krate: 0, index: 152 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/sdiv.rs", range: Range { row_start: Row(26, PhantomData), row_end: Row(26, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "mod_", qualname: "compiler_builtins::int::sdiv::Mod::mod_", distro_crate: true, parent: Some(Id(12884902039)), value: "fn (self, other: Self) -> Self", docs: " Returns `a % b`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902045)/Id { krate: 0, index: 157 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/sdiv.rs", range: Range { row_start: Row(44, PhantomData), row_end: Row(44, PhantomData), col_start: Column(7, PhantomData), col_end: Column(13, PhantomData) } }, name: "divmod", qualname: "compiler_builtins::int::sdiv::Divmod::divmod", distro_crate: true, parent: Some(Id(12884902044)), value: "fn <F> (self, other: Self, rem: &mut Self, div: F) -> Self", docs: " Returns `a / b` and sets `*rem = n % d`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902244)/Id { krate: 0, index: 356 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/sdiv.rs", range: Range { row_start: Row(62, PhantomData), row_end: Row(62, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__divsi3", qualname: "compiler_builtins::int::sdiv::__divsi3", distro_crate: true, parent: None, value: "fn (a: i32, b: i32) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902245)/Id { krate: 0, index: 357 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/sdiv.rs", range: Range { row_start: Row(67, PhantomData), row_end: Row(67, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__divdi3", qualname: "compiler_builtins::int::sdiv::__divdi3", distro_crate: true, parent: None, value: "fn (a: i64, b: i64) -> i64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902246)/Id { krate: 0, index: 358 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/sdiv.rs", range: Range { row_start: Row(72, PhantomData), row_end: Row(72, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__divti3", qualname: "compiler_builtins::int::sdiv::__divti3", distro_crate: true, parent: None, value: "fn (a: i128, b: i128) -> i128", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902247)/Id { krate: 0, index: 359 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/sdiv.rs", range: Range { row_start: Row(77, PhantomData), row_end: Row(77, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__modsi3", qualname: "compiler_builtins::int::sdiv::__modsi3", distro_crate: true, parent: None, value: "fn (a: i32, b: i32) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902248)/Id { krate: 0, index: 360 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/sdiv.rs", range: Range { row_start: Row(82, PhantomData), row_end: Row(82, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__moddi3", qualname: "compiler_builtins::int::sdiv::__moddi3", distro_crate: true, parent: None, value: "fn (a: i64, b: i64) -> i64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902249)/Id { krate: 0, index: 361 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/sdiv.rs", range: Range { row_start: Row(87, PhantomData), row_end: Row(87, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__modti3", qualname: "compiler_builtins::int::sdiv::__modti3", distro_crate: true, parent: None, value: "fn (a: i128, b: i128) -> i128", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902250)/Id { krate: 0, index: 362 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/sdiv.rs", range: Range { row_start: Row(92, PhantomData), row_end: Row(92, PhantomData), col_start: Column(22, PhantomData), col_end: Column(33, PhantomData) } }, name: "__divmodsi4", qualname: "compiler_builtins::int::sdiv::__divmodsi4", distro_crate: true, parent: None, value: "fn (a: i32, b: i32, rem: &mut i32) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902252)/Id { krate: 0, index: 364 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/sdiv.rs", range: Range { row_start: Row(97, PhantomData), row_end: Row(97, PhantomData), col_start: Column(22, PhantomData), col_end: Column(33, PhantomData) } }, name: "__divmoddi4", qualname: "compiler_builtins::int::sdiv::__divmoddi4", distro_crate: true, parent: None, value: "fn (a: i64, b: i64, rem: &mut i64) -> i64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902049)/Id { krate: 0, index: 161 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/shift.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "shift", qualname: "compiler_builtins::int::shift", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/shift.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902054)/Id { krate: 0, index: 166 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/shift.rs", range: Range { row_start: Row(4, PhantomData), row_end: Row(4, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "ashl", qualname: "compiler_builtins::int::shift::Ashl::ashl", distro_crate: true, parent: Some(Id(12884902053)), value: "fn (self, offset: u32) -> Self", docs: " Returns `a << b`, requires `b < Self::BITS`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902058)/Id { krate: 0, index: 170 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/shift.rs", range: Range { row_start: Row(27, PhantomData), row_end: Row(27, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "ashr", qualname: "compiler_builtins::int::shift::Ashr::ashr", distro_crate: true, parent: Some(Id(12884902057)), value: "fn (self, offset: u32) -> Self", docs: " Returns arithmetic `a >> b`, requires `b < Self::BITS`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902062)/Id { krate: 0, index: 174 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/shift.rs", range: Range { row_start: Row(54, PhantomData), row_end: Row(54, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "lshr", qualname: "compiler_builtins::int::shift::Lshr::lshr", distro_crate: true, parent: Some(Id(12884902061)), value: "fn (self, offset: u32) -> Self", docs: " Returns logical `a >> b`, requires `b < Self::BITS`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902254)/Id { krate: 0, index: 366 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/shift.rs", range: Range { row_start: Row(78, PhantomData), row_end: Row(78, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__ashldi3", qualname: "compiler_builtins::int::shift::__ashldi3", distro_crate: true, parent: None, value: "fn (a: u64, b: u32) -> u64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902255)/Id { krate: 0, index: 367 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/shift.rs", range: Range { row_start: Row(82, PhantomData), row_end: Row(82, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__ashlti3", qualname: "compiler_builtins::int::shift::__ashlti3", distro_crate: true, parent: None, value: "fn (a: u128, b: u32) -> u128", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902256)/Id { krate: 0, index: 368 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/shift.rs", range: Range { row_start: Row(88, PhantomData), row_end: Row(88, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__ashrdi3", qualname: "compiler_builtins::int::shift::__ashrdi3", distro_crate: true, parent: None, value: "fn (a: i64, b: u32) -> i64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902257)/Id { krate: 0, index: 369 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/shift.rs", range: Range { row_start: Row(92, PhantomData), row_end: Row(92, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__ashrti3", qualname: "compiler_builtins::int::shift::__ashrti3", distro_crate: true, parent: None, value: "fn (a: i128, b: u32) -> i128", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902258)/Id { krate: 0, index: 370 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/shift.rs", range: Range { row_start: Row(98, PhantomData), row_end: Row(98, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__lshrdi3", qualname: "compiler_builtins::int::shift::__lshrdi3", distro_crate: true, parent: None, value: "fn (a: u64, b: u32) -> u64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902259)/Id { krate: 0, index: 371 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/shift.rs", range: Range { row_start: Row(102, PhantomData), row_end: Row(102, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__lshrti3", qualname: "compiler_builtins::int::shift::__lshrti3", distro_crate: true, parent: None, value: "fn (a: u128, b: u32) -> u128", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902260)/Id { krate: 0, index: 372 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/shift.rs", range: Range { row_start: Row(106, PhantomData), row_end: Row(106, PhantomData), col_start: Column(22, PhantomData), col_end: Column(38, PhantomData) } }, name: "__rust_i128_shlo", qualname: "compiler_builtins::int::shift::__rust_i128_shlo", distro_crate: true, parent: None, value: "fn (a: i128, b: u128) -> (i128, bool)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902261)/Id { krate: 0, index: 373 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/shift.rs", range: Range { row_start: Row(110, PhantomData), row_end: Row(110, PhantomData), col_start: Column(22, PhantomData), col_end: Column(38, PhantomData) } }, name: "__rust_u128_shlo", qualname: "compiler_builtins::int::shift::__rust_u128_shlo", distro_crate: true, parent: None, value: "fn (a: u128, b: u128) -> (u128, bool)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902262)/Id { krate: 0, index: 374 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/shift.rs", range: Range { row_start: Row(114, PhantomData), row_end: Row(114, PhantomData), col_start: Column(22, PhantomData), col_end: Column(38, PhantomData) } }, name: "__rust_i128_shro", qualname: "compiler_builtins::int::shift::__rust_i128_shro", distro_crate: true, parent: None, value: "fn (a: i128, b: u128) -> (i128, bool)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902263)/Id { krate: 0, index: 375 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/shift.rs", range: Range { row_start: Row(118, PhantomData), row_end: Row(118, PhantomData), col_start: Column(22, PhantomData), col_end: Column(38, PhantomData) } }, name: "__rust_u128_shro", qualname: "compiler_builtins::int::shift::__rust_u128_shro", distro_crate: true, parent: None, value: "fn (a: u128, b: u128) -> (u128, bool)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902065)/Id { krate: 0, index: 177 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/udiv.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "udiv", qualname: "compiler_builtins::int::udiv", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/udiv.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902264)/Id { krate: 0, index: 376 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/udiv.rs", range: Range { row_start: Row(157, PhantomData), row_end: Row(157, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__udivsi3", qualname: "compiler_builtins::int::udiv::__udivsi3", distro_crate: true, parent: None, value: "fn (n: u32, d: u32) -> u32", docs: " Returns `n / d`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902265)/Id { krate: 0, index: 377 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/udiv.rs", range: Range { row_start: Row(214, PhantomData), row_end: Row(214, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__umodsi3", qualname: "compiler_builtins::int::udiv::__umodsi3", distro_crate: true, parent: None, value: "fn (n: u32, d: u32) -> u32", docs: " Returns `n % d`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902266)/Id { krate: 0, index: 378 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/udiv.rs", range: Range { row_start: Row(221, PhantomData), row_end: Row(221, PhantomData), col_start: Column(22, PhantomData), col_end: Column(34, PhantomData) } }, name: "__udivmodsi4", qualname: "compiler_builtins::int::udiv::__udivmodsi4", distro_crate: true, parent: None, value: "fn (n: u32, d: u32, rem: Option<&mut u32>) -> u32", docs: " Returns `n / d` and sets `*rem = n % d`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902267)/Id { krate: 0, index: 379 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/udiv.rs", range: Range { row_start: Row(231, PhantomData), row_end: Row(231, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__udivdi3", qualname: "compiler_builtins::int::udiv::__udivdi3", distro_crate: true, parent: None, value: "fn (n: u64, d: u64) -> u64", docs: " Returns `n / d`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902268)/Id { krate: 0, index: 380 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/udiv.rs", range: Range { row_start: Row(237, PhantomData), row_end: Row(237, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__umoddi3", qualname: "compiler_builtins::int::udiv::__umoddi3", distro_crate: true, parent: None, value: "fn (n: u64, d: u64) -> u64", docs: " Returns `n % d`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902269)/Id { krate: 0, index: 381 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/udiv.rs", range: Range { row_start: Row(245, PhantomData), row_end: Row(245, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__udivti3", qualname: "compiler_builtins::int::udiv::__udivti3", distro_crate: true, parent: None, value: "fn (n: u128, d: u128) -> u128", docs: " Returns `n / d`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902270)/Id { krate: 0, index: 382 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/udiv.rs", range: Range { row_start: Row(251, PhantomData), row_end: Row(251, PhantomData), col_start: Column(22, PhantomData), col_end: Column(31, PhantomData) } }, name: "__umodti3", qualname: "compiler_builtins::int::udiv::__umodti3", distro_crate: true, parent: None, value: "fn (n: u128, d: u128) -> u128", docs: " Returns `n % d`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902271)/Id { krate: 0, index: 383 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/udiv.rs", range: Range { row_start: Row(258, PhantomData), row_end: Row(258, PhantomData), col_start: Column(22, PhantomData), col_end: Column(34, PhantomData) } }, name: "__udivmoddi4", qualname: "compiler_builtins::int::udiv::__udivmoddi4", distro_crate: true, parent: None, value: "fn (n: u64, d: u64, rem: Option<&mut u64>) -> u64", docs: " Returns `n / d` and sets `*rem = n % d`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902272)/Id { krate: 0, index: 384 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/udiv.rs", range: Range { row_start: Row(264, PhantomData), row_end: Row(264, PhantomData), col_start: Column(22, PhantomData), col_end: Column(34, PhantomData) } }, name: "__udivmodti4", qualname: "compiler_builtins::int::udiv::__udivmodti4", distro_crate: true, parent: None, value: "fn (n: u128, d: u128, rem: Option<&mut u128>) -> u128", docs: " Returns `n / d` and sets `*rem = n % d`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902070)/Id { krate: 0, index: 182 } (3): Def { kind: Trait, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(21, PhantomData), row_end: Row(21, PhantomData), col_start: Column(10, PhantomData), col_end: Column(13, PhantomData) } }, name: "Int", qualname: "compiler_builtins::int::Int", distro_crate: true, parent: None, value: "Int: Copy + PartialEq + PartialOrd + ops::AddAssign + ops::BitAndAssign +\nops::BitOrAssign + ops::ShlAssign<i32> + ops::ShrAssign<u32> + ops::Add<Output\n= Self> + ops::Sub<Output = Self> + ops::Div<Output = Self> + ops::Shl<u32,\nOutput = Self> + ops::Shr<u32, Output = Self> + ops::BitOr<Output = Self> +\nops::BitXor<Output = Self> + ops::BitAnd<Output = Self> + ops::Not<Output =\nSelf>", docs: " Trait for some basic operations on integers\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902071)/Id { krate: 0, index: 183 } (3): Def { kind: Type, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(41, PhantomData), row_end: Row(41, PhantomData), col_start: Column(9, PhantomData), col_end: Column(18, PhantomData) } }, name: "OtherSign", qualname: "compiler_builtins::int::Int::OtherSign", distro_crate: true, parent: Some(Id(12884902070)), value: "type OtherSign: Int;", docs: " Type with the same width but other signedness\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902072)/Id { krate: 0, index: 184 } (3): Def { kind: Type, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(43, PhantomData), row_end: Row(43, PhantomData), col_start: Column(9, PhantomData), col_end: Column(20, PhantomData) } }, name: "UnsignedInt", qualname: "compiler_builtins::int::Int::UnsignedInt", distro_crate: true, parent: Some(Id(12884902070)), value: "type UnsignedInt: Int;", docs: " Unsigned version of Self\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902073)/Id { krate: 0, index: 185 } (3): Def { kind: Const, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(46, PhantomData), row_end: Row(46, PhantomData), col_start: Column(10, PhantomData), col_end: Column(14, PhantomData) } }, name: "BITS", qualname: "compiler_builtins::int::Int::BITS", distro_crate: true, parent: Some(Id(12884902070)), value: "u32", docs: " The bitwidth of the int type\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902074)/Id { krate: 0, index: 186 } (3): Def { kind: Const, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(48, PhantomData), row_end: Row(48, PhantomData), col_start: Column(10, PhantomData), col_end: Column(14, PhantomData) } }, name: "ZERO", qualname: "compiler_builtins::int::Int::ZERO", distro_crate: true, parent: Some(Id(12884902070)), value: "Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902075)/Id { krate: 0, index: 187 } (3): Def { kind: Const, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(49, PhantomData), row_end: Row(49, PhantomData), col_start: Column(10, PhantomData), col_end: Column(13, PhantomData) } }, name: "ONE", qualname: "compiler_builtins::int::Int::ONE", distro_crate: true, parent: Some(Id(12884902070)), value: "Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902076)/Id { krate: 0, index: 188 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(61, PhantomData), row_end: Row(61, PhantomData), col_start: Column(7, PhantomData), col_end: Column(19, PhantomData) } }, name: "extract_sign", qualname: "compiler_builtins::int::Int::extract_sign", distro_crate: true, parent: Some(Id(12884902070)), value: "fn (self) -> (bool, Self::UnsignedInt)", docs: " Extracts the sign from self and returns a tuple." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902077)/Id { krate: 0, index: 189 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(63, PhantomData), row_end: Row(63, PhantomData), col_start: Column(7, PhantomData), col_end: Column(15, PhantomData) } }, name: "unsigned", qualname: "compiler_builtins::int::Int::unsigned", distro_crate: true, parent: Some(Id(12884902070)), value: "fn (self) -> Self::UnsignedInt", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902078)/Id { krate: 0, index: 190 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(64, PhantomData), row_end: Row(64, PhantomData), col_start: Column(7, PhantomData), col_end: Column(20, PhantomData) } }, name: "from_unsigned", qualname: "compiler_builtins::int::Int::from_unsigned", distro_crate: true, parent: Some(Id(12884902070)), value: "fn (unsigned: Self::UnsignedInt) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902079)/Id { krate: 0, index: 191 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(66, PhantomData), row_end: Row(66, PhantomData), col_start: Column(7, PhantomData), col_end: Column(16, PhantomData) } }, name: "from_bool", qualname: "compiler_builtins::int::Int::from_bool", distro_crate: true, parent: Some(Id(12884902070)), value: "fn (b: bool) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902080)/Id { krate: 0, index: 192 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(69, PhantomData), row_end: Row(69, PhantomData), col_start: Column(7, PhantomData), col_end: Column(16, PhantomData) } }, name: "max_value", qualname: "compiler_builtins::int::Int::max_value", distro_crate: true, parent: Some(Id(12884902070)), value: "fn () -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902081)/Id { krate: 0, index: 193 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(70, PhantomData), row_end: Row(70, PhantomData), col_start: Column(7, PhantomData), col_end: Column(16, PhantomData) } }, name: "min_value", qualname: "compiler_builtins::int::Int::min_value", distro_crate: true, parent: Some(Id(12884902070)), value: "fn () -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902082)/Id { krate: 0, index: 194 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(71, PhantomData), row_end: Row(71, PhantomData), col_start: Column(7, PhantomData), col_end: Column(19, PhantomData) } }, name: "wrapping_add", qualname: "compiler_builtins::int::Int::wrapping_add", distro_crate: true, parent: Some(Id(12884902070)), value: "fn (self, other: Self) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902083)/Id { krate: 0, index: 195 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(72, PhantomData), row_end: Row(72, PhantomData), col_start: Column(7, PhantomData), col_end: Column(19, PhantomData) } }, name: "wrapping_mul", qualname: "compiler_builtins::int::Int::wrapping_mul", distro_crate: true, parent: Some(Id(12884902070)), value: "fn (self, other: Self) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902084)/Id { krate: 0, index: 196 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(73, PhantomData), row_end: Row(73, PhantomData), col_start: Column(7, PhantomData), col_end: Column(19, PhantomData) } }, name: "wrapping_sub", qualname: "compiler_builtins::int::Int::wrapping_sub", distro_crate: true, parent: Some(Id(12884902070)), value: "fn (self, other: Self) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902085)/Id { krate: 0, index: 197 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(74, PhantomData), row_end: Row(74, PhantomData), col_start: Column(7, PhantomData), col_end: Column(19, PhantomData) } }, name: "wrapping_shl", qualname: "compiler_builtins::int::Int::wrapping_shl", distro_crate: true, parent: Some(Id(12884902070)), value: "fn (self, other: u32) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902086)/Id { krate: 0, index: 198 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(75, PhantomData), row_end: Row(75, PhantomData), col_start: Column(7, PhantomData), col_end: Column(22, PhantomData) } }, name: "overflowing_add", qualname: "compiler_builtins::int::Int::overflowing_add", distro_crate: true, parent: Some(Id(12884902070)), value: "fn (self, other: Self) -> (Self, bool)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902087)/Id { krate: 0, index: 199 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(76, PhantomData), row_end: Row(76, PhantomData), col_start: Column(7, PhantomData), col_end: Column(19, PhantomData) } }, name: "aborting_div", qualname: "compiler_builtins::int::Int::aborting_div", distro_crate: true, parent: Some(Id(12884902070)), value: "fn (self, other: Self) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902088)/Id { krate: 0, index: 200 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(77, PhantomData), row_end: Row(77, PhantomData), col_start: Column(7, PhantomData), col_end: Column(19, PhantomData) } }, name: "aborting_rem", qualname: "compiler_builtins::int::Int::aborting_rem", distro_crate: true, parent: Some(Id(12884902070)), value: "fn (self, other: Self) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902089)/Id { krate: 0, index: 201 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(78, PhantomData), row_end: Row(78, PhantomData), col_start: Column(7, PhantomData), col_end: Column(20, PhantomData) } }, name: "leading_zeros", qualname: "compiler_builtins::int::Int::leading_zeros", distro_crate: true, parent: Some(Id(12884902070)), value: "fn (self) -> u32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902094)/Id { krate: 0, index: 206 } (3): Def { kind: Trait, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(192, PhantomData), row_end: Row(192, PhantomData), col_start: Column(10, PhantomData), col_end: Column(18, PhantomData) } }, name: "LargeInt", qualname: "compiler_builtins::int::LargeInt", distro_crate: true, parent: None, value: "LargeInt: Int", docs: " Trait to convert an integer to/from smaller parts\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902095)/Id { krate: 0, index: 207 } (3): Def { kind: Type, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(193, PhantomData), row_end: Row(193, PhantomData), col_start: Column(9, PhantomData), col_end: Column(16, PhantomData) } }, name: "LowHalf", qualname: "compiler_builtins::int::LargeInt::LowHalf", distro_crate: true, parent: Some(Id(12884902094)), value: "type LowHalf: Int;", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902096)/Id { krate: 0, index: 208 } (3): Def { kind: Type, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(194, PhantomData), row_end: Row(194, PhantomData), col_start: Column(9, PhantomData), col_end: Column(17, PhantomData) } }, name: "HighHalf", qualname: "compiler_builtins::int::LargeInt::HighHalf", distro_crate: true, parent: Some(Id(12884902094)), value: "type HighHalf: Int;", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902097)/Id { krate: 0, index: 209 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(196, PhantomData), row_end: Row(196, PhantomData), col_start: Column(7, PhantomData), col_end: Column(10, PhantomData) } }, name: "low", qualname: "compiler_builtins::int::LargeInt::low", distro_crate: true, parent: Some(Id(12884902094)), value: "fn (self) -> Self::LowHalf", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902098)/Id { krate: 0, index: 210 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(197, PhantomData), row_end: Row(197, PhantomData), col_start: Column(7, PhantomData), col_end: Column(18, PhantomData) } }, name: "low_as_high", qualname: "compiler_builtins::int::LargeInt::low_as_high", distro_crate: true, parent: Some(Id(12884902094)), value: "fn (low: Self::LowHalf) -> Self::HighHalf", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902099)/Id { krate: 0, index: 211 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(198, PhantomData), row_end: Row(198, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "high", qualname: "compiler_builtins::int::LargeInt::high", distro_crate: true, parent: Some(Id(12884902094)), value: "fn (self) -> Self::HighHalf", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902100)/Id { krate: 0, index: 212 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(199, PhantomData), row_end: Row(199, PhantomData), col_start: Column(7, PhantomData), col_end: Column(18, PhantomData) } }, name: "high_as_low", qualname: "compiler_builtins::int::LargeInt::high_as_low", distro_crate: true, parent: Some(Id(12884902094)), value: "fn (low: Self::HighHalf) -> Self::LowHalf", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902101)/Id { krate: 0, index: 213 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(200, PhantomData), row_end: Row(200, PhantomData), col_start: Column(7, PhantomData), col_end: Column(17, PhantomData) } }, name: "from_parts", qualname: "compiler_builtins::int::LargeInt::from_parts", distro_crate: true, parent: Some(Id(12884902094)), value: "fn (low: Self::LowHalf, high: Self::HighHalf) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902103)/Id { krate: 0, index: 215 } (3): Def { kind: Trait, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(234, PhantomData), row_end: Row(234, PhantomData), col_start: Column(10, PhantomData), col_end: Column(18, PhantomData) } }, name: "CastInto", qualname: "compiler_builtins::int::CastInto", distro_crate: true, parent: None, value: "CastInto<T: Copy>: Copy", docs: " Trait to express (possibly lossy) casting of integers\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902105)/Id { krate: 0, index: 217 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(235, PhantomData), row_end: Row(235, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "cast", qualname: "compiler_builtins::int::CastInto::cast", distro_crate: true, parent: Some(Id(12884902103)), value: "fn (self) -> T", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902107)/Id { krate: 0, index: 219 } (3): Def { kind: Trait, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(258, PhantomData), row_end: Row(258, PhantomData), col_start: Column(10, PhantomData), col_end: Column(17, PhantomData) } }, name: "WideInt", qualname: "compiler_builtins::int::WideInt", distro_crate: true, parent: None, value: "WideInt: Int", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902108)/Id { krate: 0, index: 220 } (3): Def { kind: Type, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(259, PhantomData), row_end: Row(259, PhantomData), col_start: Column(9, PhantomData), col_end: Column(15, PhantomData) } }, name: "Output", qualname: "compiler_builtins::int::WideInt::Output", distro_crate: true, parent: Some(Id(12884902107)), value: "type Output: Int;", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902109)/Id { krate: 0, index: 221 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(261, PhantomData), row_end: Row(261, PhantomData), col_start: Column(7, PhantomData), col_end: Column(15, PhantomData) } }, name: "wide_mul", qualname: "compiler_builtins::int::WideInt::wide_mul", distro_crate: true, parent: Some(Id(12884902107)), value: "fn (self, other: Self) -> (Self, Self)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902110)/Id { krate: 0, index: 222 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(262, PhantomData), row_end: Row(262, PhantomData), col_start: Column(7, PhantomData), col_end: Column(22, PhantomData) } }, name: "wide_shift_left", qualname: "compiler_builtins::int::WideInt::wide_shift_left", distro_crate: true, parent: Some(Id(12884902107)), value: "fn (&mut self, low: &mut Self, count: i32) -> ()", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902111)/Id { krate: 0, index: 223 } (3): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(263, PhantomData), row_end: Row(263, PhantomData), col_start: Column(7, PhantomData), col_end: Column(35, PhantomData) } }, name: "wide_shift_right_with_sticky", qualname: "compiler_builtins::int::WideInt::wide_shift_right_with_sticky", distro_crate: true, parent: Some(Id(12884902107)), value: "fn (&mut self, low: &mut Self, count: i32) -> ()", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902531)/Id { krate: 0, index: 643 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(310, PhantomData), row_end: Row(310, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } }, name: "__clzsi2", qualname: "compiler_builtins::int::__clzsi2", distro_crate: true, parent: None, value: "fn (x: usize) -> usize", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902113)/Id { krate: 0, index: 225 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/mem.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "mem", qualname: "compiler_builtins::mem", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/mem.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902115)/Id { krate: 0, index: 227 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/mem.rs", range: Range { row_start: Row(8, PhantomData), row_end: Row(8, PhantomData), col_start: Column(25, PhantomData), col_end: Column(31, PhantomData) } }, name: "memcpy", qualname: "compiler_builtins::mem::memcpy", distro_crate: true, parent: None, value: "fn (dest: *mut u8, src: *const u8, n: usize) -> *mut u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902116)/Id { krate: 0, index: 228 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/mem.rs", range: Range { row_start: Row(18, PhantomData), row_end: Row(18, PhantomData), col_start: Column(25, PhantomData), col_end: Column(32, PhantomData) } }, name: "memmove", qualname: "compiler_builtins::mem::memmove", distro_crate: true, parent: None, value: "fn (dest: *mut u8, src: *const u8, n: usize) -> *mut u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902117)/Id { krate: 0, index: 229 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/mem.rs", range: Range { row_start: Row(38, PhantomData), row_end: Row(38, PhantomData), col_start: Column(25, PhantomData), col_end: Column(31, PhantomData) } }, name: "memset", qualname: "compiler_builtins::mem::memset", distro_crate: true, parent: None, value: "fn (s: *mut u8, c: c_int, n: usize) -> *mut u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902118)/Id { krate: 0, index: 230 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/mem.rs", range: Range { row_start: Row(48, PhantomData), row_end: Row(48, PhantomData), col_start: Column(25, PhantomData), col_end: Column(31, PhantomData) } }, name: "memcmp", qualname: "compiler_builtins::mem::memcmp", distro_crate: true, parent: None, value: "fn (s1: *const u8, s2: *const u8, n: usize) -> i32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902119)/Id { krate: 0, index: 231 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/x86_64.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "x86_64", qualname: "compiler_builtins::x86_64", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/x86_64.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902121)/Id { krate: 0, index: 233 } (3): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/probestack.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "probestack", qualname: "compiler_builtins::probestack", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/probestack.rs", docs: " This module defines the `__rust_probestack` intrinsic which is used in the\n implementation of \"stack probes\" on certain platforms." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(12884902122)/Id { krate: 0, index: 234 } (3): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/probestack.rs", range: Range { row_start: Row(48, PhantomData), row_end: Row(48, PhantomData), col_start: Column(25, PhantomData), col_end: Column(42, PhantomData) } }, name: "__rust_probestack", qualname: "compiler_builtins::probestack::__rust_probestack", distro_crate: true, parent: None, value: "fn () -> ()", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/lib.rs", range: Range { row_start: Row(52, PhantomData), row_end: Row(52, PhantomData), col_start: Column(8, PhantomData), col_end: Column(13, PhantomData) } } 12884901903
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(5, PhantomData), row_end: Row(5, PhantomData), col_start: Column(8, PhantomData), col_end: Column(11, PhantomData) } } 12884901907
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(6, PhantomData), row_end: Row(6, PhantomData), col_start: Column(8, PhantomData), col_end: Column(11, PhantomData) } } 12884901914
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(7, PhantomData), row_end: Row(7, PhantomData), col_start: Column(8, PhantomData), col_end: Column(12, PhantomData) } } 12884901926
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(8, PhantomData), row_end: Row(8, PhantomData), col_start: Column(8, PhantomData), col_end: Column(11, PhantomData) } } 12884901931
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(9, PhantomData), row_end: Row(9, PhantomData), col_start: Column(8, PhantomData), col_end: Column(14, PhantomData) } } 12884901944
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(10, PhantomData), row_end: Row(10, PhantomData), col_start: Column(8, PhantomData), col_end: Column(11, PhantomData) } } 12884901952
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(11, PhantomData), row_end: Row(11, PhantomData), col_start: Column(8, PhantomData), col_end: Column(11, PhantomData) } } 12884901960
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/float/mod.rs", range: Range { row_start: Row(12, PhantomData), row_end: Row(12, PhantomData), col_start: Column(8, PhantomData), col_end: Column(11, PhantomData) } } 12884901967
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/lib.rs", range: Range { row_start: Row(53, PhantomData), row_end: Row(53, PhantomData), col_start: Column(8, PhantomData), col_end: Column(11, PhantomData) } } 12884901991
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(14, PhantomData), row_end: Row(14, PhantomData), col_start: Column(8, PhantomData), col_end: Column(14, PhantomData) } } 12884901995
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(15, PhantomData), row_end: Row(15, PhantomData), col_start: Column(8, PhantomData), col_end: Column(11, PhantomData) } } 12884902016
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(16, PhantomData), row_end: Row(16, PhantomData), col_start: Column(8, PhantomData), col_end: Column(12, PhantomData) } } 12884902032
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(17, PhantomData), row_end: Row(17, PhantomData), col_start: Column(8, PhantomData), col_end: Column(13, PhantomData) } } 12884902049
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/int/mod.rs", range: Range { row_start: Row(18, PhantomData), row_end: Row(18, PhantomData), col_start: Column(8, PhantomData), col_end: Column(12, PhantomData) } } 12884902065
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/lib.rs", range: Range { row_start: Row(61, PhantomData), row_end: Row(61, PhantomData), col_start: Column(8, PhantomData), col_end: Column(11, PhantomData) } } 12884902113
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/lib.rs", range: Range { row_start: Row(76, PhantomData), row_end: Row(76, PhantomData), col_start: Column(8, PhantomData), col_end: Column(14, PhantomData) } } 12884902119
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.18/src/lib.rs", range: Range { row_start: Row(78, PhantomData), row_end: Row(78, PhantomData), col_start: Column(8, PhantomData), col_end: Column(18, PhantomData) } } 12884902121
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] Lowering compiler_builtins ((2585955169478297556, 15135492555842015113)) in 0.00s
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] defs: 187
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] refs: 18
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] globs: 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "rustc_std_workspace_alloc", disambiguator: (6551663065316243840, 13794411850334516591) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_alloc -> 6
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] alloc -> 7
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] compiler_builtins -> 3
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(25769803776)/Id { krate: 0, index: 0 } (6): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/tools/rustc-std-workspace-alloc/lib.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(8, PhantomData), col_start: Column(0, PhantomData), col_end: Column(15, PhantomData) } }, name: "", qualname: "rustc_std_workspace_alloc::", distro_crate: true, parent: None, value: "src/tools/rustc-std-workspace-alloc/lib.rs", docs: "" }
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] Lowering rustc_std_workspace_alloc ((6551663065316243840, 13794411850334516591)) in 0.00s
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] defs: 1
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] refs: 0
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] globs: 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "test", disambiguator: (17543169473118148338, 10775469679716689544) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] test -> 8
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] std -> 9
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] compiler_builtins -> 3
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] alloc -> 7
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] libc -> 4
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] unwind -> 10
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] cfg_if -> 11
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] hashbrown -> 12
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_alloc -> 6
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] backtrace -> 13
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_demangle -> 14
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] backtrace_sys -> 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] panic_unwind -> 15
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] getopts -> 16
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_std -> 17
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] unicode_width -> 5
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] term -> 18
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738368)/Id { krate: 0, index: 0 } (8): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(1718, PhantomData), col_start: Column(0, PhantomData), col_end: Column(1, PhantomData) } }, name: "", qualname: "test::", distro_crate: true, parent: None, value: "src/libtest/lib.rs", docs: " Support code for rustc\'s built in unit-test and micro-benchmarking\n framework." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738418)/Id { krate: 0, index: 50 } (8): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(79, PhantomData), row_end: Row(79, PhantomData), col_start: Column(8, PhantomData), col_end: Column(12, PhantomData) } }, name: "test", qualname: "test::test", distro_crate: true, parent: None, value: "src/libtest/lib.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738458)/Id { krate: 0, index: 90 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/pretty.rs", range: Range { row_start: Row(13, PhantomData), row_end: Row(13, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "new", qualname: "test<PrettyFormatter<T>>::new", distro_crate: true, parent: None, value: "fn (out: OutputLocation<T>, use_color: bool, max_name_len: usize, is_multithreaded: bool) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738459)/Id { krate: 0, index: 91 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/pretty.rs", range: Range { row_start: Row(32, PhantomData), row_end: Row(32, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "write_ok", qualname: "test<PrettyFormatter<T>>::write_ok", distro_crate: true, parent: None, value: "fn (&mut self) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738460)/Id { krate: 0, index: 92 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/pretty.rs", range: Range { row_start: Row(36, PhantomData), row_end: Row(36, PhantomData), col_start: Column(11, PhantomData), col_end: Column(23, PhantomData) } }, name: "write_failed", qualname: "test<PrettyFormatter<T>>::write_failed", distro_crate: true, parent: None, value: "fn (&mut self) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738461)/Id { krate: 0, index: 93 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/pretty.rs", range: Range { row_start: Row(40, PhantomData), row_end: Row(40, PhantomData), col_start: Column(11, PhantomData), col_end: Column(24, PhantomData) } }, name: "write_ignored", qualname: "test<PrettyFormatter<T>>::write_ignored", distro_crate: true, parent: None, value: "fn (&mut self) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738462)/Id { krate: 0, index: 94 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/pretty.rs", range: Range { row_start: Row(44, PhantomData), row_end: Row(44, PhantomData), col_start: Column(11, PhantomData), col_end: Column(29, PhantomData) } }, name: "write_allowed_fail", qualname: "test<PrettyFormatter<T>>::write_allowed_fail", distro_crate: true, parent: None, value: "fn (&mut self) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738463)/Id { krate: 0, index: 95 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/pretty.rs", range: Range { row_start: Row(48, PhantomData), row_end: Row(48, PhantomData), col_start: Column(11, PhantomData), col_end: Column(22, PhantomData) } }, name: "write_bench", qualname: "test<PrettyFormatter<T>>::write_bench", distro_crate: true, parent: None, value: "fn (&mut self) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738464)/Id { krate: 0, index: 96 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/pretty.rs", range: Range { row_start: Row(52, PhantomData), row_end: Row(52, PhantomData), col_start: Column(11, PhantomData), col_end: Column(29, PhantomData) } }, name: "write_short_result", qualname: "test<PrettyFormatter<T>>::write_short_result", distro_crate: true, parent: None, value: "fn (&mut self, result: &str, color: term::color::Color) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738465)/Id { krate: 0, index: 97 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/pretty.rs", range: Range { row_start: Row(61, PhantomData), row_end: Row(61, PhantomData), col_start: Column(11, PhantomData), col_end: Column(23, PhantomData) } }, name: "write_pretty", qualname: "test<PrettyFormatter<T>>::write_pretty", distro_crate: true, parent: None, value: "fn (&mut self, word: &str, color: term::color::Color) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738466)/Id { krate: 0, index: 98 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/pretty.rs", range: Range { row_start: Row(80, PhantomData), row_end: Row(80, PhantomData), col_start: Column(11, PhantomData), col_end: Column(22, PhantomData) } }, name: "write_plain", qualname: "test<PrettyFormatter<T>>::write_plain", distro_crate: true, parent: None, value: "fn <S> (&mut self, s: S) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738468)/Id { krate: 0, index: 100 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/pretty.rs", range: Range { row_start: Row(86, PhantomData), row_end: Row(86, PhantomData), col_start: Column(11, PhantomData), col_end: Column(26, PhantomData) } }, name: "write_successes", qualname: "test<PrettyFormatter<T>>::write_successes", distro_crate: true, parent: None, value: "fn (&mut self, state: &ConsoleTestState) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738469)/Id { krate: 0, index: 101 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/pretty.rs", range: Range { row_start: Row(112, PhantomData), row_end: Row(112, PhantomData), col_start: Column(11, PhantomData), col_end: Column(25, PhantomData) } }, name: "write_failures", qualname: "test<PrettyFormatter<T>>::write_failures", distro_crate: true, parent: None, value: "fn (&mut self, state: &ConsoleTestState) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738485)/Id { krate: 0, index: 117 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/json.rs", range: Range { row_start: Row(7, PhantomData), row_end: Row(7, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "new", qualname: "test<JsonFormatter<T>>::new", distro_crate: true, parent: None, value: "fn (out: OutputLocation<T>) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738515)/Id { krate: 0, index: 147 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/terse.rs", range: Range { row_start: Row(14, PhantomData), row_end: Row(14, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "new", qualname: "test<TerseFormatter<T>>::new", distro_crate: true, parent: None, value: "fn (out: OutputLocation<T>, use_color: bool, max_name_len: usize, is_multithreaded: bool) -> Self", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738516)/Id { krate: 0, index: 148 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/terse.rs", range: Range { row_start: Row(30, PhantomData), row_end: Row(30, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "write_ok", qualname: "test<TerseFormatter<T>>::write_ok", distro_crate: true, parent: None, value: "fn (&mut self) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738517)/Id { krate: 0, index: 149 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/terse.rs", range: Range { row_start: Row(34, PhantomData), row_end: Row(34, PhantomData), col_start: Column(11, PhantomData), col_end: Column(23, PhantomData) } }, name: "write_failed", qualname: "test<TerseFormatter<T>>::write_failed", distro_crate: true, parent: None, value: "fn (&mut self) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738518)/Id { krate: 0, index: 150 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/terse.rs", range: Range { row_start: Row(38, PhantomData), row_end: Row(38, PhantomData), col_start: Column(11, PhantomData), col_end: Column(24, PhantomData) } }, name: "write_ignored", qualname: "test<TerseFormatter<T>>::write_ignored", distro_crate: true, parent: None, value: "fn (&mut self) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738519)/Id { krate: 0, index: 151 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/terse.rs", range: Range { row_start: Row(42, PhantomData), row_end: Row(42, PhantomData), col_start: Column(11, PhantomData), col_end: Column(29, PhantomData) } }, name: "write_allowed_fail", qualname: "test<TerseFormatter<T>>::write_allowed_fail", distro_crate: true, parent: None, value: "fn (&mut self) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738520)/Id { krate: 0, index: 152 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/terse.rs", range: Range { row_start: Row(46, PhantomData), row_end: Row(46, PhantomData), col_start: Column(11, PhantomData), col_end: Column(22, PhantomData) } }, name: "write_bench", qualname: "test<TerseFormatter<T>>::write_bench", distro_crate: true, parent: None, value: "fn (&mut self) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738521)/Id { krate: 0, index: 153 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/terse.rs", range: Range { row_start: Row(50, PhantomData), row_end: Row(50, PhantomData), col_start: Column(11, PhantomData), col_end: Column(29, PhantomData) } }, name: "write_short_result", qualname: "test<TerseFormatter<T>>::write_short_result", distro_crate: true, parent: None, value: "fn (&mut self, result: &str, color: term::color::Color) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738522)/Id { krate: 0, index: 154 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/terse.rs", range: Range { row_start: Row(68, PhantomData), row_end: Row(68, PhantomData), col_start: Column(11, PhantomData), col_end: Column(23, PhantomData) } }, name: "write_pretty", qualname: "test<TerseFormatter<T>>::write_pretty", distro_crate: true, parent: None, value: "fn (&mut self, word: &str, color: term::color::Color) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738523)/Id { krate: 0, index: 155 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/terse.rs", range: Range { row_start: Row(87, PhantomData), row_end: Row(87, PhantomData), col_start: Column(11, PhantomData), col_end: Column(22, PhantomData) } }, name: "write_plain", qualname: "test<TerseFormatter<T>>::write_plain", distro_crate: true, parent: None, value: "fn <S> (&mut self, s: S) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738525)/Id { krate: 0, index: 157 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/terse.rs", range: Range { row_start: Row(93, PhantomData), row_end: Row(93, PhantomData), col_start: Column(11, PhantomData), col_end: Column(24, PhantomData) } }, name: "write_outputs", qualname: "test<TerseFormatter<T>>::write_outputs", distro_crate: true, parent: None, value: "fn (&mut self, state: &ConsoleTestState) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738526)/Id { krate: 0, index: 158 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/terse.rs", range: Range { row_start: Row(119, PhantomData), row_end: Row(119, PhantomData), col_start: Column(11, PhantomData), col_end: Column(25, PhantomData) } }, name: "write_failures", qualname: "test<TerseFormatter<T>>::write_failures", distro_crate: true, parent: None, value: "fn (&mut self, state: &ConsoleTestState) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738539)/Id { krate: 0, index: 171 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/mod.rs", range: Range { row_start: Row(11, PhantomData), row_end: Row(11, PhantomData), col_start: Column(7, PhantomData), col_end: Column(22, PhantomData) } }, name: "write_run_start", qualname: "test::formatters::OutputFormatter::write_run_start", distro_crate: true, parent: Some(Id(34359738538)), value: "fn (&mut self, test_count: usize) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738540)/Id { krate: 0, index: 172 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/mod.rs", range: Range { row_start: Row(12, PhantomData), row_end: Row(12, PhantomData), col_start: Column(7, PhantomData), col_end: Column(23, PhantomData) } }, name: "write_test_start", qualname: "test::formatters::OutputFormatter::write_test_start", distro_crate: true, parent: Some(Id(34359738538)), value: "fn (&mut self, desc: &TestDesc) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738541)/Id { krate: 0, index: 173 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/mod.rs", range: Range { row_start: Row(13, PhantomData), row_end: Row(13, PhantomData), col_start: Column(7, PhantomData), col_end: Column(20, PhantomData) } }, name: "write_timeout", qualname: "test::formatters::OutputFormatter::write_timeout", distro_crate: true, parent: Some(Id(34359738538)), value: "fn (&mut self, desc: &TestDesc) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738542)/Id { krate: 0, index: 174 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/mod.rs", range: Range { row_start: Row(14, PhantomData), row_end: Row(14, PhantomData), col_start: Column(7, PhantomData), col_end: Column(19, PhantomData) } }, name: "write_result", qualname: "test::formatters::OutputFormatter::write_result", distro_crate: true, parent: Some(Id(34359738538)), value: "fn (&mut self, desc: &TestDesc, result: &TestResult, stdout: &[u8], state: &ConsoleTestState) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738543)/Id { krate: 0, index: 175 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/formatters/mod.rs", range: Range { row_start: Row(21, PhantomData), row_end: Row(21, PhantomData), col_start: Column(7, PhantomData), col_end: Column(23, PhantomData) } }, name: "write_run_finish", qualname: "test::formatters::OutputFormatter::write_run_finish", distro_crate: true, parent: Some(Id(34359738538)), value: "fn (&mut self, state: &ConsoleTestState) -> io::Result<bool>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738544)/Id { krate: 0, index: 176 } (8): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "stats", qualname: "test::stats", distro_crate: true, parent: None, value: "src/libtest/stats.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738554)/Id { krate: 0, index: 186 } (8): Def { kind: Trait, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(29, PhantomData), row_end: Row(29, PhantomData), col_start: Column(10, PhantomData), col_end: Column(15, PhantomData) } }, name: "Stats", qualname: "test::stats::Stats", distro_crate: true, parent: None, value: "Stats", docs: " Trait that provides simple descriptive statistics on a univariate set of numeric samples.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738555)/Id { krate: 0, index: 187 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(38, PhantomData), row_end: Row(38, PhantomData), col_start: Column(7, PhantomData), col_end: Column(10, PhantomData) } }, name: "sum", qualname: "test::stats::Stats::sum", distro_crate: true, parent: Some(Id(34359738554)), value: "fn (&self) -> f64", docs: " Sum of the samples." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738556)/Id { krate: 0, index: 188 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(41, PhantomData), row_end: Row(41, PhantomData), col_start: Column(7, PhantomData), col_end: Column(10, PhantomData) } }, name: "min", qualname: "test::stats::Stats::min", distro_crate: true, parent: Some(Id(34359738554)), value: "fn (&self) -> f64", docs: " Minimum value of the samples.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738557)/Id { krate: 0, index: 189 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(44, PhantomData), row_end: Row(44, PhantomData), col_start: Column(7, PhantomData), col_end: Column(10, PhantomData) } }, name: "max", qualname: "test::stats::Stats::max", distro_crate: true, parent: Some(Id(34359738554)), value: "fn (&self) -> f64", docs: " Maximum value of the samples.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738558)/Id { krate: 0, index: 190 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(49, PhantomData), row_end: Row(49, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "mean", qualname: "test::stats::Stats::mean", distro_crate: true, parent: Some(Id(34359738554)), value: "fn (&self) -> f64", docs: " Arithmetic mean (average) of the samples: sum divided by sample-count." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738559)/Id { krate: 0, index: 191 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(55, PhantomData), row_end: Row(55, PhantomData), col_start: Column(7, PhantomData), col_end: Column(13, PhantomData) } }, name: "median", qualname: "test::stats::Stats::median", distro_crate: true, parent: Some(Id(34359738554)), value: "fn (&self) -> f64", docs: " Median of the samples: value separating the lower half of the samples from the higher half.\n Equal to `self.percentile(50.0)`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738560)/Id { krate: 0, index: 192 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(64, PhantomData), row_end: Row(64, PhantomData), col_start: Column(7, PhantomData), col_end: Column(10, PhantomData) } }, name: "var", qualname: "test::stats::Stats::var", distro_crate: true, parent: Some(Id(34359738554)), value: "fn (&self) -> f64", docs: " Variance of the samples: bias-corrected mean of the squares of the differences of each\n sample from the sample mean. Note that this calculates the _sample variance_ rather than the\n population variance, which is assumed to be unknown. It therefore corrects the `(n-1)/n`\n bias that would appear if we calculated a population variance, by dividing by `(n-1)` rather\n than `n`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738561)/Id { krate: 0, index: 193 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(72, PhantomData), row_end: Row(72, PhantomData), col_start: Column(7, PhantomData), col_end: Column(14, PhantomData) } }, name: "std_dev", qualname: "test::stats::Stats::std_dev", distro_crate: true, parent: Some(Id(34359738554)), value: "fn (&self) -> f64", docs: " Standard deviation: the square root of the sample variance." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738562)/Id { krate: 0, index: 194 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(78, PhantomData), row_end: Row(78, PhantomData), col_start: Column(7, PhantomData), col_end: Column(18, PhantomData) } }, name: "std_dev_pct", qualname: "test::stats::Stats::std_dev_pct", distro_crate: true, parent: Some(Id(34359738554)), value: "fn (&self) -> f64", docs: " Standard deviation as a percent of the mean value. See `std_dev` and `mean`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738563)/Id { krate: 0, index: 195 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(87, PhantomData), row_end: Row(87, PhantomData), col_start: Column(7, PhantomData), col_end: Column(21, PhantomData) } }, name: "median_abs_dev", qualname: "test::stats::Stats::median_abs_dev", distro_crate: true, parent: Some(Id(34359738554)), value: "fn (&self) -> f64", docs: " Scaled median of the absolute deviations of each sample from the sample median. This is a\n robust (distribution-agnostic) estimator of sample variability. Use this in preference to\n `std_dev` if you cannot assume your sample is normally distributed. Note that this is scaled\n by the constant `1.4826` to allow its use as a consistent estimator for the standard\n deviation." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738564)/Id { krate: 0, index: 196 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(90, PhantomData), row_end: Row(90, PhantomData), col_start: Column(7, PhantomData), col_end: Column(25, PhantomData) } }, name: "median_abs_dev_pct", qualname: "test::stats::Stats::median_abs_dev_pct", distro_crate: true, parent: Some(Id(34359738554)), value: "fn (&self) -> f64", docs: " Median absolute deviation as a percent of the median. See `median_abs_dev` and `median`.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738565)/Id { krate: 0, index: 197 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(99, PhantomData), row_end: Row(99, PhantomData), col_start: Column(7, PhantomData), col_end: Column(17, PhantomData) } }, name: "percentile", qualname: "test::stats::Stats::percentile", distro_crate: true, parent: Some(Id(34359738554)), value: "fn (&self, pct: f64) -> f64", docs: " Percentile: the value below which `pct` percent of the values in `self` fall. For example,\n percentile(95.0) will return the value `v` such that 95% of the samples `s` in `self`\n satisfy `s <= v`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738566)/Id { krate: 0, index: 198 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(107, PhantomData), row_end: Row(107, PhantomData), col_start: Column(7, PhantomData), col_end: Column(16, PhantomData) } }, name: "quartiles", qualname: "test::stats::Stats::quartiles", distro_crate: true, parent: Some(Id(34359738554)), value: "fn (&self) -> (f64, f64, f64)", docs: " Quartiles of the sample: three values that divide the sample into four equal groups, each\n with 1/4 of the data. The middle value is the median. See `median` and `percentile`. This\n function may calculate the 3 quartiles more efficiently than 3 calls to `percentile`, but\n is otherwise equivalent." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738567)/Id { krate: 0, index: 199 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(113, PhantomData), row_end: Row(113, PhantomData), col_start: Column(7, PhantomData), col_end: Column(10, PhantomData) } }, name: "iqr", qualname: "test::stats::Stats::iqr", distro_crate: true, parent: Some(Id(34359738554)), value: "fn (&self) -> f64", docs: " Inter-quartile range: the difference between the 25th percentile (1st quartile) and the 75th\n percentile (3rd quartile). See `quartiles`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738788)/Id { krate: 0, index: 420 } (8): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(119, PhantomData), row_end: Row(119, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "Summary", qualname: "test::stats::Summary", distro_crate: true, parent: None, value: "Summary { sum, min, max, mean, median, var, std_dev, std_dev_pct, median_abs_dev, median_abs_dev_pct, quartiles, iqr }", docs: " Extracted collection of all the summary statistics of a sample set.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738789)/Id { krate: 0, index: 421 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(120, PhantomData), row_end: Row(120, PhantomData), col_start: Column(8, PhantomData), col_end: Column(11, PhantomData) } }, name: "sum", qualname: "test::stats::Summary::sum", distro_crate: true, parent: Some(Id(34359738788)), value: "f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738790)/Id { krate: 0, index: 422 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(121, PhantomData), row_end: Row(121, PhantomData), col_start: Column(8, PhantomData), col_end: Column(11, PhantomData) } }, name: "min", qualname: "test::stats::Summary::min", distro_crate: true, parent: Some(Id(34359738788)), value: "f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738791)/Id { krate: 0, index: 423 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(122, PhantomData), row_end: Row(122, PhantomData), col_start: Column(8, PhantomData), col_end: Column(11, PhantomData) } }, name: "max", qualname: "test::stats::Summary::max", distro_crate: true, parent: Some(Id(34359738788)), value: "f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738792)/Id { krate: 0, index: 424 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(123, PhantomData), row_end: Row(123, PhantomData), col_start: Column(8, PhantomData), col_end: Column(12, PhantomData) } }, name: "mean", qualname: "test::stats::Summary::mean", distro_crate: true, parent: Some(Id(34359738788)), value: "f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738793)/Id { krate: 0, index: 425 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(124, PhantomData), row_end: Row(124, PhantomData), col_start: Column(8, PhantomData), col_end: Column(14, PhantomData) } }, name: "median", qualname: "test::stats::Summary::median", distro_crate: true, parent: Some(Id(34359738788)), value: "f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738794)/Id { krate: 0, index: 426 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(125, PhantomData), row_end: Row(125, PhantomData), col_start: Column(8, PhantomData), col_end: Column(11, PhantomData) } }, name: "var", qualname: "test::stats::Summary::var", distro_crate: true, parent: Some(Id(34359738788)), value: "f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738795)/Id { krate: 0, index: 427 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(126, PhantomData), row_end: Row(126, PhantomData), col_start: Column(8, PhantomData), col_end: Column(15, PhantomData) } }, name: "std_dev", qualname: "test::stats::Summary::std_dev", distro_crate: true, parent: Some(Id(34359738788)), value: "f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738796)/Id { krate: 0, index: 428 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(127, PhantomData), row_end: Row(127, PhantomData), col_start: Column(8, PhantomData), col_end: Column(19, PhantomData) } }, name: "std_dev_pct", qualname: "test::stats::Summary::std_dev_pct", distro_crate: true, parent: Some(Id(34359738788)), value: "f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738797)/Id { krate: 0, index: 429 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(128, PhantomData), row_end: Row(128, PhantomData), col_start: Column(8, PhantomData), col_end: Column(22, PhantomData) } }, name: "median_abs_dev", qualname: "test::stats::Summary::median_abs_dev", distro_crate: true, parent: Some(Id(34359738788)), value: "f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738798)/Id { krate: 0, index: 430 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(129, PhantomData), row_end: Row(129, PhantomData), col_start: Column(8, PhantomData), col_end: Column(26, PhantomData) } }, name: "median_abs_dev_pct", qualname: "test::stats::Summary::median_abs_dev_pct", distro_crate: true, parent: Some(Id(34359738788)), value: "f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738799)/Id { krate: 0, index: 431 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(130, PhantomData), row_end: Row(130, PhantomData), col_start: Column(8, PhantomData), col_end: Column(17, PhantomData) } }, name: "quartiles", qualname: "test::stats::Summary::quartiles", distro_crate: true, parent: Some(Id(34359738788)), value: "(f64, f64, f64)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738800)/Id { krate: 0, index: 432 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(131, PhantomData), row_end: Row(131, PhantomData), col_start: Column(8, PhantomData), col_end: Column(11, PhantomData) } }, name: "iqr", qualname: "test::stats::Summary::iqr", distro_crate: true, parent: Some(Id(34359738788)), value: "f64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738569)/Id { krate: 0, index: 201 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(136, PhantomData), row_end: Row(136, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "new", qualname: "test<Summary>::new", distro_crate: true, parent: None, value: "fn (samples: &[f64]) -> Summary", docs: " Construct a new summary of a sample set.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738589)/Id { krate: 0, index: 221 } (8): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(305, PhantomData), row_end: Row(305, PhantomData), col_start: Column(7, PhantomData), col_end: Column(16, PhantomData) } }, name: "winsorize", qualname: "test::stats::winsorize", distro_crate: true, parent: None, value: "fn (samples: &mut [f64], pct: f64) -> ()", docs: " Winsorize a set of samples, replacing values above the `100-pct` percentile\n and below the `pct` percentile with those percentiles themselves. This is a\n way of minimizing the effect of outliers, at the cost of biasing the sample.\n It differs from trimming in that it does not change the number of samples,\n just changes the values of those that are outliers." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738808)/Id { krate: 0, index: 440 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(96, PhantomData), row_end: Row(96, PhantomData), col_start: Column(4, PhantomData), col_end: Column(7, PhantomData) } }, name: "Yes", qualname: "test::Concurrent::Yes", distro_crate: true, parent: Some(Id(34359738807)), value: "Concurrent::Yes", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738810)/Id { krate: 0, index: 442 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(97, PhantomData), row_end: Row(97, PhantomData), col_start: Column(4, PhantomData), col_end: Column(6, PhantomData) } }, name: "No", qualname: "test::Concurrent::No", distro_crate: true, parent: Some(Id(34359738807)), value: "Concurrent::No", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738807)/Id { krate: 0, index: 439 } (8): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(95, PhantomData), row_end: Row(95, PhantomData), col_start: Column(9, PhantomData), col_end: Column(19, PhantomData) } }, name: "Concurrent", qualname: "test::Concurrent", distro_crate: true, parent: None, value: "Concurrent::{Yes, No}", docs: " Whether to execute tests concurrently or not\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738822)/Id { krate: 0, index: 454 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(107, PhantomData), row_end: Row(107, PhantomData), col_start: Column(4, PhantomData), col_end: Column(18, PhantomData) } }, name: "StaticTestName", qualname: "test::TestName::StaticTestName", distro_crate: true, parent: Some(Id(34359738821)), value: "TestName::StaticTestName(&\'static str)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738825)/Id { krate: 0, index: 457 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(108, PhantomData), row_end: Row(108, PhantomData), col_start: Column(4, PhantomData), col_end: Column(15, PhantomData) } }, name: "DynTestName", qualname: "test::TestName::DynTestName", distro_crate: true, parent: Some(Id(34359738821)), value: "TestName::DynTestName(String)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738828)/Id { krate: 0, index: 460 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(109, PhantomData), row_end: Row(109, PhantomData), col_start: Column(4, PhantomData), col_end: Column(19, PhantomData) } }, name: "AlignedTestName", qualname: "test::TestName::AlignedTestName", distro_crate: true, parent: Some(Id(34359738821)), value: "TestName::AlignedTestName(Cow<\'static, str>, NamePadding)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738821)/Id { krate: 0, index: 453 } (8): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(106, PhantomData), row_end: Row(106, PhantomData), col_start: Column(9, PhantomData), col_end: Column(17, PhantomData) } }, name: "TestName", qualname: "test::TestName", distro_crate: true, parent: None, value: "TestName::{StaticTestName, DynTestName, AlignedTestName}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738845)/Id { krate: 0, index: 477 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(145, PhantomData), row_end: Row(145, PhantomData), col_start: Column(4, PhantomData), col_end: Column(11, PhantomData) } }, name: "PadNone", qualname: "test::NamePadding::PadNone", distro_crate: true, parent: Some(Id(34359738844)), value: "NamePadding::PadNone", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738847)/Id { krate: 0, index: 479 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(146, PhantomData), row_end: Row(146, PhantomData), col_start: Column(4, PhantomData), col_end: Column(14, PhantomData) } }, name: "PadOnRight", qualname: "test::NamePadding::PadOnRight", distro_crate: true, parent: Some(Id(34359738844)), value: "NamePadding::PadOnRight", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738844)/Id { krate: 0, index: 476 } (8): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(144, PhantomData), row_end: Row(144, PhantomData), col_start: Column(9, PhantomData), col_end: Column(20, PhantomData) } }, name: "NamePadding", qualname: "test::NamePadding", distro_crate: true, parent: None, value: "NamePadding::{PadNone, PadOnRight}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738603)/Id { krate: 0, index: 235 } (8): Def { kind: Trait, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(165, PhantomData), row_end: Row(165, PhantomData), col_start: Column(10, PhantomData), col_end: Column(21, PhantomData) } }, name: "TDynBenchFn", qualname: "test::TDynBenchFn", distro_crate: true, parent: None, value: "TDynBenchFn: Send", docs: " Represents a benchmark function.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738604)/Id { krate: 0, index: 236 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(166, PhantomData), row_end: Row(166, PhantomData), col_start: Column(7, PhantomData), col_end: Column(10, PhantomData) } }, name: "run", qualname: "test::TDynBenchFn::run", distro_crate: true, parent: Some(Id(34359738603)), value: "fn (&self, harness: &mut Bencher) -> ()", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738606)/Id { krate: 0, index: 238 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(174, PhantomData), row_end: Row(174, PhantomData), col_start: Column(4, PhantomData), col_end: Column(16, PhantomData) } }, name: "StaticTestFn", qualname: "test::TestFn::StaticTestFn", distro_crate: true, parent: Some(Id(34359738605)), value: "TestFn::StaticTestFn(fn())", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738609)/Id { krate: 0, index: 241 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(175, PhantomData), row_end: Row(175, PhantomData), col_start: Column(4, PhantomData), col_end: Column(17, PhantomData) } }, name: "StaticBenchFn", qualname: "test::TestFn::StaticBenchFn", distro_crate: true, parent: Some(Id(34359738605)), value: "TestFn::StaticBenchFn(fn(&mut Bencher))", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738612)/Id { krate: 0, index: 244 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(176, PhantomData), row_end: Row(176, PhantomData), col_start: Column(4, PhantomData), col_end: Column(13, PhantomData) } }, name: "DynTestFn", qualname: "test::TestFn::DynTestFn", distro_crate: true, parent: Some(Id(34359738605)), value: "TestFn::DynTestFn(Box<dyn FnOnce() + Send>)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738615)/Id { krate: 0, index: 247 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(177, PhantomData), row_end: Row(177, PhantomData), col_start: Column(4, PhantomData), col_end: Column(14, PhantomData) } }, name: "DynBenchFn", qualname: "test::TestFn::DynBenchFn", distro_crate: true, parent: Some(Id(34359738605)), value: "TestFn::DynBenchFn(Box<dyn TDynBenchFn + \'static>)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738605)/Id { krate: 0, index: 237 } (8): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(173, PhantomData), row_end: Row(173, PhantomData), col_start: Column(9, PhantomData), col_end: Column(15, PhantomData) } }, name: "TestFn", qualname: "test::TestFn", distro_crate: true, parent: None, value: "TestFn::{StaticTestFn, StaticBenchFn, DynTestFn, DynBenchFn}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738861)/Id { krate: 0, index: 493 } (8): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(208, PhantomData), row_end: Row(208, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "Bencher", qualname: "test::Bencher", distro_crate: true, parent: None, value: "Bencher { bytes }", docs: " Manager of the benchmarking runs." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738864)/Id { krate: 0, index: 496 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(211, PhantomData), row_end: Row(211, PhantomData), col_start: Column(8, PhantomData), col_end: Column(13, PhantomData) } }, name: "bytes", qualname: "test::Bencher::bytes", distro_crate: true, parent: Some(Id(34359738861)), value: "u64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738868)/Id { krate: 0, index: 500 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(216, PhantomData), row_end: Row(216, PhantomData), col_start: Column(4, PhantomData), col_end: Column(8, PhantomData) } }, name: "Auto", qualname: "test::BenchMode::Auto", distro_crate: true, parent: Some(Id(34359738867)), value: "BenchMode::Auto", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738870)/Id { krate: 0, index: 502 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(217, PhantomData), row_end: Row(217, PhantomData), col_start: Column(4, PhantomData), col_end: Column(10, PhantomData) } }, name: "Single", qualname: "test::BenchMode::Single", distro_crate: true, parent: Some(Id(34359738867)), value: "BenchMode::Single", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738867)/Id { krate: 0, index: 499 } (8): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(215, PhantomData), row_end: Row(215, PhantomData), col_start: Column(9, PhantomData), col_end: Column(18, PhantomData) } }, name: "BenchMode", qualname: "test::BenchMode", distro_crate: true, parent: None, value: "BenchMode::{Auto, Single}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738879)/Id { krate: 0, index: 511 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(222, PhantomData), row_end: Row(222, PhantomData), col_start: Column(4, PhantomData), col_end: Column(6, PhantomData) } }, name: "No", qualname: "test::ShouldPanic::No", distro_crate: true, parent: Some(Id(34359738878)), value: "ShouldPanic::No", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738881)/Id { krate: 0, index: 513 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(223, PhantomData), row_end: Row(223, PhantomData), col_start: Column(4, PhantomData), col_end: Column(7, PhantomData) } }, name: "Yes", qualname: "test::ShouldPanic::Yes", distro_crate: true, parent: Some(Id(34359738878)), value: "ShouldPanic::Yes", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738883)/Id { krate: 0, index: 515 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(224, PhantomData), row_end: Row(224, PhantomData), col_start: Column(4, PhantomData), col_end: Column(18, PhantomData) } }, name: "YesWithMessage", qualname: "test::ShouldPanic::YesWithMessage", distro_crate: true, parent: Some(Id(34359738878)), value: "ShouldPanic::YesWithMessage(&\'static str)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738878)/Id { krate: 0, index: 510 } (8): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(221, PhantomData), row_end: Row(221, PhantomData), col_start: Column(9, PhantomData), col_end: Column(20, PhantomData) } }, name: "ShouldPanic", qualname: "test::ShouldPanic", distro_crate: true, parent: None, value: "ShouldPanic::{No, Yes, YesWithMessage}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738899)/Id { krate: 0, index: 531 } (8): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(230, PhantomData), row_end: Row(230, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "TestDesc", qualname: "test::TestDesc", distro_crate: true, parent: None, value: "TestDesc { name, ignore, should_panic, allow_fail }", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738900)/Id { krate: 0, index: 532 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(231, PhantomData), row_end: Row(231, PhantomData), col_start: Column(8, PhantomData), col_end: Column(12, PhantomData) } }, name: "name", qualname: "test::TestDesc::name", distro_crate: true, parent: Some(Id(34359738899)), value: "TestName", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738901)/Id { krate: 0, index: 533 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(232, PhantomData), row_end: Row(232, PhantomData), col_start: Column(8, PhantomData), col_end: Column(14, PhantomData) } }, name: "ignore", qualname: "test::TestDesc::ignore", distro_crate: true, parent: Some(Id(34359738899)), value: "bool", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738902)/Id { krate: 0, index: 534 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(233, PhantomData), row_end: Row(233, PhantomData), col_start: Column(8, PhantomData), col_end: Column(20, PhantomData) } }, name: "should_panic", qualname: "test::TestDesc::should_panic", distro_crate: true, parent: Some(Id(34359738899)), value: "ShouldPanic", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738903)/Id { krate: 0, index: 535 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(234, PhantomData), row_end: Row(234, PhantomData), col_start: Column(8, PhantomData), col_end: Column(18, PhantomData) } }, name: "allow_fail", qualname: "test::TestDesc::allow_fail", distro_crate: true, parent: Some(Id(34359738899)), value: "bool", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738916)/Id { krate: 0, index: 548 } (8): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(238, PhantomData), row_end: Row(238, PhantomData), col_start: Column(11, PhantomData), col_end: Column(24, PhantomData) } }, name: "TestDescAndFn", qualname: "test::TestDescAndFn", distro_crate: true, parent: None, value: "TestDescAndFn { desc, testfn }", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738917)/Id { krate: 0, index: 549 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(239, PhantomData), row_end: Row(239, PhantomData), col_start: Column(8, PhantomData), col_end: Column(12, PhantomData) } }, name: "desc", qualname: "test::TestDescAndFn::desc", distro_crate: true, parent: Some(Id(34359738916)), value: "TestDesc", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738918)/Id { krate: 0, index: 550 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(240, PhantomData), row_end: Row(240, PhantomData), col_start: Column(8, PhantomData), col_end: Column(14, PhantomData) } }, name: "testfn", qualname: "test::TestDescAndFn::testfn", distro_crate: true, parent: Some(Id(34359738916)), value: "TestFn", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738921)/Id { krate: 0, index: 553 } (8): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(244, PhantomData), row_end: Row(244, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "Metric", qualname: "test::Metric", distro_crate: true, parent: None, value: "Metric { }", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738623)/Id { krate: 0, index: 255 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(250, PhantomData), row_end: Row(250, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "new", qualname: "test<Metric>::new", distro_crate: true, parent: None, value: "fn (value: f64, noise: f64) -> Metric", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738932)/Id { krate: 0, index: 564 } (8): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(257, PhantomData), row_end: Row(257, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "Options", qualname: "test::Options", distro_crate: true, parent: None, value: "Options { }", docs: " In case we want to add other options as well, just add them in this struct.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738625)/Id { krate: 0, index: 257 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(262, PhantomData), row_end: Row(262, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "new", qualname: "test<Options>::new", distro_crate: true, parent: None, value: "fn () -> Options", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738626)/Id { krate: 0, index: 258 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(268, PhantomData), row_end: Row(268, PhantomData), col_start: Column(11, PhantomData), col_end: Column(25, PhantomData) } }, name: "display_output", qualname: "test<Options>::display_output", distro_crate: true, parent: None, value: "fn (mut self, display_output: bool) -> Options", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738627)/Id { krate: 0, index: 259 } (8): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(276, PhantomData), row_end: Row(276, PhantomData), col_start: Column(7, PhantomData), col_end: Column(16, PhantomData) } }, name: "test_main", qualname: "test::test_main", distro_crate: true, parent: None, value: "fn (args: &[String], tests: Vec<TestDescAndFn>, options: Option<Options>) -> ()", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738628)/Id { krate: 0, index: 260 } (8): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(312, PhantomData), row_end: Row(312, PhantomData), col_start: Column(7, PhantomData), col_end: Column(23, PhantomData) } }, name: "test_main_static", qualname: "test::test_main_static", distro_crate: true, parent: None, value: "fn (tests: &[&TestDescAndFn]) -> ()", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738630)/Id { krate: 0, index: 262 } (8): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(334, PhantomData), row_end: Row(334, PhantomData), col_start: Column(7, PhantomData), col_end: Column(25, PhantomData) } }, name: "assert_test_result", qualname: "test::assert_test_result", distro_crate: true, parent: None, value: "fn <T> (result: T) -> ()", docs: " Invoked when unit tests terminate. Should panic if the unit\n Tests is considered a failure. By default, invokes `report()`\n and checks for a `0` result.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738940)/Id { krate: 0, index: 572 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(346, PhantomData), row_end: Row(346, PhantomData), col_start: Column(4, PhantomData), col_end: Column(13, PhantomData) } }, name: "AutoColor", qualname: "test::ColorConfig::AutoColor", distro_crate: true, parent: Some(Id(34359738939)), value: "ColorConfig::AutoColor", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738942)/Id { krate: 0, index: 574 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(347, PhantomData), row_end: Row(347, PhantomData), col_start: Column(4, PhantomData), col_end: Column(15, PhantomData) } }, name: "AlwaysColor", qualname: "test::ColorConfig::AlwaysColor", distro_crate: true, parent: Some(Id(34359738939)), value: "ColorConfig::AlwaysColor", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738944)/Id { krate: 0, index: 576 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(348, PhantomData), row_end: Row(348, PhantomData), col_start: Column(4, PhantomData), col_end: Column(14, PhantomData) } }, name: "NeverColor", qualname: "test::ColorConfig::NeverColor", distro_crate: true, parent: Some(Id(34359738939)), value: "ColorConfig::NeverColor", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738939)/Id { krate: 0, index: 571 } (8): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(345, PhantomData), row_end: Row(345, PhantomData), col_start: Column(9, PhantomData), col_end: Column(20, PhantomData) } }, name: "ColorConfig", qualname: "test::ColorConfig", distro_crate: true, parent: None, value: "ColorConfig::{AutoColor, AlwaysColor, NeverColor}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738952)/Id { krate: 0, index: 584 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(353, PhantomData), row_end: Row(353, PhantomData), col_start: Column(4, PhantomData), col_end: Column(10, PhantomData) } }, name: "Pretty", qualname: "test::OutputFormat::Pretty", distro_crate: true, parent: Some(Id(34359738951)), value: "OutputFormat::Pretty", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738954)/Id { krate: 0, index: 586 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(354, PhantomData), row_end: Row(354, PhantomData), col_start: Column(4, PhantomData), col_end: Column(9, PhantomData) } }, name: "Terse", qualname: "test::OutputFormat::Terse", distro_crate: true, parent: Some(Id(34359738951)), value: "OutputFormat::Terse", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738956)/Id { krate: 0, index: 588 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(355, PhantomData), row_end: Row(355, PhantomData), col_start: Column(4, PhantomData), col_end: Column(8, PhantomData) } }, name: "Json", qualname: "test::OutputFormat::Json", distro_crate: true, parent: Some(Id(34359738951)), value: "OutputFormat::Json", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738951)/Id { krate: 0, index: 583 } (8): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(352, PhantomData), row_end: Row(352, PhantomData), col_start: Column(9, PhantomData), col_end: Column(21, PhantomData) } }, name: "OutputFormat", qualname: "test::OutputFormat", distro_crate: true, parent: None, value: "OutputFormat::{Pretty, Terse, Json}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738968)/Id { krate: 0, index: 600 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(360, PhantomData), row_end: Row(360, PhantomData), col_start: Column(4, PhantomData), col_end: Column(7, PhantomData) } }, name: "Yes", qualname: "test::RunIgnored::Yes", distro_crate: true, parent: Some(Id(34359738967)), value: "RunIgnored::Yes", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738970)/Id { krate: 0, index: 602 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(361, PhantomData), row_end: Row(361, PhantomData), col_start: Column(4, PhantomData), col_end: Column(6, PhantomData) } }, name: "No", qualname: "test::RunIgnored::No", distro_crate: true, parent: Some(Id(34359738967)), value: "RunIgnored::No", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738972)/Id { krate: 0, index: 604 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(362, PhantomData), row_end: Row(362, PhantomData), col_start: Column(4, PhantomData), col_end: Column(8, PhantomData) } }, name: "Only", qualname: "test::RunIgnored::Only", distro_crate: true, parent: Some(Id(34359738967)), value: "RunIgnored::Only", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738967)/Id { krate: 0, index: 599 } (8): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(359, PhantomData), row_end: Row(359, PhantomData), col_start: Column(9, PhantomData), col_end: Column(19, PhantomData) } }, name: "RunIgnored", qualname: "test::RunIgnored", distro_crate: true, parent: None, value: "RunIgnored::{Yes, No, Only}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738983)/Id { krate: 0, index: 615 } (8): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(366, PhantomData), row_end: Row(366, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "TestOpts", qualname: "test::TestOpts", distro_crate: true, parent: None, value: "TestOpts { list, filter, filter_exact, exclude_should_panic, run_ignored, run_tests, bench_benchmarks, logfile, nocapture, color, format, test_threads, skip, options }", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738984)/Id { krate: 0, index: 616 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(367, PhantomData), row_end: Row(367, PhantomData), col_start: Column(8, PhantomData), col_end: Column(12, PhantomData) } }, name: "list", qualname: "test::TestOpts::list", distro_crate: true, parent: Some(Id(34359738983)), value: "bool", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738985)/Id { krate: 0, index: 617 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(368, PhantomData), row_end: Row(368, PhantomData), col_start: Column(8, PhantomData), col_end: Column(14, PhantomData) } }, name: "filter", qualname: "test::TestOpts::filter", distro_crate: true, parent: Some(Id(34359738983)), value: "std::option::Option<std::string::String>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738986)/Id { krate: 0, index: 618 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(369, PhantomData), row_end: Row(369, PhantomData), col_start: Column(8, PhantomData), col_end: Column(20, PhantomData) } }, name: "filter_exact", qualname: "test::TestOpts::filter_exact", distro_crate: true, parent: Some(Id(34359738983)), value: "bool", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738987)/Id { krate: 0, index: 619 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(370, PhantomData), row_end: Row(370, PhantomData), col_start: Column(8, PhantomData), col_end: Column(28, PhantomData) } }, name: "exclude_should_panic", qualname: "test::TestOpts::exclude_should_panic", distro_crate: true, parent: Some(Id(34359738983)), value: "bool", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738988)/Id { krate: 0, index: 620 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(371, PhantomData), row_end: Row(371, PhantomData), col_start: Column(8, PhantomData), col_end: Column(19, PhantomData) } }, name: "run_ignored", qualname: "test::TestOpts::run_ignored", distro_crate: true, parent: Some(Id(34359738983)), value: "RunIgnored", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738989)/Id { krate: 0, index: 621 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(372, PhantomData), row_end: Row(372, PhantomData), col_start: Column(8, PhantomData), col_end: Column(17, PhantomData) } }, name: "run_tests", qualname: "test::TestOpts::run_tests", distro_crate: true, parent: Some(Id(34359738983)), value: "bool", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738990)/Id { krate: 0, index: 622 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(373, PhantomData), row_end: Row(373, PhantomData), col_start: Column(8, PhantomData), col_end: Column(24, PhantomData) } }, name: "bench_benchmarks", qualname: "test::TestOpts::bench_benchmarks", distro_crate: true, parent: Some(Id(34359738983)), value: "bool", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738991)/Id { krate: 0, index: 623 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(374, PhantomData), row_end: Row(374, PhantomData), col_start: Column(8, PhantomData), col_end: Column(15, PhantomData) } }, name: "logfile", qualname: "test::TestOpts::logfile", distro_crate: true, parent: Some(Id(34359738983)), value: "std::option::Option<std::path::PathBuf>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738992)/Id { krate: 0, index: 624 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(375, PhantomData), row_end: Row(375, PhantomData), col_start: Column(8, PhantomData), col_end: Column(17, PhantomData) } }, name: "nocapture", qualname: "test::TestOpts::nocapture", distro_crate: true, parent: Some(Id(34359738983)), value: "bool", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738993)/Id { krate: 0, index: 625 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(376, PhantomData), row_end: Row(376, PhantomData), col_start: Column(8, PhantomData), col_end: Column(13, PhantomData) } }, name: "color", qualname: "test::TestOpts::color", distro_crate: true, parent: Some(Id(34359738983)), value: "ColorConfig", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738994)/Id { krate: 0, index: 626 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(377, PhantomData), row_end: Row(377, PhantomData), col_start: Column(8, PhantomData), col_end: Column(14, PhantomData) } }, name: "format", qualname: "test::TestOpts::format", distro_crate: true, parent: Some(Id(34359738983)), value: "OutputFormat", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738995)/Id { krate: 0, index: 627 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(378, PhantomData), row_end: Row(378, PhantomData), col_start: Column(8, PhantomData), col_end: Column(20, PhantomData) } }, name: "test_threads", qualname: "test::TestOpts::test_threads", distro_crate: true, parent: Some(Id(34359738983)), value: "std::option::Option<usize>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738996)/Id { krate: 0, index: 628 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(379, PhantomData), row_end: Row(379, PhantomData), col_start: Column(8, PhantomData), col_end: Column(12, PhantomData) } }, name: "skip", qualname: "test::TestOpts::skip", distro_crate: true, parent: Some(Id(34359738983)), value: "std::vec::Vec<std::string::String>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738997)/Id { krate: 0, index: 629 } (8): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(380, PhantomData), row_end: Row(380, PhantomData), col_start: Column(8, PhantomData), col_end: Column(15, PhantomData) } }, name: "options", qualname: "test::TestOpts::options", distro_crate: true, parent: Some(Id(34359738983)), value: "Options", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738632)/Id { krate: 0, index: 264 } (8): Def { kind: Type, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(384, PhantomData), row_end: Row(384, PhantomData), col_start: Column(9, PhantomData), col_end: Column(15, PhantomData) } }, name: "OptRes", qualname: "test::OptRes", distro_crate: true, parent: None, value: "Result<TestOpts, String>", docs: " Result of parsing the options.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738636)/Id { krate: 0, index: 268 } (8): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(511, PhantomData), row_end: Row(511, PhantomData), col_start: Column(7, PhantomData), col_end: Column(17, PhantomData) } }, name: "parse_opts", qualname: "test::parse_opts", distro_crate: true, parent: None, value: "fn (args: &[String]) -> Option<OptRes>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359739000)/Id { krate: 0, index: 632 } (8): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(662, PhantomData), row_end: Row(662, PhantomData), col_start: Column(11, PhantomData), col_end: Column(23, PhantomData) } }, name: "BenchSamples", qualname: "test::BenchSamples", distro_crate: true, parent: None, value: "BenchSamples { }", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359739009)/Id { krate: 0, index: 641 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(669, PhantomData), row_end: Row(669, PhantomData), col_start: Column(4, PhantomData), col_end: Column(8, PhantomData) } }, name: "TrOk", qualname: "test::TestResult::TrOk", distro_crate: true, parent: Some(Id(34359739008)), value: "TestResult::TrOk", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359739011)/Id { krate: 0, index: 643 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(670, PhantomData), row_end: Row(670, PhantomData), col_start: Column(4, PhantomData), col_end: Column(12, PhantomData) } }, name: "TrFailed", qualname: "test::TestResult::TrFailed", distro_crate: true, parent: Some(Id(34359739008)), value: "TestResult::TrFailed", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359739013)/Id { krate: 0, index: 645 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(671, PhantomData), row_end: Row(671, PhantomData), col_start: Column(4, PhantomData), col_end: Column(15, PhantomData) } }, name: "TrFailedMsg", qualname: "test::TestResult::TrFailedMsg", distro_crate: true, parent: Some(Id(34359739008)), value: "TestResult::TrFailedMsg(String)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359739016)/Id { krate: 0, index: 648 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(672, PhantomData), row_end: Row(672, PhantomData), col_start: Column(4, PhantomData), col_end: Column(13, PhantomData) } }, name: "TrIgnored", qualname: "test::TestResult::TrIgnored", distro_crate: true, parent: Some(Id(34359739008)), value: "TestResult::TrIgnored", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359739018)/Id { krate: 0, index: 650 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(673, PhantomData), row_end: Row(673, PhantomData), col_start: Column(4, PhantomData), col_end: Column(17, PhantomData) } }, name: "TrAllowedFail", qualname: "test::TestResult::TrAllowedFail", distro_crate: true, parent: Some(Id(34359739008)), value: "TestResult::TrAllowedFail", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359739020)/Id { krate: 0, index: 652 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(674, PhantomData), row_end: Row(674, PhantomData), col_start: Column(4, PhantomData), col_end: Column(11, PhantomData) } }, name: "TrBench", qualname: "test::TestResult::TrBench", distro_crate: true, parent: Some(Id(34359739008)), value: "TestResult::TrBench(BenchSamples)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359739008)/Id { krate: 0, index: 640 } (8): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(668, PhantomData), row_end: Row(668, PhantomData), col_start: Column(9, PhantomData), col_end: Column(19, PhantomData) } }, name: "TestResult", qualname: "test::TestResult", distro_crate: true, parent: None, value: "TestResult::{TrOk, TrFailed, TrFailedMsg, TrIgnored, TrAllowedFail, TrBench}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738667)/Id { krate: 0, index: 299 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(716, PhantomData), row_end: Row(716, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "new", qualname: "test<ConsoleTestState>::new", distro_crate: true, parent: None, value: "fn (opts: &TestOpts) -> io::Result<ConsoleTestState>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738668)/Id { krate: 0, index: 300 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(738, PhantomData), row_end: Row(738, PhantomData), col_start: Column(11, PhantomData), col_end: Column(20, PhantomData) } }, name: "write_log", qualname: "test<ConsoleTestState>::write_log", distro_crate: true, parent: None, value: "fn <S> (&mut self, msg: S) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738670)/Id { krate: 0, index: 302 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(746, PhantomData), row_end: Row(746, PhantomData), col_start: Column(11, PhantomData), col_end: Column(27, PhantomData) } }, name: "write_log_result", qualname: "test<ConsoleTestState>::write_log_result", distro_crate: true, parent: None, value: "fn (&mut self, test: &TestDesc, result: &TestResult) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738674)/Id { krate: 0, index: 306 } (8): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(790, PhantomData), row_end: Row(790, PhantomData), col_start: Column(7, PhantomData), col_end: Column(24, PhantomData) } }, name: "fmt_bench_samples", qualname: "test::fmt_bench_samples", distro_crate: true, parent: None, value: "fn (bs: &BenchSamples) -> String", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738676)/Id { krate: 0, index: 308 } (8): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(813, PhantomData), row_end: Row(813, PhantomData), col_start: Column(7, PhantomData), col_end: Column(25, PhantomData) } }, name: "list_tests_console", qualname: "test::list_tests_console", distro_crate: true, parent: None, value: "fn (opts: &TestOpts, tests: Vec<TestDescAndFn>) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738679)/Id { krate: 0, index: 311 } (8): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(872, PhantomData), row_end: Row(872, PhantomData), col_start: Column(7, PhantomData), col_end: Column(24, PhantomData) } }, name: "run_tests_console", qualname: "test::run_tests_console", distro_crate: true, parent: None, value: "fn (opts: &TestOpts, tests: Vec<TestDescAndFn>) -> io::Result<bool>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359739029)/Id { krate: 0, index: 661 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1004, PhantomData), row_end: Row(1004, PhantomData), col_start: Column(4, PhantomData), col_end: Column(14, PhantomData) } }, name: "TeFiltered", qualname: "test::TestEvent::TeFiltered", distro_crate: true, parent: Some(Id(34359739028)), value: "TestEvent::TeFiltered(Vec<TestDesc>)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359739032)/Id { krate: 0, index: 664 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1005, PhantomData), row_end: Row(1005, PhantomData), col_start: Column(4, PhantomData), col_end: Column(10, PhantomData) } }, name: "TeWait", qualname: "test::TestEvent::TeWait", distro_crate: true, parent: Some(Id(34359739028)), value: "TestEvent::TeWait(TestDesc)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359739035)/Id { krate: 0, index: 667 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1006, PhantomData), row_end: Row(1006, PhantomData), col_start: Column(4, PhantomData), col_end: Column(12, PhantomData) } }, name: "TeResult", qualname: "test::TestEvent::TeResult", distro_crate: true, parent: Some(Id(34359739028)), value: "TestEvent::TeResult(TestDesc, TestResult, Vec<u8>)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359739040)/Id { krate: 0, index: 672 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1007, PhantomData), row_end: Row(1007, PhantomData), col_start: Column(4, PhantomData), col_end: Column(13, PhantomData) } }, name: "TeTimeout", qualname: "test::TestEvent::TeTimeout", distro_crate: true, parent: Some(Id(34359739028)), value: "TestEvent::TeTimeout(TestDesc)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359739043)/Id { krate: 0, index: 675 } (8): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1008, PhantomData), row_end: Row(1008, PhantomData), col_start: Column(4, PhantomData), col_end: Column(17, PhantomData) } }, name: "TeFilteredOut", qualname: "test::TestEvent::TeFilteredOut", distro_crate: true, parent: Some(Id(34359739028)), value: "TestEvent::TeFilteredOut(usize)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359739028)/Id { krate: 0, index: 660 } (8): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1003, PhantomData), row_end: Row(1003, PhantomData), col_start: Column(9, PhantomData), col_end: Column(18, PhantomData) } }, name: "TestEvent", qualname: "test::TestEvent", distro_crate: true, parent: None, value: "TestEvent::{TeFiltered, TeWait, TeResult, TeTimeout, TeFilteredOut}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738687)/Id { krate: 0, index: 319 } (8): Def { kind: Type, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1011, PhantomData), row_end: Row(1011, PhantomData), col_start: Column(9, PhantomData), col_end: Column(19, PhantomData) } }, name: "MonitorMsg", qualname: "test::MonitorMsg", distro_crate: true, parent: None, value: "(TestDesc, TestResult, Vec<u8>)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738694)/Id { krate: 0, index: 326 } (8): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1023, PhantomData), row_end: Row(1023, PhantomData), col_start: Column(7, PhantomData), col_end: Column(16, PhantomData) } }, name: "run_tests", qualname: "test::run_tests", distro_crate: true, parent: None, value: "fn <F> (opts: &TestOpts, tests: Vec<TestDescAndFn>, mut callback: F) -> io::Result<()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738711)/Id { krate: 0, index: 343 } (8): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1304, PhantomData), row_end: Row(1304, PhantomData), col_start: Column(7, PhantomData), col_end: Column(19, PhantomData) } }, name: "filter_tests", qualname: "test::filter_tests", distro_crate: true, parent: None, value: "fn (opts: &TestOpts, tests: Vec<TestDescAndFn>) -> Vec<TestDescAndFn>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738721)/Id { krate: 0, index: 353 } (8): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1350, PhantomData), row_end: Row(1350, PhantomData), col_start: Column(7, PhantomData), col_end: Column(34, PhantomData) } }, name: "convert_benchmarks_to_tests", qualname: "test::convert_benchmarks_to_tests", distro_crate: true, parent: None, value: "fn (tests: Vec<TestDescAndFn>) -> Vec<TestDescAndFn>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738729)/Id { krate: 0, index: 361 } (8): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1372, PhantomData), row_end: Row(1372, PhantomData), col_start: Column(7, PhantomData), col_end: Column(15, PhantomData) } }, name: "run_test", qualname: "test::run_test", distro_crate: true, parent: None, value: "fn (opts: &TestOpts, force_ignore: bool, test: TestDescAndFn, monitor_ch: Sender<MonitorMsg>, concurrency: Concurrent) -> ()", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359739048)/Id { krate: 0, index: 680 } (8): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1495, PhantomData), row_end: Row(1495, PhantomData), col_start: Column(11, PhantomData), col_end: Column(20, PhantomData) } }, name: "MetricMap", qualname: "test::MetricMap", distro_crate: true, parent: None, value: "", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738744)/Id { krate: 0, index: 376 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1498, PhantomData), row_end: Row(1498, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "new", qualname: "test<MetricMap>::new", distro_crate: true, parent: None, value: "fn () -> MetricMap", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738745)/Id { krate: 0, index: 377 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1515, PhantomData), row_end: Row(1515, PhantomData), col_start: Column(11, PhantomData), col_end: Column(24, PhantomData) } }, name: "insert_metric", qualname: "test<MetricMap>::insert_metric", distro_crate: true, parent: None, value: "fn (&mut self, name: &str, value: f64, noise: f64) -> ()", docs: " Insert a named `value` (+/- `noise`) metric into the map. The value\n must be non-negative. The `noise` indicates the uncertainty of the\n metric, which doubles as the \"noise range\" of acceptable\n pairwise-regressions on this named value, when comparing from one\n metric to the next using `compare_to_old`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738746)/Id { krate: 0, index: 378 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1520, PhantomData), row_end: Row(1520, PhantomData), col_start: Column(11, PhantomData), col_end: Column(22, PhantomData) } }, name: "fmt_metrics", qualname: "test<MetricMap>::fmt_metrics", distro_crate: true, parent: None, value: "fn (&self) -> String", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738750)/Id { krate: 0, index: 382 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1536, PhantomData), row_end: Row(1536, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "iter", qualname: "test<Bencher>::iter", distro_crate: true, parent: None, value: "fn <T, F> (&mut self, mut inner: F) -> ()", docs: " Callback for benchmark functions to run in their body.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738753)/Id { krate: 0, index: 385 } (8): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1548, PhantomData), row_end: Row(1548, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "bench", qualname: "test<Bencher>::bench", distro_crate: true, parent: None, value: "fn <F> (&mut self, mut f: F) -> Option<stats::Summary>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738759)/Id { krate: 0, index: 391 } (8): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1572, PhantomData), row_end: Row(1572, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "iter", qualname: "test::iter", distro_crate: true, parent: None, value: "fn <T, F> (inner: &mut F) -> stats::Summary", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738763)/Id { krate: 0, index: 395 } (8): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1641, PhantomData), row_end: Row(1641, PhantomData), col_start: Column(8, PhantomData), col_end: Column(13, PhantomData) } }, name: "bench", qualname: "test::bench", distro_crate: true, parent: None, value: "src/libtest/lib.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738782)/Id { krate: 0, index: 414 } (8): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1649, PhantomData), row_end: Row(1649, PhantomData), col_start: Column(11, PhantomData), col_end: Column(20, PhantomData) } }, name: "benchmark", qualname: "test::bench::benchmark", distro_crate: true, parent: None, value: "fn <F> (desc: TestDesc, monitor_ch: Sender<MonitorMsg>, nocapture: bool, f: F) -> ()", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(34359738786)/Id { krate: 0, index: 418 } (8): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1707, PhantomData), row_end: Row(1707, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "run_once", qualname: "test::bench::run_once", distro_crate: true, parent: None, value: "fn <F> (f: F) -> ()", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record glob Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(46, PhantomData), row_end: Row(46, PhantomData), col_start: Column(27, PhantomData), col_end: Column(28, PhantomData) } } Glob { value: "AlwaysColor, NeverColor, AutoColor" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record glob Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(46, PhantomData), row_end: Row(46, PhantomData), col_start: Column(27, PhantomData), col_end: Column(28, PhantomData) } } Glob { value: "DynTestFn, StaticTestFn, StaticBenchFn, DynBenchFn" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record glob Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(46, PhantomData), row_end: Row(46, PhantomData), col_start: Column(27, PhantomData), col_end: Column(28, PhantomData) } } Glob { value: "StaticTestName, AlignedTestName, DynTestName" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record glob Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(46, PhantomData), row_end: Row(46, PhantomData), col_start: Column(27, PhantomData), col_end: Column(28, PhantomData) } } Glob { value: "TrFailedMsg, TrBench, TrOk, TrFailed, TrAllowedFail, TrIgnored" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(81, PhantomData), row_end: Row(81, PhantomData), col_start: Column(8, PhantomData), col_end: Column(26, PhantomData) } } 34359738630
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(81, PhantomData), row_end: Row(81, PhantomData), col_start: Column(28, PhantomData), col_end: Column(40, PhantomData) } } 34359738711
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(81, PhantomData), row_end: Row(81, PhantomData), col_start: Column(42, PhantomData), col_end: Column(52, PhantomData) } } 34359738636
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(81, PhantomData), row_end: Row(81, PhantomData), col_start: Column(54, PhantomData), col_end: Column(62, PhantomData) } } 34359738729
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(81, PhantomData), row_end: Row(81, PhantomData), col_start: Column(64, PhantomData), col_end: Column(73, PhantomData) } } 34359738627
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(81, PhantomData), row_end: Row(81, PhantomData), col_start: Column(75, PhantomData), col_end: Column(91, PhantomData) } } 34359738628
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(82, PhantomData), row_end: Row(82, PhantomData), col_start: Column(8, PhantomData), col_end: Column(15, PhantomData) } } 34359738861
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(82, PhantomData), row_end: Row(82, PhantomData), col_start: Column(17, PhantomData), col_end: Column(26, PhantomData) } } 34359738612
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(82, PhantomData), row_end: Row(82, PhantomData), col_start: Column(28, PhantomData), col_end: Column(39, PhantomData) } } 34359738825
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(82, PhantomData), row_end: Row(82, PhantomData), col_start: Column(41, PhantomData), col_end: Column(47, PhantomData) } } 34359738921
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(82, PhantomData), row_end: Row(82, PhantomData), col_start: Column(49, PhantomData), col_end: Column(58, PhantomData) } } 34359739048
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(82, PhantomData), row_end: Row(82, PhantomData), col_start: Column(60, PhantomData), col_end: Column(67, PhantomData) } } 34359738932
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(82, PhantomData), row_end: Row(82, PhantomData), col_start: Column(69, PhantomData), col_end: Column(79, PhantomData) } } 34359738967
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(82, PhantomData), row_end: Row(82, PhantomData), col_start: Column(81, PhantomData), col_end: Column(92, PhantomData) } } 34359738878
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(83, PhantomData), row_end: Row(83, PhantomData), col_start: Column(8, PhantomData), col_end: Column(21, PhantomData) } } 34359738609
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(83, PhantomData), row_end: Row(83, PhantomData), col_start: Column(23, PhantomData), col_end: Column(35, PhantomData) } } 34359738606
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(83, PhantomData), row_end: Row(83, PhantomData), col_start: Column(37, PhantomData), col_end: Column(51, PhantomData) } } 34359738822
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(83, PhantomData), row_end: Row(83, PhantomData), col_start: Column(53, PhantomData), col_end: Column(61, PhantomData) } } 34359738899
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(83, PhantomData), row_end: Row(83, PhantomData), col_start: Column(63, PhantomData), col_end: Column(76, PhantomData) } } 34359738916
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(83, PhantomData), row_end: Row(83, PhantomData), col_start: Column(78, PhantomData), col_end: Column(86, PhantomData) } } 34359738821
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(83, PhantomData), row_end: Row(83, PhantomData), col_start: Column(88, PhantomData), col_end: Column(96, PhantomData) } } 34359738983
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(84, PhantomData), row_end: Row(84, PhantomData), col_start: Column(8, PhantomData), col_end: Column(18, PhantomData) } } 34359739008
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(84, PhantomData), row_end: Row(84, PhantomData), col_start: Column(20, PhantomData), col_end: Column(28, PhantomData) } } 34359739011
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(84, PhantomData), row_end: Row(84, PhantomData), col_start: Column(30, PhantomData), col_end: Column(41, PhantomData) } } 34359739013
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(84, PhantomData), row_end: Row(84, PhantomData), col_start: Column(43, PhantomData), col_end: Column(52, PhantomData) } } 34359739016
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(84, PhantomData), row_end: Row(84, PhantomData), col_start: Column(54, PhantomData), col_end: Column(58, PhantomData) } } 34359739009
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(89, PhantomData), row_end: Row(89, PhantomData), col_start: Column(8, PhantomData), col_end: Column(13, PhantomData) } } 34359738544
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/stats.rs", range: Range { row_start: Row(134, PhantomData), row_end: Row(134, PhantomData), col_start: Column(5, PhantomData), col_end: Column(12, PhantomData) } } 34359738788
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(111, PhantomData), row_end: Row(111, PhantomData), col_start: Column(5, PhantomData), col_end: Column(13, PhantomData) } } 34359738821
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(137, PhantomData), row_end: Row(137, PhantomData), col_start: Column(22, PhantomData), col_end: Column(30, PhantomData) } } 34359738821
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(149, PhantomData), row_end: Row(149, PhantomData), col_start: Column(5, PhantomData), col_end: Column(13, PhantomData) } } 34359738899
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(180, PhantomData), row_end: Row(180, PhantomData), col_start: Column(5, PhantomData), col_end: Column(11, PhantomData) } } 34359738605
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(191, PhantomData), row_end: Row(191, PhantomData), col_start: Column(20, PhantomData), col_end: Column(26, PhantomData) } } 34359738605
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(249, PhantomData), row_end: Row(249, PhantomData), col_start: Column(5, PhantomData), col_end: Column(11, PhantomData) } } 34359738921
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(261, PhantomData), row_end: Row(261, PhantomData), col_start: Column(5, PhantomData), col_end: Column(12, PhantomData) } } 34359738932
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(677, PhantomData), row_end: Row(677, PhantomData), col_start: Column(21, PhantomData), col_end: Column(31, PhantomData) } } 34359739008
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1497, PhantomData), row_end: Row(1497, PhantomData), col_start: Column(5, PhantomData), col_end: Column(14, PhantomData) } } 34359739048
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libtest/lib.rs", range: Range { row_start: Row(1534, PhantomData), row_end: Row(1534, PhantomData), col_start: Column(5, PhantomData), col_end: Column(12, PhantomData) } } 34359738861
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] Lowering test ((17543169473118148338, 10775469679716689544)) in 0.00s
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] defs: 166
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] refs: 27
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] globs: 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "panic_abort", disambiguator: (13311421965880351145, 11608218082385859926) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] panic_abort -> 19
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] compiler_builtins -> 3
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] libc -> 4
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(81604378624)/Id { krate: 0, index: 0 } (19): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_abort/lib.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(135, PhantomData), col_start: Column(0, PhantomData), col_end: Column(1, PhantomData) } }, name: "", qualname: "panic_abort::", distro_crate: true, parent: None, value: "src/libpanic_abort/lib.rs", docs: " Implementation of Rust panics via process aborts" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(81604378637)/Id { krate: 0, index: 13 } (19): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_abort/lib.rs", range: Range { row_start: Row(23, PhantomData), row_end: Row(23, PhantomData), col_start: Column(21, PhantomData), col_end: Column(45, PhantomData) } }, name: "__rust_maybe_catch_panic", qualname: "panic_abort::__rust_maybe_catch_panic", distro_crate: true, parent: None, value: "fn (f: fn(*mut u8), data: *mut u8, _data_ptr: *mut usize, _vtable_ptr: *mut usize) -> u32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(81604378638)/Id { krate: 0, index: 14 } (19): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_abort/lib.rs", range: Range { row_start: Row(42, PhantomData), row_end: Row(42, PhantomData), col_start: Column(21, PhantomData), col_end: Column(39, PhantomData) } }, name: "__rust_start_panic", qualname: "panic_abort::__rust_start_panic", distro_crate: true, parent: None, value: "fn (_payload: usize) -> u32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(81604378640)/Id { krate: 0, index: 16 } (19): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_abort/lib.rs", range: Range { row_start: Row(90, PhantomData), row_end: Row(90, PhantomData), col_start: Column(8, PhantomData), col_end: Column(21, PhantomData) } }, name: "personalities", qualname: "panic_abort::personalities", distro_crate: true, parent: None, value: "src/libpanic_abort/lib.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(81604378641)/Id { krate: 0, index: 17 } (19): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_abort/lib.rs", range: Range { row_start: Row(103, PhantomData), row_end: Row(103, PhantomData), col_start: Column(18, PhantomData), col_end: Column(37, PhantomData) } }, name: "rust_eh_personality", qualname: "panic_abort::personalities::rust_eh_personality", distro_crate: true, parent: None, value: "fn () -> ()", docs: "" }
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] Lowering panic_abort ((13311421965880351145, 11608218082385859926)) in 0.00s
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] defs: 5
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] refs: 0
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] globs: 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "panic_unwind", disambiguator: (402794490581781528, 10144159481680079167) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] panic_unwind -> 15
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] compiler_builtins -> 3
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] alloc -> 7
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] cfg_if -> 11
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] unwind -> 10
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] libc -> 4
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509440)/Id { krate: 0, index: 0 } (15): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/lib.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(96, PhantomData), col_start: Column(0, PhantomData), col_end: Column(1, PhantomData) } }, name: "", qualname: "panic_unwind::", distro_crate: true, parent: None, value: "src/libpanic_unwind/lib.rs", docs: " Implementation of panics via stack unwinding" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509524)/Id { krate: 0, index: 84 } (15): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/gcc.rs", range: Range { row_start: Row(62, PhantomData), row_end: Row(62, PhantomData), col_start: Column(14, PhantomData), col_end: Column(19, PhantomData) } }, name: "panic", qualname: "panic_unwind::imp::panic", distro_crate: true, parent: None, value: "fn (data: Box<dyn Any + Send>) -> u32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509527)/Id { krate: 0, index: 87 } (15): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/gcc.rs", range: Range { row_start: Row(82, PhantomData), row_end: Row(82, PhantomData), col_start: Column(7, PhantomData), col_end: Column(14, PhantomData) } }, name: "payload", qualname: "panic_unwind::imp::payload", distro_crate: true, parent: None, value: "fn () -> *mut u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509528)/Id { krate: 0, index: 88 } (15): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/gcc.rs", range: Range { row_start: Row(86, PhantomData), row_end: Row(86, PhantomData), col_start: Column(14, PhantomData), col_end: Column(21, PhantomData) } }, name: "cleanup", qualname: "panic_unwind::imp::cleanup", distro_crate: true, parent: None, value: "fn (ptr: *mut u8) -> Box<dyn Any + Send>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509459)/Id { krate: 0, index: 19 } (15): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "eh", qualname: "panic_unwind::dwarf::eh", distro_crate: true, parent: None, value: "src/libpanic_unwind/dwarf/eh.rs", docs: " Parsing of GCC-style Language-Specific Data Area (LSDA)\n For details see:\n http://refspecs.linuxfoundation.org/LSB_3.0.0/LSB-PDA/LSB-PDA/ehframechpt.html\n http://mentorembedded.github.io/cxx-abi/exceptions.pdf\n http://www.airs.com/blog/archives/460\n http://www.airs.com/blog/archives/464" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509462)/Id { krate: 0, index: 22 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(16, PhantomData), row_end: Row(16, PhantomData), col_start: Column(10, PhantomData), col_end: Column(23, PhantomData) } }, name: "DW_EH_PE_omit", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_omit", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509463)/Id { krate: 0, index: 23 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(17, PhantomData), row_end: Row(17, PhantomData), col_start: Column(10, PhantomData), col_end: Column(25, PhantomData) } }, name: "DW_EH_PE_absptr", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_absptr", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509464)/Id { krate: 0, index: 24 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(19, PhantomData), row_end: Row(19, PhantomData), col_start: Column(10, PhantomData), col_end: Column(26, PhantomData) } }, name: "DW_EH_PE_uleb128", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_uleb128", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509465)/Id { krate: 0, index: 25 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(20, PhantomData), row_end: Row(20, PhantomData), col_start: Column(10, PhantomData), col_end: Column(25, PhantomData) } }, name: "DW_EH_PE_udata2", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_udata2", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509466)/Id { krate: 0, index: 26 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(21, PhantomData), row_end: Row(21, PhantomData), col_start: Column(10, PhantomData), col_end: Column(25, PhantomData) } }, name: "DW_EH_PE_udata4", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_udata4", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509467)/Id { krate: 0, index: 27 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(22, PhantomData), row_end: Row(22, PhantomData), col_start: Column(10, PhantomData), col_end: Column(25, PhantomData) } }, name: "DW_EH_PE_udata8", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_udata8", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509468)/Id { krate: 0, index: 28 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(23, PhantomData), row_end: Row(23, PhantomData), col_start: Column(10, PhantomData), col_end: Column(26, PhantomData) } }, name: "DW_EH_PE_sleb128", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_sleb128", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509469)/Id { krate: 0, index: 29 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(24, PhantomData), row_end: Row(24, PhantomData), col_start: Column(10, PhantomData), col_end: Column(25, PhantomData) } }, name: "DW_EH_PE_sdata2", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_sdata2", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509470)/Id { krate: 0, index: 30 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(25, PhantomData), row_end: Row(25, PhantomData), col_start: Column(10, PhantomData), col_end: Column(25, PhantomData) } }, name: "DW_EH_PE_sdata4", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_sdata4", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509471)/Id { krate: 0, index: 31 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(26, PhantomData), row_end: Row(26, PhantomData), col_start: Column(10, PhantomData), col_end: Column(25, PhantomData) } }, name: "DW_EH_PE_sdata8", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_sdata8", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509472)/Id { krate: 0, index: 32 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(28, PhantomData), row_end: Row(28, PhantomData), col_start: Column(10, PhantomData), col_end: Column(24, PhantomData) } }, name: "DW_EH_PE_pcrel", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_pcrel", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509473)/Id { krate: 0, index: 33 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(29, PhantomData), row_end: Row(29, PhantomData), col_start: Column(10, PhantomData), col_end: Column(26, PhantomData) } }, name: "DW_EH_PE_textrel", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_textrel", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509474)/Id { krate: 0, index: 34 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(30, PhantomData), row_end: Row(30, PhantomData), col_start: Column(10, PhantomData), col_end: Column(26, PhantomData) } }, name: "DW_EH_PE_datarel", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_datarel", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509475)/Id { krate: 0, index: 35 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(31, PhantomData), row_end: Row(31, PhantomData), col_start: Column(10, PhantomData), col_end: Column(26, PhantomData) } }, name: "DW_EH_PE_funcrel", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_funcrel", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509476)/Id { krate: 0, index: 36 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(32, PhantomData), row_end: Row(32, PhantomData), col_start: Column(10, PhantomData), col_end: Column(26, PhantomData) } }, name: "DW_EH_PE_aligned", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_aligned", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509477)/Id { krate: 0, index: 37 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(34, PhantomData), row_end: Row(34, PhantomData), col_start: Column(10, PhantomData), col_end: Column(27, PhantomData) } }, name: "DW_EH_PE_indirect", qualname: "panic_unwind::dwarf::eh::DW_EH_PE_indirect", distro_crate: true, parent: None, value: "u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509535)/Id { krate: 0, index: 95 } (15): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(37, PhantomData), row_end: Row(37, PhantomData), col_start: Column(11, PhantomData), col_end: Column(20, PhantomData) } }, name: "EHContext", qualname: "panic_unwind::dwarf::eh::EHContext", distro_crate: true, parent: None, value: "EHContext { ip, func_start, get_text_start, get_data_start }", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509537)/Id { krate: 0, index: 97 } (15): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(38, PhantomData), row_end: Row(38, PhantomData), col_start: Column(8, PhantomData), col_end: Column(10, PhantomData) } }, name: "ip", qualname: "panic_unwind::dwarf::eh::EHContext::ip", distro_crate: true, parent: Some(Id(64424509535)), value: "usize", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509538)/Id { krate: 0, index: 98 } (15): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(39, PhantomData), row_end: Row(39, PhantomData), col_start: Column(8, PhantomData), col_end: Column(18, PhantomData) } }, name: "func_start", qualname: "panic_unwind::dwarf::eh::EHContext::func_start", distro_crate: true, parent: Some(Id(64424509535)), value: "usize", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509539)/Id { krate: 0, index: 99 } (15): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(40, PhantomData), row_end: Row(40, PhantomData), col_start: Column(8, PhantomData), col_end: Column(22, PhantomData) } }, name: "get_text_start", qualname: "panic_unwind::dwarf::eh::EHContext::get_text_start", distro_crate: true, parent: Some(Id(64424509535)), value: "&\'a (dyn core::ops::Fn() -> usize + \'a)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509540)/Id { krate: 0, index: 100 } (15): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(41, PhantomData), row_end: Row(41, PhantomData), col_start: Column(8, PhantomData), col_end: Column(22, PhantomData) } }, name: "get_data_start", qualname: "panic_unwind::dwarf::eh::EHContext::get_data_start", distro_crate: true, parent: Some(Id(64424509535)), value: "&\'a (dyn core::ops::Fn() -> usize + \'a)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509479)/Id { krate: 0, index: 39 } (15): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(45, PhantomData), row_end: Row(45, PhantomData), col_start: Column(4, PhantomData), col_end: Column(8, PhantomData) } }, name: "None", qualname: "panic_unwind::dwarf::eh::EHAction::None", distro_crate: true, parent: Some(Id(64424509478)), value: "EHAction::None", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509481)/Id { krate: 0, index: 41 } (15): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(46, PhantomData), row_end: Row(46, PhantomData), col_start: Column(4, PhantomData), col_end: Column(11, PhantomData) } }, name: "Cleanup", qualname: "panic_unwind::dwarf::eh::EHAction::Cleanup", distro_crate: true, parent: Some(Id(64424509478)), value: "EHAction::Cleanup(usize)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509484)/Id { krate: 0, index: 44 } (15): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(47, PhantomData), row_end: Row(47, PhantomData), col_start: Column(4, PhantomData), col_end: Column(9, PhantomData) } }, name: "Catch", qualname: "panic_unwind::dwarf::eh::EHAction::Catch", distro_crate: true, parent: Some(Id(64424509478)), value: "EHAction::Catch(usize)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509487)/Id { krate: 0, index: 47 } (15): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(48, PhantomData), row_end: Row(48, PhantomData), col_start: Column(4, PhantomData), col_end: Column(13, PhantomData) } }, name: "Terminate", qualname: "panic_unwind::dwarf::eh::EHAction::Terminate", distro_crate: true, parent: Some(Id(64424509478)), value: "EHAction::Terminate", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509478)/Id { krate: 0, index: 38 } (15): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(44, PhantomData), row_end: Row(44, PhantomData), col_start: Column(9, PhantomData), col_end: Column(17, PhantomData) } }, name: "EHAction", qualname: "panic_unwind::dwarf::eh::EHAction", distro_crate: true, parent: None, value: "EHAction::{None, Cleanup, Catch, Terminate}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509489)/Id { krate: 0, index: 49 } (15): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(51, PhantomData), row_end: Row(51, PhantomData), col_start: Column(10, PhantomData), col_end: Column(31, PhantomData) } }, name: "USING_SJLJ_EXCEPTIONS", qualname: "panic_unwind::dwarf::eh::USING_SJLJ_EXCEPTIONS", distro_crate: true, parent: None, value: "bool", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509490)/Id { krate: 0, index: 50 } (15): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/eh.rs", range: Range { row_start: Row(53, PhantomData), row_end: Row(53, PhantomData), col_start: Column(14, PhantomData), col_end: Column(28, PhantomData) } }, name: "find_eh_action", qualname: "panic_unwind::dwarf::eh::find_eh_action", distro_crate: true, parent: None, value: "fn (lsda: *const u8, context: &EHContext<\'_>) -> Result<EHAction, ()>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509495)/Id { krate: 0, index: 55 } (15): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/mod.rs", range: Range { row_start: Row(15, PhantomData), row_end: Row(15, PhantomData), col_start: Column(11, PhantomData), col_end: Column(22, PhantomData) } }, name: "DwarfReader", qualname: "panic_unwind::dwarf::DwarfReader", distro_crate: true, parent: None, value: "DwarfReader { ptr }", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509496)/Id { krate: 0, index: 56 } (15): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/mod.rs", range: Range { row_start: Row(16, PhantomData), row_end: Row(16, PhantomData), col_start: Column(8, PhantomData), col_end: Column(11, PhantomData) } }, name: "ptr", qualname: "panic_unwind::dwarf::DwarfReader::ptr", distro_crate: true, parent: Some(Id(64424509495)), value: "*const u8", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509502)/Id { krate: 0, index: 62 } (15): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/mod.rs", range: Range { row_start: Row(23, PhantomData), row_end: Row(23, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "new", qualname: "panic_unwind<DwarfReader>::new", distro_crate: true, parent: None, value: "fn (ptr: *const u8) -> DwarfReader", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509503)/Id { krate: 0, index: 63 } (15): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/mod.rs", range: Range { row_start: Row(31, PhantomData), row_end: Row(31, PhantomData), col_start: Column(18, PhantomData), col_end: Column(22, PhantomData) } }, name: "read", qualname: "panic_unwind<DwarfReader>::read", distro_crate: true, parent: None, value: "fn <T> (&mut self) -> T", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509505)/Id { krate: 0, index: 65 } (15): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/mod.rs", range: Range { row_start: Row(39, PhantomData), row_end: Row(39, PhantomData), col_start: Column(18, PhantomData), col_end: Column(30, PhantomData) } }, name: "read_uleb128", qualname: "panic_unwind<DwarfReader>::read_uleb128", distro_crate: true, parent: None, value: "fn (&mut self) -> u64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509506)/Id { krate: 0, index: 66 } (15): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/mod.rs", range: Range { row_start: Row(54, PhantomData), row_end: Row(54, PhantomData), col_start: Column(18, PhantomData), col_end: Column(30, PhantomData) } }, name: "read_sleb128", qualname: "panic_unwind<DwarfReader>::read_sleb128", distro_crate: true, parent: None, value: "fn (&mut self) -> i64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509507)/Id { krate: 0, index: 67 } (15): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/lib.rs", range: Range { row_start: Row(73, PhantomData), row_end: Row(73, PhantomData), col_start: Column(25, PhantomData), col_end: Column(49, PhantomData) } }, name: "__rust_maybe_catch_panic", qualname: "panic_unwind::__rust_maybe_catch_panic", distro_crate: true, parent: None, value: "fn (f: fn(*mut u8), data: *mut u8, data_ptr: *mut usize, vtable_ptr: *mut usize) -> u32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(64424509508)/Id { krate: 0, index: 68 } (15): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/lib.rs", range: Range { row_start: Row(93, PhantomData), row_end: Row(93, PhantomData), col_start: Column(25, PhantomData), col_end: Column(43, PhantomData) } }, name: "__rust_start_panic", qualname: "panic_unwind::__rust_start_panic", distro_crate: true, parent: None, value: "fn (payload: usize) -> u32", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/mod.rs", range: Range { row_start: Row(11, PhantomData), row_end: Row(11, PhantomData), col_start: Column(8, PhantomData), col_end: Column(10, PhantomData) } } 64424509459
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/mod.rs", range: Range { row_start: Row(22, PhantomData), row_end: Row(22, PhantomData), col_start: Column(5, PhantomData), col_end: Column(16, PhantomData) } } 64424509495
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] Lowering panic_unwind ((402794490581781528, 10144159481680079167)) in 0.00s
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] defs: 41
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] refs: 1
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] globs: 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "unwind", disambiguator: (17780711741667817538, 8357677541270380618) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] unwind -> 10
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] compiler_builtins -> 3
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] cfg_if -> 11
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] libc -> 4
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672960)/Id { krate: 0, index: 0 } (10): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/lib.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(30, PhantomData), col_start: Column(0, PhantomData), col_end: Column(9, PhantomData) } }, name: "", qualname: "unwind::", distro_crate: true, parent: None, value: "src/libunwind/lib.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673000)/Id { krate: 0, index: 40 } (10): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(7, PhantomData), row_end: Row(7, PhantomData), col_start: Column(4, PhantomData), col_end: Column(18, PhantomData) } }, name: "_URC_NO_REASON", qualname: "unwind::libunwind::_Unwind_Reason_Code::_URC_NO_REASON", distro_crate: true, parent: Some(Id(42949672999)), value: "_Unwind_Reason_Code::_URC_NO_REASON", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673003)/Id { krate: 0, index: 43 } (10): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(8, PhantomData), row_end: Row(8, PhantomData), col_start: Column(4, PhantomData), col_end: Column(33, PhantomData) } }, name: "_URC_FOREIGN_EXCEPTION_CAUGHT", qualname: "unwind::libunwind::_Unwind_Reason_Code::_URC_FOREIGN_EXCEPTION_CAUGHT", distro_crate: true, parent: Some(Id(42949672999)), value: "_Unwind_Reason_Code::_URC_FOREIGN_EXCEPTION_CAUGHT", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673006)/Id { krate: 0, index: 46 } (10): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(9, PhantomData), row_end: Row(9, PhantomData), col_start: Column(4, PhantomData), col_end: Column(27, PhantomData) } }, name: "_URC_FATAL_PHASE2_ERROR", qualname: "unwind::libunwind::_Unwind_Reason_Code::_URC_FATAL_PHASE2_ERROR", distro_crate: true, parent: Some(Id(42949672999)), value: "_Unwind_Reason_Code::_URC_FATAL_PHASE2_ERROR", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673009)/Id { krate: 0, index: 49 } (10): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(10, PhantomData), row_end: Row(10, PhantomData), col_start: Column(4, PhantomData), col_end: Column(27, PhantomData) } }, name: "_URC_FATAL_PHASE1_ERROR", qualname: "unwind::libunwind::_Unwind_Reason_Code::_URC_FATAL_PHASE1_ERROR", distro_crate: true, parent: Some(Id(42949672999)), value: "_Unwind_Reason_Code::_URC_FATAL_PHASE1_ERROR", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673012)/Id { krate: 0, index: 52 } (10): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(11, PhantomData), row_end: Row(11, PhantomData), col_start: Column(4, PhantomData), col_end: Column(20, PhantomData) } }, name: "_URC_NORMAL_STOP", qualname: "unwind::libunwind::_Unwind_Reason_Code::_URC_NORMAL_STOP", distro_crate: true, parent: Some(Id(42949672999)), value: "_Unwind_Reason_Code::_URC_NORMAL_STOP", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673015)/Id { krate: 0, index: 55 } (10): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(12, PhantomData), row_end: Row(12, PhantomData), col_start: Column(4, PhantomData), col_end: Column(21, PhantomData) } }, name: "_URC_END_OF_STACK", qualname: "unwind::libunwind::_Unwind_Reason_Code::_URC_END_OF_STACK", distro_crate: true, parent: Some(Id(42949672999)), value: "_Unwind_Reason_Code::_URC_END_OF_STACK", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673018)/Id { krate: 0, index: 58 } (10): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(13, PhantomData), row_end: Row(13, PhantomData), col_start: Column(4, PhantomData), col_end: Column(22, PhantomData) } }, name: "_URC_HANDLER_FOUND", qualname: "unwind::libunwind::_Unwind_Reason_Code::_URC_HANDLER_FOUND", distro_crate: true, parent: Some(Id(42949672999)), value: "_Unwind_Reason_Code::_URC_HANDLER_FOUND", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673021)/Id { krate: 0, index: 61 } (10): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(14, PhantomData), row_end: Row(14, PhantomData), col_start: Column(4, PhantomData), col_end: Column(24, PhantomData) } }, name: "_URC_INSTALL_CONTEXT", qualname: "unwind::libunwind::_Unwind_Reason_Code::_URC_INSTALL_CONTEXT", distro_crate: true, parent: Some(Id(42949672999)), value: "_Unwind_Reason_Code::_URC_INSTALL_CONTEXT", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673024)/Id { krate: 0, index: 64 } (10): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(15, PhantomData), row_end: Row(15, PhantomData), col_start: Column(4, PhantomData), col_end: Column(24, PhantomData) } }, name: "_URC_CONTINUE_UNWIND", qualname: "unwind::libunwind::_Unwind_Reason_Code::_URC_CONTINUE_UNWIND", distro_crate: true, parent: Some(Id(42949672999)), value: "_Unwind_Reason_Code::_URC_CONTINUE_UNWIND", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673027)/Id { krate: 0, index: 67 } (10): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(16, PhantomData), row_end: Row(16, PhantomData), col_start: Column(4, PhantomData), col_end: Column(16, PhantomData) } }, name: "_URC_FAILURE", qualname: "unwind::libunwind::_Unwind_Reason_Code::_URC_FAILURE", distro_crate: true, parent: Some(Id(42949672999)), value: "_Unwind_Reason_Code::_URC_FAILURE", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672999)/Id { krate: 0, index: 39 } (10): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(6, PhantomData), row_end: Row(6, PhantomData), col_start: Column(9, PhantomData), col_end: Column(28, PhantomData) } }, name: "_Unwind_Reason_Code", qualname: "unwind::libunwind::_Unwind_Reason_Code", distro_crate: true, parent: None, value: "_Unwind_Reason_Code::{_URC_NO_REASON, _URC_FOREIGN_EXCEPTION_CAUGHT, _URC_FATAL_PHASE2_ERROR, _URC_FATAL_PHASE1_ERROR, _URC_NORMAL_STOP, _URC_END_OF_STACK, _URC_HANDLER_FOUND, _URC_INSTALL_CONTEXT, _URC_CONTINUE_UNWIND, _URC_FAILURE}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672979)/Id { krate: 0, index: 19 } (10): Def { kind: Type, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(20, PhantomData), row_end: Row(20, PhantomData), col_start: Column(9, PhantomData), col_end: Column(32, PhantomData) } }, name: "_Unwind_Exception_Class", qualname: "unwind::libunwind::_Unwind_Exception_Class", distro_crate: true, parent: None, value: "u64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672980)/Id { krate: 0, index: 20 } (10): Def { kind: Type, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(21, PhantomData), row_end: Row(21, PhantomData), col_start: Column(9, PhantomData), col_end: Column(21, PhantomData) } }, name: "_Unwind_Word", qualname: "unwind::libunwind::_Unwind_Word", distro_crate: true, parent: None, value: "uintptr_t", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672981)/Id { krate: 0, index: 21 } (10): Def { kind: Type, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(22, PhantomData), row_end: Row(22, PhantomData), col_start: Column(9, PhantomData), col_end: Column(20, PhantomData) } }, name: "_Unwind_Ptr", qualname: "unwind::libunwind::_Unwind_Ptr", distro_crate: true, parent: None, value: "uintptr_t", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672982)/Id { krate: 0, index: 22 } (10): Def { kind: Type, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(23, PhantomData), row_end: Row(23, PhantomData), col_start: Column(9, PhantomData), col_end: Column(25, PhantomData) } }, name: "_Unwind_Trace_Fn", qualname: "unwind::libunwind::_Unwind_Trace_Fn", distro_crate: true, parent: None, value: "extern \"C\" fn(ctx: *mut _Unwind_Context, arg: *mut c_void)\n -> _Unwind_Reason_Code", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672983)/Id { krate: 0, index: 23 } (10): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(29, PhantomData), row_end: Row(29, PhantomData), col_start: Column(10, PhantomData), col_end: Column(36, PhantomData) } }, name: "unwinder_private_data_size", qualname: "unwind::libunwind::unwinder_private_data_size", distro_crate: true, parent: None, value: "usize", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672984)/Id { krate: 0, index: 24 } (10): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(62, PhantomData), row_end: Row(62, PhantomData), col_start: Column(11, PhantomData), col_end: Column(28, PhantomData) } }, name: "_Unwind_Exception", qualname: "unwind::libunwind::_Unwind_Exception", distro_crate: true, parent: None, value: "_Unwind_Exception { exception_class, exception_cleanup, private }", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672985)/Id { krate: 0, index: 25 } (10): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(63, PhantomData), row_end: Row(63, PhantomData), col_start: Column(8, PhantomData), col_end: Column(23, PhantomData) } }, name: "exception_class", qualname: "unwind::libunwind::_Unwind_Exception::exception_class", distro_crate: true, parent: Some(Id(42949672984)), value: "u64", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672986)/Id { krate: 0, index: 26 } (10): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(64, PhantomData), row_end: Row(64, PhantomData), col_start: Column(8, PhantomData), col_end: Column(25, PhantomData) } }, name: "exception_cleanup", qualname: "unwind::libunwind::_Unwind_Exception::exception_cleanup", distro_crate: true, parent: Some(Id(42949672984)), value: "extern \"C\" fn(libunwind::_Unwind_Reason_Code, *mut libunwind::_Unwind_Exception)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672987)/Id { krate: 0, index: 27 } (10): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(65, PhantomData), row_end: Row(65, PhantomData), col_start: Column(8, PhantomData), col_end: Column(15, PhantomData) } }, name: "private", qualname: "unwind::libunwind::_Unwind_Exception::private", distro_crate: true, parent: Some(Id(42949672984)), value: "[usize; _]", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672989)/Id { krate: 0, index: 29 } (10): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(68, PhantomData), row_end: Row(68, PhantomData), col_start: Column(9, PhantomData), col_end: Column(24, PhantomData) } }, name: "_Unwind_Context", qualname: "unwind::libunwind::_Unwind_Context", distro_crate: true, parent: None, value: "_Unwind_Context::{}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672990)/Id { krate: 0, index: 30 } (10): Def { kind: Type, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(70, PhantomData), row_end: Row(70, PhantomData), col_start: Column(9, PhantomData), col_end: Column(37, PhantomData) } }, name: "_Unwind_Exception_Cleanup_Fn", qualname: "unwind::libunwind::_Unwind_Exception_Cleanup_Fn", distro_crate: true, parent: None, value: "extern \"C\" fn(unwind_code: _Unwind_Reason_Code,\n exception: *mut _Unwind_Exception)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672992)/Id { krate: 0, index: 32 } (10): Def { kind: ForeignFunction, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(77, PhantomData), row_end: Row(77, PhantomData), col_start: Column(11, PhantomData), col_end: Column(25, PhantomData) } }, name: "_Unwind_Resume", qualname: "unwind::libunwind::_Unwind_Resume", distro_crate: true, parent: None, value: "fn (exception: *mut _Unwind_Exception) -> !", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672993)/Id { krate: 0, index: 33 } (10): Def { kind: ForeignFunction, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(78, PhantomData), row_end: Row(78, PhantomData), col_start: Column(11, PhantomData), col_end: Column(34, PhantomData) } }, name: "_Unwind_DeleteException", qualname: "unwind::libunwind::_Unwind_DeleteException", distro_crate: true, parent: None, value: "fn (exception: *mut _Unwind_Exception) -> ()", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672994)/Id { krate: 0, index: 34 } (10): Def { kind: ForeignFunction, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(79, PhantomData), row_end: Row(79, PhantomData), col_start: Column(11, PhantomData), col_end: Column(42, PhantomData) } }, name: "_Unwind_GetLanguageSpecificData", qualname: "unwind::libunwind::_Unwind_GetLanguageSpecificData", distro_crate: true, parent: None, value: "fn (ctx: *mut _Unwind_Context) -> *mut c_void", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672995)/Id { krate: 0, index: 35 } (10): Def { kind: ForeignFunction, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(80, PhantomData), row_end: Row(80, PhantomData), col_start: Column(11, PhantomData), col_end: Column(33, PhantomData) } }, name: "_Unwind_GetRegionStart", qualname: "unwind::libunwind::_Unwind_GetRegionStart", distro_crate: true, parent: None, value: "fn (ctx: *mut _Unwind_Context) -> _Unwind_Ptr", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672996)/Id { krate: 0, index: 36 } (10): Def { kind: ForeignFunction, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(81, PhantomData), row_end: Row(81, PhantomData), col_start: Column(11, PhantomData), col_end: Column(33, PhantomData) } }, name: "_Unwind_GetTextRelBase", qualname: "unwind::libunwind::_Unwind_GetTextRelBase", distro_crate: true, parent: None, value: "fn (ctx: *mut _Unwind_Context) -> _Unwind_Ptr", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949672997)/Id { krate: 0, index: 37 } (10): Def { kind: ForeignFunction, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(82, PhantomData), row_end: Row(82, PhantomData), col_start: Column(11, PhantomData), col_end: Column(33, PhantomData) } }, name: "_Unwind_GetDataRelBase", qualname: "unwind::libunwind::_Unwind_GetDataRelBase", distro_crate: true, parent: None, value: "fn (ctx: *mut _Unwind_Context) -> _Unwind_Ptr", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673046)/Id { krate: 0, index: 86 } (10): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(91, PhantomData), row_end: Row(91, PhantomData), col_start: Column(8, PhantomData), col_end: Column(24, PhantomData) } }, name: "_UA_SEARCH_PHASE", qualname: "unwind::libunwind::_Unwind_Action::_UA_SEARCH_PHASE", distro_crate: true, parent: Some(Id(42949673045)), value: "_Unwind_Action::_UA_SEARCH_PHASE", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673049)/Id { krate: 0, index: 89 } (10): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(92, PhantomData), row_end: Row(92, PhantomData), col_start: Column(8, PhantomData), col_end: Column(25, PhantomData) } }, name: "_UA_CLEANUP_PHASE", qualname: "unwind::libunwind::_Unwind_Action::_UA_CLEANUP_PHASE", distro_crate: true, parent: Some(Id(42949673045)), value: "_Unwind_Action::_UA_CLEANUP_PHASE", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673052)/Id { krate: 0, index: 92 } (10): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(93, PhantomData), row_end: Row(93, PhantomData), col_start: Column(8, PhantomData), col_end: Column(25, PhantomData) } }, name: "_UA_HANDLER_FRAME", qualname: "unwind::libunwind::_Unwind_Action::_UA_HANDLER_FRAME", distro_crate: true, parent: Some(Id(42949673045)), value: "_Unwind_Action::_UA_HANDLER_FRAME", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673055)/Id { krate: 0, index: 95 } (10): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(94, PhantomData), row_end: Row(94, PhantomData), col_start: Column(8, PhantomData), col_end: Column(24, PhantomData) } }, name: "_UA_FORCE_UNWIND", qualname: "unwind::libunwind::_Unwind_Action::_UA_FORCE_UNWIND", distro_crate: true, parent: Some(Id(42949673045)), value: "_Unwind_Action::_UA_FORCE_UNWIND", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673058)/Id { krate: 0, index: 98 } (10): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(95, PhantomData), row_end: Row(95, PhantomData), col_start: Column(8, PhantomData), col_end: Column(24, PhantomData) } }, name: "_UA_END_OF_STACK", qualname: "unwind::libunwind::_Unwind_Action::_UA_END_OF_STACK", distro_crate: true, parent: Some(Id(42949673045)), value: "_Unwind_Action::_UA_END_OF_STACK", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673045)/Id { krate: 0, index: 85 } (10): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(90, PhantomData), row_end: Row(90, PhantomData), col_start: Column(13, PhantomData), col_end: Column(27, PhantomData) } }, name: "_Unwind_Action", qualname: "unwind::libunwind::_Unwind_Action", distro_crate: true, parent: None, value: "_Unwind_Action::{_UA_SEARCH_PHASE, _UA_CLEANUP_PHASE, _UA_HANDLER_FRAME, _UA_FORCE_UNWIND, _UA_END_OF_STACK}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673039)/Id { krate: 0, index: 79 } (10): Def { kind: ForeignFunction, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(103, PhantomData), row_end: Row(103, PhantomData), col_start: Column(15, PhantomData), col_end: Column(28, PhantomData) } }, name: "_Unwind_GetGR", qualname: "unwind::libunwind::_Unwind_GetGR", distro_crate: true, parent: None, value: "fn (ctx: *mut _Unwind_Context, reg_index: c_int) -> _Unwind_Word", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673040)/Id { krate: 0, index: 80 } (10): Def { kind: ForeignFunction, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(104, PhantomData), row_end: Row(104, PhantomData), col_start: Column(15, PhantomData), col_end: Column(28, PhantomData) } }, name: "_Unwind_SetGR", qualname: "unwind::libunwind::_Unwind_SetGR", distro_crate: true, parent: None, value: "fn (ctx: *mut _Unwind_Context, reg_index: c_int, value: _Unwind_Word) -> ()", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673041)/Id { krate: 0, index: 81 } (10): Def { kind: ForeignFunction, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(105, PhantomData), row_end: Row(105, PhantomData), col_start: Column(15, PhantomData), col_end: Column(28, PhantomData) } }, name: "_Unwind_GetIP", qualname: "unwind::libunwind::_Unwind_GetIP", distro_crate: true, parent: None, value: "fn (ctx: *mut _Unwind_Context) -> _Unwind_Word", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673042)/Id { krate: 0, index: 82 } (10): Def { kind: ForeignFunction, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(106, PhantomData), row_end: Row(106, PhantomData), col_start: Column(15, PhantomData), col_end: Column(28, PhantomData) } }, name: "_Unwind_SetIP", qualname: "unwind::libunwind::_Unwind_SetIP", distro_crate: true, parent: None, value: "fn (ctx: *mut _Unwind_Context, value: _Unwind_Word) -> ()", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673043)/Id { krate: 0, index: 83 } (10): Def { kind: ForeignFunction, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(107, PhantomData), row_end: Row(107, PhantomData), col_start: Column(15, PhantomData), col_end: Column(32, PhantomData) } }, name: "_Unwind_GetIPInfo", qualname: "unwind::libunwind::_Unwind_GetIPInfo", distro_crate: true, parent: None, value: "fn (ctx: *mut _Unwind_Context, ip_before_insn: *mut c_int) -> _Unwind_Word", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673044)/Id { krate: 0, index: 84 } (10): Def { kind: ForeignFunction, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(109, PhantomData), row_end: Row(109, PhantomData), col_start: Column(15, PhantomData), col_end: Column(44, PhantomData) } }, name: "_Unwind_FindEnclosingFunction", qualname: "unwind::libunwind::_Unwind_FindEnclosingFunction", distro_crate: true, parent: None, value: "fn (pc: *mut c_void) -> *mut c_void", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673067)/Id { krate: 0, index: 107 } (10): Def { kind: ForeignFunction, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(225, PhantomData), row_end: Row(225, PhantomData), col_start: Column(15, PhantomData), col_end: Column(37, PhantomData) } }, name: "_Unwind_RaiseException", qualname: "unwind::libunwind::_Unwind_RaiseException", distro_crate: true, parent: None, value: "fn (exception: *mut _Unwind_Exception) -> _Unwind_Reason_Code", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(42949673068)/Id { krate: 0, index: 108 } (10): Def { kind: ForeignFunction, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libunwind/libunwind.rs", range: Range { row_start: Row(226, PhantomData), row_end: Row(226, PhantomData), col_start: Column(15, PhantomData), col_end: Column(32, PhantomData) } }, name: "_Unwind_Backtrace", qualname: "unwind::libunwind::_Unwind_Backtrace", distro_crate: true, parent: None, value: "fn (trace: _Unwind_Trace_Fn, trace_argument: *mut c_void) -> _Unwind_Reason_Code", docs: "" }
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] Lowering unwind ((17780711741667817538, 8357677541270380618)) in 0.00s
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] defs: 43
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] refs: 0
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] globs: 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "getopts", disambiguator: (13779773319080412033, 9255193111696841811) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] getopts -> 16
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_std -> 17
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] std -> 9
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] compiler_builtins -> 3
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] alloc -> 7
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] libc -> 4
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] unwind -> 10
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] cfg_if -> 11
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] hashbrown -> 12
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_alloc -> 6
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] backtrace -> 13
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_demangle -> 14
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] backtrace_sys -> 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] panic_unwind -> 15
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] unicode_width -> 5
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476736)/Id { krate: 0, index: 0 } (16): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(12, PhantomData), row_end: Row(1045, PhantomData), col_start: Column(0, PhantomData), col_end: Column(1, PhantomData) } }, name: "", qualname: "getopts::", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", docs: " Simple getopt alternative." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476763)/Id { krate: 0, index: 27 } (16): Def { kind: Struct, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(126, PhantomData), row_end: Row(126, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "Options", qualname: "getopts::Options", distro_crate: true, parent: None, value: "Options { }", docs: " A description of the options that a program can handle.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476770)/Id { krate: 0, index: 34 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(140, PhantomData), row_end: Row(140, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "new", qualname: "getopts<Options>::new", distro_crate: true, parent: None, value: "fn () -> Options", docs: " Create a blank set of options.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476771)/Id { krate: 0, index: 35 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(149, PhantomData), row_end: Row(149, PhantomData), col_start: Column(11, PhantomData), col_end: Column(24, PhantomData) } }, name: "parsing_style", qualname: "getopts<Options>::parsing_style", distro_crate: true, parent: None, value: "fn (&mut self, style: ParsingStyle) -> &mut Options", docs: " Set the parsing style.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476772)/Id { krate: 0, index: 36 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(162, PhantomData), row_end: Row(162, PhantomData), col_start: Column(11, PhantomData), col_end: Column(20, PhantomData) } }, name: "long_only", qualname: "getopts<Options>::long_only", distro_crate: true, parent: None, value: "fn (&mut self, long_only: bool) -> &mut Options", docs: " Set or clear \"long options only\" mode." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476773)/Id { krate: 0, index: 37 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(168, PhantomData), row_end: Row(168, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "opt", qualname: "getopts<Options>::opt", distro_crate: true, parent: None, value: "fn (&mut self, short_name: &str, long_name: &str, desc: &str, hint: &str, hasarg: HasArg, occur: Occur) -> &mut Options", docs: " Create a generic option group, stating all parameters explicitly.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476774)/Id { krate: 0, index: 38 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(194, PhantomData), row_end: Row(194, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "optflag", qualname: "getopts<Options>::optflag", distro_crate: true, parent: None, value: "fn (&mut self, short_name: &str, long_name: &str, desc: &str) -> &mut Options", docs: " Create a long option that is optional and does not take an argument." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476775)/Id { krate: 0, index: 39 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(213, PhantomData), row_end: Row(213, PhantomData), col_start: Column(11, PhantomData), col_end: Column(23, PhantomData) } }, name: "optflagmulti", qualname: "getopts<Options>::optflagmulti", distro_crate: true, parent: None, value: "fn (&mut self, short_name: &str, long_name: &str, desc: &str) -> &mut Options", docs: " Create a long option that can occur more than once and does not\n take an argument." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476776)/Id { krate: 0, index: 40 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(233, PhantomData), row_end: Row(233, PhantomData), col_start: Column(11, PhantomData), col_end: Column(21, PhantomData) } }, name: "optflagopt", qualname: "getopts<Options>::optflagopt", distro_crate: true, parent: None, value: "fn (&mut self, short_name: &str, long_name: &str, desc: &str, hint: &str) -> &mut Options", docs: " Create a long option that is optional and takes an optional argument." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476777)/Id { krate: 0, index: 41 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(260, PhantomData), row_end: Row(260, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "optmulti", qualname: "getopts<Options>::optmulti", distro_crate: true, parent: None, value: "fn (&mut self, short_name: &str, long_name: &str, desc: &str, hint: &str) -> &mut Options", docs: " Create a long option that is optional, takes an argument, and may occur\n multiple times." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476778)/Id { krate: 0, index: 42 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(286, PhantomData), row_end: Row(286, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "optopt", qualname: "getopts<Options>::optopt", distro_crate: true, parent: None, value: "fn (&mut self, short_name: &str, long_name: &str, desc: &str, hint: &str) -> &mut Options", docs: " Create a long option that is optional and takes an argument." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476779)/Id { krate: 0, index: 43 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(312, PhantomData), row_end: Row(312, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "reqopt", qualname: "getopts<Options>::reqopt", distro_crate: true, parent: None, value: "fn (&mut self, short_name: &str, long_name: &str, desc: &str, hint: &str) -> &mut Options", docs: " Create a long option that is required and takes an argument." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476780)/Id { krate: 0, index: 44 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(339, PhantomData), row_end: Row(339, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "parse", qualname: "getopts<Options>::parse", distro_crate: true, parent: None, value: "fn <C> (&self, args: C) -> Result", docs: " Parse command line arguments according to the provided options." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476788)/Id { krate: 0, index: 52 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(482, PhantomData), row_end: Row(482, PhantomData), col_start: Column(11, PhantomData), col_end: Column(22, PhantomData) } }, name: "short_usage", qualname: "getopts<Options>::short_usage", distro_crate: true, parent: None, value: "fn (&self, program_name: &str) -> String", docs: " Derive a short one-line usage summary from a set of long options.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476789)/Id { krate: 0, index: 53 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(496, PhantomData), row_end: Row(496, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "usage", qualname: "getopts<Options>::usage", distro_crate: true, parent: None, value: "fn (&self, brief: &str) -> String", docs: " Derive a formatted message from a set of options.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476791)/Id { krate: 0, index: 55 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(508, PhantomData), row_end: Row(508, PhantomData), col_start: Column(11, PhantomData), col_end: Column(28, PhantomData) } }, name: "usage_with_format", qualname: "getopts<Options>::usage_with_format", distro_crate: true, parent: None, value: "fn <F> (&self, mut formatter: F) -> String", docs: " Derive a custom formatted message from a set of options. The formatted options provided to\n a closure as an iterator.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476840)/Id { krate: 0, index: 104 } (16): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(614, PhantomData), row_end: Row(614, PhantomData), col_start: Column(4, PhantomData), col_end: Column(17, PhantomData) } }, name: "FloatingFrees", qualname: "getopts::ParsingStyle::FloatingFrees", distro_crate: true, parent: Some(Id(68719476839)), value: "ParsingStyle::FloatingFrees", docs: " Flags and \"free\" arguments can be freely inter-mixed.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476842)/Id { krate: 0, index: 106 } (16): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(617, PhantomData), row_end: Row(617, PhantomData), col_start: Column(4, PhantomData), col_end: Column(19, PhantomData) } }, name: "StopAtFirstFree", qualname: "getopts::ParsingStyle::StopAtFirstFree", distro_crate: true, parent: Some(Id(68719476839)), value: "ParsingStyle::StopAtFirstFree", docs: " As soon as a \"free\" argument (i.e. non-flag) is encountered, stop\n considering any remaining arguments as flags.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476839)/Id { krate: 0, index: 103 } (16): Def { kind: Enum, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(612, PhantomData), row_end: Row(612, PhantomData), col_start: Column(9, PhantomData), col_end: Column(21, PhantomData) } }, name: "ParsingStyle", qualname: "getopts::ParsingStyle", distro_crate: true, parent: None, value: "ParsingStyle::{FloatingFrees, StopAtFirstFree}", docs: " What parsing style to use when parsing arguments.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476868)/Id { krate: 0, index: 132 } (16): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(635, PhantomData), row_end: Row(635, PhantomData), col_start: Column(4, PhantomData), col_end: Column(7, PhantomData) } }, name: "Yes", qualname: "getopts::HasArg::Yes", distro_crate: true, parent: Some(Id(68719476867)), value: "HasArg::Yes", docs: " The option requires an argument.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476870)/Id { krate: 0, index: 134 } (16): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(637, PhantomData), row_end: Row(637, PhantomData), col_start: Column(4, PhantomData), col_end: Column(6, PhantomData) } }, name: "No", qualname: "getopts::HasArg::No", distro_crate: true, parent: Some(Id(68719476867)), value: "HasArg::No", docs: " The option takes no argument.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476872)/Id { krate: 0, index: 136 } (16): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(639, PhantomData), row_end: Row(639, PhantomData), col_start: Column(4, PhantomData), col_end: Column(9, PhantomData) } }, name: "Maybe", qualname: "getopts::HasArg::Maybe", distro_crate: true, parent: Some(Id(68719476867)), value: "HasArg::Maybe", docs: " The option argument is optional.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476867)/Id { krate: 0, index: 131 } (16): Def { kind: Enum, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(633, PhantomData), row_end: Row(633, PhantomData), col_start: Column(9, PhantomData), col_end: Column(15, PhantomData) } }, name: "HasArg", qualname: "getopts::HasArg", distro_crate: true, parent: None, value: "HasArg::{Yes, No, Maybe}", docs: " Describes whether an option has an argument.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476884)/Id { krate: 0, index: 148 } (16): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(646, PhantomData), row_end: Row(646, PhantomData), col_start: Column(4, PhantomData), col_end: Column(7, PhantomData) } }, name: "Req", qualname: "getopts::Occur::Req", distro_crate: true, parent: Some(Id(68719476883)), value: "Occur::Req", docs: " The option occurs once.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476886)/Id { krate: 0, index: 150 } (16): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(648, PhantomData), row_end: Row(648, PhantomData), col_start: Column(4, PhantomData), col_end: Column(12, PhantomData) } }, name: "Optional", qualname: "getopts::Occur::Optional", distro_crate: true, parent: Some(Id(68719476883)), value: "Occur::Optional", docs: " The option occurs at most once.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476888)/Id { krate: 0, index: 152 } (16): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(650, PhantomData), row_end: Row(650, PhantomData), col_start: Column(4, PhantomData), col_end: Column(9, PhantomData) } }, name: "Multi", qualname: "getopts::Occur::Multi", distro_crate: true, parent: Some(Id(68719476883)), value: "Occur::Multi", docs: " The option occurs zero or more times.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476883)/Id { krate: 0, index: 147 } (16): Def { kind: Enum, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(644, PhantomData), row_end: Row(644, PhantomData), col_start: Column(9, PhantomData), col_end: Column(14, PhantomData) } }, name: "Occur", qualname: "getopts::Occur", distro_crate: true, parent: None, value: "Occur::{Req, Optional, Multi}", docs: " Describes how often an option may occur.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476942)/Id { krate: 0, index: 206 } (16): Def { kind: Struct, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(694, PhantomData), row_end: Row(694, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "Matches", qualname: "getopts::Matches", distro_crate: true, parent: None, value: "Matches { free }", docs: " The result of checking command line arguments. Contains a vector\n of matches and a vector of free strings.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476945)/Id { krate: 0, index: 209 } (16): Def { kind: Field, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(700, PhantomData), row_end: Row(700, PhantomData), col_start: Column(8, PhantomData), col_end: Column(12, PhantomData) } }, name: "free", qualname: "getopts::Matches::free", distro_crate: true, parent: Some(Id(68719476942)), value: "rustc_std_workspace_std::vec::Vec<rustc_std_workspace_std::string::String>", docs: " Free string fragments\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476956)/Id { krate: 0, index: 220 } (16): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(709, PhantomData), row_end: Row(709, PhantomData), col_start: Column(4, PhantomData), col_end: Column(19, PhantomData) } }, name: "ArgumentMissing", qualname: "getopts::Fail::ArgumentMissing", distro_crate: true, parent: Some(Id(68719476955)), value: "Fail::ArgumentMissing(String)", docs: " The option requires an argument but none was passed.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476959)/Id { krate: 0, index: 223 } (16): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(711, PhantomData), row_end: Row(711, PhantomData), col_start: Column(4, PhantomData), col_end: Column(22, PhantomData) } }, name: "UnrecognizedOption", qualname: "getopts::Fail::UnrecognizedOption", distro_crate: true, parent: Some(Id(68719476955)), value: "Fail::UnrecognizedOption(String)", docs: " The passed option is not declared among the possible options.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476962)/Id { krate: 0, index: 226 } (16): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(713, PhantomData), row_end: Row(713, PhantomData), col_start: Column(4, PhantomData), col_end: Column(17, PhantomData) } }, name: "OptionMissing", qualname: "getopts::Fail::OptionMissing", distro_crate: true, parent: Some(Id(68719476955)), value: "Fail::OptionMissing(String)", docs: " A required option is not present.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476965)/Id { krate: 0, index: 229 } (16): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(715, PhantomData), row_end: Row(715, PhantomData), col_start: Column(4, PhantomData), col_end: Column(20, PhantomData) } }, name: "OptionDuplicated", qualname: "getopts::Fail::OptionDuplicated", distro_crate: true, parent: Some(Id(68719476955)), value: "Fail::OptionDuplicated(String)", docs: " A single occurrence option is being used multiple times.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476968)/Id { krate: 0, index: 232 } (16): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(717, PhantomData), row_end: Row(717, PhantomData), col_start: Column(4, PhantomData), col_end: Column(22, PhantomData) } }, name: "UnexpectedArgument", qualname: "getopts::Fail::UnexpectedArgument", distro_crate: true, parent: Some(Id(68719476955)), value: "Fail::UnexpectedArgument(String)", docs: " There\'s an argument being passed to a non-argument option.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476955)/Id { krate: 0, index: 219 } (16): Def { kind: Enum, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(707, PhantomData), row_end: Row(707, PhantomData), col_start: Column(9, PhantomData), col_end: Column(13, PhantomData) } }, name: "Fail", qualname: "getopts::Fail", distro_crate: true, parent: None, value: "Fail::{ArgumentMissing, UnrecognizedOption, OptionMissing, OptionDuplicated, UnexpectedArgument}", docs: " The type returned when the command line does not conform to the\n expected format. Use the `Debug` implementation to output detailed\n information.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476800)/Id { krate: 0, index: 64 } (16): Def { kind: Type, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(733, PhantomData), row_end: Row(733, PhantomData), col_start: Column(9, PhantomData), col_end: Column(15, PhantomData) } }, name: "Result", qualname: "getopts::Result", distro_crate: true, parent: None, value: "result::Result<Matches, Fail>", docs: " The result of parsing a command line with a set of options.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476810)/Id { krate: 0, index: 74 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(806, PhantomData), row_end: Row(806, PhantomData), col_start: Column(11, PhantomData), col_end: Column(22, PhantomData) } }, name: "opt_defined", qualname: "getopts<Matches>::opt_defined", distro_crate: true, parent: None, value: "fn (&self, nm: &str) -> bool", docs: " Returns true if an option was defined\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476811)/Id { krate: 0, index: 75 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(811, PhantomData), row_end: Row(811, PhantomData), col_start: Column(11, PhantomData), col_end: Column(22, PhantomData) } }, name: "opt_present", qualname: "getopts<Matches>::opt_present", distro_crate: true, parent: None, value: "fn (&self, nm: &str) -> bool", docs: " Returns true if an option was matched.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476812)/Id { krate: 0, index: 76 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(816, PhantomData), row_end: Row(816, PhantomData), col_start: Column(11, PhantomData), col_end: Column(20, PhantomData) } }, name: "opt_count", qualname: "getopts<Matches>::opt_count", distro_crate: true, parent: None, value: "fn (&self, nm: &str) -> usize", docs: " Returns the number of times an option was matched.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476813)/Id { krate: 0, index: 77 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(821, PhantomData), row_end: Row(821, PhantomData), col_start: Column(11, PhantomData), col_end: Column(24, PhantomData) } }, name: "opt_positions", qualname: "getopts<Matches>::opt_positions", distro_crate: true, parent: None, value: "fn (&self, nm: &str) -> Vec<usize>", docs: " Returns a vector of all the positions in which an option was matched.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476815)/Id { krate: 0, index: 79 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(826, PhantomData), row_end: Row(826, PhantomData), col_start: Column(11, PhantomData), col_end: Column(23, PhantomData) } }, name: "opts_present", qualname: "getopts<Matches>::opts_present", distro_crate: true, parent: None, value: "fn (&self, names: &[String]) -> bool", docs: " Returns true if any of several options were matched.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476817)/Id { krate: 0, index: 81 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(836, PhantomData), row_end: Row(836, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "opts_str", qualname: "getopts<Matches>::opts_str", distro_crate: true, parent: None, value: "fn (&self, names: &[String]) -> Option<String>", docs: " Returns the string argument supplied to one of several matching options or `None`.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476819)/Id { krate: 0, index: 83 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(850, PhantomData), row_end: Row(850, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "opt_strs", qualname: "getopts<Matches>::opt_strs", distro_crate: true, parent: None, value: "fn (&self, nm: &str) -> Vec<String>", docs: " Returns a vector of the arguments provided to all matches of the given\n option." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476821)/Id { krate: 0, index: 85 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(864, PhantomData), row_end: Row(864, PhantomData), col_start: Column(11, PhantomData), col_end: Column(23, PhantomData) } }, name: "opt_strs_pos", qualname: "getopts<Matches>::opt_strs_pos", distro_crate: true, parent: None, value: "fn (&self, nm: &str) -> Vec<(usize, String)>", docs: " Returns a vector of the arguments provided to all matches of the given\n option, together with their positions." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476823)/Id { krate: 0, index: 87 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(875, PhantomData), row_end: Row(875, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "opt_str", qualname: "getopts<Matches>::opt_str", distro_crate: true, parent: None, value: "fn (&self, nm: &str) -> Option<String>", docs: " Returns the string argument supplied to a matching option or `None`.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476824)/Id { krate: 0, index: 88 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(887, PhantomData), row_end: Row(887, PhantomData), col_start: Column(11, PhantomData), col_end: Column(22, PhantomData) } }, name: "opt_default", qualname: "getopts<Matches>::opt_default", distro_crate: true, parent: None, value: "fn (&self, nm: &str, def: &str) -> Option<String>", docs: " Returns the matching string, a default, or `None`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476825)/Id { krate: 0, index: 89 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(898, PhantomData), row_end: Row(898, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "opt_get", qualname: "getopts<Matches>::opt_get", distro_crate: true, parent: None, value: "fn <T> (&self, nm: &str) -> result::Result<Option<T>, T::Err>", docs: " Returns some matching value or `None`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(68719476827)/Id { krate: 0, index: 91 } (16): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(914, PhantomData), row_end: Row(914, PhantomData), col_start: Column(11, PhantomData), col_end: Column(26, PhantomData) } }, name: "opt_get_default", qualname: "getopts<Matches>::opt_get_default", distro_crate: true, parent: None, value: "fn <T> (&self, nm: &str, def: T) -> result::Result<T, T::Err>", docs: " Returns a matching value or default." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(132, PhantomData), row_end: Row(132, PhantomData), col_start: Column(17, PhantomData), col_end: Column(24, PhantomData) } } 68719476763
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(138, PhantomData), row_end: Row(138, PhantomData), col_start: Column(5, PhantomData), col_end: Column(12, PhantomData) } } 68719476763
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(720, PhantomData), row_end: Row(720, PhantomData), col_start: Column(15, PhantomData), col_end: Column(19, PhantomData) } } 68719476955
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(794, PhantomData), row_end: Row(794, PhantomData), col_start: Column(5, PhantomData), col_end: Column(12, PhantomData) } } 68719476942
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs", range: Range { row_start: Row(947, PhantomData), row_end: Row(947, PhantomData), col_start: Column(22, PhantomData), col_end: Column(26, PhantomData) } } 68719476955
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] Lowering getopts ((13779773319080412033, 9255193111696841811)) in 0.00s
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] defs: 48
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] refs: 0
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] globs: 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "rustc_asan", disambiguator: (3634544965522422394, 11299695800620900884) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_asan -> 20
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] compiler_builtins -> 3
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(85899345920)/Id { krate: 0, index: 0 } (20): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/librustc_asan/lib.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(7, PhantomData), col_start: Column(0, PhantomData), col_end: Column(25, PhantomData) } }, name: "", qualname: "rustc_asan::", distro_crate: true, parent: None, value: "src/librustc_asan/lib.rs", docs: "" }
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] Lowering rustc_asan ((3634544965522422394, 11299695800620900884)) in 0.00s
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] defs: 1
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] refs: 0
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] globs: 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "term", disambiguator: (16946111355956870183, 18032290873613957768) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] term -> 18
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] std -> 9
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] compiler_builtins -> 3
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] alloc -> 7
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] libc -> 4
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] unwind -> 10
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] cfg_if -> 11
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] hashbrown -> 12
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_alloc -> 6
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] backtrace -> 13
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_demangle -> 14
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] backtrace_sys -> 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] panic_unwind -> 15
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411328)/Id { krate: 0, index: 0 } (18): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(195, PhantomData), col_start: Column(0, PhantomData), col_end: Column(1, PhantomData) } }, name: "", qualname: "term::", distro_crate: true, parent: None, value: "src/libterm/lib.rs", docs: " Terminal formatting library." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411346)/Id { krate: 0, index: 18 } (18): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "terminfo", qualname: "term::terminfo", distro_crate: true, parent: None, value: "src/libterm/terminfo/mod.rs", docs: " Terminfo database interface.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411486)/Id { krate: 0, index: 158 } (18): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(20, PhantomData), row_end: Row(20, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "TermInfo", qualname: "term::terminfo::TermInfo", distro_crate: true, parent: None, value: "TermInfo { names, bools, numbers, strings }", docs: " A parsed terminfo database entry.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411487)/Id { krate: 0, index: 159 } (18): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(22, PhantomData), row_end: Row(22, PhantomData), col_start: Column(8, PhantomData), col_end: Column(13, PhantomData) } }, name: "names", qualname: "term::terminfo::TermInfo::names", distro_crate: true, parent: Some(Id(77309411486)), value: "std::vec::Vec<std::string::String>", docs: " Names for the terminal\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411488)/Id { krate: 0, index: 160 } (18): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(24, PhantomData), row_end: Row(24, PhantomData), col_start: Column(8, PhantomData), col_end: Column(13, PhantomData) } }, name: "bools", qualname: "term::terminfo::TermInfo::bools", distro_crate: true, parent: Some(Id(77309411486)), value: "std::collections::HashMap<std::string::String, bool>", docs: " Map of capability name to boolean value\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411489)/Id { krate: 0, index: 161 } (18): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(26, PhantomData), row_end: Row(26, PhantomData), col_start: Column(8, PhantomData), col_end: Column(15, PhantomData) } }, name: "numbers", qualname: "term::terminfo::TermInfo::numbers", distro_crate: true, parent: Some(Id(77309411486)), value: "std::collections::HashMap<std::string::String, u16>", docs: " Map of capability name to numeric value\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411490)/Id { krate: 0, index: 162 } (18): Def { kind: Field, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(28, PhantomData), row_end: Row(28, PhantomData), col_start: Column(8, PhantomData), col_end: Column(15, PhantomData) } }, name: "strings", qualname: "term::terminfo::TermInfo::strings", distro_crate: true, parent: Some(Id(77309411486)), value: "std::collections::HashMap<std::string::String, std::vec::Vec<u8>>", docs: " Map of capability name to raw (unexpanded) string\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411494)/Id { krate: 0, index: 166 } (18): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(36, PhantomData), row_end: Row(36, PhantomData), col_start: Column(4, PhantomData), col_end: Column(13, PhantomData) } }, name: "TermUnset", qualname: "term::terminfo::Error::TermUnset", distro_crate: true, parent: Some(Id(77309411493)), value: "Error::TermUnset", docs: " TermUnset Indicates that the environment doesn\'t include enough information to find\n the terminfo entry.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411496)/Id { krate: 0, index: 168 } (18): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(38, PhantomData), row_end: Row(38, PhantomData), col_start: Column(4, PhantomData), col_end: Column(21, PhantomData) } }, name: "MalformedTerminfo", qualname: "term::terminfo::Error::MalformedTerminfo", distro_crate: true, parent: Some(Id(77309411493)), value: "Error::MalformedTerminfo(String)", docs: " MalformedTerminfo indicates that parsing the terminfo entry failed.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411499)/Id { krate: 0, index: 171 } (18): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(40, PhantomData), row_end: Row(40, PhantomData), col_start: Column(4, PhantomData), col_end: Column(11, PhantomData) } }, name: "IoError", qualname: "term::terminfo::Error::IoError", distro_crate: true, parent: Some(Id(77309411493)), value: "Error::IoError(io::Error)", docs: " io::Error forwards any io::Errors encountered when finding or reading the terminfo entry.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411493)/Id { krate: 0, index: 165 } (18): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(33, PhantomData), row_end: Row(33, PhantomData), col_start: Column(9, PhantomData), col_end: Column(14, PhantomData) } }, name: "Error", qualname: "term::terminfo::Error", distro_crate: true, parent: None, value: "Error::{TermUnset, MalformedTerminfo, IoError}", docs: " A terminfo creation error.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411376)/Id { krate: 0, index: 48 } (18): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(70, PhantomData), row_end: Row(70, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "from_env", qualname: "term<TermInfo>::from_env", distro_crate: true, parent: None, value: "fn () -> Result<TermInfo, Error>", docs: " Creates a TermInfo based on current environment.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411378)/Id { krate: 0, index: 50 } (18): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(85, PhantomData), row_end: Row(85, PhantomData), col_start: Column(11, PhantomData), col_end: Column(20, PhantomData) } }, name: "from_name", qualname: "term<TermInfo>::from_name", distro_crate: true, parent: None, value: "fn (name: &str) -> Result<TermInfo, Error>", docs: " Creates a TermInfo for the named terminal.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411381)/Id { krate: 0, index: 53 } (18): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(94, PhantomData), row_end: Row(94, PhantomData), col_start: Column(11, PhantomData), col_end: Column(20, PhantomData) } }, name: "from_path", qualname: "term<TermInfo>::from_path", distro_crate: true, parent: None, value: "fn <P> (path: P) -> Result<TermInfo, Error>", docs: " Parse the given TermInfo.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411384)/Id { krate: 0, index: 56 } (18): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/searcher.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "searcher", qualname: "term::terminfo::searcher", distro_crate: true, parent: None, value: "src/libterm/terminfo/searcher.rs", docs: " ncurses-compatible database discovery." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411388)/Id { krate: 0, index: 60 } (18): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/searcher.rs", range: Range { row_start: Row(13, PhantomData), row_end: Row(13, PhantomData), col_start: Column(7, PhantomData), col_end: Column(26, PhantomData) } }, name: "get_dbpath_for_term", qualname: "term::terminfo::searcher::get_dbpath_for_term", distro_crate: true, parent: None, value: "fn (term: &str) -> Option<PathBuf>", docs: " Return path to database entry for `term`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411389)/Id { krate: 0, index: 61 } (18): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(108, PhantomData), row_end: Row(108, PhantomData), col_start: Column(8, PhantomData), col_end: Column(14, PhantomData) } }, name: "parser", qualname: "term::terminfo::parser", distro_crate: true, parent: None, value: "src/libterm/terminfo/mod.rs", docs: " TermInfo format parsing.\n ncurses-compatible compiled terminfo format parsing (term(5))\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411390)/Id { krate: 0, index: 62 } (18): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parser/compiled.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "compiled", qualname: "term::terminfo::parser::compiled", distro_crate: true, parent: None, value: "src/libterm/terminfo/parser/compiled.rs", docs: " ncurses-compatible compiled terminfo format parsing (term(5))\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411504)/Id { krate: 0, index: 176 } (18): Def { kind: Static, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parser/compiled.rs", range: Range { row_start: Row(15, PhantomData), row_end: Row(15, PhantomData), col_start: Column(11, PhantomData), col_end: Column(21, PhantomData) } }, name: "boolfnames", qualname: "term::terminfo::parser::compiled::boolfnames", distro_crate: true, parent: None, value: "&[&str]", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411505)/Id { krate: 0, index: 177 } (18): Def { kind: Static, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parser/compiled.rs", range: Range { row_start: Row(28, PhantomData), row_end: Row(28, PhantomData), col_start: Column(11, PhantomData), col_end: Column(20, PhantomData) } }, name: "boolnames", qualname: "term::terminfo::parser::compiled::boolnames", distro_crate: true, parent: None, value: "&[&str]", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411506)/Id { krate: 0, index: 178 } (18): Def { kind: Static, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parser/compiled.rs", range: Range { row_start: Row(34, PhantomData), row_end: Row(34, PhantomData), col_start: Column(11, PhantomData), col_end: Column(20, PhantomData) } }, name: "numfnames", qualname: "term::terminfo::parser::compiled::numfnames", distro_crate: true, parent: None, value: "&[&str]", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411507)/Id { krate: 0, index: 179 } (18): Def { kind: Static, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parser/compiled.rs", range: Range { row_start: Row(45, PhantomData), row_end: Row(45, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "numnames", qualname: "term::terminfo::parser::compiled::numnames", distro_crate: true, parent: None, value: "&[&str]", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411508)/Id { krate: 0, index: 180 } (18): Def { kind: Static, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parser/compiled.rs", range: Range { row_start: Row(51, PhantomData), row_end: Row(51, PhantomData), col_start: Column(11, PhantomData), col_end: Column(23, PhantomData) } }, name: "stringfnames", qualname: "term::terminfo::parser::compiled::stringfnames", distro_crate: true, parent: None, value: "&[&str]", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411509)/Id { krate: 0, index: 181 } (18): Def { kind: Static, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parser/compiled.rs", range: Range { row_start: Row(125, PhantomData), row_end: Row(125, PhantomData), col_start: Column(11, PhantomData), col_end: Column(22, PhantomData) } }, name: "stringnames", qualname: "term::terminfo::parser::compiled::stringnames", distro_crate: true, parent: None, value: "&[&str]", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411398)/Id { krate: 0, index: 70 } (18): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parser/compiled.rs", range: Range { row_start: Row(180, PhantomData), row_end: Row(180, PhantomData), col_start: Column(7, PhantomData), col_end: Column(12, PhantomData) } }, name: "parse", qualname: "term::terminfo::parser::compiled::parse", distro_crate: true, parent: None, value: "fn (file: &mut dyn io::Read, longnames: bool) -> Result<TermInfo, String>", docs: " Parse a compiled terminfo entry, using long capability names if `longnames`\n is true\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411402)/Id { krate: 0, index: 74 } (18): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parser/compiled.rs", range: Range { row_start: Row(319, PhantomData), row_end: Row(319, PhantomData), col_start: Column(7, PhantomData), col_end: Column(20, PhantomData) } }, name: "msys_terminfo", qualname: "term::terminfo::parser::compiled::msys_terminfo", distro_crate: true, parent: None, value: "fn () -> TermInfo", docs: " Creates a dummy TermInfo struct for msys terminals\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411403)/Id { krate: 0, index: 75 } (18): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parm.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "parm", qualname: "term::terminfo::parm", distro_crate: true, parent: None, value: "src/libterm/terminfo/parm.rs", docs: " Parameterized string expansion\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411569)/Id { krate: 0, index: 241 } (18): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parm.rs", range: Range { row_start: Row(38, PhantomData), row_end: Row(38, PhantomData), col_start: Column(4, PhantomData), col_end: Column(9, PhantomData) } }, name: "Words", qualname: "term::terminfo::parm::Param::Words", distro_crate: true, parent: Some(Id(77309411568)), value: "Param::Words(String)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411572)/Id { krate: 0, index: 244 } (18): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parm.rs", range: Range { row_start: Row(39, PhantomData), row_end: Row(39, PhantomData), col_start: Column(4, PhantomData), col_end: Column(10, PhantomData) } }, name: "Number", qualname: "term::terminfo::parm::Param::Number", distro_crate: true, parent: Some(Id(77309411568)), value: "Param::Number(i32)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411568)/Id { krate: 0, index: 240 } (18): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parm.rs", range: Range { row_start: Row(37, PhantomData), row_end: Row(37, PhantomData), col_start: Column(9, PhantomData), col_end: Column(14, PhantomData) } }, name: "Param", qualname: "term::terminfo::parm::Param", distro_crate: true, parent: None, value: "Param::{Words, Number}", docs: " Types of parameters a capability can use\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411407)/Id { krate: 0, index: 79 } (18): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parm.rs", range: Range { row_start: Row(43, PhantomData), row_end: Row(43, PhantomData), col_start: Column(11, PhantomData), col_end: Column(20, PhantomData) } }, name: "Variables", qualname: "term::terminfo::parm::Variables", distro_crate: true, parent: None, value: "Variables { }", docs: " Container for static and dynamic variable arrays\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411413)/Id { krate: 0, index: 85 } (18): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parm.rs", range: Range { row_start: Row(52, PhantomData), row_end: Row(52, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "new", qualname: "term<Variables>::new", distro_crate: true, parent: None, value: "fn () -> Variables", docs: " Returns a new zero-initialized Variables\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411414)/Id { krate: 0, index: 86 } (18): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parm.rs", range: Range { row_start: Row(79, PhantomData), row_end: Row(79, PhantomData), col_start: Column(7, PhantomData), col_end: Column(13, PhantomData) } }, name: "expand", qualname: "term::terminfo::parm::expand", distro_crate: true, parent: None, value: "fn (cap: &[u8], params: &[Param], vars: &mut Variables) -> Result<Vec<u8>, String>", docs: " Expand a parameterized capability" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411423)/Id { krate: 0, index: 95 } (18): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(135, PhantomData), row_end: Row(135, PhantomData), col_start: Column(11, PhantomData), col_end: Column(27, PhantomData) } }, name: "TerminfoTerminal", qualname: "term::terminfo::TerminfoTerminal", distro_crate: true, parent: None, value: "TerminfoTerminal { }", docs: " A Terminal that knows how many colors it supports, with a reference to its\n parsed Terminfo database record.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411442)/Id { krate: 0, index: 114 } (18): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(212, PhantomData), row_end: Row(212, PhantomData), col_start: Column(11, PhantomData), col_end: Column(28, PhantomData) } }, name: "new_with_terminfo", qualname: "term<TerminfoTerminal<T>>::new_with_terminfo", distro_crate: true, parent: None, value: "fn (out: T, terminfo: TermInfo) -> TerminfoTerminal<T>", docs: " Creates a new TerminfoTerminal with the given TermInfo and Write.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411444)/Id { krate: 0, index: 116 } (18): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(230, PhantomData), row_end: Row(230, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "new", qualname: "term<TerminfoTerminal<T>>::new", distro_crate: true, parent: None, value: "fn (out: T) -> Option<TerminfoTerminal<T>>", docs: " Creates a new TerminfoTerminal for the current environment with the given Write." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411452)/Id { krate: 0, index: 124 } (18): Def { kind: Type, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(52, PhantomData), row_end: Row(52, PhantomData), col_start: Column(9, PhantomData), col_end: Column(23, PhantomData) } }, name: "StdoutTerminal", qualname: "term::StdoutTerminal", distro_crate: true, parent: None, value: "dyn Terminal<Output = Stdout> + Send", docs: " Alias for stdout terminals.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411453)/Id { krate: 0, index: 125 } (18): Def { kind: Type, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(54, PhantomData), row_end: Row(54, PhantomData), col_start: Column(9, PhantomData), col_end: Column(23, PhantomData) } }, name: "StderrTerminal", qualname: "term::StderrTerminal", distro_crate: true, parent: None, value: "dyn Terminal<Output = Stderr> + Send", docs: " Alias for stderr terminals.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411454)/Id { krate: 0, index: 126 } (18): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(59, PhantomData), row_end: Row(59, PhantomData), col_start: Column(7, PhantomData), col_end: Column(13, PhantomData) } }, name: "stdout", qualname: "term::stdout", distro_crate: true, parent: None, value: "fn () -> Option<Box<StdoutTerminal>>", docs: " Returns a Terminal wrapping stdout, or None if a terminal couldn\'t be\n opened.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411456)/Id { krate: 0, index: 128 } (18): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(75, PhantomData), row_end: Row(75, PhantomData), col_start: Column(7, PhantomData), col_end: Column(13, PhantomData) } }, name: "stderr", qualname: "term::stderr", distro_crate: true, parent: None, value: "fn () -> Option<Box<StderrTerminal>>", docs: " Returns a Terminal wrapping stderr, or None if a terminal couldn\'t be\n opened.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411458)/Id { krate: 0, index: 130 } (18): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(91, PhantomData), row_end: Row(91, PhantomData), col_start: Column(8, PhantomData), col_end: Column(13, PhantomData) } }, name: "color", qualname: "term::color", distro_crate: true, parent: None, value: "src/libterm/lib.rs", docs: " Terminal color definitions\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411459)/Id { krate: 0, index: 131 } (18): Def { kind: Type, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(93, PhantomData), row_end: Row(93, PhantomData), col_start: Column(13, PhantomData), col_end: Column(18, PhantomData) } }, name: "Color", qualname: "term::color::Color", distro_crate: true, parent: None, value: "u16", docs: " Number for a terminal color\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411460)/Id { krate: 0, index: 132 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(95, PhantomData), row_end: Row(95, PhantomData), col_start: Column(14, PhantomData), col_end: Column(19, PhantomData) } }, name: "BLACK", qualname: "term::color::BLACK", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411461)/Id { krate: 0, index: 133 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(96, PhantomData), row_end: Row(96, PhantomData), col_start: Column(14, PhantomData), col_end: Column(17, PhantomData) } }, name: "RED", qualname: "term::color::RED", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411462)/Id { krate: 0, index: 134 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(97, PhantomData), row_end: Row(97, PhantomData), col_start: Column(14, PhantomData), col_end: Column(19, PhantomData) } }, name: "GREEN", qualname: "term::color::GREEN", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411463)/Id { krate: 0, index: 135 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(98, PhantomData), row_end: Row(98, PhantomData), col_start: Column(14, PhantomData), col_end: Column(20, PhantomData) } }, name: "YELLOW", qualname: "term::color::YELLOW", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411464)/Id { krate: 0, index: 136 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(99, PhantomData), row_end: Row(99, PhantomData), col_start: Column(14, PhantomData), col_end: Column(18, PhantomData) } }, name: "BLUE", qualname: "term::color::BLUE", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411465)/Id { krate: 0, index: 137 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(100, PhantomData), row_end: Row(100, PhantomData), col_start: Column(14, PhantomData), col_end: Column(21, PhantomData) } }, name: "MAGENTA", qualname: "term::color::MAGENTA", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411466)/Id { krate: 0, index: 138 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(101, PhantomData), row_end: Row(101, PhantomData), col_start: Column(14, PhantomData), col_end: Column(18, PhantomData) } }, name: "CYAN", qualname: "term::color::CYAN", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411467)/Id { krate: 0, index: 139 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(102, PhantomData), row_end: Row(102, PhantomData), col_start: Column(14, PhantomData), col_end: Column(19, PhantomData) } }, name: "WHITE", qualname: "term::color::WHITE", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411468)/Id { krate: 0, index: 140 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(104, PhantomData), row_end: Row(104, PhantomData), col_start: Column(14, PhantomData), col_end: Column(26, PhantomData) } }, name: "BRIGHT_BLACK", qualname: "term::color::BRIGHT_BLACK", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411469)/Id { krate: 0, index: 141 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(105, PhantomData), row_end: Row(105, PhantomData), col_start: Column(14, PhantomData), col_end: Column(24, PhantomData) } }, name: "BRIGHT_RED", qualname: "term::color::BRIGHT_RED", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411470)/Id { krate: 0, index: 142 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(106, PhantomData), row_end: Row(106, PhantomData), col_start: Column(14, PhantomData), col_end: Column(26, PhantomData) } }, name: "BRIGHT_GREEN", qualname: "term::color::BRIGHT_GREEN", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411471)/Id { krate: 0, index: 143 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(107, PhantomData), row_end: Row(107, PhantomData), col_start: Column(14, PhantomData), col_end: Column(27, PhantomData) } }, name: "BRIGHT_YELLOW", qualname: "term::color::BRIGHT_YELLOW", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411472)/Id { krate: 0, index: 144 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(108, PhantomData), row_end: Row(108, PhantomData), col_start: Column(14, PhantomData), col_end: Column(25, PhantomData) } }, name: "BRIGHT_BLUE", qualname: "term::color::BRIGHT_BLUE", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411473)/Id { krate: 0, index: 145 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(109, PhantomData), row_end: Row(109, PhantomData), col_start: Column(14, PhantomData), col_end: Column(28, PhantomData) } }, name: "BRIGHT_MAGENTA", qualname: "term::color::BRIGHT_MAGENTA", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411474)/Id { krate: 0, index: 146 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(110, PhantomData), row_end: Row(110, PhantomData), col_start: Column(14, PhantomData), col_end: Column(25, PhantomData) } }, name: "BRIGHT_CYAN", qualname: "term::color::BRIGHT_CYAN", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411475)/Id { krate: 0, index: 147 } (18): Def { kind: Const, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(111, PhantomData), row_end: Row(111, PhantomData), col_start: Column(14, PhantomData), col_end: Column(26, PhantomData) } }, name: "BRIGHT_WHITE", qualname: "term::color::BRIGHT_WHITE", distro_crate: true, parent: None, value: "Color", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411605)/Id { krate: 0, index: 277 } (18): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(122, PhantomData), row_end: Row(122, PhantomData), col_start: Column(4, PhantomData), col_end: Column(8, PhantomData) } }, name: "Bold", qualname: "term::Attr::Bold", distro_crate: true, parent: Some(Id(77309411604)), value: "Attr::Bold", docs: " Bold (or possibly bright) mode\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411607)/Id { krate: 0, index: 279 } (18): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(124, PhantomData), row_end: Row(124, PhantomData), col_start: Column(4, PhantomData), col_end: Column(7, PhantomData) } }, name: "Dim", qualname: "term::Attr::Dim", distro_crate: true, parent: Some(Id(77309411604)), value: "Attr::Dim", docs: " Dim mode, also called faint or half-bright. Often not supported\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411609)/Id { krate: 0, index: 281 } (18): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(126, PhantomData), row_end: Row(126, PhantomData), col_start: Column(4, PhantomData), col_end: Column(10, PhantomData) } }, name: "Italic", qualname: "term::Attr::Italic", distro_crate: true, parent: Some(Id(77309411604)), value: "Attr::Italic(bool)", docs: " Italics mode. Often not supported\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411612)/Id { krate: 0, index: 284 } (18): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(128, PhantomData), row_end: Row(128, PhantomData), col_start: Column(4, PhantomData), col_end: Column(13, PhantomData) } }, name: "Underline", qualname: "term::Attr::Underline", distro_crate: true, parent: Some(Id(77309411604)), value: "Attr::Underline(bool)", docs: " Underline mode\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411615)/Id { krate: 0, index: 287 } (18): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(130, PhantomData), row_end: Row(130, PhantomData), col_start: Column(4, PhantomData), col_end: Column(9, PhantomData) } }, name: "Blink", qualname: "term::Attr::Blink", distro_crate: true, parent: Some(Id(77309411604)), value: "Attr::Blink", docs: " Blink mode\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411617)/Id { krate: 0, index: 289 } (18): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(132, PhantomData), row_end: Row(132, PhantomData), col_start: Column(4, PhantomData), col_end: Column(12, PhantomData) } }, name: "Standout", qualname: "term::Attr::Standout", distro_crate: true, parent: Some(Id(77309411604)), value: "Attr::Standout(bool)", docs: " Standout mode. Often implemented as Reverse, sometimes coupled with Bold\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411620)/Id { krate: 0, index: 292 } (18): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(134, PhantomData), row_end: Row(134, PhantomData), col_start: Column(4, PhantomData), col_end: Column(11, PhantomData) } }, name: "Reverse", qualname: "term::Attr::Reverse", distro_crate: true, parent: Some(Id(77309411604)), value: "Attr::Reverse", docs: " Reverse mode, inverts the foreground and background colors\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411622)/Id { krate: 0, index: 294 } (18): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(136, PhantomData), row_end: Row(136, PhantomData), col_start: Column(4, PhantomData), col_end: Column(10, PhantomData) } }, name: "Secure", qualname: "term::Attr::Secure", distro_crate: true, parent: Some(Id(77309411604)), value: "Attr::Secure", docs: " Secure mode, also called invis mode. Hides the printed text\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411624)/Id { krate: 0, index: 296 } (18): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(138, PhantomData), row_end: Row(138, PhantomData), col_start: Column(4, PhantomData), col_end: Column(19, PhantomData) } }, name: "ForegroundColor", qualname: "term::Attr::ForegroundColor", distro_crate: true, parent: Some(Id(77309411604)), value: "Attr::ForegroundColor(color::Color)", docs: " Convenience attribute to set the foreground color\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411627)/Id { krate: 0, index: 299 } (18): Def { kind: TupleVariant, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(140, PhantomData), row_end: Row(140, PhantomData), col_start: Column(4, PhantomData), col_end: Column(19, PhantomData) } }, name: "BackgroundColor", qualname: "term::Attr::BackgroundColor", distro_crate: true, parent: Some(Id(77309411604)), value: "Attr::BackgroundColor(color::Color)", docs: " Convenience attribute to set the background color\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411604)/Id { krate: 0, index: 276 } (18): Def { kind: Enum, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(120, PhantomData), row_end: Row(120, PhantomData), col_start: Column(9, PhantomData), col_end: Column(13, PhantomData) } }, name: "Attr", qualname: "term::Attr", distro_crate: true, parent: None, value: "Attr::{Bold, Dim, Italic, Underline, Blink, Standout, Reverse, Secure, ForegroundColor, BackgroundColor}", docs: " Terminal attributes for use with term.attr()." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411476)/Id { krate: 0, index: 148 } (18): Def { kind: Trait, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(145, PhantomData), row_end: Row(145, PhantomData), col_start: Column(10, PhantomData), col_end: Column(18, PhantomData) } }, name: "Terminal", qualname: "term::Terminal", distro_crate: true, parent: None, value: "Terminal: Write", docs: " A terminal with similar capabilities to an ANSI Terminal\n (foreground/background colors etc).\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411477)/Id { krate: 0, index: 149 } (18): Def { kind: Type, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(147, PhantomData), row_end: Row(147, PhantomData), col_start: Column(9, PhantomData), col_end: Column(15, PhantomData) } }, name: "Output", qualname: "term::Terminal::Output", distro_crate: true, parent: Some(Id(77309411476)), value: "type Output: Write;", docs: " The terminal\'s output writer type.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411478)/Id { krate: 0, index: 150 } (18): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(156, PhantomData), row_end: Row(156, PhantomData), col_start: Column(7, PhantomData), col_end: Column(9, PhantomData) } }, name: "fg", qualname: "term::Terminal::fg", distro_crate: true, parent: Some(Id(77309411476)), value: "fn (&mut self, color: color::Color) -> io::Result<bool>", docs: " Sets the foreground color to the given color." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411479)/Id { krate: 0, index: 151 } (18): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(165, PhantomData), row_end: Row(165, PhantomData), col_start: Column(7, PhantomData), col_end: Column(9, PhantomData) } }, name: "bg", qualname: "term::Terminal::bg", distro_crate: true, parent: Some(Id(77309411476)), value: "fn (&mut self, color: color::Color) -> io::Result<bool>", docs: " Sets the background color to the given color." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411480)/Id { krate: 0, index: 152 } (18): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(170, PhantomData), row_end: Row(170, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "attr", qualname: "term::Terminal::attr", distro_crate: true, parent: Some(Id(77309411476)), value: "fn (&mut self, attr: Attr) -> io::Result<bool>", docs: " Sets the given terminal attribute, if supported. Returns `Ok(true)`\n if the attribute was supported, `Ok(false)` otherwise, and `Err(e)` if\n there was an I/O error.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411481)/Id { krate: 0, index: 153 } (18): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(173, PhantomData), row_end: Row(173, PhantomData), col_start: Column(7, PhantomData), col_end: Column(20, PhantomData) } }, name: "supports_attr", qualname: "term::Terminal::supports_attr", distro_crate: true, parent: Some(Id(77309411476)), value: "fn (&self, attr: Attr) -> bool", docs: " Returns `true` if the given terminal attribute is supported.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411482)/Id { krate: 0, index: 154 } (18): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(185, PhantomData), row_end: Row(185, PhantomData), col_start: Column(7, PhantomData), col_end: Column(12, PhantomData) } }, name: "reset", qualname: "term::Terminal::reset", distro_crate: true, parent: Some(Id(77309411476)), value: "fn (&mut self) -> io::Result<bool>", docs: " Resets all terminal attributes and colors to their defaults." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411483)/Id { krate: 0, index: 155 } (18): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(188, PhantomData), row_end: Row(188, PhantomData), col_start: Column(7, PhantomData), col_end: Column(14, PhantomData) } }, name: "get_ref", qualname: "term::Terminal::get_ref", distro_crate: true, parent: Some(Id(77309411476)), value: "fn (&self) -> &Self::Output", docs: " Gets an immutable reference to the stream inside\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411484)/Id { krate: 0, index: 156 } (18): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(191, PhantomData), row_end: Row(191, PhantomData), col_start: Column(7, PhantomData), col_end: Column(14, PhantomData) } }, name: "get_mut", qualname: "term::Terminal::get_mut", distro_crate: true, parent: Some(Id(77309411476)), value: "fn (&mut self) -> &mut Self::Output", docs: " Gets a mutable reference to the stream inside\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(77309411485)/Id { krate: 0, index: 157 } (18): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(194, PhantomData), row_end: Row(194, PhantomData), col_start: Column(7, PhantomData), col_end: Column(17, PhantomData) } }, name: "into_inner", qualname: "term::Terminal::into_inner", distro_crate: true, parent: Some(Id(77309411476)), value: "fn (self) -> Self::Output", docs: " Returns the contained stream, destroying the `Terminal`\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(42, PhantomData), row_end: Row(42, PhantomData), col_start: Column(18, PhantomData), col_end: Column(34, PhantomData) } } 77309411423
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/lib.rs", range: Range { row_start: Row(46, PhantomData), row_end: Row(46, PhantomData), col_start: Column(8, PhantomData), col_end: Column(16, PhantomData) } } 77309411346
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(105, PhantomData), row_end: Row(105, PhantomData), col_start: Column(8, PhantomData), col_end: Column(16, PhantomData) } } 77309411384
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(110, PhantomData), row_end: Row(110, PhantomData), col_start: Column(12, PhantomData), col_end: Column(20, PhantomData) } } 77309411390
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(112, PhantomData), row_end: Row(112, PhantomData), col_start: Column(8, PhantomData), col_end: Column(12, PhantomData) } } 77309411403
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(43, PhantomData), row_end: Row(43, PhantomData), col_start: Column(22, PhantomData), col_end: Column(27, PhantomData) } } 77309411493
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(57, PhantomData), row_end: Row(57, PhantomData), col_start: Column(22, PhantomData), col_end: Column(27, PhantomData) } } 77309411493
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(68, PhantomData), row_end: Row(68, PhantomData), col_start: Column(5, PhantomData), col_end: Column(13, PhantomData) } } 77309411486
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/parm.rs", range: Range { row_start: Row(50, PhantomData), row_end: Row(50, PhantomData), col_start: Column(5, PhantomData), col_end: Column(14, PhantomData) } } 77309411407
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(141, PhantomData), row_end: Row(141, PhantomData), col_start: Column(35, PhantomData), col_end: Column(51, PhantomData) } } 77309411423
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for trait Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(141, PhantomData), row_end: Row(141, PhantomData), col_start: Column(35, PhantomData), col_end: Column(51, PhantomData) } } 77309411476
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(210, PhantomData), row_end: Row(210, PhantomData), col_start: Column(22, PhantomData), col_end: Column(38, PhantomData) } } 77309411423
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libterm/terminfo/mod.rs", range: Range { row_start: Row(256, PhantomData), row_end: Row(256, PhantomData), col_start: Column(25, PhantomData), col_end: Column(41, PhantomData) } } 77309411423
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] Lowering term ((16946111355956870183, 18032290873613957768)) in 0.00s
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] defs: 79
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] refs: 5
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] globs: 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "rustc_std_workspace_std", disambiguator: (263082863656164850, 14227245909348395156) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_std -> 17
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] std -> 9
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] compiler_builtins -> 3
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] alloc -> 7
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] libc -> 4
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] unwind -> 10
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] cfg_if -> 11
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] hashbrown -> 12
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_alloc -> 6
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] backtrace -> 13
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_demangle -> 14
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] backtrace_sys -> 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] panic_unwind -> 15
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(73014444032)/Id { krate: 0, index: 0 } (17): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/tools/rustc-std-workspace-std/lib.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(15, PhantomData) } }, name: "", qualname: "rustc_std_workspace_std::", distro_crate: true, parent: None, value: "src/tools/rustc-std-workspace-std/lib.rs", docs: "" }
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] Lowering rustc_std_workspace_std ((263082863656164850, 14227245909348395156)) in 0.00s
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] defs: 1
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] refs: 0
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] globs: 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "rustc_demangle", disambiguator: (4064579309384760296, 3522452133610025990) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_demangle -> 14
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] compiler_builtins -> 3
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(60129542144)/Id { krate: 0, index: 0 } (14): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/lib.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(372, PhantomData), col_start: Column(0, PhantomData), col_end: Column(1, PhantomData) } }, name: "", qualname: "rustc_demangle::", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/lib.rs", docs: " Demangle Rust compiler symbol names." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(60129542160)/Id { krate: 0, index: 16 } (14): Def { kind: Struct, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/legacy.rs", range: Range { row_start: Row(4, PhantomData), row_end: Row(4, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "Demangle", qualname: "rustc_demangle::legacy::Demangle", distro_crate: true, parent: None, value: "Demangle { }", docs: " Representation of a demangled symbol name.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(60129542164)/Id { krate: 0, index: 20 } (14): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/legacy.rs", range: Range { row_start: Row(48, PhantomData), row_end: Row(48, PhantomData), col_start: Column(7, PhantomData), col_end: Column(15, PhantomData) } }, name: "demangle", qualname: "rustc_demangle::legacy::demangle", distro_crate: true, parent: None, value: "fn (s: &str) -> Result<(Demangle, &str), ()>", docs: " De-mangles a Rust symbol into a more readable version" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(60129542177)/Id { krate: 0, index: 33 } (14): Def { kind: Struct, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/v0.rs", range: Range { row_start: Row(5, PhantomData), row_end: Row(5, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "Demangle", qualname: "rustc_demangle::v0::Demangle", distro_crate: true, parent: None, value: "Demangle { }", docs: " Representation of a demangled symbol name.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(60129542180)/Id { krate: 0, index: 36 } (14): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/v0.rs", range: Range { row_start: Row(14, PhantomData), row_end: Row(14, PhantomData), col_start: Column(7, PhantomData), col_end: Column(15, PhantomData) } }, name: "demangle", qualname: "rustc_demangle::v0::demangle", distro_crate: true, parent: None, value: "fn (s: &str) -> Result<(Demangle, &str), Invalid>", docs: " De-mangles a Rust symbol into a more readable version" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(60129542296)/Id { krate: 0, index: 152 } (14): Def { kind: Struct, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/v0.rs", range: Range { row_start: Row(78, PhantomData), row_end: Row(78, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "Invalid", qualname: "rustc_demangle::v0::Invalid", distro_crate: true, parent: None, value: "", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(60129542266)/Id { krate: 0, index: 122 } (14): Def { kind: Struct, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/lib.rs", range: Range { row_start: Row(38, PhantomData), row_end: Row(38, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "Demangle", qualname: "rustc_demangle::Demangle", distro_crate: true, parent: None, value: "Demangle { }", docs: " Representation of a demangled symbol name.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(60129542279)/Id { krate: 0, index: 135 } (14): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/lib.rs", range: Range { row_start: Row(64, PhantomData), row_end: Row(64, PhantomData), col_start: Column(7, PhantomData), col_end: Column(15, PhantomData) } }, name: "demangle", qualname: "rustc_demangle::demangle", distro_crate: true, parent: None, value: "fn (mut s: &str) -> Demangle", docs: " De-mangles a Rust symbol into a more readable version" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(60129542321)/Id { krate: 0, index: 177 } (14): Def { kind: Struct, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/lib.rs", range: Range { row_start: Row(119, PhantomData), row_end: Row(119, PhantomData), col_start: Column(11, PhantomData), col_end: Column(27, PhantomData) } }, name: "TryDemangleError", qualname: "rustc_demangle::TryDemangleError", distro_crate: true, parent: None, value: "TryDemangleError { }", docs: " Error returned from the `try_demangle` function below when demangling fails.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(60129542281)/Id { krate: 0, index: 137 } (14): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/lib.rs", range: Range { row_start: Row(137, PhantomData), row_end: Row(137, PhantomData), col_start: Column(7, PhantomData), col_end: Column(19, PhantomData) } }, name: "try_demangle", qualname: "rustc_demangle::try_demangle", distro_crate: true, parent: None, value: "fn (s: &str) -> Result<Demangle, TryDemangleError>", docs: " The same as `demangle`, except return an `Err` if the string does not appear\n to be a Rust symbol, rather than \"demangling\" the given string as a no-op." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(60129542284)/Id { krate: 0, index: 140 } (14): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/lib.rs", range: Range { row_start: Row(148, PhantomData), row_end: Row(148, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "as_str", qualname: "rustc_demangle<Demangle>::as_str", distro_crate: true, parent: None, value: "fn (&self) -> &\'a str", docs: " Returns the underlying string that\'s being demangled.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/legacy.rs", range: Range { row_start: Row(106, PhantomData), row_end: Row(106, PhantomData), col_start: Column(26, PhantomData), col_end: Column(34, PhantomData) } } 60129542160
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/v0.rs", range: Range { row_start: Row(63, PhantomData), row_end: Row(63, PhantomData), col_start: Column(21, PhantomData), col_end: Column(29, PhantomData) } } 60129542177
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/lib.rs", range: Range { row_start: Row(146, PhantomData), row_end: Row(146, PhantomData), col_start: Column(9, PhantomData), col_end: Column(17, PhantomData) } } 60129542266
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/lib.rs", range: Range { row_start: Row(182, PhantomData), row_end: Row(182, PhantomData), col_start: Column(26, PhantomData), col_end: Column(34, PhantomData) } } 60129542266
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/lib.rs", range: Range { row_start: Row(197, PhantomData), row_end: Row(197, PhantomData), col_start: Column(24, PhantomData), col_end: Column(32, PhantomData) } } 60129542266
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] Lowering rustc_demangle ((4064579309384760296, 3522452133610025990)) in 0.00s
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] defs: 11
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] refs: 0
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] globs: 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "rustc_std_workspace_core", disambiguator: (8186967119415949868, 3471917011919547973) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(4294967296)/Id { krate: 0, index: 0 } (1): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/tools/rustc-std-workspace-core/lib.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(3, PhantomData), col_start: Column(0, PhantomData), col_end: Column(16, PhantomData) } }, name: "", qualname: "rustc_std_workspace_core::", distro_crate: true, parent: None, value: "src/tools/rustc-std-workspace-core/lib.rs", docs: "" }
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] Lowering rustc_std_workspace_core ((8186967119415949868, 3471917011919547973)) in 0.00s
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] defs: 1
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] refs: 0
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] globs: 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "backtrace", disambiguator: (5760652529275528585, 11937461697971852559) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] backtrace -> 13
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] compiler_builtins -> 3
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_demangle -> 14
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] cfg_if -> 11
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] backtrace_sys -> 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] libc -> 4
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574848)/Id { krate: 0, index: 0 } (13): Def { kind: Mod, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/lib.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(152, PhantomData), col_start: Column(0, PhantomData), col_end: Column(12, PhantomData) } }, name: "", qualname: "backtrace::", distro_crate: true, parent: None, value: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/lib.rs", docs: " A library for acquiring a backtrace at runtime" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574867)/Id { krate: 0, index: 19 } (13): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/mod.rs", range: Range { row_start: Row(64, PhantomData), row_end: Row(64, PhantomData), col_start: Column(14, PhantomData), col_end: Column(34, PhantomData) } }, name: "trace_unsynchronized", qualname: "backtrace::backtrace::trace_unsynchronized", distro_crate: true, parent: None, value: "fn <F> (mut cb: F) -> ()", docs: " Same as `trace`, only unsafe as it\'s unsynchronized." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574936)/Id { krate: 0, index: 88 } (13): Def { kind: Struct, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/mod.rs", range: Range { row_start: Row(75, PhantomData), row_end: Row(75, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "Frame", qualname: "backtrace::backtrace::Frame", distro_crate: true, parent: None, value: "Frame { }", docs: " A trait representing one frame of a backtrace, yielded to the `trace`\n function of this crate." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574870)/Id { krate: 0, index: 22 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/mod.rs", range: Range { row_start: Row(88, PhantomData), row_end: Row(88, PhantomData), col_start: Column(11, PhantomData), col_end: Column(13, PhantomData) } }, name: "ip", qualname: "backtrace<Frame>::ip", distro_crate: true, parent: None, value: "fn (&self) -> *mut c_void", docs: " Returns the current instruction pointer of this frame." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574871)/Id { krate: 0, index: 23 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/mod.rs", range: Range { row_start: Row(100, PhantomData), row_end: Row(100, PhantomData), col_start: Column(11, PhantomData), col_end: Column(25, PhantomData) } }, name: "symbol_address", qualname: "backtrace<Frame>::symbol_address", distro_crate: true, parent: None, value: "fn (&self) -> *mut c_void", docs: " Returns the starting symbol address of the frame of this function." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574943)/Id { krate: 0, index: 95 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(30, PhantomData), row_end: Row(30, PhantomData), col_start: Column(4, PhantomData), col_end: Column(7, PhantomData) } }, name: "Raw", qualname: "backtrace::backtrace::libunwind::Frame::Raw", distro_crate: true, parent: Some(Id(55834574942)), value: "Frame::Raw(*mut uw::_Unwind_Context)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574946)/Id { krate: 0, index: 98 } (13): Def { kind: StructVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(31, PhantomData), row_end: Row(31, PhantomData), col_start: Column(4, PhantomData), col_end: Column(10, PhantomData) } }, name: "Cloned", qualname: "backtrace::backtrace::libunwind::Frame::Cloned", distro_crate: true, parent: Some(Id(55834574942)), value: "Frame::Cloned { ip, symbol_address }", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574942)/Id { krate: 0, index: 94 } (13): Def { kind: Enum, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(29, PhantomData), row_end: Row(29, PhantomData), col_start: Column(9, PhantomData), col_end: Column(14, PhantomData) } }, name: "Frame", qualname: "backtrace::backtrace::libunwind::Frame", distro_crate: true, parent: None, value: "Frame::{Raw, Cloned}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574952)/Id { krate: 0, index: 104 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(45, PhantomData), row_end: Row(45, PhantomData), col_start: Column(11, PhantomData), col_end: Column(13, PhantomData) } }, name: "ip", qualname: "backtrace<Frame>::ip", distro_crate: true, parent: None, value: "fn (&self) -> *mut c_void", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574953)/Id { krate: 0, index: 105 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(55, PhantomData), row_end: Row(55, PhantomData), col_start: Column(11, PhantomData), col_end: Column(25, PhantomData) } }, name: "symbol_address", qualname: "backtrace<Frame>::symbol_address", distro_crate: true, parent: None, value: "fn (&self) -> *mut c_void", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574956)/Id { krate: 0, index: 108 } (13): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(86, PhantomData), row_end: Row(86, PhantomData), col_start: Column(14, PhantomData), col_end: Column(19, PhantomData) } }, name: "trace", qualname: "backtrace::backtrace::libunwind::trace", distro_crate: true, parent: None, value: "fn (mut cb: &mut FnMut(&super::Frame) -> bool) -> ()", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574962)/Id { krate: 0, index: 114 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(123, PhantomData), row_end: Row(123, PhantomData), col_start: Column(8, PhantomData), col_end: Column(22, PhantomData) } }, name: "_URC_NO_REASON", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_Reason_Code::_URC_NO_REASON", distro_crate: true, parent: Some(Id(55834574961)), value: "_Unwind_Reason_Code::_URC_NO_REASON", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574965)/Id { krate: 0, index: 117 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(124, PhantomData), row_end: Row(124, PhantomData), col_start: Column(8, PhantomData), col_end: Column(37, PhantomData) } }, name: "_URC_FOREIGN_EXCEPTION_CAUGHT", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_Reason_Code::_URC_FOREIGN_EXCEPTION_CAUGHT", distro_crate: true, parent: Some(Id(55834574961)), value: "_Unwind_Reason_Code::_URC_FOREIGN_EXCEPTION_CAUGHT", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574968)/Id { krate: 0, index: 120 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(125, PhantomData), row_end: Row(125, PhantomData), col_start: Column(8, PhantomData), col_end: Column(31, PhantomData) } }, name: "_URC_FATAL_PHASE2_ERROR", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_Reason_Code::_URC_FATAL_PHASE2_ERROR", distro_crate: true, parent: Some(Id(55834574961)), value: "_Unwind_Reason_Code::_URC_FATAL_PHASE2_ERROR", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574971)/Id { krate: 0, index: 123 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(126, PhantomData), row_end: Row(126, PhantomData), col_start: Column(8, PhantomData), col_end: Column(31, PhantomData) } }, name: "_URC_FATAL_PHASE1_ERROR", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_Reason_Code::_URC_FATAL_PHASE1_ERROR", distro_crate: true, parent: Some(Id(55834574961)), value: "_Unwind_Reason_Code::_URC_FATAL_PHASE1_ERROR", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574974)/Id { krate: 0, index: 126 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(127, PhantomData), row_end: Row(127, PhantomData), col_start: Column(8, PhantomData), col_end: Column(24, PhantomData) } }, name: "_URC_NORMAL_STOP", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_Reason_Code::_URC_NORMAL_STOP", distro_crate: true, parent: Some(Id(55834574961)), value: "_Unwind_Reason_Code::_URC_NORMAL_STOP", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574977)/Id { krate: 0, index: 129 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(128, PhantomData), row_end: Row(128, PhantomData), col_start: Column(8, PhantomData), col_end: Column(25, PhantomData) } }, name: "_URC_END_OF_STACK", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_Reason_Code::_URC_END_OF_STACK", distro_crate: true, parent: Some(Id(55834574961)), value: "_Unwind_Reason_Code::_URC_END_OF_STACK", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574980)/Id { krate: 0, index: 132 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(129, PhantomData), row_end: Row(129, PhantomData), col_start: Column(8, PhantomData), col_end: Column(26, PhantomData) } }, name: "_URC_HANDLER_FOUND", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_Reason_Code::_URC_HANDLER_FOUND", distro_crate: true, parent: Some(Id(55834574961)), value: "_Unwind_Reason_Code::_URC_HANDLER_FOUND", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574983)/Id { krate: 0, index: 135 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(130, PhantomData), row_end: Row(130, PhantomData), col_start: Column(8, PhantomData), col_end: Column(28, PhantomData) } }, name: "_URC_INSTALL_CONTEXT", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_Reason_Code::_URC_INSTALL_CONTEXT", distro_crate: true, parent: Some(Id(55834574961)), value: "_Unwind_Reason_Code::_URC_INSTALL_CONTEXT", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574986)/Id { krate: 0, index: 138 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(131, PhantomData), row_end: Row(131, PhantomData), col_start: Column(8, PhantomData), col_end: Column(28, PhantomData) } }, name: "_URC_CONTINUE_UNWIND", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_Reason_Code::_URC_CONTINUE_UNWIND", distro_crate: true, parent: Some(Id(55834574961)), value: "_Unwind_Reason_Code::_URC_CONTINUE_UNWIND", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574989)/Id { krate: 0, index: 141 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(132, PhantomData), row_end: Row(132, PhantomData), col_start: Column(8, PhantomData), col_end: Column(20, PhantomData) } }, name: "_URC_FAILURE", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_Reason_Code::_URC_FAILURE", distro_crate: true, parent: Some(Id(55834574961)), value: "_Unwind_Reason_Code::_URC_FAILURE", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574961)/Id { krate: 0, index: 113 } (13): Def { kind: Enum, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(122, PhantomData), row_end: Row(122, PhantomData), col_start: Column(13, PhantomData), col_end: Column(32, PhantomData) } }, name: "_Unwind_Reason_Code", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_Reason_Code", distro_crate: true, parent: None, value: "_Unwind_Reason_Code::{_URC_NO_REASON, _URC_FOREIGN_EXCEPTION_CAUGHT, _URC_FATAL_PHASE2_ERROR, _URC_FATAL_PHASE1_ERROR, _URC_NORMAL_STOP, _URC_END_OF_STACK, _URC_HANDLER_FOUND, _URC_INSTALL_CONTEXT, _URC_CONTINUE_UNWIND, _URC_FAILURE}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574992)/Id { krate: 0, index: 144 } (13): Def { kind: Enum, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(135, PhantomData), row_end: Row(135, PhantomData), col_start: Column(13, PhantomData), col_end: Column(28, PhantomData) } }, name: "_Unwind_Context", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_Context", distro_crate: true, parent: None, value: "_Unwind_Context::{}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574993)/Id { krate: 0, index: 145 } (13): Def { kind: Type, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(137, PhantomData), row_end: Row(137, PhantomData), col_start: Column(13, PhantomData), col_end: Column(29, PhantomData) } }, name: "_Unwind_Trace_Fn", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_Trace_Fn", distro_crate: true, parent: None, value: "extern \"C\" fn(ctx: *mut _Unwind_Context, arg: *mut c_void)\n -> _Unwind_Reason_Code", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574995)/Id { krate: 0, index: 147 } (13): Def { kind: ForeignFunction, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(144, PhantomData), row_end: Row(144, PhantomData), col_start: Column(15, PhantomData), col_end: Column(32, PhantomData) } }, name: "_Unwind_Backtrace", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_Backtrace", distro_crate: true, parent: None, value: "fn (trace: _Unwind_Trace_Fn, trace_argument: *mut c_void) -> _Unwind_Reason_Code", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574996)/Id { krate: 0, index: 148 } (13): Def { kind: ForeignFunction, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(152, PhantomData), row_end: Row(152, PhantomData), col_start: Column(15, PhantomData), col_end: Column(28, PhantomData) } }, name: "_Unwind_GetIP", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_GetIP", distro_crate: true, parent: None, value: "fn (ctx: *mut _Unwind_Context) -> libc::uintptr_t", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574997)/Id { krate: 0, index: 149 } (13): Def { kind: ForeignFunction, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(158, PhantomData), row_end: Row(158, PhantomData), col_start: Column(15, PhantomData), col_end: Column(44, PhantomData) } }, name: "_Unwind_FindEnclosingFunction", qualname: "backtrace::backtrace::libunwind::uw::_Unwind_FindEnclosingFunction", distro_crate: true, parent: None, value: "fn (pc: *mut c_void) -> *mut c_void", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574891)/Id { krate: 0, index: 43 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(108, PhantomData), row_end: Row(108, PhantomData), col_start: Column(4, PhantomData), col_end: Column(11, PhantomData) } }, name: "Address", qualname: "backtrace::symbolize::ResolveWhat::Address", distro_crate: true, parent: Some(Id(55834574889)), value: "ResolveWhat::Address(*mut c_void)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574894)/Id { krate: 0, index: 46 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(109, PhantomData), row_end: Row(109, PhantomData), col_start: Column(4, PhantomData), col_end: Column(9, PhantomData) } }, name: "Frame", qualname: "backtrace::symbolize::ResolveWhat::Frame", distro_crate: true, parent: Some(Id(55834574889)), value: "ResolveWhat::Frame(&\'a Frame)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574889)/Id { krate: 0, index: 41 } (13): Def { kind: Enum, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(107, PhantomData), row_end: Row(107, PhantomData), col_start: Column(9, PhantomData), col_end: Column(20, PhantomData) } }, name: "ResolveWhat", qualname: "backtrace::symbolize::ResolveWhat", distro_crate: true, parent: None, value: "ResolveWhat::{Address, Frame}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574901)/Id { krate: 0, index: 53 } (13): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(157, PhantomData), row_end: Row(157, PhantomData), col_start: Column(14, PhantomData), col_end: Column(36, PhantomData) } }, name: "resolve_unsynchronized", qualname: "backtrace::symbolize::resolve_unsynchronized", distro_crate: true, parent: None, value: "fn <F> (addr: *mut c_void, mut cb: F) -> ()", docs: " Same as `resolve`, only unsafe as it\'s unsynchronized." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574903)/Id { krate: 0, index: 55 } (13): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(173, PhantomData), row_end: Row(173, PhantomData), col_start: Column(14, PhantomData), col_end: Column(42, PhantomData) } }, name: "resolve_frame_unsynchronized", qualname: "backtrace::symbolize::resolve_frame_unsynchronized", distro_crate: true, parent: None, value: "fn <F> (frame: &Frame, mut cb: F) -> ()", docs: " Same as `resolve_frame`, only unsafe as it\'s unsynchronized." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574905)/Id { krate: 0, index: 57 } (13): Def { kind: Struct, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(189, PhantomData), row_end: Row(189, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "Symbol", qualname: "backtrace::symbolize::Symbol", distro_crate: true, parent: None, value: "Symbol { }", docs: " A trait representing the resolution of a symbol in a file." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574908)/Id { krate: 0, index: 60 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(206, PhantomData), row_end: Row(206, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "name", qualname: "backtrace<Symbol>::name", distro_crate: true, parent: None, value: "fn (&self) -> Option<SymbolName>", docs: " Returns the name of this function." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574909)/Id { krate: 0, index: 61 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(211, PhantomData), row_end: Row(211, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "addr", qualname: "backtrace<Symbol>::addr", distro_crate: true, parent: None, value: "fn (&self) -> Option<*mut c_void>", docs: " Returns the starting address of this function.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574911)/Id { krate: 0, index: 63 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(217, PhantomData), row_end: Row(217, PhantomData), col_start: Column(11, PhantomData), col_end: Column(23, PhantomData) } }, name: "filename_raw", qualname: "backtrace<Symbol>::filename_raw", distro_crate: true, parent: None, value: "fn (&self) -> Option<BytesOrWideString>", docs: " Returns the raw filename as a slice. This is mainly useful for `no_std`\n environments.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574912)/Id { krate: 0, index: 64 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(225, PhantomData), row_end: Row(225, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "lineno", qualname: "backtrace<Symbol>::lineno", distro_crate: true, parent: None, value: "fn (&self) -> Option<u32>", docs: " Returns the line number for where this symbol is currently executing." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574915)/Id { krate: 0, index: 67 } (13): Def { kind: Struct, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(309, PhantomData), row_end: Row(309, PhantomData), col_start: Column(11, PhantomData), col_end: Column(21, PhantomData) } }, name: "SymbolName", qualname: "backtrace::symbolize::SymbolName", distro_crate: true, parent: None, value: "SymbolName { }", docs: " A wrapper around a symbol name to provide ergonomic accessors to the\n demangled name, the raw bytes, the raw string, etc.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574922)/Id { krate: 0, index: 74 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(317, PhantomData), row_end: Row(317, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "new", qualname: "backtrace<SymbolName>::new", distro_crate: true, parent: None, value: "fn (bytes: &\'a [u8]) -> SymbolName<\'a>", docs: " Creates a new symbol name from the raw underlying bytes.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574924)/Id { krate: 0, index: 76 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(337, PhantomData), row_end: Row(337, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "as_str", qualname: "backtrace<SymbolName>::as_str", distro_crate: true, parent: None, value: "fn (&self) -> Option<&\'a str>", docs: " Returns the raw (mangled) symbol name as a `str` if the symbol is valid utf-8." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834574927)/Id { krate: 0, index: 79 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(345, PhantomData), row_end: Row(345, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "as_bytes", qualname: "backtrace<SymbolName>::as_bytes", distro_crate: true, parent: None, value: "fn (&self) -> &\'a [u8]", docs: " Returns the raw symbol name as a list of bytes\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575025)/Id { krate: 0, index: 177 } (13): Def { kind: Struct, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/dladdr.rs", range: Range { row_start: Row(24, PhantomData), row_end: Row(24, PhantomData), col_start: Column(19, PhantomData), col_end: Column(25, PhantomData) } }, name: "Symbol", qualname: "backtrace::symbolize::dladdr::Symbol", distro_crate: true, parent: None, value: "Symbol { }", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575030)/Id { krate: 0, index: 182 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/dladdr.rs", range: Range { row_start: Row(30, PhantomData), row_end: Row(30, PhantomData), col_start: Column(19, PhantomData), col_end: Column(23, PhantomData) } }, name: "name", qualname: "backtrace<Symbol>::name", distro_crate: true, parent: None, value: "fn (&self) -> Option<SymbolName>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575031)/Id { krate: 0, index: 183 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/dladdr.rs", range: Range { row_start: Row(42, PhantomData), row_end: Row(42, PhantomData), col_start: Column(19, PhantomData), col_end: Column(23, PhantomData) } }, name: "addr", qualname: "backtrace<Symbol>::addr", distro_crate: true, parent: None, value: "fn (&self) -> Option<*mut c_void>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575032)/Id { krate: 0, index: 184 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/dladdr.rs", range: Range { row_start: Row(46, PhantomData), row_end: Row(46, PhantomData), col_start: Column(19, PhantomData), col_end: Column(31, PhantomData) } }, name: "filename_raw", qualname: "backtrace<Symbol>::filename_raw", distro_crate: true, parent: None, value: "fn (&self) -> Option<BytesOrWideString>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575033)/Id { krate: 0, index: 185 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/dladdr.rs", range: Range { row_start: Row(55, PhantomData), row_end: Row(55, PhantomData), col_start: Column(19, PhantomData), col_end: Column(25, PhantomData) } }, name: "lineno", qualname: "backtrace<Symbol>::lineno", distro_crate: true, parent: None, value: "fn (&self) -> Option<u32>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575034)/Id { krate: 0, index: 186 } (13): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/dladdr.rs", range: Range { row_start: Row(60, PhantomData), row_end: Row(60, PhantomData), col_start: Column(22, PhantomData), col_end: Column(29, PhantomData) } }, name: "resolve", qualname: "backtrace::symbolize::dladdr::resolve", distro_crate: true, parent: None, value: "fn (addr: *mut c_void, cb: &mut FnMut(Symbol<\'static>)) -> ()", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575053)/Id { krate: 0, index: 205 } (13): Def { kind: StructVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/libbacktrace.rs", range: Range { row_start: Row(45, PhantomData), row_end: Row(45, PhantomData), col_start: Column(4, PhantomData), col_end: Column(11, PhantomData) } }, name: "Syminfo", qualname: "backtrace::symbolize::libbacktrace::Symbol::Syminfo", distro_crate: true, parent: Some(Id(55834575051)), value: "Symbol::Syminfo { pc, symname }", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575056)/Id { krate: 0, index: 208 } (13): Def { kind: StructVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/libbacktrace.rs", range: Range { row_start: Row(49, PhantomData), row_end: Row(49, PhantomData), col_start: Column(4, PhantomData), col_end: Column(10, PhantomData) } }, name: "Pcinfo", qualname: "backtrace::symbolize::libbacktrace::Symbol::Pcinfo", distro_crate: true, parent: Some(Id(55834575051)), value: "Symbol::Pcinfo { pc, filename, lineno, function, symname }", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575062)/Id { krate: 0, index: 214 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/libbacktrace.rs", range: Range { row_start: Row(56, PhantomData), row_end: Row(56, PhantomData), col_start: Column(4, PhantomData), col_end: Column(10, PhantomData) } }, name: "Dladdr", qualname: "backtrace::symbolize::libbacktrace::Symbol::Dladdr", distro_crate: true, parent: Some(Id(55834575051)), value: "Symbol::Dladdr(dladdr::Symbol<\'a>)", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575051)/Id { krate: 0, index: 203 } (13): Def { kind: Enum, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/libbacktrace.rs", range: Range { row_start: Row(44, PhantomData), row_end: Row(44, PhantomData), col_start: Column(9, PhantomData), col_end: Column(15, PhantomData) } }, name: "Symbol", qualname: "backtrace::symbolize::libbacktrace::Symbol", distro_crate: true, parent: None, value: "Symbol::{Syminfo, Pcinfo, Dladdr}", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575066)/Id { krate: 0, index: 218 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/libbacktrace.rs", range: Range { row_start: Row(60, PhantomData), row_end: Row(60, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "name", qualname: "backtrace<Symbol>::name", distro_crate: true, parent: None, value: "fn (&self) -> Option<SymbolName>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575068)/Id { krate: 0, index: 220 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/libbacktrace.rs", range: Range { row_start: Row(95, PhantomData), row_end: Row(95, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "addr", qualname: "backtrace<Symbol>::addr", distro_crate: true, parent: None, value: "fn (&self) -> Option<*mut c_void>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575070)/Id { krate: 0, index: 222 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/libbacktrace.rs", range: Range { row_start: Row(122, PhantomData), row_end: Row(122, PhantomData), col_start: Column(11, PhantomData), col_end: Column(23, PhantomData) } }, name: "filename_raw", qualname: "backtrace<Symbol>::filename_raw", distro_crate: true, parent: None, value: "fn (&self) -> Option<BytesOrWideString>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575071)/Id { krate: 0, index: 223 } (13): Def { kind: Method, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/libbacktrace.rs", range: Range { row_start: Row(146, PhantomData), row_end: Row(146, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "lineno", qualname: "backtrace<Symbol>::lineno", distro_crate: true, parent: None, value: "fn (&self) -> Option<u32>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575086)/Id { krate: 0, index: 238 } (13): Def { kind: Function, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/libbacktrace.rs", range: Range { row_start: Row(412, PhantomData), row_end: Row(412, PhantomData), col_start: Column(14, PhantomData), col_end: Column(21, PhantomData) } }, name: "resolve", qualname: "backtrace::symbolize::libbacktrace::resolve", distro_crate: true, parent: None, value: "fn (what: ResolveWhat, cb: &mut FnMut(&super::Symbol)) -> ()", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575102)/Id { krate: 0, index: 254 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/types.rs", range: Range { row_start: Row(17, PhantomData), row_end: Row(17, PhantomData), col_start: Column(4, PhantomData), col_end: Column(9, PhantomData) } }, name: "Bytes", qualname: "backtrace::types::BytesOrWideString::Bytes", distro_crate: true, parent: Some(Id(55834575100)), value: "BytesOrWideString::Bytes(&\'a [u8])", docs: " A slice, typically provided on Unix platforms.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575105)/Id { krate: 0, index: 257 } (13): Def { kind: TupleVariant, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/types.rs", range: Range { row_start: Row(19, PhantomData), row_end: Row(19, PhantomData), col_start: Column(4, PhantomData), col_end: Column(8, PhantomData) } }, name: "Wide", qualname: "backtrace::types::BytesOrWideString::Wide", distro_crate: true, parent: Some(Id(55834575100)), value: "BytesOrWideString::Wide(&\'a [u16])", docs: " Wide strings typically from Windows.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(55834575100)/Id { krate: 0, index: 252 } (13): Def { kind: Enum, span: Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/types.rs", range: Range { row_start: Row(15, PhantomData), row_end: Row(15, PhantomData), col_start: Column(9, PhantomData), col_end: Column(26, PhantomData) } }, name: "BytesOrWideString", qualname: "backtrace::types::BytesOrWideString", distro_crate: true, parent: None, value: "BytesOrWideString::{Bytes, Wide}", docs: " A platform independent representation of a string. When working with `std`\n enabled it is recommended to the convenience methods for providing\n conversions to `std` types.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/lib.rs", range: Range { row_start: Row(75, PhantomData), row_end: Row(75, PhantomData), col_start: Column(27, PhantomData), col_end: Column(47, PhantomData) } } 55834574867
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/lib.rs", range: Range { row_start: Row(75, PhantomData), row_end: Row(75, PhantomData), col_start: Column(49, PhantomData), col_end: Column(54, PhantomData) } } 55834574936
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record glob Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(30, PhantomData), row_end: Row(30, PhantomData), col_start: Column(8, PhantomData), col_end: Column(9, PhantomData) } } Glob { value: "_URC_FAILURE, _URC_NO_REASON" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/lib.rs", range: Range { row_start: Row(78, PhantomData), row_end: Row(78, PhantomData), col_start: Column(26, PhantomData), col_end: Column(54, PhantomData) } } 55834574903
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/lib.rs", range: Range { row_start: Row(79, PhantomData), row_end: Row(79, PhantomData), col_start: Column(27, PhantomData), col_end: Column(49, PhantomData) } } 55834574901
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/lib.rs", range: Range { row_start: Row(79, PhantomData), row_end: Row(79, PhantomData), col_start: Column(51, PhantomData), col_end: Column(57, PhantomData) } } 55834574905
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/lib.rs", range: Range { row_start: Row(79, PhantomData), row_end: Row(79, PhantomData), col_start: Column(59, PhantomData), col_end: Column(69, PhantomData) } } 55834574915
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record_ref Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/lib.rs", range: Range { row_start: Row(82, PhantomData), row_end: Row(82, PhantomData), col_start: Column(22, PhantomData), col_end: Column(39, PhantomData) } } 55834575100
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/mod.rs", range: Range { row_start: Row(79, PhantomData), row_end: Row(79, PhantomData), col_start: Column(5, PhantomData), col_end: Column(10, PhantomData) } } 55834574936
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/mod.rs", range: Range { row_start: Row(105, PhantomData), row_end: Row(105, PhantomData), col_start: Column(20, PhantomData), col_end: Column(25, PhantomData) } } 55834574936
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(41, PhantomData), row_end: Row(41, PhantomData), col_start: Column(21, PhantomData), col_end: Column(26, PhantomData) } } 55834574942
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(42, PhantomData), row_end: Row(42, PhantomData), col_start: Column(21, PhantomData), col_end: Column(26, PhantomData) } } 55834574942
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(44, PhantomData), row_end: Row(44, PhantomData), col_start: Column(5, PhantomData), col_end: Column(10, PhantomData) } } 55834574942
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs", range: Range { row_start: Row(76, PhantomData), row_end: Row(76, PhantomData), col_start: Column(15, PhantomData), col_end: Column(20, PhantomData) } } 55834574942
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(112, PhantomData), row_end: Row(112, PhantomData), col_start: Column(9, PhantomData), col_end: Column(20, PhantomData) } } 55834574889
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(196, PhantomData), row_end: Row(196, PhantomData), col_start: Column(5, PhantomData), col_end: Column(11, PhantomData) } } 55834574905
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(247, PhantomData), row_end: Row(247, PhantomData), col_start: Column(20, PhantomData), col_end: Column(26, PhantomData) } } 55834574905
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(315, PhantomData), row_end: Row(315, PhantomData), col_start: Column(9, PhantomData), col_end: Column(19, PhantomData) } } 55834574915
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(388, PhantomData), row_end: Row(388, PhantomData), col_start: Column(34, PhantomData), col_end: Column(44, PhantomData) } } 55834574915
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/mod.rs", range: Range { row_start: Row(424, PhantomData), row_end: Row(424, PhantomData), col_start: Column(32, PhantomData), col_end: Column(42, PhantomData) } } 55834574915
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/dladdr.rs", range: Range { row_start: Row(29, PhantomData), row_end: Row(29, PhantomData), col_start: Column(13, PhantomData), col_end: Column(19, PhantomData) } } 55834575025
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record impl for self type Span { file: "/Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/symbolize/libbacktrace.rs", range: Range { row_start: Row(59, PhantomData), row_end: Row(59, PhantomData), col_start: Column(5, PhantomData), col_end: Column(11, PhantomData) } } 55834575051
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] Lowering backtrace ((5760652529275528585, 11937461697971852559)) in 0.00s
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] defs: 59
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] refs: 7
[2019-11-09T14:49:00Z INFO rls_analysis::lowering] globs: 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] building crate map for GlobalCrateId { name: "std", disambiguator: (5626697905740435929, 1856554900731265380) }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] std -> 9
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] core -> 2
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] compiler_builtins -> 3
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_core -> 1
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] alloc -> 7
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] libc -> 4
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] unwind -> 10
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] cfg_if -> 11
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] hashbrown -> 12
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_std_workspace_alloc -> 6
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] backtrace -> 13
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] rustc_demangle -> 14
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] backtrace_sys -> 0
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705664)/Id { krate: 0, index: 0 } (9): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/lib.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(568, PhantomData), col_start: Column(0, PhantomData), col_end: Column(28, PhantomData) } }, name: "", qualname: "std::", distro_crate: true, parent: None, value: "src/libstd/lib.rs", docs: " # The Rust Standard Library" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705689)/Id { krate: 0, index: 25 } (9): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/prelude/mod.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "prelude", qualname: "std::prelude", distro_crate: true, parent: None, value: "src/libstd/prelude/mod.rs", docs: " The Rust Prelude." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705690)/Id { krate: 0, index: 26 } (9): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/prelude/v1.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "v1", qualname: "std::prelude::v1", distro_crate: true, parent: None, value: "src/libstd/prelude/v1.rs", docs: " The first version of the prelude of The Rust Standard Library." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705808)/Id { krate: 0, index: 144 } (9): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "f32", qualname: "std::f32", distro_crate: true, parent: None, value: "src/libstd/f32.rs", docs: " This module provides constants which are specific to the implementation\n of the `f32` floating point data type." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705831)/Id { krate: 0, index: 167 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(44, PhantomData), row_end: Row(44, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "floor", qualname: "std<f32>::floor", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Returns the largest integer less than or equal to a number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705832)/Id { krate: 0, index: 168 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(77, PhantomData), row_end: Row(77, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "ceil", qualname: "std<f32>::ceil", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Returns the smallest integer greater than or equal to a number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705833)/Id { krate: 0, index: 169 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(99, PhantomData), row_end: Row(99, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "round", qualname: "std<f32>::round", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Returns the nearest integer to a number. Round half-way cases away from\n `0.0`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705834)/Id { krate: 0, index: 170 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(118, PhantomData), row_end: Row(118, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "trunc", qualname: "std<f32>::trunc", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Returns the integer part of a number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705835)/Id { krate: 0, index: 171 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(139, PhantomData), row_end: Row(139, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "fract", qualname: "std<f32>::fract", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Returns the fractional part of a number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705836)/Id { krate: 0, index: 172 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(162, PhantomData), row_end: Row(162, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "abs", qualname: "std<f32>::abs", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Computes the absolute value of `self`. Returns `NAN` if the\n number is `NAN`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705837)/Id { krate: 0, index: 173 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(186, PhantomData), row_end: Row(186, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "signum", qualname: "std<f32>::signum", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Returns a number that represents the sign of `self`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705838)/Id { krate: 0, index: 174 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(218, PhantomData), row_end: Row(218, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "copysign", qualname: "std<f32>::copysign", distro_crate: true, parent: None, value: "fn (self, sign: f32) -> f32", docs: " Returns a number composed of the magnitude of `self` and the sign of\n `sign`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705839)/Id { krate: 0, index: 175 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(244, PhantomData), row_end: Row(244, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "mul_add", qualname: "std<f32>::mul_add", distro_crate: true, parent: None, value: "fn (self, a: f32, b: f32) -> f32", docs: " Fused multiply-add. Computes `(self * a) + b` with only one rounding\n error, yielding a more accurate result than an unfused multiply-add." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705840)/Id { krate: 0, index: 176 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(267, PhantomData), row_end: Row(267, PhantomData), col_start: Column(11, PhantomData), col_end: Column(21, PhantomData) } }, name: "div_euclid", qualname: "std<f32>::div_euclid", distro_crate: true, parent: None, value: "fn (self, rhs: f32) -> f32", docs: " Calculates Euclidean division, the matching method for `rem_euclid`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705841)/Id { krate: 0, index: 177 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(300, PhantomData), row_end: Row(300, PhantomData), col_start: Column(11, PhantomData), col_end: Column(21, PhantomData) } }, name: "rem_euclid", qualname: "std<f32>::rem_euclid", distro_crate: true, parent: None, value: "fn (self, rhs: f32) -> f32", docs: " Calculates the least nonnegative remainder of `self (mod rhs)`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705842)/Id { krate: 0, index: 178 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(326, PhantomData), row_end: Row(326, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "powi", qualname: "std<f32>::powi", distro_crate: true, parent: None, value: "fn (self, n: i32) -> f32", docs: " Raises a number to an integer power." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705843)/Id { krate: 0, index: 179 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(344, PhantomData), row_end: Row(344, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "powf", qualname: "std<f32>::powf", distro_crate: true, parent: None, value: "fn (self, n: f32) -> f32", docs: " Raises a number to a floating point power." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705844)/Id { krate: 0, index: 180 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(371, PhantomData), row_end: Row(371, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "sqrt", qualname: "std<f32>::sqrt", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Takes the square root of a number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705845)/Id { krate: 0, index: 181 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(397, PhantomData), row_end: Row(397, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "exp", qualname: "std<f32>::exp", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Returns `e^(self)`, (the exponential function)." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705846)/Id { krate: 0, index: 182 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(421, PhantomData), row_end: Row(421, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "exp2", qualname: "std<f32>::exp2", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Returns `2^(self)`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705847)/Id { krate: 0, index: 183 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(443, PhantomData), row_end: Row(443, PhantomData), col_start: Column(11, PhantomData), col_end: Column(13, PhantomData) } }, name: "ln", qualname: "std<f32>::ln", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Returns the natural logarithm of the number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705848)/Id { krate: 0, index: 184 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(471, PhantomData), row_end: Row(471, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "log", qualname: "std<f32>::log", distro_crate: true, parent: None, value: "fn (self, base: f32) -> f32", docs: " Returns the logarithm of the number with respect to an arbitrary base." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705849)/Id { krate: 0, index: 185 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(489, PhantomData), row_end: Row(489, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "log2", qualname: "std<f32>::log2", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Returns the base 2 logarithm of the number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705850)/Id { krate: 0, index: 186 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(512, PhantomData), row_end: Row(512, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "log10", qualname: "std<f32>::log10", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Returns the base 10 logarithm of the number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705851)/Id { krate: 0, index: 187 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(549, PhantomData), row_end: Row(549, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "abs_sub", qualname: "std<f32>::abs_sub", distro_crate: true, parent: None, value: "fn (self, other: f32) -> f32", docs: " The positive difference of two numbers." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705852)/Id { krate: 0, index: 188 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(569, PhantomData), row_end: Row(569, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "cbrt", qualname: "std<f32>::cbrt", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Takes the cubic root of a number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705853)/Id { krate: 0, index: 189 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(591, PhantomData), row_end: Row(591, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "hypot", qualname: "std<f32>::hypot", distro_crate: true, parent: None, value: "fn (self, other: f32) -> f32", docs: " Calculates the length of the hypotenuse of a right-angle triangle given\n legs of length `x` and `y`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705854)/Id { krate: 0, index: 190 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(610, PhantomData), row_end: Row(610, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "sin", qualname: "std<f32>::sin", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Computes the sine of a number (in radians)." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705855)/Id { krate: 0, index: 191 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(633, PhantomData), row_end: Row(633, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "cos", qualname: "std<f32>::cos", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Computes the cosine of a number (in radians)." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705856)/Id { krate: 0, index: 192 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(655, PhantomData), row_end: Row(655, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "tan", qualname: "std<f32>::tan", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Computes the tangent of a number (in radians)." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705857)/Id { krate: 0, index: 193 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(677, PhantomData), row_end: Row(677, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "asin", qualname: "std<f32>::asin", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Computes the arcsine of a number. Return value is in radians in\n the range [-pi/2, pi/2] or NaN if the number is outside the range\n [-1, 1]." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705858)/Id { krate: 0, index: 194 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(699, PhantomData), row_end: Row(699, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "acos", qualname: "std<f32>::acos", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Computes the arccosine of a number. Return value is in radians in\n the range [0, pi] or NaN if the number is outside the range\n [-1, 1]." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705859)/Id { krate: 0, index: 195 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(720, PhantomData), row_end: Row(720, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "atan", qualname: "std<f32>::atan", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Computes the arctangent of a number. Return value is in radians in the\n range [-pi/2, pi/2];" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705860)/Id { krate: 0, index: 196 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(754, PhantomData), row_end: Row(754, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "atan2", qualname: "std<f32>::atan2", distro_crate: true, parent: None, value: "fn (self, other: f32) -> f32", docs: " Computes the four quadrant arctangent of `self` (`y`) and `other` (`x`) in radians." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705861)/Id { krate: 0, index: 197 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(777, PhantomData), row_end: Row(777, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "sin_cos", qualname: "std<f32>::sin_cos", distro_crate: true, parent: None, value: "fn (self) -> (f32, f32)", docs: " Simultaneously computes the sine and cosine of the number, `x`. Returns\n `(sin(x), cos(x))`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705862)/Id { krate: 0, index: 198 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(798, PhantomData), row_end: Row(798, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "exp_m1", qualname: "std<f32>::exp_m1", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Returns `e^(self) - 1` in a way that is accurate even if the\n number is close to zero." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705863)/Id { krate: 0, index: 199 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(819, PhantomData), row_end: Row(819, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "ln_1p", qualname: "std<f32>::ln_1p", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Returns `ln(1+n)` (natural logarithm) more accurately than if\n the operations were performed separately." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705864)/Id { krate: 0, index: 200 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(842, PhantomData), row_end: Row(842, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "sinh", qualname: "std<f32>::sinh", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Hyperbolic sine function." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705865)/Id { krate: 0, index: 201 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(865, PhantomData), row_end: Row(865, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "cosh", qualname: "std<f32>::cosh", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Hyperbolic cosine function." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705866)/Id { krate: 0, index: 202 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(888, PhantomData), row_end: Row(888, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "tanh", qualname: "std<f32>::tanh", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Hyperbolic tangent function." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705867)/Id { krate: 0, index: 203 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(908, PhantomData), row_end: Row(908, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "asinh", qualname: "std<f32>::asinh", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Inverse hyperbolic sine function." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705868)/Id { krate: 0, index: 204 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(932, PhantomData), row_end: Row(932, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "acosh", qualname: "std<f32>::acosh", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Inverse hyperbolic cosine function." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705869)/Id { krate: 0, index: 205 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(956, PhantomData), row_end: Row(956, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "atanh", qualname: "std<f32>::atanh", distro_crate: true, parent: None, value: "fn (self) -> f32", docs: " Inverse hyperbolic tangent function." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705870)/Id { krate: 0, index: 206 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f32.rs", range: Range { row_start: Row(983, PhantomData), row_end: Row(983, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "clamp", qualname: "std<f32>::clamp", distro_crate: true, parent: None, value: "fn (self, min: f32, max: f32) -> f32", docs: " Restrict a value to a certain interval unless it is NaN." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705871)/Id { krate: 0, index: 207 } (9): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "f64", qualname: "std::f64", distro_crate: true, parent: None, value: "src/libstd/f64.rs", docs: " This module provides constants which are specific to the implementation\n of the `f64` floating point data type." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705894)/Id { krate: 0, index: 230 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(44, PhantomData), row_end: Row(44, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "floor", qualname: "std<f64>::floor", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Returns the largest integer less than or equal to a number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705895)/Id { krate: 0, index: 231 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(61, PhantomData), row_end: Row(61, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "ceil", qualname: "std<f64>::ceil", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Returns the smallest integer greater than or equal to a number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705896)/Id { krate: 0, index: 232 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(79, PhantomData), row_end: Row(79, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "round", qualname: "std<f64>::round", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Returns the nearest integer to a number. Round half-way cases away from\n `0.0`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705897)/Id { krate: 0, index: 233 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(98, PhantomData), row_end: Row(98, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "trunc", qualname: "std<f64>::trunc", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Returns the integer part of a number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705898)/Id { krate: 0, index: 234 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(117, PhantomData), row_end: Row(117, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "fract", qualname: "std<f64>::fract", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Returns the fractional part of a number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705899)/Id { krate: 0, index: 235 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(140, PhantomData), row_end: Row(140, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "abs", qualname: "std<f64>::abs", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Computes the absolute value of `self`. Returns `NAN` if the\n number is `NAN`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705900)/Id { krate: 0, index: 236 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(164, PhantomData), row_end: Row(164, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "signum", qualname: "std<f64>::signum", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Returns a number that represents the sign of `self`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705901)/Id { krate: 0, index: 237 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(196, PhantomData), row_end: Row(196, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "copysign", qualname: "std<f64>::copysign", distro_crate: true, parent: None, value: "fn (self, sign: f64) -> f64", docs: " Returns a number composed of the magnitude of `self` and the sign of\n `sign`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705902)/Id { krate: 0, index: 238 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(220, PhantomData), row_end: Row(220, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "mul_add", qualname: "std<f64>::mul_add", distro_crate: true, parent: None, value: "fn (self, a: f64, b: f64) -> f64", docs: " Fused multiply-add. Computes `(self * a) + b` with only one rounding\n error, yielding a more accurate result than an unfused multiply-add." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705903)/Id { krate: 0, index: 239 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(243, PhantomData), row_end: Row(243, PhantomData), col_start: Column(11, PhantomData), col_end: Column(21, PhantomData) } }, name: "div_euclid", qualname: "std<f64>::div_euclid", distro_crate: true, parent: None, value: "fn (self, rhs: f64) -> f64", docs: " Calculates Euclidean division, the matching method for `rem_euclid`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705904)/Id { krate: 0, index: 240 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(276, PhantomData), row_end: Row(276, PhantomData), col_start: Column(11, PhantomData), col_end: Column(21, PhantomData) } }, name: "rem_euclid", qualname: "std<f64>::rem_euclid", distro_crate: true, parent: None, value: "fn (self, rhs: f64) -> f64", docs: " Calculates the least nonnegative remainder of `self (mod rhs)`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705905)/Id { krate: 0, index: 241 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(299, PhantomData), row_end: Row(299, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "powi", qualname: "std<f64>::powi", distro_crate: true, parent: None, value: "fn (self, n: i32) -> f64", docs: " Raises a number to an integer power." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705906)/Id { krate: 0, index: 242 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(315, PhantomData), row_end: Row(315, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "powf", qualname: "std<f64>::powf", distro_crate: true, parent: None, value: "fn (self, n: f64) -> f64", docs: " Raises a number to a floating point power." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705907)/Id { krate: 0, index: 243 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(336, PhantomData), row_end: Row(336, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "sqrt", qualname: "std<f64>::sqrt", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Takes the square root of a number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705908)/Id { krate: 0, index: 244 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(360, PhantomData), row_end: Row(360, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "exp", qualname: "std<f64>::exp", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Returns `e^(self)`, (the exponential function)." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705909)/Id { krate: 0, index: 245 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(378, PhantomData), row_end: Row(378, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "exp2", qualname: "std<f64>::exp2", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Returns `2^(self)`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705910)/Id { krate: 0, index: 246 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(398, PhantomData), row_end: Row(398, PhantomData), col_start: Column(11, PhantomData), col_end: Column(13, PhantomData) } }, name: "ln", qualname: "std<f64>::ln", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Returns the natural logarithm of the number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705912)/Id { krate: 0, index: 248 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(420, PhantomData), row_end: Row(420, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "log", qualname: "std<f64>::log", distro_crate: true, parent: None, value: "fn (self, base: f64) -> f64", docs: " Returns the logarithm of the number with respect to an arbitrary base." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705913)/Id { krate: 0, index: 249 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(436, PhantomData), row_end: Row(436, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "log2", qualname: "std<f64>::log2", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Returns the base 2 logarithm of the number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705915)/Id { krate: 0, index: 251 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(459, PhantomData), row_end: Row(459, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "log10", qualname: "std<f64>::log10", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Returns the base 10 logarithm of the number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705917)/Id { krate: 0, index: 253 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(490, PhantomData), row_end: Row(490, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "abs_sub", qualname: "std<f64>::abs_sub", distro_crate: true, parent: None, value: "fn (self, other: f64) -> f64", docs: " The positive difference of two numbers." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705918)/Id { krate: 0, index: 254 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(508, PhantomData), row_end: Row(508, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "cbrt", qualname: "std<f64>::cbrt", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Takes the cubic root of a number." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705919)/Id { krate: 0, index: 255 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(528, PhantomData), row_end: Row(528, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "hypot", qualname: "std<f64>::hypot", distro_crate: true, parent: None, value: "fn (self, other: f64) -> f64", docs: " Calculates the length of the hypotenuse of a right-angle triangle given\n legs of length `x` and `y`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705920)/Id { krate: 0, index: 256 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(547, PhantomData), row_end: Row(547, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "sin", qualname: "std<f64>::sin", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Computes the sine of a number (in radians)." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705921)/Id { krate: 0, index: 257 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(566, PhantomData), row_end: Row(566, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "cos", qualname: "std<f64>::cos", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Computes the cosine of a number (in radians)." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705922)/Id { krate: 0, index: 258 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(584, PhantomData), row_end: Row(584, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "tan", qualname: "std<f64>::tan", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Computes the tangent of a number (in radians)." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705923)/Id { krate: 0, index: 259 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(606, PhantomData), row_end: Row(606, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "asin", qualname: "std<f64>::asin", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Computes the arcsine of a number. Return value is in radians in\n the range [-pi/2, pi/2] or NaN if the number is outside the range\n [-1, 1]." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705924)/Id { krate: 0, index: 260 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(628, PhantomData), row_end: Row(628, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "acos", qualname: "std<f64>::acos", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Computes the arccosine of a number. Return value is in radians in\n the range [0, pi] or NaN if the number is outside the range\n [-1, 1]." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705925)/Id { krate: 0, index: 261 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(647, PhantomData), row_end: Row(647, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "atan", qualname: "std<f64>::atan", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Computes the arctangent of a number. Return value is in radians in the\n range [-pi/2, pi/2];" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705926)/Id { krate: 0, index: 262 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(681, PhantomData), row_end: Row(681, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "atan2", qualname: "std<f64>::atan2", distro_crate: true, parent: None, value: "fn (self, other: f64) -> f64", docs: " Computes the four quadrant arctangent of `self` (`y`) and `other` (`x`) in radians." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705927)/Id { krate: 0, index: 263 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(704, PhantomData), row_end: Row(704, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "sin_cos", qualname: "std<f64>::sin_cos", distro_crate: true, parent: None, value: "fn (self) -> (f64, f64)", docs: " Simultaneously computes the sine and cosine of the number, `x`. Returns\n `(sin(x), cos(x))`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705928)/Id { krate: 0, index: 264 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(723, PhantomData), row_end: Row(723, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "exp_m1", qualname: "std<f64>::exp_m1", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Returns `e^(self) - 1` in a way that is accurate even if the\n number is close to zero." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705929)/Id { krate: 0, index: 265 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(744, PhantomData), row_end: Row(744, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "ln_1p", qualname: "std<f64>::ln_1p", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Returns `ln(1+n)` (natural logarithm) more accurately than if\n the operations were performed separately." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705930)/Id { krate: 0, index: 266 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(767, PhantomData), row_end: Row(767, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "sinh", qualname: "std<f64>::sinh", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Hyperbolic sine function." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705931)/Id { krate: 0, index: 267 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(790, PhantomData), row_end: Row(790, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "cosh", qualname: "std<f64>::cosh", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Hyperbolic cosine function." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705932)/Id { krate: 0, index: 268 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(813, PhantomData), row_end: Row(813, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "tanh", qualname: "std<f64>::tanh", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Hyperbolic tangent function." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705933)/Id { krate: 0, index: 269 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(831, PhantomData), row_end: Row(831, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "asinh", qualname: "std<f64>::asinh", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Inverse hyperbolic sine function." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705934)/Id { krate: 0, index: 270 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(853, PhantomData), row_end: Row(853, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "acosh", qualname: "std<f64>::acosh", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Inverse hyperbolic cosine function." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705935)/Id { krate: 0, index: 271 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(877, PhantomData), row_end: Row(877, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "atanh", qualname: "std<f64>::atanh", distro_crate: true, parent: None, value: "fn (self) -> f64", docs: " Inverse hyperbolic tangent function." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705936)/Id { krate: 0, index: 272 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/f64.rs", range: Range { row_start: Row(904, PhantomData), row_end: Row(904, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "clamp", qualname: "std<f64>::clamp", distro_crate: true, parent: None, value: "fn (self, min: f64, max: f64) -> f64", docs: " Restrict a value to a certain interval unless it is NaN." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705939)/Id { krate: 0, index: 275 } (9): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "thread", qualname: "std::thread", distro_crate: true, parent: None, value: "src/libstd/thread/mod.rs", docs: " Native threads." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705969)/Id { krate: 0, index: 305 } (9): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(77, PhantomData), row_end: Row(77, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "LocalKey", qualname: "std::thread::local::LocalKey", distro_crate: true, parent: None, value: "LocalKey { }", docs: " A thread local storage key which owns its contents." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654711776)/Id { krate: 0, index: 6112 } (9): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(193, PhantomData), row_end: Row(193, PhantomData), col_start: Column(11, PhantomData), col_end: Column(22, PhantomData) } }, name: "AccessError", qualname: "std::thread::local::AccessError", distro_crate: true, parent: None, value: "AccessError { }", docs: " An error returned by [`LocalKey::try_with`](struct.LocalKey.html#method.try_with).\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705984)/Id { krate: 0, index: 320 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(219, PhantomData), row_end: Row(219, PhantomData), col_start: Column(24, PhantomData), col_end: Column(27, PhantomData) } }, name: "new", qualname: "std<LocalKey<T>>::new", distro_crate: true, parent: None, value: "fn (inner: unsafe fn() -> Option<&\'static T>) -> LocalKey<T>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705985)/Id { krate: 0, index: 321 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(236, PhantomData), row_end: Row(236, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "with", qualname: "std<LocalKey<T>>::with", distro_crate: true, parent: None, value: "fn <F, R> (&\'static self, f: F) -> R", docs: " Acquires a reference to the value in this TLS key." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705988)/Id { krate: 0, index: 324 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(253, PhantomData), row_end: Row(253, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "try_with", qualname: "std<LocalKey<T>>::try_with", distro_crate: true, parent: None, value: "fn <F, R> (&\'static self, f: F) -> Result<R, AccessError>", docs: " Acquires a reference to the value in this TLS key." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654705995)/Id { krate: 0, index: 331 } (9): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(271, PhantomData), row_end: Row(271, PhantomData), col_start: Column(15, PhantomData), col_end: Column(27, PhantomData) } }, name: "LazyKeyInner", qualname: "std::thread::local::lazy::LazyKeyInner", distro_crate: true, parent: None, value: "LazyKeyInner { }", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706000)/Id { krate: 0, index: 336 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(276, PhantomData), row_end: Row(276, PhantomData), col_start: Column(21, PhantomData), col_end: Column(24, PhantomData) } }, name: "new", qualname: "std<LazyKeyInner<T>>::new", distro_crate: true, parent: None, value: "fn () -> LazyKeyInner<T>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706001)/Id { krate: 0, index: 337 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(282, PhantomData), row_end: Row(282, PhantomData), col_start: Column(22, PhantomData), col_end: Column(25, PhantomData) } }, name: "get", qualname: "std<LazyKeyInner<T>>::get", distro_crate: true, parent: None, value: "fn (&self) -> Option<&\'static T>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706002)/Id { krate: 0, index: 338 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(286, PhantomData), row_end: Row(286, PhantomData), col_start: Column(22, PhantomData), col_end: Column(32, PhantomData) } }, name: "initialize", qualname: "std<LazyKeyInner<T>>::initialize", distro_crate: true, parent: None, value: "fn <F> (&self, init: F) -> &\'static T", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706004)/Id { krate: 0, index: 340 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(318, PhantomData), row_end: Row(318, PhantomData), col_start: Column(22, PhantomData), col_end: Column(26, PhantomData) } }, name: "take", qualname: "std<LazyKeyInner<T>>::take", distro_crate: true, parent: None, value: "fn (&mut self) -> Option<T>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706005)/Id { krate: 0, index: 341 } (9): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(363, PhantomData), row_end: Row(363, PhantomData), col_start: Column(8, PhantomData), col_end: Column(12, PhantomData) } }, name: "fast", qualname: "std::thread::local::fast", distro_crate: true, parent: None, value: "src/libstd/thread/local.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706011)/Id { krate: 0, index: 347 } (9): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(382, PhantomData), row_end: Row(382, PhantomData), col_start: Column(15, PhantomData), col_end: Column(18, PhantomData) } }, name: "Key", qualname: "std::thread::local::fast::Key", distro_crate: true, parent: None, value: "Key { }", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706020)/Id { krate: 0, index: 356 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(405, PhantomData), row_end: Row(405, PhantomData), col_start: Column(21, PhantomData), col_end: Column(24, PhantomData) } }, name: "new", qualname: "std<Key<T>>::new", distro_crate: true, parent: None, value: "fn () -> Key<T>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706021)/Id { krate: 0, index: 357 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(412, PhantomData), row_end: Row(412, PhantomData), col_start: Column(22, PhantomData), col_end: Column(25, PhantomData) } }, name: "get", qualname: "std<Key<T>>::get", distro_crate: true, parent: None, value: "fn <F> (&self, init: F) -> Option<&\'static T>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706028)/Id { krate: 0, index: 364 } (9): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(473, PhantomData), row_end: Row(473, PhantomData), col_start: Column(8, PhantomData), col_end: Column(10, PhantomData) } }, name: "os", qualname: "std::thread::local::os", distro_crate: true, parent: None, value: "src/libstd/thread/local.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706035)/Id { krate: 0, index: 371 } (9): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(481, PhantomData), row_end: Row(481, PhantomData), col_start: Column(15, PhantomData), col_end: Column(18, PhantomData) } }, name: "Key", qualname: "std::thread::local::os::Key", distro_crate: true, parent: None, value: "Key { }", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706050)/Id { krate: 0, index: 386 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(501, PhantomData), row_end: Row(501, PhantomData), col_start: Column(21, PhantomData), col_end: Column(24, PhantomData) } }, name: "new", qualname: "std<Key<T>>::new", distro_crate: true, parent: None, value: "fn () -> Key<T>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706051)/Id { krate: 0, index: 387 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/local.rs", range: Range { row_start: Row(508, PhantomData), row_end: Row(508, PhantomData), col_start: Column(22, PhantomData), col_end: Column(25, PhantomData) } }, name: "get", qualname: "std<Key<T>>::get", distro_crate: true, parent: None, value: "fn (&\'static self, init: fn() -> T) -> Option<&\'static T>", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654711796)/Id { krate: 0, index: 6132 } (9): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(253, PhantomData), row_end: Row(253, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "Builder", qualname: "std::thread::Builder", distro_crate: true, parent: None, value: "Builder { }", docs: " Thread factory, which can be used in order to configure the properties of\n a new thread." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706061)/Id { krate: 0, index: 397 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(280, PhantomData), row_end: Row(280, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "new", qualname: "std<Builder>::new", distro_crate: true, parent: None, value: "fn () -> Builder", docs: " Generates the base configuration for spawning a thread, from which\n configuration methods can be chained." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706062)/Id { krate: 0, index: 398 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(312, PhantomData), row_end: Row(312, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "name", qualname: "std<Builder>::name", distro_crate: true, parent: None, value: "fn (mut self, name: String) -> Builder", docs: " Names the thread-to-be. Currently the name is used for identification\n only in panic messages." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706063)/Id { krate: 0, index: 399 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(335, PhantomData), row_end: Row(335, PhantomData), col_start: Column(11, PhantomData), col_end: Column(21, PhantomData) } }, name: "stack_size", qualname: "std<Builder>::stack_size", distro_crate: true, parent: None, value: "fn (mut self, size: usize) -> Builder", docs: " Sets the size of the stack (in bytes) for the new thread." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706064)/Id { krate: 0, index: 400 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(378, PhantomData), row_end: Row(378, PhantomData), col_start: Column(11, PhantomData), col_end: Column(16, PhantomData) } }, name: "spawn", qualname: "std<Builder>::spawn", distro_crate: true, parent: None, value: "fn <F, T> (self, f: F) -> io::Result<JoinHandle<T>>", docs: " Spawns a new thread by taking ownership of the `Builder`, and returns an\n [`io::Result`] to its [`JoinHandle`]." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706067)/Id { krate: 0, index: 403 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(447, PhantomData), row_end: Row(447, PhantomData), col_start: Column(18, PhantomData), col_end: Column(33, PhantomData) } }, name: "spawn_unchecked", qualname: "std<Builder>::spawn_unchecked", distro_crate: true, parent: None, value: "fn <\'a, F, T> (self, f: F) -> io::Result<JoinHandle<T>>", docs: " Spawns a new thread without any lifetime restrictions by taking ownership\n of the `Builder`, and returns an [`io::Result`] to its [`JoinHandle`]." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706073)/Id { krate: 0, index: 409 } (9): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(609, PhantomData), row_end: Row(609, PhantomData), col_start: Column(7, PhantomData), col_end: Column(12, PhantomData) } }, name: "spawn", qualname: "std::thread::spawn", distro_crate: true, parent: None, value: "fn <F, T> (f: F) -> JoinHandle<T>", docs: " Spawns a new thread, returning a [`JoinHandle`] for it." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706076)/Id { krate: 0, index: 412 } (9): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(635, PhantomData), row_end: Row(635, PhantomData), col_start: Column(7, PhantomData), col_end: Column(14, PhantomData) } }, name: "current", qualname: "std::thread::current", distro_crate: true, parent: None, value: "fn () -> Thread", docs: " Gets a handle to the thread that invokes it." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706077)/Id { krate: 0, index: 413 } (9): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(674, PhantomData), row_end: Row(674, PhantomData), col_start: Column(7, PhantomData), col_end: Column(16, PhantomData) } }, name: "yield_now", qualname: "std::thread::yield_now", distro_crate: true, parent: None, value: "fn () -> ()", docs: " Cooperatively gives up a timeslice to the OS scheduler." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706078)/Id { krate: 0, index: 414 } (9): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(722, PhantomData), row_end: Row(722, PhantomData), col_start: Column(7, PhantomData), col_end: Column(16, PhantomData) } }, name: "panicking", qualname: "std::thread::panicking", distro_crate: true, parent: None, value: "fn () -> bool", docs: " Determines whether the current thread is unwinding because of panic." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706079)/Id { krate: 0, index: 415 } (9): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(748, PhantomData), row_end: Row(748, PhantomData), col_start: Column(7, PhantomData), col_end: Column(15, PhantomData) } }, name: "sleep_ms", qualname: "std::thread::sleep_ms", distro_crate: true, parent: None, value: "fn (ms: u32) -> ()", docs: " Puts the current thread to sleep for at least the specified amount of time." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706080)/Id { krate: 0, index: 416 } (9): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(779, PhantomData), row_end: Row(779, PhantomData), col_start: Column(7, PhantomData), col_end: Column(12, PhantomData) } }, name: "sleep", qualname: "std::thread::sleep", distro_crate: true, parent: None, value: "fn (dur: Duration) -> ()", docs: " Puts the current thread to sleep for at least the specified amount of time." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706084)/Id { krate: 0, index: 420 } (9): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(883, PhantomData), row_end: Row(883, PhantomData), col_start: Column(7, PhantomData), col_end: Column(11, PhantomData) } }, name: "park", qualname: "std::thread::park", distro_crate: true, parent: None, value: "fn () -> ()", docs: " Blocks unless or until the current thread\'s token is made available." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706085)/Id { krate: 0, index: 421 } (9): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(935, PhantomData), row_end: Row(935, PhantomData), col_start: Column(7, PhantomData), col_end: Column(22, PhantomData) } }, name: "park_timeout_ms", qualname: "std::thread::park_timeout_ms", distro_crate: true, parent: None, value: "fn (ms: u32) -> ()", docs: " Use [`park_timeout`]." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706086)/Id { krate: 0, index: 422 } (9): Def { kind: Function, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(980, PhantomData), row_end: Row(980, PhantomData), col_start: Column(7, PhantomData), col_end: Column(19, PhantomData) } }, name: "park_timeout", qualname: "std::thread::park_timeout", distro_crate: true, parent: None, value: "fn (dur: Duration) -> ()", docs: " Blocks unless or until the current thread\'s token is made available or\n the specified duration has been reached (may wake spuriously)." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654711801)/Id { krate: 0, index: 6137 } (9): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(1041, PhantomData), row_end: Row(1041, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "ThreadId", qualname: "std::thread::ThreadId", distro_crate: true, parent: None, value: "", docs: " A unique identifier for a running thread." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654711817)/Id { krate: 0, index: 6153 } (9): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(1108, PhantomData), row_end: Row(1108, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "Thread", qualname: "std::thread::Thread", distro_crate: true, parent: None, value: "Thread { }", docs: " A handle to a thread." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706100)/Id { krate: 0, index: 436 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(1163, PhantomData), row_end: Row(1163, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "unpark", qualname: "std<Thread>::unpark", distro_crate: true, parent: None, value: "fn (&self) -> ()", docs: " Atomically makes the handle\'s token available if it is not already." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706101)/Id { krate: 0, index: 437 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(1207, PhantomData), row_end: Row(1207, PhantomData), col_start: Column(11, PhantomData), col_end: Column(13, PhantomData) } }, name: "id", qualname: "std<Thread>::id", distro_crate: true, parent: None, value: "fn (&self) -> ThreadId", docs: " Gets the thread\'s unique identifier." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706102)/Id { krate: 0, index: 438 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(1249, PhantomData), row_end: Row(1249, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "name", qualname: "std<Thread>::name", distro_crate: true, parent: None, value: "fn (&self) -> Option<&str>", docs: " Gets the thread\'s name." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706108)/Id { krate: 0, index: 444 } (9): Def { kind: Type, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(1298, PhantomData), row_end: Row(1298, PhantomData), col_start: Column(9, PhantomData), col_end: Column(15, PhantomData) } }, name: "Result", qualname: "std::thread::Result", distro_crate: true, parent: None, value: "crate::result::Result<T, Box<dyn Any + Send + \'static>>", docs: " A specialized [`Result`] type for threads." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706126)/Id { krate: 0, index: 462 } (9): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(1397, PhantomData), row_end: Row(1397, PhantomData), col_start: Column(11, PhantomData), col_end: Column(21, PhantomData) } }, name: "JoinHandle", qualname: "std::thread::JoinHandle", distro_crate: true, parent: None, value: "", docs: " An owned permission to join on a thread (block on its termination)." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706136)/Id { krate: 0, index: 472 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(1422, PhantomData), row_end: Row(1422, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "thread", qualname: "std<JoinHandle<T>>::thread", distro_crate: true, parent: None, value: "fn (&self) -> &Thread", docs: " Extracts a handle to the underlying thread." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706137)/Id { krate: 0, index: 473 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/thread/mod.rs", range: Range { row_start: Row(1458, PhantomData), row_end: Row(1458, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "join", qualname: "std<JoinHandle<T>>::join", distro_crate: true, parent: None, value: "fn (mut self) -> Result<T>", docs: " Waits for the associated thread to finish." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706150)/Id { krate: 0, index: 486 } (9): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/ascii.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "ascii", qualname: "std::ascii", distro_crate: true, parent: None, value: "src/libstd/ascii.rs", docs: " Operations on ASCII strings and characters." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706154)/Id { krate: 0, index: 490 } (9): Def { kind: Trait, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/ascii.rs", range: Range { row_start: Row(45, PhantomData), row_end: Row(45, PhantomData), col_start: Column(10, PhantomData), col_end: Column(18, PhantomData) } }, name: "AsciiExt", qualname: "std::ascii::AsciiExt", distro_crate: true, parent: None, value: "AsciiExt", docs: " Extension methods for ASCII-subset only operations." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706155)/Id { krate: 0, index: 491 } (9): Def { kind: Type, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/ascii.rs", range: Range { row_start: Row(48, PhantomData), row_end: Row(48, PhantomData), col_start: Column(9, PhantomData), col_end: Column(14, PhantomData) } }, name: "Owned", qualname: "std::ascii::AsciiExt::Owned", distro_crate: true, parent: Some(Id(38654706154)), value: "type Owned;", docs: " Container type for copied ASCII characters.\n" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706156)/Id { krate: 0, index: 492 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/ascii.rs", range: Range { row_start: Row(57, PhantomData), row_end: Row(57, PhantomData), col_start: Column(7, PhantomData), col_end: Column(15, PhantomData) } }, name: "is_ascii", qualname: "std::ascii::AsciiExt::is_ascii", distro_crate: true, parent: Some(Id(38654706154)), value: "fn (&self) -> bool", docs: " Checks if the value is within the ASCII range." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706157)/Id { krate: 0, index: 493 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/ascii.rs", range: Range { row_start: Row(78, PhantomData), row_end: Row(78, PhantomData), col_start: Column(7, PhantomData), col_end: Column(25, PhantomData) } }, name: "to_ascii_uppercase", qualname: "std::ascii::AsciiExt::to_ascii_uppercase", distro_crate: true, parent: Some(Id(38654706154)), value: "fn (&self) -> Self::Owned", docs: " Makes a copy of the value in its ASCII upper case equivalent." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706158)/Id { krate: 0, index: 494 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/ascii.rs", range: Range { row_start: Row(99, PhantomData), row_end: Row(99, PhantomData), col_start: Column(7, PhantomData), col_end: Column(25, PhantomData) } }, name: "to_ascii_lowercase", qualname: "std::ascii::AsciiExt::to_ascii_lowercase", distro_crate: true, parent: Some(Id(38654706154)), value: "fn (&self) -> Self::Owned", docs: " Makes a copy of the value in its ASCII lower case equivalent." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706159)/Id { krate: 0, index: 495 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/ascii.rs", range: Range { row_start: Row(111, PhantomData), row_end: Row(111, PhantomData), col_start: Column(7, PhantomData), col_end: Column(27, PhantomData) } }, name: "eq_ignore_ascii_case", qualname: "std::ascii::AsciiExt::eq_ignore_ascii_case", distro_crate: true, parent: Some(Id(38654706154)), value: "fn (&self, other: &Self) -> bool", docs: " Checks that two values are an ASCII case-insensitive match." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706160)/Id { krate: 0, index: 496 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/ascii.rs", range: Range { row_start: Row(128, PhantomData), row_end: Row(128, PhantomData), col_start: Column(7, PhantomData), col_end: Column(27, PhantomData) } }, name: "make_ascii_uppercase", qualname: "std::ascii::AsciiExt::make_ascii_uppercase", distro_crate: true, parent: Some(Id(38654706154)), value: "fn (&mut self) -> ()", docs: " Converts this type to its ASCII upper case equivalent in-place." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706161)/Id { krate: 0, index: 497 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/ascii.rs", range: Range { row_start: Row(145, PhantomData), row_end: Row(145, PhantomData), col_start: Column(7, PhantomData), col_end: Column(27, PhantomData) } }, name: "make_ascii_lowercase", qualname: "std::ascii::AsciiExt::make_ascii_lowercase", distro_crate: true, parent: Some(Id(38654706154)), value: "fn (&mut self) -> ()", docs: " Converts this type to its ASCII lower case equivalent in-place." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706171)/Id { krate: 0, index: 507 } (9): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/collections/mod.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "collections", qualname: "std::collections", distro_crate: true, parent: None, value: "src/libstd/collections/mod.rs", docs: " Collection types." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706191)/Id { krate: 0, index: 527 } (9): Def { kind: Mod, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/collections/hash/map.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(0, PhantomData), col_start: Column(0, PhantomData), col_end: Column(0, PhantomData) } }, name: "map", qualname: "std::collections::hash::map", distro_crate: true, parent: None, value: "src/libstd/collections/hash/map.rs", docs: "" }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654711845)/Id { krate: 0, index: 6181 } (9): Def { kind: Struct, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/collections/hash/map.rs", range: Range { row_start: Row(206, PhantomData), row_end: Row(206, PhantomData), col_start: Column(11, PhantomData), col_end: Column(18, PhantomData) } }, name: "HashMap", qualname: "std::collections::hash::map::HashMap", distro_crate: true, parent: None, value: "HashMap { }", docs: " A hash map implemented with quadratic probing and SIMD lookup." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706213)/Id { krate: 0, index: 549 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/collections/hash/map.rs", range: Range { row_start: Row(224, PhantomData), row_end: Row(224, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "new", qualname: "std<HashMap<K, V, RandomState>>::new", distro_crate: true, parent: None, value: "fn () -> HashMap<K, V, RandomState>", docs: " Creates an empty `HashMap`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706214)/Id { krate: 0, index: 550 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/collections/hash/map.rs", range: Range { row_start: Row(241, PhantomData), row_end: Row(241, PhantomData), col_start: Column(11, PhantomData), col_end: Column(24, PhantomData) } }, name: "with_capacity", qualname: "std<HashMap<K, V, RandomState>>::with_capacity", distro_crate: true, parent: None, value: "fn (capacity: usize) -> HashMap<K, V, RandomState>", docs: " Creates an empty `HashMap` with the specified capacity." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706219)/Id { krate: 0, index: 555 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/collections/hash/map.rs", range: Range { row_start: Row(261, PhantomData), row_end: Row(261, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "capacity", qualname: "std<HashMap<K, V, S>>::capacity", distro_crate: true, parent: None, value: "fn (&self) -> usize", docs: " Returns the number of elements the map can hold without reallocating." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706220)/Id { krate: 0, index: 556 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/collections/hash/map.rs", range: Range { row_start: Row(283, PhantomData), row_end: Row(283, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "keys", qualname: "std<HashMap<K, V, S>>::keys", distro_crate: true, parent: None, value: "fn (&self) -> Keys<\'_, K, V>", docs: " An iterator visiting all keys in arbitrary order.\n The iterator element type is `&\'a K`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706221)/Id { krate: 0, index: 557 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/collections/hash/map.rs", range: Range { row_start: Row(305, PhantomData), row_end: Row(305, PhantomData), col_start: Column(11, PhantomData), col_end: Column(17, PhantomData) } }, name: "values", qualname: "std<HashMap<K, V, S>>::values", distro_crate: true, parent: None, value: "fn (&self) -> Values<\'_, K, V>", docs: " An iterator visiting all values in arbitrary order.\n The iterator element type is `&\'a V`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706222)/Id { krate: 0, index: 558 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/collections/hash/map.rs", range: Range { row_start: Row(332, PhantomData), row_end: Row(332, PhantomData), col_start: Column(11, PhantomData), col_end: Column(21, PhantomData) } }, name: "values_mut", qualname: "std<HashMap<K, V, S>>::values_mut", distro_crate: true, parent: None, value: "fn (&mut self) -> ValuesMut<\'_, K, V>", docs: " An iterator visiting all values mutably in arbitrary order.\n The iterator element type is `&\'a mut V`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706223)/Id { krate: 0, index: 559 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/collections/hash/map.rs", range: Range { row_start: Row(354, PhantomData), row_end: Row(354, PhantomData), col_start: Column(11, PhantomData), col_end: Column(15, PhantomData) } }, name: "iter", qualname: "std<HashMap<K, V, S>>::iter", distro_crate: true, parent: None, value: "fn (&self) -> Iter<\'_, K, V>", docs: " An iterator visiting all key-value pairs in arbitrary order.\n The iterator element type is `(&\'a K, &\'a V)`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706224)/Id { krate: 0, index: 560 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/collections/hash/map.rs", range: Range { row_start: Row(382, PhantomData), row_end: Row(382, PhantomData), col_start: Column(11, PhantomData), col_end: Column(19, PhantomData) } }, name: "iter_mut", qualname: "std<HashMap<K, V, S>>::iter_mut", distro_crate: true, parent: None, value: "fn (&mut self) -> IterMut<\'_, K, V>", docs: " An iterator visiting all key-value pairs in arbitrary order,\n with mutable references to the values.\n The iterator element type is `(&\'a K, &\'a mut V)`." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706225)/Id { krate: 0, index: 561 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/collections/hash/map.rs", range: Range { row_start: Row(399, PhantomData), row_end: Row(399, PhantomData), col_start: Column(11, PhantomData), col_end: Column(14, PhantomData) } }, name: "len", qualname: "std<HashMap<K, V, S>>::len", distro_crate: true, parent: None, value: "fn (&self) -> usize", docs: " Returns the number of elements in the map." }
[2019-11-09T14:49:00Z TRACE rls_analysis::lowering] record def: Id(38654706226)/Id { krate: 0, index: 562 } (9): Def { kind: Method, span: Span { file: "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/rls/lib/rustlib/src/rust/src/libstd/collections/hash/map.rs", range: Range { row_start: Row(417, PhantomData), row_end: Row(417, PhantomData), c