Minsky
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 30 of file schema0.cc.

Member Function Documentation

◆ insert()

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

Definition at line 33 of file schema0.cc.

33 {ids.insert(name);}

◆ operator()() [1/2]

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

Definition at line 34 of file schema0.cc.

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

◆ operator()() [2/2]

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

Definition at line 37 of file schema0.cc.

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

Member Data Documentation

◆ ids

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

Definition at line 32 of file schema0.cc.


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