Lines Matching refs:ChildNo
264 unsigned ChildNo; variable
276 : Matcher(RecordChild), ChildNo(childno), WhatFor(whatfor), in RecordChildMatcher()
279 unsigned getChildNo() const { return ChildNo; } in getChildNo()
336 unsigned ChildNo; variable
338 MoveChildMatcher(unsigned childNo) : Matcher(MoveChild), ChildNo(childNo) {} in MoveChildMatcher()
340 unsigned getChildNo() const { return ChildNo; } in getChildNo()
403 unsigned ChildNo; variable
407 : Matcher(CheckChildSame), ChildNo(childno), MatchNumber(matchnumber) {} in CheckChildSameMatcher()
409 unsigned getChildNo() const { return ChildNo; } in getChildNo()
421 return cast<CheckChildSameMatcher>(M)->ChildNo == ChildNo && in isEqualImpl()
424 unsigned getHashImpl() const override { return (MatchNumber << 2) | ChildNo; } in getHashImpl()
585 unsigned ChildNo; variable
589 : Matcher(CheckChildType), ChildNo(childno), Type(type) {} in CheckChildTypeMatcher()
591 unsigned getChildNo() const { return ChildNo; } in getChildNo()
603 return cast<CheckChildTypeMatcher>(M)->ChildNo == ChildNo && in isEqualImpl()
606 unsigned getHashImpl() const override { return (Type << 3) | ChildNo; } in getHashImpl()
639 unsigned ChildNo; variable
643 : Matcher(CheckChildInteger), ChildNo(childno), Value(value) {} in CheckChildIntegerMatcher()
645 unsigned getChildNo() const { return ChildNo; } in getChildNo()
657 return cast<CheckChildIntegerMatcher>(M)->ChildNo == ChildNo && in isEqualImpl()
660 unsigned getHashImpl() const override { return (Value << 3) | ChildNo; } in getHashImpl()