about summary refs log tree commit diff
path: root/src/libsyntax/parse/parser
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-09-23 00:36:40 +0200
committerGitHub <noreply@github.com>2019-09-23 00:36:40 +0200
commit78d715fe1411590ab080710bc8c012292a3bbc0a (patch)
tree6f0cf6aa8f4c2ed722f3d9333b682401a20ff6dc /src/libsyntax/parse/parser
parent091b7c389695175c38d319eed821e904bb01e24b (diff)
parent3f2855e4a6003f7e4d5736843d9ca5f327bef9d7 (diff)
downloadrust-78d715fe1411590ab080710bc8c012292a3bbc0a.tar.gz
rust-78d715fe1411590ab080710bc8c012292a3bbc0a.zip
Rollup merge of #64679 - skinny121:const-infer, r=varkor
Infer consts more consistently

Moved some duplicated logic in `TypeRelation` methods into `super_combined_consts`. Before some `TypeRelation`s like `Lub` wasn't using `replace_if_possible`, meaning some inference types were staying around longer than they should be.

Fixes https://github.com/rust-lang/rust/issues/64519

r? @varkor
Diffstat (limited to 'src/libsyntax/parse/parser')
0 files changed, 0 insertions, 0 deletions