diff options
| author | mejrs <> | 2022-10-24 20:52:51 +0200 |
|---|---|---|
| committer | mejrs <> | 2022-10-24 20:52:51 +0200 |
| commit | 854b3166a05916f01b6a7cb9c09fc7c8d26697ad (patch) | |
| tree | 159dd54e8e4f48c6ee31908766bd54c84a19ac97 /src/test/rustdoc-ui | |
| parent | 406e1dc8ebdeb509515c0c8be7cfe015c5eced30 (diff) | |
| download | rust-854b3166a05916f01b6a7cb9c09fc7c8d26697ad.tar.gz rust-854b3166a05916f01b6a7cb9c09fc7c8d26697ad.zip | |
Address some comments
Diffstat (limited to 'src/test/rustdoc-ui')
| -rw-r--r-- | src/test/rustdoc-ui/track-diagnostics.rs | 6 | ||||
| -rw-r--r-- | src/test/rustdoc-ui/track-diagnostics.stderr | 10 | ||||
| -rw-r--r-- | src/test/rustdoc-ui/z-help.stdout | 1 |
3 files changed, 17 insertions, 0 deletions
diff --git a/src/test/rustdoc-ui/track-diagnostics.rs b/src/test/rustdoc-ui/track-diagnostics.rs new file mode 100644 index 00000000000..fc5343a982e --- /dev/null +++ b/src/test/rustdoc-ui/track-diagnostics.rs @@ -0,0 +1,6 @@ +// compile-flags: -Z track-diagnostics +// error-pattern: created at + +struct A; +struct B; +const S: A = B; diff --git a/src/test/rustdoc-ui/track-diagnostics.stderr b/src/test/rustdoc-ui/track-diagnostics.stderr new file mode 100644 index 00000000000..76453cfe220 --- /dev/null +++ b/src/test/rustdoc-ui/track-diagnostics.stderr @@ -0,0 +1,10 @@ +error[E0308]: mismatched types + --> $DIR/track-diagnostics.rs:6:14 + | +LL | const S: A = B; + | ^ expected struct `A`, found struct `B` +-Ztrack-diagnostics: created at compiler/rustc_infer/src/infer/error_reporting/mod.rs:2275:31 + +error: aborting due to previous error + +For more information about this error, try `rustc --explain E0308`. diff --git a/src/test/rustdoc-ui/z-help.stdout b/src/test/rustdoc-ui/z-help.stdout index dbf3a8f00ee..07c8793c08b 100644 --- a/src/test/rustdoc-ui/z-help.stdout +++ b/src/test/rustdoc-ui/z-help.stdout @@ -170,6 +170,7 @@ -Z time-passes=val -- measure time of each rustc pass (default: no) -Z tls-model=val -- choose the TLS model to use (`rustc --print tls-models` for details) -Z trace-macros=val -- for every macro invocation, print its name and arguments (default: no) + -Z track-diagnostics=val -- Tracks where in rustc a diagnostic was emitted -Z translate-additional-ftl=val -- additional fluent translation to preferentially use (for testing translation) -Z translate-directionality-markers=val -- emit directionality isolation markers in translated diagnostics -Z translate-lang=val -- language identifier for diagnostic output |
