rust/tests/codegen/debug-accessibility
David Wood 07931c5a08
codegen_llvm: set DW_AT_accessibility
Sets the accessibility of types and fields in DWARF using
`DW_AT_accessibility` attribute.

`DW_AT_accessibility` (public/protected/private) isn't exactly right for
Rust,  but neither is `DW_AT_visibility` (local/exported/qualified), and
there's no way to set `DW_AT_visbility` in LLVM's API.

Signed-off-by: David Wood <david@davidtw.co>
2023-12-15 11:36:41 +00:00
..
crate-enum.rs codegen_llvm: set DW_AT_accessibility 2023-12-15 11:36:41 +00:00
crate-struct.rs codegen_llvm: set DW_AT_accessibility 2023-12-15 11:36:41 +00:00
private-enum.rs codegen_llvm: set DW_AT_accessibility 2023-12-15 11:36:41 +00:00
private-struct.rs codegen_llvm: set DW_AT_accessibility 2023-12-15 11:36:41 +00:00
public-enum.rs codegen_llvm: set DW_AT_accessibility 2023-12-15 11:36:41 +00:00
public-struct.rs codegen_llvm: set DW_AT_accessibility 2023-12-15 11:36:41 +00:00
struct-fields.rs codegen_llvm: set DW_AT_accessibility 2023-12-15 11:36:41 +00:00
super-enum.rs codegen_llvm: set DW_AT_accessibility 2023-12-15 11:36:41 +00:00
super-struct.rs codegen_llvm: set DW_AT_accessibility 2023-12-15 11:36:41 +00:00
tuple-fields.rs codegen_llvm: set DW_AT_accessibility 2023-12-15 11:36:41 +00:00