about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2024-03-04 11:19:16 +0000
committerbors <bors@rust-lang.org>2024-03-04 11:19:16 +0000
commita7e9f12bf73d740e57ae80e6b6184ca4828eaee7 (patch)
treef66db76caed8cdbc6b07b90f7b46825f133584b9 /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
parent99a1b8f7a81d85e328ff3531315bef186909bbba (diff)
parentc3c9f5ffe11af3a3be91734b3254eeaad283be8b (diff)
downloadrust-a7e9f12bf73d740e57ae80e6b6184ca4828eaee7.tar.gz
rust-a7e9f12bf73d740e57ae80e6b6184ca4828eaee7.zip
Auto merge of #16748 - Veykril:on-demand-validation-err, r=Veykril
internal: Compute syntax validation errors on demand

The LRU cache causes us to re-parse trees quite often, yet we don't use the validation errors at all. With this we push calculating them off to the caller who is interested in them.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions