summaryrefslogtreecommitdiff
path: root/rust/src/function.rs
AgeCommit message (Expand)Author
2026-06-02Add support for multiple global pointer registersBrandon Miller
2026-05-26[Rust] Fix misc clippy lintsMason Reed
2026-05-26[Rust] Misc formattingMason Reed
2026-05-22Refactor calling convention Rust API to allow default implementationsRusty Wagner
2026-05-22Refactor calling conventions to support correct representation of structuresRusty Wagner
2026-05-20Sort switch blocks in graph view by case numberGlenn Smith
2026-05-10[Rust] Refactor `binary_view` moduleMason Reed
2026-01-14Allow controlling which address is used for instructions created when inlinin...Mark Rowe
2026-01-01update copyrights for 2026Jordan Wiens
2025-12-15[Rust] Add `Function::defined_symbol` to use when getting the default functio...Mason Reed
2025-12-10[Rust] Move architecture module code into more reasonable filesMason Reed
2025-12-10[Rust] Remove redundant `ArchAndAddr` typeMason Reed
2025-12-10[Rust] Fix leaking list in `Function::guided_source_blocks`Mason Reed
2025-11-23[Rust] Clarify and expand on the current set of queryable offset propertiesMason Reed
2025-11-03Add helpers for whether a function is exported.Alexander Taylor
2025-09-29Rust APIs needed for guided analysis modeBrandon Miller
2025-09-29Rust bindings for custom basic block analysisBrandon Miller
2025-09-17Fix a Rust formatting issueMark Rowe
2025-09-15Deprecate some Rust MediumLevelILFunction methods in favor of Function implem...Josh Ferrell
2025-07-03[Rust] Fix clippy + rustfmt complaintsMark Rowe
2025-07-03api: indirect branch inlining supportRyan Snyder
2025-07-02[Rust] Misc cleanupMason Reed
2025-07-02[Rust] Add note for `Function::has_explicitly_defined_type`Mason Reed
2025-07-02[Rust] Remove duplicate `(&str, Variable, &Type)` named variable type implMason Reed
2025-07-02[Rust] Make some core handles publicMason Reed
2025-06-13[Rust] Misc API additions/docs and formatting fixesMason Reed
2025-06-11API to create immediate function graphsGlenn Smith
2025-06-11Expose Function::CheckForDebugReportGlenn Smith
2025-05-19Implement function level metadataBrandon Miller
2025-05-12[Rust] Misc cleanup regarding c stringsMason Reed
2025-05-12[Rust] Remove useless alias functionMason Reed
2025-05-12[Rust] Remove `NonSSAVariant` bound from `LowLevelILFunction`Mason Reed
2025-05-12[Rust] Misc cleanupMason Reed
2025-05-12[Rust] Implement custom interactive handlerrbran
2025-05-12[Rust] Implement `LanguageRepresentation` and `LineFormatter`rbran
2025-05-12[Rust] Reduce usage of `IntoCStr` in function signaturesMason Reed
2025-05-12[Rust] Rename `AsCStr` to `IntoCStr`Mason Reed
2025-05-12[Rust] Simplify usage surrounding c stringsMason Reed
2025-05-12[Rust] Simplify `BnStrCompatible` traitMason Reed
2025-05-12[Rust] Misc clippy lintsMason Reed
2025-05-12[Rust] More cleanupMason Reed
2025-05-12[Rust] Return `String` instead of `BnString` for cases where lossy conversion...Mason Reed
2025-05-12[Rust] Remove Architecture trait bound on LLIL related structuresMason Reed
2025-05-07[Rust] Add Function::variable_typeMark Rowe
2025-04-23Add Function::Analyze API to perform on-demand function analysis.Brian Potchik
2025-03-28belated copyright year updateJordan Wiens
2025-02-24Add `BinaryViewExt::comment_at` and `BinaryViewExt::set_comment_at`Mason Reed
2025-02-06Add After variants for looking up variables at instructionsGlenn Smith
2025-01-31Fix misc clippy lintsMason Reed
2025-01-30Render LayersGlenn Smith