@@ -673,6 +673,7 @@ pub fn line_directive<'line>(
673
673
/// This is generated by collecting directives from ui tests and then extracting their directive
674
674
/// names. This is **not** an exhaustive list of all possible directives. Instead, this is a
675
675
/// best-effort approximation for diagnostics.
676
+ // tidy-alphabetical-start
676
677
const KNOWN_DIRECTIVE_NAMES : & [ & str ] = & [
677
678
"assembly-output" ,
678
679
"aux-build" ,
@@ -724,9 +725,11 @@ const KNOWN_DIRECTIVE_NAMES: &[&str] = &[
724
725
"ignore-lldb" ,
725
726
"ignore-llvm-version" ,
726
727
"ignore-loongarch64" ,
728
+ "ignore-macabi" ,
727
729
"ignore-macos" ,
728
730
"ignore-mode-coverage-map" ,
729
731
"ignore-mode-coverage-run" ,
732
+ "ignore-mode-run-pass-valgrind" ,
730
733
"ignore-msp430" ,
731
734
"ignore-msvc" ,
732
735
"ignore-musl" ,
@@ -743,28 +746,36 @@ const KNOWN_DIRECTIVE_NAMES: &[&str] = &[
743
746
"ignore-spirv" ,
744
747
"ignore-stable" ,
745
748
"ignore-stage1" ,
749
+ "ignore-stage2" ,
746
750
"ignore-test" ,
747
751
"ignore-thumbv8m.base-none-eabi" ,
748
752
"ignore-thumbv8m.main-none-eabi" ,
753
+ "ignore-unix" ,
754
+ "ingore-unknown" ,
749
755
"ignore-uwp" ,
750
756
"ignore-vxworks" ,
751
757
"ignore-wasm" ,
752
758
"ignore-wasm32" ,
753
759
"ignore-wasm32-bare" ,
760
+ "ignore-wasm64" ,
754
761
"ignore-windows" ,
755
762
"ignore-windows-gnu" ,
756
763
"ignore-x86" ,
764
+ "ignore-x86_64" ,
757
765
"ignore-x86_64-apple-darwin" ,
766
+ "ignore-x86_64-unknown-linux-gnu" ,
758
767
"incremental" ,
759
768
"known-bug" ,
760
769
"llvm-cov-flags" ,
761
770
"min-cdb-version" ,
762
771
"min-gdb-version" ,
763
772
"min-lldb-version" ,
764
773
"min-llvm-version" ,
774
+ "min-system-llvm-version" ,
765
775
"needs-asm-support" ,
766
776
"needs-dlltool" ,
767
777
"needs-dynamic-linking" ,
778
+ "needs-git-hash" ,
768
779
"needs-llvm-components" ,
769
780
"needs-profiler-support" ,
770
781
"needs-relocation-model-pic" ,
@@ -810,13 +821,15 @@ const KNOWN_DIRECTIVE_NAMES: &[&str] = &[
810
821
"only-riscv64" ,
811
822
"only-sparc" ,
812
823
"only-sparc64" ,
824
+ "only-stable" ,
813
825
"only-thumb" ,
814
826
"only-wasm32" ,
815
827
"only-wasm32-bare" ,
816
828
"only-windows" ,
817
829
"only-x86" ,
818
830
"only-x86_64" ,
819
831
"only-x86_64-fortanix-unknown-sgx" ,
832
+ "only-x86_64-pc-windows-gnu" ,
820
833
"only-x86_64-pc-windows-msvc" ,
821
834
"only-x86_64-unknown-linux-gnu" ,
822
835
"pp-exact" ,
@@ -839,6 +852,7 @@ const KNOWN_DIRECTIVE_NAMES: &[&str] = &[
839
852
"unset-exec-env" ,
840
853
"unset-rustc-env" ,
841
854
] ;
855
+ // tidy-alphabetical-end
842
856
843
857
/// The broken-down contents of a line containing a test header directive,
844
858
/// which [`iter_header`] passes to its callback function.
0 commit comments