Module symbolic_common::types[][src]

Common types and errors used in symbolic.

Re-exports

pub use debugid::*;

Structs

Name

Represents a potentially mangled symbol.

UnknownArchError

An error returned for unknown or invalid Archs.

UnknownDebugKindError

An error returned for unknown or invalid DebugKinds.

UnknownLanguageError

An error returned for unknown or invalid Languages.

UnknownObjectClassError

An error returned for unknown or invalid ObjectClasses.

UnknownObjectKindError

An error returned for unknown or invalid ObjectKinds.

Enums

Arch

An enum of supported architectures.

CpuFamily

Represents a family of CPUs.

DebugKind

Represents the kind of debug information inside an object.

Endianness

Represents endianness.

Language

Supported programming languages for demangling.

ObjectClass

Represents the designated use of the object file and hints at its contents.

ObjectKind

Represents the physical object file format.