Docs.rs
  • haybale-0.7.2
    • haybale 0.7.2
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • cdisselkoen
    • Dependencies
      • boolector ^0.4.3 normal
      • cpp_demangle ^0.2 normal
      • either ^1.9 normal
      • itertools ^0.11 normal
      • llvm-ir ^0.8.2 normal
      • log ^0.4.20 normal
      • reduce ^0.1 normal
      • rustc-demangle ^0.1 normal
      • rustversion ^1.0 normal
      • env_logger ^0.10 dev
    • Versions
    • 57.33% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

haybale0.7.2

Crate Items

  • Structs
  • Enums
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • ExecutionManager
  • Location
  • LocationDescription
  • PathEntry
  • Project
  • State
  • backend::CellMemoryBackend
  • backend::DefaultBackend
  • callbacks::Callbacks
  • cell_memory::Memory
  • config::Config
  • function_hooks::FunctionHooks
  • simple_memory::Memory
  • watchpoints::Watchpoint
  • watchpoints::Watchpoints

Enums

  • BBInstrIndex
  • Error
  • ParameterVal
  • ReturnValue
  • SolutionValue
  • config::Concretize
  • config::Demangling
  • config::NullPointerChecking
  • solver_utils::PossibleSolutions
  • solver_utils::SolutionCount

Traits

  • backend::BV
  • backend::Backend
  • backend::Memory
  • backend::SolverRef
  • function_hooks::IsCall

Functions

  • alloc_utils::calloc
  • alloc_utils::malloc
  • alloc_utils::realloc
  • alloc_utils::zalloc
  • find_zero_of_func
  • function_hooks::abort_hook
  • function_hooks::generic_stub_hook
  • get_path_length
  • get_possible_return_values_of_func
  • hook_utils::memcpy
  • hook_utils::memcpy_bv
  • hook_utils::memset
  • hook_utils::memset_bv
  • solver_utils::bvs_can_be_equal
  • solver_utils::bvs_must_be_equal
  • solver_utils::get_possible_solutions_for_bv
  • solver_utils::max_possible_solution_for_bv_as_binary_str
  • solver_utils::max_possible_solution_for_bv_as_u64
  • solver_utils::min_possible_solution_for_bv_as_binary_str
  • solver_utils::min_possible_solution_for_bv_as_u64
  • solver_utils::sat
  • solver_utils::sat_with_extra_constraints
  • symex_function

Type Aliases

  • Result
  • function_hooks::Argument