[llvm] [coverage] Add option for keeping mappings order (PR #91600)

via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 18 05:16:00 PDT 2024


Lambdaris wrote:

> @Lambdaris Let me ask questions. Doesn't Rust use EXPANSION? Doesn't Rust emit FILE#>0? This is for C-family's macro expansions.

At least not now. Rust handles macros and imports in a different way with traditional C/C++, so that most user-defined macros are processed by normal `Code` regions (not in a consistent way though).

Also currently rustc does not produce `Skip` and `Gap` mappings due to lack of motivation.

Nevertheless these mappings might be used later as long as we have adequate reasons.


https://github.com/llvm/llvm-project/pull/91600


More information about the llvm-commits mailing list