|
libabigail
|
The type of the private data of the function_type type. More...
#include <abg-ir-priv.h>
Public Member Functions | |
| priv (const parameters &parms, type_base_sptr return_type) | |
| priv (type_base_sptr return_type) | |
| bool | comparison_started (const function_type &first, const function_type &second) const |
| Tests if a function_type is currently being compared. More... | |
| bool | is_pretty_printing () const |
| Getter of the 'is_pretty_printing_' boolean. More... | |
| void | mark_as_being_compared (const function_type &first, const function_type &second) const |
| Mark a given pair of function_type as being compared. More... | |
| void | set_is_pretty_printing () |
| Set the 'is_pretty_printing_' boolean to true. More... | |
| void | unmark_as_being_compared (const function_type &first, const function_type &second) const |
| Mark a given pair of function_type as being compared. More... | |
| void | unset_is_pretty_printing () |
| Set the 'is_pretty_printing_' boolean to false. More... | |
Public Attributes | |
| interned_string | cached_name_ |
| interned_string | internal_cached_name_ |
| bool | is_pretty_printing_ |
| parameters | parms_ |
| type_base_wptr | return_type_ |
| interned_string | temp_internal_cached_name_ |
The type of the private data of the function_type type.
Definition at line 1803 of file abg-ir-priv.h.
|
inline |
Tests if a function_type is currently being compared.
| type | the function type to take into account. |
type is being compared. Definition at line 1864 of file abg-ir-priv.h.
|
inline |
Getter of the 'is_pretty_printing_' boolean.
That boolean marks the fact that the current function_type (and its sub-types graph) is being walked for the purpose of printing its flat representation. This is useful to detect cycles in the graph and avoid endless loops.
Definition at line 1901 of file abg-ir-priv.h.
|
inline |
Mark a given pair of function_type as being compared.
| first | the first function_type of the pair being compared, to mark. |
| second | the second function_type of the pair being compared, to mark. |
Definition at line 1832 of file abg-ir-priv.h.
|
inline |
Set the 'is_pretty_printing_' boolean to true.
That boolean marks the fact that the current function_type (and its sub-types graph) is being walked for the purpose of printing its flat representation. This is useful to detect cycles in the graph and avoid endless loops.
Definition at line 1881 of file abg-ir-priv.h.
|
inline |
Mark a given pair of function_type as being compared.
| first | the first function_type of the pair being compared, to mark. |
| second | the second function_type of the pair being compared, to mark. |
Definition at line 1849 of file abg-ir-priv.h.
|
inline |
Set the 'is_pretty_printing_' boolean to false.
That boolean marks the fact that the current function_type (and its sub-types graph) is being walked for the purpose of printing its flat representation. This is useful to detect cycles in the graph and avoid endless loops.
Definition at line 1891 of file abg-ir-priv.h.
1.8.10