File tree Expand file tree Collapse file tree 2 files changed +1
-7
lines changed
branches/auto/src/librustc/hir Expand file tree Collapse file tree 2 files changed +1
-7
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503
8
8
refs/tags/release-0.3.1: 495bae036dfe5ec6ceafd3312b4dca48741e845b
9
9
refs/tags/release-0.4: e828ea2080499553b97dfe33b3f4d472b4562ad7
10
10
refs/tags/release-0.5: 7e3bcfbf21278251ee936ad53e92e9b719702d73
11
- refs/heads/auto: 522b6ed8a7112064ca6e15ccb49c76fefae8ff71
11
+ refs/heads/auto: ef69ef81e31b248c0eb5ca6b95ab0f302f49e77c
12
12
refs/tags/release-0.6: b4ebcfa1812664df5e142f0134a5faea3918544c
13
13
refs/tags/0.1: b19db808c2793fe2976759b85a355c3ad8c8b336
14
14
refs/tags/0.2: 1754d02027f2924bed83b0160ee340c7f41d5ea1
Original file line number Diff line number Diff line change 29
29
// are unique). Every new node must have a unique id. Avoid cloning HIR nodes.
30
30
// If you do, you must then set the new node's id to a fresh one.
31
31
//
32
- // We must also cache gensym'ed Idents to ensure that we get the same Ident
33
- // every time we lower a node with gensym'ed names. One consequence of this is
34
- // that you can only gensym a name once in a lowering (you don't need to worry
35
- // about nested lowering though). That's because we cache based on the name and
36
- // the currently cached node id, which is unique per lowered node.
37
- //
38
32
// Spans are used for error messages and for tools to map semantics back to
39
33
// source code. It is therefore not as important with spans as ids to be strict
40
34
// about use (you can't break the compiler by screwing up a span). Obviously, a
You can’t perform that action at this time.
0 commit comments