diff options
| author | Michael Sloan <mgsloan@gmail.com> | 2024-12-26 01:08:03 -0700 |
|---|---|---|
| committer | Michael Sloan <mgsloan@gmail.com> | 2024-12-26 01:28:37 -0700 |
| commit | bbc6242b4cfe3a80633874e01d606d8e35b85f31 (patch) | |
| tree | 76a46815622d788a674547ef5a3331b1b0a0f607 /tests/codegen/patchable-function-entry/patchable-function-entry-one-flag.rs | |
| parent | b1c091c5738d0a11e10c89a238eabaada15c8c48 (diff) | |
| download | rust-bbc6242b4cfe3a80633874e01d606d8e35b85f31.tar.gz rust-bbc6242b4cfe3a80633874e01d606d8e35b85f31.zip | |
Provide SCIP `external_symbols` + fix symbols provided with Document
Before this change `SymbolInformation` provided by a document was the info for all encountered symbols that have not yet been emitted. So, the symbol information on a `Document` was a mishmash of symbols defined in the documents, symbols from other documents, and external symbols. After this change, the `SymbolInformation` on documents is just the locals and defined symbols from the document. All symbols referenced and not from emitted documents are included in `external_symbols`.
Diffstat (limited to 'tests/codegen/patchable-function-entry/patchable-function-entry-one-flag.rs')
0 files changed, 0 insertions, 0 deletions
