aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/rust/compile
AgeCommit message (Expand)AuthorFilesLines
2023-04-06gccrs: Fix issue with parsing unsafe block expression statementsOwen Avery1-0/+7
2023-04-06gccrs: add test case to show our query-type system is workingPhilip Herron1-0/+8
2023-04-06gccrs: Fix up DejaGnu directives in 'rust/compile/issue-1830_{bytes,str}.rs' ...Thomas Schwinge2-2/+4
2023-04-06gccrs: builtins: Return empty list of tokens instead of nullptrArthur Cohen2-0/+9
2023-04-06gccrs: Fix regression in testcasePhilip Herron1-2/+62
2023-04-06gccrs: Support for Sized builtin marker traitPhilip Herron2-0/+47
2023-04-06gccrs: Implemented UTF-8 checking for include_str!()Owen Avery2-0/+2
2023-04-06gccrs: Add support for parsing empty tuple patterns.Owen Avery1-0/+3
2023-04-06gccrs: testsuite: Add empty string macro testPierre-Emmanuel Patry2-0/+16
2023-04-06gccrs: Add testOwen Avery1-0/+8
2023-04-06gccrs: Add feature gate for "rust-intrinsic".mxlol23317-0/+37
2023-04-06gccrs: macros: Perform macro expansion in a fixed-point fashion.Arthur Cohen6-6/+61
2023-04-06gccrs: Add general TypeBounds checksPhilip Herron2-4/+125
2023-04-06gccrs: Remove bad error message on checking function argumentsPhilip Herron1-1/+0
2023-04-06gccrs: Add missing Sized, Copy and Clone lang item mappingsPhilip Herron1-0/+23
2023-04-06gccrs: Refactor the type unification codePhilip Herron1-2/+1
2023-04-06gccrs: Remove monomorphization hack to setup possible associated typesPhilip Herron1-0/+20
2023-04-06gccrs: Add support for feature check.mxlol2331-0/+4
2023-04-06gccrs: parser: Fix parsing of closure param listArthur Cohen1-0/+9
2023-04-06gccrs: parser: Improve parsing of complex generic argumentsArthur Cohen2-0/+27
2023-04-06gccrs: parser: Allow parsing multiple reference typesArthur Cohen1-0/+12
2023-04-06gccrs: fixed compiler error message on wildcard pattern within expressionAbdul Rafey1-0/+8
2023-04-06gccrs: Do not crash on empty macros expand. Fixes #1712Lyra1-0/+7
2023-04-06gccrs: diagnostics: Add underline for tokens in diagnostics.mxlol2331-0/+15
2023-04-06gccrs: Support associated type bound argumentsPhilip Herron1-3/+5
2023-04-06gccrs: Implement declarative macro 2.0 parserRaiki Tamura7-0/+27
2023-04-06gccrs: rust: add bound parsing in parse_generic_arg.mxlol2331-0/+10
2023-04-06gccrs: Check for mutable references in const functionsDave1-0/+3
2023-04-06gccrs: unsafe: check use of `target_feature` attributePrajwal S N1-0/+8
2023-02-21gccrs: add math intrinsicsRaiki Tamura1-0/+173
2023-02-21gccrs: add lang item "phantom_data"Raiki Tamura1-0/+11
2023-02-21gccrs: intrinsics: Implement atomic_load intrinsicsArthur Cohen1-2/+0
2023-02-21gccrs: intrinsics: Cleanup error handling around atomic_store_*Arthur Cohen1-2/+2
2023-02-21gccrs: intrinsics: Add unchecked operation intrinsicsArthur Cohen2-0/+31
2023-02-21gccrs: intrinsics: Add early implementation for atomic_store_{seqcst, relaxed...Arthur Cohen2-0/+55
2023-02-21gccrs: intrinsics: Add `sorry_handler` intrinsic handlerArthur Cohen1-0/+9
2023-02-21gccrs: Add check for recursive trait cyclesPhilip Herron1-0/+5
2023-02-21gccrs: Method resolution must support multiple candidatesPhilip Herron1-2/+4
2023-02-21gccrs: fix ICE on missing closing parenMarc Poulhiès1-0/+3
2023-02-21gccrs: Support looking up super traits for trait itemsPhilip Herron1-0/+48
2023-02-21gccrs: testing: try loop in const functionFaisal Abbas1-0/+18
2023-02-21gccrs: Fix missing dead code analysis ICE on local enum definitionPhilip Herron1-0/+8
2023-01-31gccrs: Add testcase to show forward declared items work via TypeAliasPhilip Herron1-0/+4
2023-01-31gccrs: Add testcase to show forward declared items workPhilip Herron1-0/+10
2023-01-31gccrs: Refactor TypeResolution to be a simple query based systemPhilip Herron2-5/+10
2023-01-31gccrs: testsuite/rust: add a testcase for testing ...liushuyu1-0/+21
2023-01-31gccrs: expand: eager evaluate macros inside builtin macrosliushuyu2-6/+6
2023-01-31gccrs: rust: Add -frust-compile-until optionArthur Cohen1-0/+7
2023-01-31gccrs: Add testcase for const-eval issue from rust-blogPhilip Herron1-0/+12
2023-01-31gccrs: module lowering: Do not append null pointers as itemsArthur Cohen1-0/+34