Lines Matching defs:TP
246 TypeInfer(TreePattern &T) : TP(T) {}
340 TreePattern &TP;
388 TreePattern &TP) const;
468 bool ApplyTypeConstraints(TreePatternNode &N, TreePattern &TP) const;
700 bool isTypeCompletelyUnknown(unsigned ResNo, TreePattern &TP) const {
831 void InlinePatternFragments(TreePattern &TP,
837 bool ApplyTypeConstraints(TreePattern &TP, bool NotRegisters);
844 TreePattern &TP);
846 TreePattern &TP);
848 TreePattern &TP);
854 TreePattern &TP);
858 bool ContainsUnresolvedType(TreePattern &TP) const;
990 TreePattern &TP) {
992 TP.getInfer().expandOverloads(VTS);
993 return TP.getInfer().MergeInTypeInfo(Types[ResNo], VTS);
998 TreePattern &TP) {
1000 TP.getInfer().expandOverloads(VTS);
1001 return TP.getInfer().MergeInTypeInfo(Types[ResNo], VTS);
1006 TreePattern &TP) {
1008 TP.getInfer().expandOverloads(VTS);
1009 return TP.getInfer().MergeInTypeInfo(Types[ResNo], VTS);
1271 TreePattern &TP) const {
1274 MadeChange |= TypeConstraints[i].ApplyTypeConstraint(N, *this, TP);