Home | History | Annotate | Download | only in ADT

Lines Matching refs:NodeKind

82     /// NodeKind - Represent the type of an argument.
83 enum NodeKind : unsigned char {
161 /// LHSKind - The NodeKind of the left hand side, \see getLHSKind().
162 NodeKind LHSKind;
163 /// RHSKind - The NodeKind of the right hand side, \see getRHSKind().
164 NodeKind RHSKind;
167 explicit Twine(NodeKind Kind)
181 explicit Twine(Child LHS, NodeKind LHSKind, Child RHS, NodeKind RHSKind)
237 /// Get the NodeKind of the left-hand side.
238 NodeKind getLHSKind() const { return LHSKind; }
240 /// Get the NodeKind of the right-hand side.
241 NodeKind getRHSKind() const { return RHSKind; }
244 void printOneChild(raw_ostream &OS, Child Ptr, NodeKind Kind) const;
248 NodeKind Kind) const;
512 NodeKind NewLHSKind = TwineKind, NewRHSKind = TwineKind;