about summary refs log tree commit diff
path: root/tests/ui/proc-macro
AgeCommit message (Expand)AuthorLines
2024-10-11Remove deprecation note in the `non_local_definitions` warningUrgau-1/+0
2024-08-24Avoid double-handling of attributes in `collect_tokens`.Nicholas Nethercote-29/+2
2024-08-23Tweak `tests/ui/proc-macro/macro-rules-derive-cfg.rs`.Nicholas Nethercote-98/+102
2024-08-12Fix bug in `Parser::look_ahead`.Nicholas Nethercote-0/+58
2024-07-24Improve spans on evaluated `cfg_attr`s.Nicholas Nethercote-13/+13
2024-07-11Always use a colon in `//@ normalize-*:` headersZalathar-14/+14
2024-06-19Change how `parse_expr_force_collect` works.Nicholas Nethercote-26/+1
2024-06-13Remove superfluous escaping from byte, byte str, and c str literalsDavid Tolnay-7/+7
2024-06-13Add more Literal::to_string testsDavid Tolnay-11/+36
2024-06-13Rename proc_macro::Literal tests from parse.rs to literal.rsDavid Tolnay-2/+2
2024-06-11Auto merge of #125174 - nnethercote:less-ast-pretty-printing, r=petrochenkovbors-16/+7
2024-06-06Revert "Rollup merge of #124099 - voidc:disallow-ambiguous-expr-attrs, r=davi...Rémy Rakic-1/+2
2024-06-05Print `token::Interpolated` with token stream pretty printing.Nicholas Nethercote-16/+7
2024-06-04Rollup merge of #125596 - nnethercote:rental-hard-error, r=estebankGuillaume Gomez-450/+4
2024-05-28Convert `proc_macro_back_compat` lint to an unconditional error.Nicholas Nethercote-450/+4
2024-05-27non_local_defs: improve exception note for impl and macro_rules!Urgau-1/+0
2024-05-27non_local_defs: switch to more friendly primary messageUrgau-1/+1
2024-05-17Rename Unsafe to SafetySantiago Pastorino-1/+1
2024-04-18Disallow ambiguous attributes on expressionsDominik Stolz-2/+1
2024-04-09Further cleanup cfgs in the UI test suiteUrgau-4/+2
2024-04-07Unify all the always-false cfgs under the `FALSE` cfgUrgau-1/+1
2024-04-04Rollup merge of #123431 - slanterns:literal_byte_character_c_string_stabilize...Matthias Krüger-2/+0
2024-04-04rebaseBoxy-1/+14
2024-04-04Stabilize `Literal::c_string`Slanterns-1/+0
2024-04-04Stabilize `Literal::byte_character`Slanterns-1/+0
2024-03-25Add needs-unwind for proc macro testsbjorn3-1/+8
2024-03-11Update test directives for `wasm32-wasip1`Alex Crichton-2/+0
2024-03-07Rollup merge of #122107 - Urgau:non_local_def-allow, r=WaffleLapkinMatthias Krüger-4/+10
2024-03-06Temporarily make allow-by-default the non_local_definitions lintUrgau-4/+10
2024-03-03Be more lax in `.into_iter()` suggestion when encountering `Iterator` methods...Esteban Küber-5/+2
2024-02-25Auto merge of #120393 - Urgau:rfc3373-non-local-defs, r=WaffleLapkinbors-0/+28
2024-02-19Rollup merge of #121275 - tshepang:test-panicking-proc-macros, r=nnethercoteMatthias Krüger-0/+18
2024-02-18add test for panicking attribute macrosTshepang Mbambo-0/+18
2024-02-18macro_rules: Preserve all metavariable spans in a global side tableVadim Petrochenkov-1/+1
2024-02-17Implement RFC3373 non local definitions lintUrgau-0/+28
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-872/+872
2024-02-14Auto merge of #120847 - oli-obk:track_errors9, r=compiler-errorsbors-4/+51
2024-02-14Continue compilation after check_mod_type_wf errorsOli Scherer-4/+51
2024-02-13Do not point at `#[allow(_)]` as the reason for compat lint triggeringEsteban Küber-10/+0
2024-02-11Rollup merge of #120272 - long-long-float:suppress-suggestions-in-derive-macr...Matthias Krüger-0/+51
2024-02-11Add test for the issuelong-long-float-0/+51
2024-02-07Update testsr0cky-0/+3
2024-01-31Auto merge of #120227 - nnethercote:further-improve-space_between, r=petroche...bors-66/+45
2024-01-29Supress unhelpful diagnostics for unresolved top level attributesyukang-10/+44
2024-01-22Fix some cases in `space_between`.Nicholas Nethercote-1/+1
2024-01-22Don't insert spaces before most semicolons in `print_tts`.Nicholas Nethercote-65/+44
2024-01-16proc_macro_c_str_literals: Implement Literal::c_string constructornovafacing-4/+6
2024-01-13Bless testsGeorge-lewis-0/+19
2024-01-12Rename `--env` option flag to `--env-set`Guillaume Gomez-1/+1
2024-01-05Replace some usage of `#[rustc_on_unimplemented]` withGeorg Semmler-0/+6