libabigail
|
#include <abg-ir.h>
Go to the source code of this file.
Classes | |
class | corpus |
This is the abstraction of a set of translation units (themselves seen as bundles of unitary abi artefacts like types and decls) bundled together as a corpus. A corpus is thus the Application binary interface of a program, a library or just a set of modules put together. More... | |
class | corpus::exported_decls_builder |
Abstracts the building of the set of exported variables and functions. More... | |
class | corpus_group |
Abstraction of a group of corpora. More... | |
Namespaces | |
namespace | abigail |
Toplevel namespace for libabigail. | |
namespace | abigail::ir |
The namespace of the internal representation of ABI artifacts like types and decls. | |
Functions | |
corpus_group_sptr | is_corpus_group (const corpus_sptr &corpus) |
Test if a corpus is a corpus_group. More... | |
corpus::origin | operator& (corpus::origin l, corpus::origin r) |
Bitwise & operator for the corpus::origin type. More... | |
corpus::origin | operator&= (corpus::origin &l, corpus::origin r) |
Bitwise &= operator for the corpus::origin type. More... | |
corpus::origin | operator| (corpus::origin l, corpus::origin r) |
Bitwise | operator for the corpus::origin type. More... | |
corpus::origin | operator|= (corpus::origin &l, corpus::origin r) |
Bitwise |= operator for the corpus::origin type. More... | |