index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
stable_mir
/
src
/
ty.rs
Age
Commit message (
Expand
)
Author
Lines
2023-12-18
Add function ABI and type layout to StableMIR
Celina G. Val
-0
/
+6
2023-12-15
Add a method to check if type is a CStr
Celina G. Val
-0
/
+6
2023-12-14
Address PR comments
Celina G. Val
-4
/
+8
2023-12-13
Add spread arg and missing CoroutineKind
Celina G. Val
-3
/
+7
2023-12-11
Remove scalar fn and tighten the BiOp Ty assertions
Celina G. Val
-19
/
+1
2023-12-11
Fix doc comment
Celina G. Val
-1
/
+1
2023-12-11
Fix BinOp ty assertion and `fn_sig` for closures
Celina G. Val
-2
/
+137
2023-12-07
Add tests to allocation methods and fix is_null()
Celina G. Val
-1
/
+5
2023-12-07
Add instance evaluation and methods to read alloc
Celina G. Val
-4
/
+96
2023-12-06
Add sanity check to `BinOp::ty()`
Celina G. Val
-0
/
+13
2023-12-06
Add method to get type of an Rvalue in StableMIR
Celina G. Val
-0
/
+48
2023-12-05
Change ty_with_args to return Ty instead of Result
Celina G. Val
-2
/
+7
2023-12-04
Add FieldDef to StableMIR and methods to get type
Celina G. Val
-1
/
+41
2023-12-04
Add Variant and a few more APIs to stable_mir
Celina G. Val
-0
/
+71
2023-12-01
Add more information to stable Instance
Celina G. Val
-3
/
+35
2023-11-24
Rollup merge of #118215 - celinval:smir-def-paths, r=ouz-a
Michael Goulet
-28
/
+45
2023-11-22
Auto merge of #118120 - compiler-errors:closure-kind, r=lcnr
bors
-1
/
+0
2023-11-22
Add CrateDef trait and methods to get def names
Celina G. Val
-28
/
+45
2023-11-21
Add support to global allocation to stable-mir
Celina G. Val
-1
/
+2
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-1
/
+1
2023-11-21
Remove ClosureKind predicate kind
Michael Goulet
-1
/
+0
2023-11-20
Add place.ty() and Ty build from a kind to smir
Celina G. Val
-1
/
+76
2023-11-16
Add more APIs and fix `Instance::body`
Celina G. Val
-2
/
+147
2023-11-15
Auto merge of #117908 - lcnr:region-kind-rename, r=BoxyUwU
bors
-2
/
+2
2023-11-14
finish `RegionKind` rename
lcnr
-2
/
+2
2023-11-14
Auto merge of #117787 - ouz-a:smir_coroutinewitness, r=celinval
bors
-0
/
+4
2023-11-13
rename `ReLateBound` to `ReBound`
lcnr
-1
/
+1
2023-11-10
add CoroutineWitness to covered types
Oğuz Ağcayazı
-0
/
+4
2023-10-30
Add a stable MIR visitor
Celina G. Val
-46
/
+46
2023-10-26
Specialize ZeroSized constants
Celina G. Val
-0
/
+3
2023-10-24
Use IndexMap for handling stable Ty
Celina G. Val
-19
/
+18
2023-10-24
Remove fold code and add Const::internal()
Celina G. Val
-7
/
+35
2023-10-21
Rollup merge of #116964 - celinval:smir-mono-body, r=oli-obk
Matthias Krüger
-0
/
+1
2023-10-20
s/Generator/Coroutine/
Oli Scherer
-2
/
+2
2023-10-20
Remove obsolete comment
Celina G. Val
-1
/
+0
2023-10-19
Add stable Instance::body() and RustcInternal trait
Celina G. Val
-0
/
+2
2023-10-13
change fn name, return loc info, local name
Oğuz Ağcayazı
-3
/
+4
2023-10-11
implement get_filename/lines for span
Oğuz Ağcayazı
-1
/
+22
2023-10-10
add new wrapper for FxIndexMap
Oğuz Ağcayazı
-1
/
+16
2023-09-28
remove un-needed variants
ouz-a
-13
/
+0
2023-09-28
fix imports
ouz-a
-1
/
+1
2023-09-28
make reg public and add visit, fold
ouz-a
-1
/
+8
2023-09-28
add stable for RegionKind
ouz-a
-1
/
+1
2023-09-28
add RegionDef
ouz-a
-3
/
+6
2023-09-28
make region struct and add neccesasry types
ouz-a
-2
/
+47
2023-09-25
Split out the stable part of smir into its own crate to prevent accidental us...
Oli Scherer
-0
/
+525