about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide
diff options
context:
space:
mode:
authormark <markm@cs.wisc.edu>2020-04-30 22:47:13 -0500
committerWho? Me?! <mark-i-m@users.noreply.github.com>2020-05-08 09:42:27 -0500
commit5792a086e328308b0031b40c78816efcb6b5a27c (patch)
tree4c12ed5cc188dd8f3ec019eed14af43a52198fb0 /src/doc/rustc-dev-guide
parent25c2d78353f3476ed4f8eb2aa27e69c82bf3b6be (diff)
downloadrust-5792a086e328308b0031b40c78816efcb6b5a27c.tar.gz
rust-5792a086e328308b0031b40c78816efcb6b5a27c.zip
fix some links
Diffstat (limited to 'src/doc/rustc-dev-guide')
-rw-r--r--src/doc/rustc-dev-guide/src/macro-expansion.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/doc/rustc-dev-guide/src/macro-expansion.md b/src/doc/rustc-dev-guide/src/macro-expansion.md
index d8b5c392c51..50e4dc2a77b 100644
--- a/src/doc/rustc-dev-guide/src/macro-expansion.md
+++ b/src/doc/rustc-dev-guide/src/macro-expansion.md
@@ -81,7 +81,7 @@ iteration, this represents a compile error.  Here is the [algorithm][original]:
     3. If it's resolved:
         0. Run the macro's expander function that consumes a [`TokenStream`] or
            AST and produces a [`TokenStream`] or [`AstFragment`] (depending on
-           the macro kind). (A `TokenStream` is a collection of [`TokenTrees`],
+           the macro kind). (A `TokenStream` is a collection of [`TokenTree`s][tt],
            each of which are a token (punctuation, identifier, or literal) or a
            delimited group (anything inside `()`/`[]`/`{}`)).
             - At this point, we know everything about the macro itself and can
@@ -110,14 +110,14 @@ iteration, this represents a compile error.  Here is the [algorithm][original]:
         0. Put the macro back in the queue
         1. Continue to next iteration...
 
-[defpaths]: https://rustc-dev-guide.rust-lang.org/hir.html?highlight=def,path#identifiers-in-the-hir
+[defpath]: https://rustc-dev-guide.rust-lang.org/hir.html?highlight=def,path#identifiers-in-the-hir
 [`NodeId`]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_ast/node_id/struct.NodeId.html
 [`InvocationCollector`]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_expand/expand/struct.InvocationCollector.html
 [`DefId`]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_hir/def_id/struct.DefId.html
 [`DefCollector`]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_resolve/def_collector/struct.DefCollector.html
 [`BuildReducedGraphVisitor`]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_resolve/build_reduced_graph/struct.BuildReducedGraphVisitor.html
 [hybelow]: #hygiene-and-heirarchies
-[`TokenTree`]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_ast/tokenstream/enum.TokenTree.html
+[tt]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_ast/tokenstream/enum.TokenTree.html
 [`TokenStream`]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_ast/tokenstream/struct.TokenStream.html
 [inv]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_expand/expand/struct.Invocation.html
 [`AstFragment`]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_expand/expand/enum.AstFragment.html