blob: 7b3ca3ccd6aa71daac03921282fc3c680f2c64a0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#pragma once
#include "expr-walker.hpp"
#include "type-collector.hpp"
class ExprCollector : public ExprWalker {
private:
TypeCollector typeCollector;
public:
ExprCollector() {};
ptrset_t get_pointer_set() { return typeCollector.get_pointer_set(); }
private:
virtual void _walk_pre(const_tree e) final;
};
|