Minsky: 3.17.0
schema0::anonymous_namespace{schema0.cc}::IsOrphan Struct Reference
Collaboration diagram for schema0::anonymous_namespace{schema0.cc}::IsOrphan:
Collaboration graph

Public Member Functions

void insert (const string &name)
 
bool operator() (const VariableManager::value_type &v) const
 
bool operator() (const VariableManager::VariableValues::value_type &l) const
 

Public Attributes

set< string > ids
 

Detailed Description

Definition at line 31 of file schema0.cc.

Member Function Documentation

◆ insert()

void schema0::anonymous_namespace{schema0.cc}::IsOrphan::insert ( const string &  name)
inline

Definition at line 34 of file schema0.cc.

34 {ids.insert(name);}

◆ operator()() [1/2]

bool schema0::anonymous_namespace{schema0.cc}::IsOrphan::operator() ( const VariableManager::value_type &  v) const
inline

Definition at line 35 of file schema0.cc.

35  {
36  return ids.contains(v.second.name);
37  }

◆ operator()() [2/2]

bool schema0::anonymous_namespace{schema0.cc}::IsOrphan::operator() ( const VariableManager::VariableValues::value_type &  l) const
inline

Definition at line 38 of file schema0.cc.

38  {
39  return ids.contains(l.first);
40  }

Member Data Documentation

◆ ids

set<string> schema0::anonymous_namespace{schema0.cc}::IsOrphan::ids

Definition at line 33 of file schema0.cc.


The documentation for this struct was generated from the following file: