about summary refs log tree commit diff
path: root/tests/codegen/patchable-function-entry/patchable-function-entry-one-flag.rs
diff options
context:
space:
mode:
authorMichael Sloan <mgsloan@gmail.com>2024-12-26 01:08:03 -0700
committerMichael Sloan <mgsloan@gmail.com>2024-12-26 01:28:37 -0700
commitbbc6242b4cfe3a80633874e01d606d8e35b85f31 (patch)
tree76a46815622d788a674547ef5a3331b1b0a0f607 /tests/codegen/patchable-function-entry/patchable-function-entry-one-flag.rs
parentb1c091c5738d0a11e10c89a238eabaada15c8c48 (diff)
downloadrust-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