|
| 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) |
|