about summary refs log tree commit diff
path: root/src/libsyntax/parse/parser.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-01-02 13:51:43 +0000
committerbors <bors@rust-lang.org>2017-01-02 13:51:43 +0000
commitdf61658c8afc8b24800f5437e0000a99d04ea2b0 (patch)
tree43ba219a112a59398362d813a6d4781fd7a6c133 /src/libsyntax/parse/parser.rs
parent07191e2b11b4f9f0328470b5af13d4765085ff6a (diff)
parentc6e130e89bb6e57ce492a9551da6828cce054422 (diff)
downloadrust-df61658c8afc8b24800f5437e0000a99d04ea2b0.tar.gz
rust-df61658c8afc8b24800f5437e0000a99d04ea2b0.zip
Auto merge of #38766 - eddyb:less-fake-hir, r=arielb1
Stop creating fake HIR pattern nodes.

This replaces all the HIR patterns `rustc_const_eval` creates with the more appropriate HAIR equivalent.

The only place left that creates HIR nodes is the "explicit lifetimes in function signature" suggestion, which only creates type nodes while rebuilding the signature, but that is only in case of an error.

cc @arielb1
Diffstat (limited to 'src/libsyntax/parse/parser.rs')
0 files changed, 0 insertions, 0 deletions