demangler: Demangler for C++ mangled names.
Provides a demangler (and mangler) for C++ names, with an intermediate representation that captures the nuances of each composite name to allow for semantic utilization of different portions of a name. . Also provides text sharing for efficient storage of a large number of demangled names. . See https://itanium-cxx-abi.github.io/cxx-abi/abi.html#mangling for more details on mangling
Flags
Manual Flags
Name | Description | Default |
---|---|---|
debug | build with debug output and panics enabled | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- demangler-1.3.2.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 1.1.0.0, 1.2.0.0, 1.3.2.0 |
---|---|
Change log | CHANGELOG.md |
Dependencies | base (>=4.10 && <5), containers, demangler, lens (>=5.0 && <5.3), sayable (>=1.2.3.1 && <1.3), template-haskell, text, transformers [details] |
Tested with | ghc ==8.8.4, ghc ==8.10.7, ghc ==9.0.2, ghc ==9.2.8, ghc ==9.4.6, ghc ==9.6.3 |
License | BSD-3-Clause |
Author | Galois, Inc. |
Maintainer | kquick@galois.com |
Category | Development |
Source repo | head: git clone https://github.com/GaloisInc/demangler |
Uploaded | by KevinQuick at 2024-04-23T03:39:04Z |
Distributions | NixOS:1.3.2.0 |
Executables | demangle |
Downloads | 111 total (4 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] All reported builds failed as of 2024-04-23 [all 1 reports] |