Languages supported by the DWARF (v5) format. See: https://dwarfstd.org/languages.html.
More...
#include <CompilationUnit.hpp>
Languages supported by the DWARF (v5) format. See: https://dwarfstd.org/languages.html.
Some languages (like C++11, C++17, ..) have a version (11, 17, ...) which is stored in a dedicated attribute: version
◆ LANG
Enumerator |
---|
UNKNOWN | |
C | |
CPP | |
RUST | |
DART | |
◆ Language() [1/5]
LIEF::dwarf::CompilationUnit::Language::Language |
( |
| ) |
|
|
default |
◆ Language() [2/5]
LIEF::dwarf::CompilationUnit::Language::Language |
( |
LANG | lang, |
|
|
uint32_t | version ) |
|
inline |
◆ Language() [3/5]
LIEF::dwarf::CompilationUnit::Language::Language |
( |
LANG | lang | ) |
|
|
inline |
◆ Language() [4/5]
LIEF::dwarf::CompilationUnit::Language::Language |
( |
const Language & | | ) |
|
|
default |
◆ Language() [5/5]
LIEF::dwarf::CompilationUnit::Language::Language |
( |
Language && | | ) |
|
|
default |
◆ ~Language()
LIEF::dwarf::CompilationUnit::Language::~Language |
( |
| ) |
|
|
default |
◆ operator=() [1/2]
Language & LIEF::dwarf::CompilationUnit::Language::operator= |
( |
const Language & | | ) |
|
|
default |
◆ operator=() [2/2]
◆ lang
LANG LIEF::dwarf::CompilationUnit::Language::lang = UNKNOWN |
◆ version
uint32_t LIEF::dwarf::CompilationUnit::Language::version = 0 |
Version of the language (e.g. 17 for C++17)
The documentation for this class was generated from the following file: