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
/
rustc_middle
/
src
/
middle
/
privacy.rs
Age
Commit message (
Expand
)
Author
Lines
2023-10-13
Format all the let chains in compiler
Michael Goulet
-1
/
+3
2023-07-28
privacy: no nominal visibility for assoc fns
David Wood
-2
/
+7
2023-06-15
privacy: Rename some variables for clarity
Vadim Petrochenkov
-3
/
+3
2023-06-15
privacy: Do not mark items reachable farther than their nominal visibility
Vadim Petrochenkov
-13
/
+16
2023-05-24
Use `Option::is_some_and` and `Result::is_ok_and` in the compiler
Maybe Waffle
-2
/
+1
2023-05-11
Populate effective visibilities in rustc_privacy
Bryanskiy
-26
/
+19
2023-05-08
Revert "Populate effective visibilities in `rustc_privacy`"
Michael Goulet
-19
/
+26
2023-05-05
Populate effective visibilities in `rustc_privacy`
Bryanskiy
-26
/
+19
2023-03-28
effvis: Stop considering crate root its own parent
Vadim Petrochenkov
-1
/
+5
2023-03-02
rustc_middle: Remove trait `DefIdTree`
Vadim Petrochenkov
-6
/
+6
2023-02-20
Remove IntoDefIdTree
Oli Scherer
-17
/
+8
2022-12-19
clippy::complexity fixes
Matthias Krüger
-6
/
+1
2022-11-24
effective visibility: Always add table entries for nodes used as parents
Vadim Petrochenkov
-33
/
+37
2022-11-24
effective visibility: Remove questionable optimizations
Vadim Petrochenkov
-7
/
+0
2022-11-24
effective visibility: Satisfy borrow checker to use resolver lazily from a cl...
Vadim Petrochenkov
-10
/
+20
2022-11-05
resolve: Fill effective visibilities for import def ids in a separate pass
Vadim Petrochenkov
-2
/
+28
2022-11-05
privacy: Check effective visibility invariants
Vadim Petrochenkov
-1
/
+50
2022-11-05
resolve: More detailed effective visibility tracking for imports
Vadim Petrochenkov
-18
/
+25
2022-10-29
rustc_middle: Remove unnecessary type parameter from `AccessLevels`
Vadim Petrochenkov
-32
/
+16
2022-10-26
privacy: Rename "accessibility levels" to "effective visibilities"
Vadim Petrochenkov
-80
/
+79
2022-10-25
Perf improvements for effective visibility calculating
Bryanskiy
-33
/
+35
2022-10-16
Populate effective visibilities in 'rustc_resolve'
Bryanskiy
-32
/
+104
2022-09-14
change AccessLevels representation
Bryanskiy
-6
/
+87
2022-04-12
Remove NodeIdHashingMode.
Camille GILLOT
-5
/
+3
2022-01-09
Compute most of Public/Exported access level in rustc_resolve
Lamb
-1
/
+1
2021-10-03
Move ICH to rustc_query_system.
Camille GILLOT
-0
/
+11
2021-07-31
rustc: Replace `HirId`s with `LocalDefId`s in `AccessLevels` tables
Vadim Petrochenkov
-11
/
+4
2020-12-21
docs: Edit rustc_middle::middle::privacy
pierwill
-4
/
+6
2020-10-14
Remove unused code from rustc_middle
est31
-5
/
+0
2020-08-30
mv compiler to compiler/
mark
-0
/
+65