Lines Matching refs:TP
246 TypeInfer(TreePattern &T) : TP(T) {} in TypeInfer()
340 TreePattern &TP; member
388 TreePattern &TP) const;
471 bool ApplyTypeConstraints(TreePatternNode &N, TreePattern &TP) const;
708 bool isTypeCompletelyUnknown(unsigned ResNo, TreePattern &TP) const { in isTypeCompletelyUnknown() argument
839 void InlinePatternFragments(TreePattern &TP,
845 bool ApplyTypeConstraints(TreePattern &TP, bool NotRegisters);
852 TreePattern &TP);
854 TreePattern &TP);
856 TreePattern &TP);
862 TreePattern &TP);
866 bool ContainsUnresolvedType(TreePattern &TP) const;
998 TreePattern &TP) { in UpdateNodeType() argument
1000 TP.getInfer().expandOverloads(VTS); in UpdateNodeType()
1001 return TP.getInfer().MergeInTypeInfo(Types[ResNo], VTS); in UpdateNodeType()
1006 TreePattern &TP) { in UpdateNodeType() argument
1008 TP.getInfer().expandOverloads(VTS); in UpdateNodeType()
1009 return TP.getInfer().MergeInTypeInfo(Types[ResNo], VTS); in UpdateNodeType()
1014 TreePattern &TP) { in UpdateNodeType() argument
1016 TP.getInfer().expandOverloads(VTS); in UpdateNodeType()
1017 return TP.getInfer().MergeInTypeInfo(Types[ResNo], VTS); in UpdateNodeType()
1281 TreePattern &TP) const { in ApplyTypeConstraints() argument
1284 MadeChange |= TypeConstraint.ApplyTypeConstraint(N, *this, TP); in ApplyTypeConstraints()