about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-08-14Deduplicate `-L` paths passed to rustcJakub Beránek-10/+21
2025-08-14Rollup merge of #145403 - shepmaster:grammar, r=estebankJakub Beránek-1/+1
2025-08-14Rollup merge of #145401 - estebank:remove-useless-iter, r=compiler-errorsJakub Beránek-2/+2
2025-08-14Rollup merge of #145398 - estebank:use-default-fields-resolver, r=petrochenkovJakub Beránek-30/+17
2025-08-14Rollup merge of #145233 - joshtriplett:cfg-select-expr, r=jieyouxuJakub Beránek-11/+19
2025-08-14Rollup merge of #137872 - estebank:extra-vert, r=compiler-errorsJakub Beránek-13/+28
2025-08-14Auto merge of #145085 - JonathanBrouwer:target_checking, r=jdonszelmannbors-1403/+993
2025-08-14drive-by: fix typoWaffle Lapkin-1/+1
2025-08-14fixed diagnosticKivooeo-1/+10
2025-08-14Adjust error message grammar to be less awkwardJake Goulding-1/+1
2025-08-14Remove lto inline logicMarcelo Domínguez-79/+1
2025-08-14Remove inlining for autodiff handlingMarcelo Domínguez-19/+21
2025-08-14Complete functionality and general cleanupMarcelo Domínguez-794/+383
2025-08-14Basic implementation of `autodiff` intrinsicMarcelo Domínguez-245/+280
2025-08-14cleanup: Remove useless `[T].iter().last()`Esteban Küber-2/+2
2025-08-14Remove the old target checking logicJonathan Brouwer-1310/+138
2025-08-14Specify the list of allowed targets per attributeJonathan Brouwer-44/+361
2025-08-14Allow attribute parsers to specify a list of allowed targetsJonathan Brouwer-13/+303
2025-08-14Pass the target type down to `parse_attribute_list`Jonathan Brouwer-25/+48
2025-08-14Improved `Target` typeJonathan Brouwer-11/+143
2025-08-14Do not ICE on private type in field of unresolved structEsteban Küber-3/+3
2025-08-14resolve: Restructure `resolve_ident_in_lexical_scope` for better clarityVadim Petrochenkov-42/+37
2025-08-14resolve: Inline `with_mod_rib`Vadim Petrochenkov-26/+18
2025-08-14resolve: Introduce `RibKind::Block`Vadim Petrochenkov-24/+24
2025-08-14Use `default_field_values` in `Resolver`Esteban Küber-30/+17
2025-08-14it's not a borrow checker limitation :<lcnr-1/+1
2025-08-14add commentlcnr-1/+6
2025-08-14update commentlcnr-0/+12
2025-08-14Auto merge of #144542 - sayantn:stabilize-sse4a-tbm, r=Amanieu,traviscrossbors-4/+6
2025-08-14Add FnContext in parser for diagnosticxizheyin-34/+94
2025-08-14resolve prelude import at `build_reduced_graph` phaseLorrensP-2158466-24/+19
2025-08-14ignore head usages of ignored candidateslcnr-149/+374
2025-08-14coverage: Remove intermediate data structures from mapping creationZalathar-77/+31
2025-08-14Print regions in `type_name`.Nicholas Nethercote-45/+62
2025-08-14Rollup merge of #145372 - petrochenkov:noresmacpath, r=jackh726Guillaume Gomez-94/+49
2025-08-14Rollup merge of #145361 - xizheyin:145294, r=compiler-errorsGuillaume Gomez-0/+9
2025-08-14Rollup merge of #145323 - scrabsha:push-pqwvmznzzmpr, r=jdonszelmannGuillaume Gomez-100/+165
2025-08-14Rollup merge of #145266 - camsteffen:reduce-queries, r=petrochenkovGuillaume Gomez-64/+79
2025-08-14Rollup merge of #144727 - Stypox:add-tracing-to-resolve, r=RalfJungGuillaume Gomez-23/+41
2025-08-14Apply suggestions from code reviewRalf Jung-7/+7
2025-08-14avoid unnecessary type sanity checksRalf Jung-15/+11
2025-08-14shrink TestBranch::Constant and PatRangeBoundary::FiniteRalf Jung-17/+23
2025-08-14change StrLit type to ty::Value as wellRalf Jung-5/+2
2025-08-14use ty::Value instead of manual pairs of types and valtreesRalf Jung-84/+82
2025-08-14pattern testing: store constants as valtreesRalf Jung-120/+104
2025-08-14PatKind: store constants as valtreesRalf Jung-76/+66
2025-08-14resolve: Improve code reuse in typo candidate collectionVadim Petrochenkov-40/+36
2025-08-14resolve: Do not show deprecated helper attributes in typo recommendationsVadim Petrochenkov-27/+1
2025-08-14resolve: Do not call `resolve_macro_path` from late resolutionVadim Petrochenkov-28/+13
2025-08-14Sometimes skip over tokens in `parse_token_tree`.Nicholas Nethercote-6/+23