package frama-clang

  1. Overview
  2. Docs

Name mangling. Follows more or less IA-64 C++ ABI and thus gcc mangling.

compute the mangled name. For functions, the second argument is their signature. It is None for any other identifier.

val unmangle : string -> string

transforms a mangled name into a more readable string.

val short_name : string -> string

computes an unqualified name from a mangled name.

val is_constructor_name : string -> bool

true if the given mangled name is the name of a constructor (as obtained by mangle

val mangle_cc_type : Intermediate_format.typ -> string
OCaml

Innovation. Community. Security.