about summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros/src/test.rs
AgeCommit message (Expand)AuthorLines
2023-07-28Parse generic const itemsLeón Orell Valerian Liehr-0/+1
2023-06-25Migrate some rustc_builtin_macros to SessionDiagnosticHe1pa-6/+1
2023-06-19use `ErrorGuaranteed` instead of booleansLukas Markeffsky-59/+52
2023-06-07Deny non-lifetime generics for test functions.Lukas Markeffsky-18/+15
2023-06-06Fix ICE for nested test function with arguments.Lukas Markeffsky-6/+6
2023-04-25Fix static string lintsclubby789-12/+4
2023-04-11refactor: extract `not_testable_error` into functionEzra Shaw-32/+32
2023-04-07fix: ensure bad `#[test]` invocs retain correct ASTEzra Shaw-22/+40
2023-04-04box a bunch of large typesOli Scherer-22/+26
2023-04-04Split out ast::ItemKind::Const into its own structOli Scherer-5/+5
2023-03-22rustc: Remove unused `Session` argument from some attribute functionsVadim Petrochenkov-13/+9
2023-03-20Rollup merge of #109301 - Ezrashaw:fix-ctf-ice, r=NilstriebMatthias Krüger-2/+24
2023-03-19fix: fix ICE in `custom-test-frameworks` featureEzra Shaw-2/+24
2023-03-15Implementing "<test_binary> --list --format json" #107307 #49359Partha P. Das-1/+26
2023-02-21Use `ThinVec` in a few more AST types.Nicholas Nethercote-2/+2
2023-02-21Use `ThinVec` in various AST types.Nicholas Nethercote-9/+9
2022-12-18avoid .into() conversion to identical typesMatthias Krüger-2/+1
2022-12-06`rustc_builtin_macros`: remove `ref` patternsMaybe Waffle-43/+49
2022-11-29Avoid more `MetaItem`-to-`Attribute` conversions.Nicholas Nethercote-15/+3
2022-11-27Prefer doc comments over `//`-comments in compilerMaybe Waffle-7/+7
2022-11-11Rollup merge of #103445 - fmease:fix-50291, r=estebankDylan DPC-6/+12
2022-10-24Rollup merge of #99939 - saethlin:pre-sort-tests, r=thomcc,jackh726Yuki Okushi-12/+25
2022-10-23test attr: point at return type if Termination bound unsatisfiedLeón Orell Valerian Liehr-6/+12
2022-10-02Fix duplicate usage of `a` article.Petr Portnov-1/+1
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-1/+1
2022-09-01Sort tests at compile time, not at startupBen Kimock-12/+25
2022-08-29Replace `rustc_data_structures::thin_vec::ThinVec` with `thin_vec::ThinVec`.Nicholas Nethercote-5/+3
2022-08-22Use `AttrVec` in more places.Nicholas Nethercote-2/+3
2022-06-13remove unnecessary `to_string` and `String::new`Takayuki Maeda-1/+1
2022-03-04Downgrade `#[test]` on macro call to warningEsteban Kuber-8/+12
2022-02-24Include ignore message in libtest outputAntonio Yang-0/+23
2022-02-18Rollup merge of #92959 - asquared31415:test-non-fn-help, r=estebankMatthias Krüger-6/+16
2022-01-28remove allow_fail test flagyuhaixin.hx-9/+0
2022-01-17add more info to invalid use of #[test] on invalid itemsasquared31415-6/+16
2021-12-15Add a lint for duplicated attributes.Ethiraric-1/+4
2021-11-07ast: Fix naming conventions in AST structuresVadim Petrochenkov-2/+2
2021-10-03Practice diagnostic message conventionHirochika Matsumoto-1/+1
2021-05-03proof of concept add test type on printsAliénore Bouttefeux-0/+4
2021-02-01Box the biggest ast::ItemKind variantsDániel Buga-2/+2
2020-11-24Handle `Annotatable::Stmt` in some builtin macrosAaron Hill-10/+30
2020-09-10Attach `TokenStream` to `ast::Visibility`Aaron Hill-3/+6
2020-08-30mv compiler to compiler/mark-0/+471