2021-07-23 |
LeSeulArtichaut | Implement `AssignToDroppingUnionField` in THIR unsafeck
|
commit | commitdiff | tree |
2021-07-04 |
LeSeulArtichaut | Fix comments about unique borrows
|
commit | commitdiff | tree |
2021-06-22 |
LeSeulArtichaut | Add documentation for various THIR structs
|
commit | commitdiff | tree |
2021-06-22 |
LeSeulArtichaut | Add test for macro disambiguators
|
commit | commitdiff | tree |
2021-06-22 |
LeSeulArtichaut | Accept `!{}` and `![]` as macro disambiguators
|
commit | commitdiff | tree |
2021-06-21 |
LeSeulArtichaut | Fix handling of disambiguator suffixes for intra-doc...
|
commit | commitdiff | tree |
2021-06-21 |
LeSeulArtichaut | Resolve type aliases to the type they point to in intra...
|
commit | commitdiff | tree |
2021-06-14 |
LeSeulArtichaut | Use the now available implementation of `IntoIterator...
|
commit | commitdiff | tree |
2021-06-14 |
LeSeulArtichaut | Use the now available implementation of `IntoIterator...
|
commit | commitdiff | tree |
2021-06-14 |
LeSeulArtichaut | Add mailmap entries for myself
|
commit | commitdiff | tree |
2021-06-13 |
LeSeulArtichaut | Box `ExprKind::Adt`
|
commit | commitdiff | tree |
2021-05-29 |
LeSeulArtichaut | Don't drop `PResult` without handling the error
|
commit | commitdiff | tree |
2021-05-27 |
LeSeulArtichaut | Test THIR unsafeck for unsafe ops in closures
|
commit | commitdiff | tree |
2021-05-27 |
LeSeulArtichaut | Make closures inherit their parent's "safety context"
|
commit | commitdiff | tree |
2021-05-26 |
LeSeulArtichaut | Don't hash `thir_body`
|
commit | commitdiff | tree |
2021-05-25 |
LeSeulArtichaut | Run THIR unsafeck on `unsafe_op_in_unsafe_fn` test
|
commit | commitdiff | tree |
2021-05-25 |
LeSeulArtichaut | Fix `unused_unsafe` in THIR unsafeck
|
commit | commitdiff | tree |
2021-05-25 |
LeSeulArtichaut | Handle `unsafe_op_in_unsafe_fn` properly in THIR unsafeck
|
commit | commitdiff | tree |
2021-05-24 |
LeSeulArtichaut | Make `thir_check_unsafety` itself responsible for checking...
|
commit | commitdiff | tree |
2021-05-24 |
LeSeulArtichaut | Add comments about stealing THIR in `mir_build`
|
commit | commitdiff | tree |
2021-05-24 |
LeSeulArtichaut | Replace more "NULL" with "null"
|
commit | commitdiff | tree |
2021-05-24 |
LeSeulArtichaut | Remove stray .stderr files
|
commit | commitdiff | tree |
2021-05-22 |
LeSeulArtichaut | Handle typeck errors properly
|
commit | commitdiff | tree |
2021-05-22 |
LeSeulArtichaut | Remove some errors in UI tests
|
commit | commitdiff | tree |
2021-05-22 |
LeSeulArtichaut | Make the THIR unsafeck use the `thir_body` query
|
commit | commitdiff | tree |
2021-05-22 |
LeSeulArtichaut | Make THIR building a stealable query
|
commit | commitdiff | tree |
2021-05-22 |
LeSeulArtichaut | Move THIR structure definitions to `rustc_middle`
|
commit | commitdiff | tree |
2021-05-21 |
LeSeulArtichaut | Check for use of mutable/extern statics in THIR unsafeck
|
commit | commitdiff | tree |
2021-05-21 |
LeSeulArtichaut | Check for ptr-to-int casts in const functions in THIR...
|
commit | commitdiff | tree |
2021-05-21 |
LeSeulArtichaut | Check for initialization of layout-restricted types
|
commit | commitdiff | tree |
2021-05-19 |
LeSeulArtichaut | Check for calls to functions with `#[target_feature...
|
commit | commitdiff | tree |
2021-05-19 |
LeSeulArtichaut | Check for raw pointer dereference in THIR unsafeck
|
commit | commitdiff | tree |
2021-05-19 |
LeSeulArtichaut | Adapt the THIR visitor to the vec-stored THIR
|
commit | commitdiff | tree |
2021-05-19 |
LeSeulArtichaut | Store THIR in `IndexVec`s instead of an `Arena`
|
commit | commitdiff | tree |
2021-05-17 |
LeSeulArtichaut | Remove remnants of BorrowOfPackedField
|
commit | commitdiff | tree |
2021-05-11 |
LeSeulArtichaut | Add helper for switching safety contexts
|
commit | commitdiff | tree |
2021-05-11 |
LeSeulArtichaut | Test `-Zthir-unsafeck` for unused unsafe blocks
|
commit | commitdiff | tree |
2021-05-11 |
LeSeulArtichaut | Test `-Zthir-unsafeck` for unsafe function calls
|
commit | commitdiff | tree |
2021-05-11 |
LeSeulArtichaut | Introduce the (WIP) THIR unsafety checker
|
commit | commitdiff | tree |
2021-05-11 |
LeSeulArtichaut | [WIP] Create a `Visitor` for the THIR
|
commit | commitdiff | tree |
2021-05-10 |
LeSeulArtichaut | Remove an invalid `#[doc(inline)]`
|
commit | commitdiff | tree |
2021-05-10 |
LeSeulArtichaut | Add documentation
|
commit | commitdiff | tree |
2021-05-08 |
LeSeulArtichaut | Error on conflicting `#[doc(inline)]`/`#[doc(no_inline...
|
commit | commitdiff | tree |
2021-05-08 |
LeSeulArtichaut | Emit `invalid_doc_attributes` warnings in more cases
|
commit | commitdiff | tree |
2021-05-07 |
LeSeulArtichaut | Also take unions and enums into account
|
commit | commitdiff | tree |
2021-05-07 |
LeSeulArtichaut | Add basic test
|
commit | commitdiff | tree |
2021-05-07 |
LeSeulArtichaut | Improve diagnostics for functions in `struct` definitions
|
commit | commitdiff | tree |
2021-04-02 |
LeSeulArtichaut | Don't suggest dereferencing an `else if` expression
|
commit | commitdiff | tree |
2021-04-02 |
LeSeulArtichaut | Add additional test
|
commit | commitdiff | tree |
2021-03-11 |
LeSeulArtichaut | Add `-Z unpretty` flag for the THIR
|
commit | commitdiff | tree |
2021-03-11 |
LeSeulArtichaut | Make THIR data structures public
|
commit | commitdiff | tree |
2021-03-09 |
LeSeulArtichaut | Take into account `ExprKind::Scope` when calculating...
|
commit | commitdiff | tree |
2021-03-09 |
LeSeulArtichaut | Prevent stack overflow when building THIR
|
commit | commitdiff | tree |
2021-03-09 |
LeSeulArtichaut | Remove useless references/dereferences
|
commit | commitdiff | tree |
2021-03-09 |
LeSeulArtichaut | Make arena allocation for the THIR work
|
commit | commitdiff | tree |
2021-03-09 |
LeSeulArtichaut | Remove `Clone` impl for `thir::Expr`
|
commit | commitdiff | tree |
2021-03-09 |
LeSeulArtichaut | Pull `thir::Cx` out of the MIR `Builder`
|
commit | commitdiff | tree |
2021-03-09 |
LeSeulArtichaut | [WIP] Eagerly construct bodies of THIR
|
commit | commitdiff | tree |
2021-03-03 |
LeSeulArtichaut | Add `-Z unpretty` flags for the AST
|
commit | commitdiff | tree |
2021-02-23 |
LeSeulArtichaut | Use #[doc = include_str!()] in std
|
commit | commitdiff | tree |
2021-02-19 |
LeSeulArtichaut | A few more code cleanups
|
commit | commitdiff | tree |
2021-02-19 |
LeSeulArtichaut | Cleanup `PpMode` and friends
|
commit | commitdiff | tree |
2021-02-18 |
LeSeulArtichaut | Stabilize `unsafe_op_in_unsafe_fn` lint
|
commit | commitdiff | tree |
2021-02-10 |
LeSeulArtichaut | Do not ICE on range patterns in function arguments
|
commit | commitdiff | tree |
2021-02-10 |
LeSeulArtichaut | Add regression test for #81289
|
commit | commitdiff | tree |
2021-02-08 |
LeSeulArtichaut | Revert "Get rid of custom pretty-printing in rustdoc"
|
commit | commitdiff | tree |
2021-02-06 |
LeSeulArtichaut | Restore linking to itself in implementors section of...
|
commit | commitdiff | tree |
2021-01-23 |
LeSeulArtichaut | Fix rendering of stabilization version for trait implementors
|
commit | commitdiff | tree |
2021-01-23 |
LeSeulArtichaut | Cleanup `render_stability_since_raw` to remove code...
|
commit | commitdiff | tree |
2021-01-18 |
LeSeulArtichaut | Use ty::{IntTy,UintTy,FloatTy} in rustdoc and clippy
|
commit | commitdiff | tree |
2021-01-18 |
LeSeulArtichaut | Use ty::{IntTy,UintTy,FloatTy} in rustdoc and clippy
|
commit | commitdiff | tree |
2021-01-18 |
LeSeulArtichaut | Use ty::{IntTy,UintTy,FloatTy} in rustc
|
commit | commitdiff | tree |
2021-01-18 |
LeSeulArtichaut | Use ty::{IntTy,UintTy,FloatTy} in rustc
|
commit | commitdiff | tree |
2021-01-18 |
LeSeulArtichaut | Use `rustc_type_ir::{IntTy,UintTy,FloatTy} instead...
|
commit | commitdiff | tree |
2021-01-18 |
LeSeulArtichaut | Move a few more types to `rustc_type_ir`
|
commit | commitdiff | tree |
2021-01-17 |
LeSeulArtichaut | Fix `unused_unsafe` label with `unsafe_block_in_unsafe_fn
|
commit | commitdiff | tree |
2020-12-30 |
LeSeulArtichaut | #[doc(inline)] sym_generated
|
commit | commitdiff | tree |
2020-12-30 |
LeSeulArtichaut | Add regression test for #80062
|
commit | commitdiff | tree |
2020-12-27 |
LeSeulArtichaut | Add regression test for #80375
|
commit | commitdiff | tree |
2020-12-17 |
LeSeulArtichaut | Change the message for `if_let_guard` feature gate
|
commit | commitdiff | tree |
2020-12-16 |
LeSeulArtichaut | Take into account negative impls in "trait item not...
|
commit | commitdiff | tree |
2020-12-14 |
LeSeulArtichaut | Remove unused `TyEncoder::tcx` required method
|
commit | commitdiff | tree |
2020-12-12 |
LeSeulArtichaut | Fix typo in `DebruijnIndex` documentation
|
commit | commitdiff | tree |
2020-12-07 |
LeSeulArtichaut | Fixup: `filter().is_none()` -> `!any()`
|
commit | commitdiff | tree |
2020-12-06 |
LeSeulArtichaut | Add a few basic tests for if-let guards
|
commit | commitdiff | tree |
2020-12-06 |
LeSeulArtichaut | Handle `Guard::IfLet` in clippy
|
commit | commitdiff | tree |
2020-12-06 |
LeSeulArtichaut | Handle `Guard::IfLet` in clippy
|
commit | commitdiff | tree |
2020-12-06 |
LeSeulArtichaut | Implement lowering of if-let guards to MIR
|
commit | commitdiff | tree |
2020-12-06 |
LeSeulArtichaut | Implement lowering of if-let guards to MIR
|
commit | commitdiff | tree |
2020-12-06 |
LeSeulArtichaut | Introduce if-let guards in the THIR
|
commit | commitdiff | tree |
2020-12-06 |
LeSeulArtichaut | Implement liveness passes for if-let guards
|
commit | commitdiff | tree |
2020-12-06 |
LeSeulArtichaut | Implement typechecking if-let guards
|
commit | commitdiff | tree |
2020-12-06 |
LeSeulArtichaut | Introduce if-let guards in the HIR
|
commit | commitdiff | tree |
2020-12-02 |
LeSeulArtichaut | Create `rustc_ty_library`
|
commit | commitdiff | tree |
2020-11-19 |
LeSeulArtichaut | Move `rustc_ty` -> `rustc_ty_utils`
|
commit | commitdiff | tree |
2020-11-15 |
LeSeulArtichaut | Remove dead `TypeFoldable::visit_tys_shallow` method
|
commit | commitdiff | tree |
2020-11-14 |
LeSeulArtichaut | Use `TypeVisitor::BreakTy` in `ProhibitOpaqueTypes`
|
commit | commitdiff | tree |
2020-11-14 |
LeSeulArtichaut | Set the default `BreakTy` to `!`
|
commit | commitdiff | tree |
2020-11-14 |
LeSeulArtichaut | Set the default `BreakTy` to `!`
|
commit | commitdiff | tree |
2020-11-14 |
LeSeulArtichaut | Use `TypeVisitor::BreakTy` in `UnresolvedTypeFinder`
|
commit | commitdiff | tree |
next |