summaryrefslogtreecommitdiff
path: root/gcc/rust/checks/errors/privacy
AgeCommit message (Expand)Author
2025-10-30gccrs: nr1.0: Remove support in privacy checkerOwen Avery
2025-08-05gccrs: Add ConstType boiler plate to handle const genericsPhilip Herron
2025-08-05gccrs: hir: Add OffsetOf nodeArthur Cohen
2025-08-05gccrs: hir: Add const blocksArthur Cohen
2025-08-05gccrs: Remove unneeded clones untill we have an arena allocator for these tmpsPhilip Herron
2025-08-05gccrs: Reindent using last clang-format configurationMarc Poulhiès
2025-04-28gccrs: Parse and lower llvm asm nodePierre-Emmanuel Patry
2025-03-24gccrs: initial setup for new OpaqueType to represent Impl typesPhilip Herron
2025-03-24gccrs: Fix crash in privay reporter for placeholder typesPhilip Herron
2025-03-21gccrs: Use nr2.0 in PrivacyReporterOwen Avery
2025-03-21gccrs: Fixes some tests appearing with a moved variantPierre-Emmanuel Patry
2025-03-21gccrs: Refactor HIR with optionals, references & newtypesPierre-Emmanuel Patry
2025-03-21gccrs: Refactor HIR to reduce the amount of raw pointersPierre-Emmanuel Patry
2025-03-21gccrs: Use name resolver 2.0 for module descendance checksOwen Avery
2025-03-21gccrs: Use name resolver 2.0 in VisibilityResolverOwen Avery
2025-03-21rust: Desugar IfLet* into MatchExprMarc Poulhiès
2025-03-19gccrs: Rehaul, Apply code review from Arthurbadumbatish
2025-03-19gccrs: Scaffolding asm codegenjjasmine
2025-03-17gccrs: Change lookup_visibility's return typePierre-Emmanuel Patry
2025-03-17gccrs: Change lookup_module function return typePierre-Emmanuel Patry
2025-03-17gccrs: Change return type of lookup_defidPierre-Emmanuel Patry
2025-03-17gccrs: Change lookup_hir_to_node return type to optionalPierre-Emmanuel Patry
2025-03-17gccrs: Change lookup_node_to_hir return type to optionalPierre-Emmanuel Patry
2025-03-17gccrs: Change singleton returned type to a referencePierre-Emmanuel Patry
2025-01-02Update copyright years.Jakub Jelinek
2024-01-16gccrs: hir: Rename ComoundAssignment gettersJakub Dupak
2024-01-16gccrs: Remove HIR::ForLoopExprPhilip Herron
2024-01-16gccrs: Unify raw attribute valuesPierre-Emmanuel Patry
2024-01-16gccrs: [E0603] Use of private item outside scopeMuhammad Mahad
2024-01-16gccrs: Remove Location typedefOwen Avery
2024-01-16gccrs: proc_macro: Refactor attribute searchPierre-Emmanuel Patry
2024-01-16gccrs: privacy: Refactor proc macro privacy checkPierre-Emmanuel Patry
2024-01-16gccrs: proc macro: Add privacy checkPierre-Emmanuel Patry
2024-01-16gccrs: rust-unreachable: Add specific behavior for rust_unreachableArthur Cohen
2024-01-16gccrs: Remove Rust::Optional in favor of tl::optionalArthur Cohen
2024-01-16gccrs: HIR cleanupMarc Poulhiès
2024-01-16gccrs: refactor: make crate.items privateMarc Poulhiès
2024-01-16gccrs: cleanup getters to return &unique_ptr instead of pointerMarc Poulhiès
2024-01-16gccrs: Unify HIR::ExprStmt derived class visitingOwen Avery
2024-01-16gccrs: privacy reporter should be permissive of error typesPhilip Herron
2024-01-16gccrs: privacy: Check for pub(crate) when resolving visibility path.Arthur Cohen
2024-01-16gccrs: Revert "hir: Add ExportedMacro node and handling."Arthur Cohen
2024-01-16gccrs: Unify HIR::IfLetExprConseqIf{,Let} into HIR::IfLetExprConseqElseOwen Avery
2024-01-16gccrs: Unify HIR::IfExprConseqIf{,Let} into HIR::IfExprConseqElseOwen Avery
2024-01-16gccrs: hir: Add ExportedMacro node and handling.Arthur Cohen
2024-01-03Update copyright years.Jakub Jelinek
2023-04-06gccrs: diagnostic: Refactor Error classArthur Cohen
2023-02-21gccrs: Cleanup unused parameters to fix the bootstrap buildPhilip Herron
2023-02-21gccrs: Refactor expression hir lowering into cc filePhilip Herron
2023-01-16Update copyright years.Jakub Jelinek