rustc: Make the quasiquote operator stop reusing nodes (and therefore stop reusing node IDs). Should fix issue #1947 for real.
This commit is contained in:
parent
f322dd1510
commit
86ebde575c
1 changed files with 4 additions and 3 deletions
|
|
@ -239,9 +239,10 @@ fn finish<T: qq_helper>
|
|||
}
|
||||
|
||||
let cx = ecx;
|
||||
let session_call = bind mk_call_(cx,sp,
|
||||
mk_access(cx,sp,["ext_cx"], "session"),
|
||||
[]);
|
||||
let session_call = {||
|
||||
mk_call_(cx, sp, mk_access(cx, sp, ["ext_cx"], "session"), [])
|
||||
};
|
||||
|
||||
let pcall = mk_call(cx,sp,
|
||||
["syntax", "parse", "parser",
|
||||
"parse_from_source_str"],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue