Lines Matching refs:NodeMatcher
30 struct NodeMatcher {
31 explicit NodeMatcher(Node* node) : node_(node) {}
80 struct ValueMatcher : public NodeMatcher {
84 : NodeMatcher(node), resolved_value_(), has_resolved_value_(false) {
106 : NodeMatcher(node), resolved_value_(), has_resolved_value_(false) {
116 : NodeMatcher(node), resolved_value_(), has_resolved_value_(false) {
130 : NodeMatcher(node), resolved_value_(), has_resolved_value_(false) {
271 struct LoadMatcher : public NodeMatcher {
273 : NodeMatcher(node), object_(InputAt(0)), index_(InputAt(1)) {}
290 struct BinopMatcher : public NodeMatcher {
292 : NodeMatcher(node), left_(InputAt(0)), right_(InputAt(1)) {
296 : NodeMatcher(node), left_(InputAt(0)), right_(InputAt(1)) {
786 struct V8_EXPORT_PRIVATE BranchMatcher : public NON_EXPORTED_BASE(NodeMatcher) {
801 : public NON_EXPORTED_BASE(NodeMatcher) {