Lines Matching refs:node
79 template <typename N> bool Pre(const N &node) { in Pre() argument
81 context_.PushConstruct(node); in Pre()
83 Enter(node); in Pre()
86 template <typename N> void Post(const N &node) { in Post() argument
87 Leave(node); in Post()
93 template <typename T> bool Pre(const parser::Statement<T> &node) { in Pre() argument
94 context_.set_location(node.source); in Pre()
95 Enter(node); in Pre()
98 template <typename T> bool Pre(const parser::UnlabeledStatement<T> &node) { in Pre() argument
99 context_.set_location(node.source); in Pre()
100 Enter(node); in Pre()
103 template <typename T> void Post(const parser::Statement<T> &node) { in Post() argument
104 Leave(node); in Post()
107 template <typename T> void Post(const parser::UnlabeledStatement<T> &node) { in Post() argument
108 Leave(node); in Post()