about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorJubilee <46493976+workingjubilee@users.noreply.github.com>2021-09-11 08:23:41 -0700
committerGitHub <noreply@github.com>2021-09-11 08:23:41 -0700
commit746eb1d84defe2892a2d24a6029e8e7ec478a18f (patch)
tree074197ecd3cd755f37fab6480d69480100cda09c /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parent7b514cdcfed05f6f09dfb529ea6669cff2796593 (diff)
parent804ccfaaabf6658b80d7b99828609986692a81ef (diff)
downloadrust-746eb1d84defe2892a2d24a6029e8e7ec478a18f.tar.gz
rust-746eb1d84defe2892a2d24a6029e8e7ec478a18f.zip
Rollup merge of #88733 - Noble-Mushtak:88577, r=estebank
Fix ICE for functions with more than 65535 arguments

This pull request fixes #88577 by changing the `param_idx` field in the `Param` variant of `WellFormedLoc` from `u16` to `u32`, thus allowing for more than 65,535 arguments in a function. Note that I also added a regression test, but needed to add `// ignore-tidy-filelength` because the test is more than 8000 lines long.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions