blob: f503f30d7e96e717c14d92fb5be625ff813134fa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include "Traveler.hh"
#include "BaseNode.hh"
namespace pcc {
Traveler::Traveler(std::ostream& out)
: out_(out) {}
void Traveler::Travel(std::shared_ptr<BaseNode> root) {
PreTravel();
root->Travel(*this);
PostTravel();
}
void Traveler::PreTravel() {}
void Traveler::PostTravel() {}
} // namespace pcc
|