about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper
diff options
context:
space:
mode:
authorYuki Okushi <huyuumi.dev@gmail.com>2020-08-19 15:54:30 +0900
committerGitHub <noreply@github.com>2020-08-19 15:54:30 +0900
commite8d30bf542af6fe285c76867361ffdd7bac79a2c (patch)
tree1ee3cc71caf38e1effa69ae9ca274ee0736ed5b8 /compiler/rustc_llvm/llvm-wrapper
parentac264b53d114ed00828b3236b8b2279df09f1623 (diff)
parentbc15dd6dde58aaed724cf692c0635060a77fc99c (diff)
downloadrust-e8d30bf542af6fe285c76867361ffdd7bac79a2c.tar.gz
rust-e8d30bf542af6fe285c76867361ffdd7bac79a2c.zip
Rollup merge of #75554 - jumbatm:fix-clashing-extern-decl-overflow, r=lcnr
Fix clashing_extern_declarations stack overflow for recursive types.

Fixes #75512.

Adds a seen set to `structurally_same_type` to avoid recursing indefinitely for types which contain values of the same type through a pointer or reference.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper')
0 files changed, 0 insertions, 0 deletions