coan  6.0.1
A C/C++ Configuration Analyzer
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
symbol Member List

This is the complete list of members for symbol, including all inherited members.

_contributorssymbolprivate
_current_snapshot_symbolprivatestatic
_defnsymbolprivate
_deselectedsymbolprivate
_formatsymbolprivate
_invokedsymbolprivate
_last_global_snapshot_symbolprivatestatic
_linesymbolprivate
_locsymbolprivate
_no_expand_pararmssymbolprivate
_null_symbolprivatestatic
_paramssymbolprivate
_provenancesymbolprivate
_selected_symbols_set_symbolprivatestatic
_snapshotsymbolmutableprivate
_subscriberssymbolprivate
_sym_tab_symbolprivatestatic
add_pattern(std::string const &pattern)symbolinlineprivatestatic
clean() const symbolinline
clear_parameters()symbolinline
configured() const symbolinline
count(provenance source)symbolstatic
count()symbolinlinestatic
define(std::string const &defn, formal_parameter_list const &params)symbol
defined() const symbolinline
defn() const symbolinline
deselected() const symbolinline
deselected(std::string const &id)symbolprivatestatic
diagnose_retrospective_redefinition() const symbolprivate
digest_global_define(chewer< std::string > &chew)symbol
digest_global_undef(chewer< std::string > &chew)symbol
digest_transient_define(formal_parameter_list const &params, std::string const &definition)symbol
digest_transient_undef()symbol
dirty() const symbolinline
find_any_in(chewer< CharSeq > &chew, size_t &off)symbolstatic
format() const symbolinline
id() const symbolinline
in_progress() const symbolinline
insert(std::string const &id, provenance source, symbol_table::iterator hint=table().end())symbolinlineprivatestatic
invoked() const symbolinline
line() const symbolinline
lookup(std::string const &id)symbolinlinestatic
make_clean()symbolinlineprivate
make_dirty(pseudo_snapshot n=pseudo_snapshot::pristine)symbolprivate
make_self_referential()symbolinlineprivate
operator!=(symbol const &other) const symbolinline
operator==(symbol const &other) const symbolinline
origin() const symbolinline
originate(provenance origin)symbolinline
parameters() const symbolinline
per_file_init()symbolstatic
provenance enum namesymbol
pseudo_snapshot enum namesymbolprivate
referencesymbol
report() const symbol
report_global_config()symbolstatic
report_premiere()symbolprivate
selected(std::string const &id)symbolprivatestatic
self_referential() const symbolinline
set_definition(std::string const &defn)symbol
set_invoked(bool value=true)symbolinlineprivate
set_parameters(formal_parameter_list const &params)symbolinline
set_parameters(size_t n)symbolinline
set_pseudo_snapshot(pseudo_snapshot n=pseudo_snapshot::pristine)symbolinlineprivate
set_selection(char const *optarg)symbolstatic
signature() const symbolinline
snapshot_max() const symbolprivate
subscribe()symbolprivate
subscribe_to(locator other)symbolprivate
subscribes_to(locator other) const symbolprivate
symbol(provenance source)symbolinlineexplicitprivate
symbol_table typedefsymbol
table()symbolinlineprivatestatic
table_entry typedefsymbol
undef()symbol
unsubscribe()symbolprivate
variadic() const symbolinline
which_parameter(std::string const &str) const symbolinline
wildcard_match(std::string const &wildcard, std::string const &name)symbolprivatestatic