Lines Matching defs:PatFrag
33 class PatFrag;
42 mutable SmallPtrSet<const PatFrag *, 2> SeenPatFrags;
94 /// (Uncached) PatFrag parsing implementation.
95 /// \param Def PatFrag def to parsee.
96 /// \return the parsed PatFrag on success, nullptr on failure.
97 std::unique_ptr<PatFrag> parsePatFragImpl(const Record *Def);
99 /// Parses the in or out parameter list of a PatFrag.
102 /// the parameter and its \ref PatFrag::ParamKind
108 /// Cached PatFrag parser. This avoids duplicate work by keeping track of
110 /// \param Def PatFrag def to parsee.
111 /// \return the parsed PatFrag on success, nullptr on failure.
112 const PatFrag *parsePatFrag(const Record *Def);