| 
| 
  | VisitorRef (const Visitor &v) | 
|   | 
| 
  | VisitorRef (std::function< const IR::Node *(const IR::Node *)>) | 
|   | 
| 
template<class T >  | 
|   | VisitorRef (T t, typename std::enable_if< std::is_convertible< decltype(t(nullptr)), const IR::Node * >::value, int >::type=0) | 
|   | 
| 
template<class T >  | 
|   | VisitorRef (T t, typename std::enable_if< std::is_same< decltype(t()), void >::value, int >::type=0) | 
|   | 
| 
template<class T >  | 
|   | VisitorRef (T t, typename std::enable_if< std::is_same< decltype(t(nullptr)), void >::value, int >::type=0) | 
|   | 
| 
  | VisitorRef (Visitor *v) | 
|   |