From 27e0b18939a5461b4efb4c9207321b7b33eceec7 Mon Sep 17 00:00:00 2001 From: Eric Huss Date: Tue, 16 Oct 2018 16:43:59 -0700 Subject: [PATCH] Fix broken links to constant expressions. --- src/expressions/array-expr.md | 2 +- src/items/constant-items.md | 2 +- src/items/static-items.md | 2 +- src/tokens.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/expressions/array-expr.md b/src/expressions/array-expr.md index f55400e37..c519ab0dd 100644 --- a/src/expressions/array-expr.md +++ b/src/expressions/array-expr.md @@ -77,4 +77,4 @@ by implementing the [Index] and [IndexMut] traits. [memory location]: expressions.html#place-expressions-and-value-expressions [Index]: ../std/ops/trait.Index.html [IndexMut]: ../std/ops/trait.IndexMut.html -[constant expression]: expressions.html#constant-expressions +[constant expression]: const_eval.html#constant-expressions diff --git a/src/items/constant-items.md b/src/items/constant-items.md index a347d5db4..33e35a35a 100644 --- a/src/items/constant-items.md +++ b/src/items/constant-items.md @@ -60,7 +60,7 @@ fn create_and_drop_zero_with_destructor() { } ``` -[constant value]: expressions.html#constant-expressions +[constant value]: const_eval.html#constant-expressions [static lifetime elision]: lifetime-elision.html#static-lifetime-elision [`Drop`]: special-types-and-traits.html#drop [IDENTIFIER]: identifiers.html diff --git a/src/items/static-items.md b/src/items/static-items.md index a5427df1e..ead6947f4 100644 --- a/src/items/static-items.md +++ b/src/items/static-items.md @@ -70,7 +70,7 @@ following are true: [constant]: items/constant-items.html [`drop`]: destructors.html -[constant expression]: expressions.html#constant-expressions +[constant expression]: const_eval.html#constant-expressions [interior mutable]: interior-mutability.html [IDENTIFIER]: identifiers.html [_Type_]: types.html diff --git a/src/tokens.md b/src/tokens.md index 78ec0539a..b4ab56cc4 100644 --- a/src/tokens.md +++ b/src/tokens.md @@ -21,7 +21,7 @@ table production] form, and appear in `monospace` font. A literal is an expression consisting of a single token, rather than a sequence of tokens, that immediately and directly denotes the value it evaluates to, rather than referring to it by name or some other evaluation rule. A literal is -a form of [constant expression](expressions.html#constant-expressions), so is +a form of [constant expression](const_eval.html#constant-expressions), so is evaluated (primarily) at compile time. ### Examples