about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-03-12Add `intrinsic_name` to get plain intrinsic nameAdrian Palacios-0/+22
2024-03-12Centralize the decision to suggest patterns vs `_`Nadrieril-40/+36
2024-03-12Don't suggest an arm when suggesting a never patternNadrieril-3/+19
2024-03-12Suggest never pattern instead of `_` for empty typesNadrieril-4/+32
2024-03-12Add `Constructor::Never`Nadrieril-8/+15
2024-03-12Fix ICE in diagnostics for parenthesized type argumentsDaniel Sedlak-21/+31
2024-03-12Fix WF for AsyncFnKindHelper in new trait solverMichael Goulet-2/+3
2024-03-12Don't Create `ParamCandidate` When Obligation Contains ErrorsVeera-0/+7
2024-03-12Add methods to create constantsCelina G. Val-12/+90
2024-03-12Auto merge of #122389 - workingjubilee:rollup-vbdniap, r=workingjubileebors-7/+21
2024-03-12Rollup merge of #122381 - krasimirgg:llvm-19-mar, r=durin42Jubilee-2/+7
2024-03-12Rollup merge of #122377 - zetanumbers:discriminant_kind_copypaste_fix, r=oli-obkJubilee-2/+3
2024-03-12Rollup merge of #122366 - oli-obk:opaques_defined_by_overflow, r=lcnrJubilee-0/+4
2024-03-12Rollup merge of #122245 - saethlin:check-dep-graph-size, r=petrochenkovJubilee-3/+7
2024-03-12Auto merge of #122218 - Zoxc:no-interleave-panics, r=michaelwoeristerbors-0/+3
2024-03-12sess: stabilize relro-levelDavid Wood-5/+5
2024-03-12llvm-wrapper: adapt for LLVM API changesKrasimir Georgiev-2/+7
2024-03-12chore: remove repetitive wordspavedroad-1/+1
2024-03-12Fix discriminant_kind copy paste from the pointee trait caseDaria Sukhonina-2/+3
2024-03-12Auto merge of #121644 - oli-obk:unique_static_innards2, r=RalfJung,nnethercotebors-159/+366
2024-03-12Mark codegen_gcc fields used only on feature master as suchArthur Carcano-0/+4
2024-03-12Remove unused fields in some structuresArthur Carcano-18/+11
2024-03-12Replace visibility test with reachability test in dead code detectionArthur Carcano-2/+3
2024-03-12Some comment nitsOli Scherer-6/+5
2024-03-12Auto merge of #122170 - alexcrichton:rename-wasi-threads, r=petrochenkovbors-140/+75
2024-03-12Auto merge of #122365 - matthiaskrgr:rollup-4i350h6, r=matthiaskrgrbors-48/+73
2024-03-12Fix stack overflow with recursive associated typesOli Scherer-0/+4
2024-03-12Exhaustively match on the mutability and nestednessOli Scherer-7/+9
2024-03-12Manual rustfmtOli Scherer-5/+5
2024-03-12s/mt/mutability/Oli Scherer-18/+25
2024-03-12Ensure nested allocations in statics do not get deduplicatedOli Scherer-49/+228
2024-03-12Make some functions private that are only ever used in the same moduleOli Scherer-2/+2
2024-03-12Add `nested` bool to `DefKind::Static`.Oli Scherer-10/+16
2024-03-12Change `DefKind::Static` to a struct variantOli Scherer-75/+79
2024-03-12Stop requiring a type when codegenning types. We can get all the type info we...Oli Scherer-10/+3
2024-03-12Check whether a static is mutable instead of passing it downOli Scherer-9/+9
2024-03-12Swap the order of a piece of code to make follow up diffs simplerOli Scherer-2/+2
2024-03-12Use information from allocation instead of from the static's typeOli Scherer-2/+6
2024-03-12Move `codegen_static` function body to an inherent method in preparation of s...Oli Scherer-23/+27
2024-03-12Reduce some duplicate work that is being done around staticsOli Scherer-8/+18
2024-03-12Share the llvm type computation between both arms of a conditionOli Scherer-5/+4
2024-03-12Rollup merge of #122342 - ChrisDenton:defautlib, r=petrochenkovMatthias Krüger-8/+12
2024-03-12Rollup merge of #122319 - compiler-errors:next-solver-normalizing-self-constr...Matthias Krüger-1/+3
2024-03-12Rollup merge of #122194 - oli-obk:stash_delay_bug, r=nnethercoteMatthias Krüger-7/+4
2024-03-12Rollup merge of #122000 - erer1243:issue-121868, r=nikicMatthias Krüger-30/+52
2024-03-12Rollup merge of #115141 - ChrisDenton:windows-support, r=wesleywiserMatthias Krüger-2/+2
2024-03-12Verify that query keys result in unique dep nodesJohn Kåre Alsaker-2/+56
2024-03-12Auto merge of #121282 - saethlin:gep-null-means-no-provenance, r=scottmcmbors-2/+2
2024-03-11Lower transmutes from int to pointer type as gep on nullBen Kimock-2/+2
2024-03-11Revert "Auto merge of #122140 - oli-obk:track_errors13, r=davidtwco"Oli Scherer-37/+61