Lines Matching defs:FromDefault
646 bool FromDefault, bool ToDefault) {
653 SetDefault(FromDefault, ToDefault);
656 void SetTypeDiff(QualType FromType, QualType ToType, bool FromDefault,
662 SetDefault(FromDefault, ToDefault);
665 void SetExpressionDiff(Expr *FromExpr, Expr *ToExpr, bool FromDefault,
671 SetDefault(FromDefault, ToDefault);
675 bool FromDefault, bool ToDefault) {
680 SetDefault(FromDefault, ToDefault);
686 Expr *FromExpr, Expr *ToExpr, bool FromDefault,
698 SetDefault(FromDefault, ToDefault);
704 Expr *ToExpr, bool FromDefault, bool ToDefault) {
715 SetDefault(FromDefault, ToDefault);
721 QualType ToIntType, Expr *ToExpr, bool FromDefault, bool ToDefault) {
732 SetDefault(FromDefault, ToDefault);
738 bool ToNullPtr, Expr *ToExpr, bool FromDefault, bool ToDefault) {
749 SetDefault(FromDefault, ToDefault);
752 /// SetDefault - Sets FromDefault and ToDefault flags of the current node.
753 void SetDefault(bool FromDefault, bool ToDefault) {
754 assert((!FromDefault || !ToDefault) && "Both arguments cannot be default.");
755 FlatTree[CurrentNode].FromArgInfo.IsDefault = FromDefault;
901 /// FromDefault - Return true if the from argument is the default.
902 bool FromDefault() {
1173 bool FromDefault = FromIter.isEnd() && !FromType.isNull();
1179 Tree.SetTypeDiff(FromType, ToType, FromDefault, ToDefault);
1191 FromQual, ToQual, FromDefault, ToDefault);
1317 bool FromDefault = FromIter.isEnd() &&
1328 HasToInt, ToIntType, ToExpr, FromDefault, ToDefault);
1337 NeedToAddressOf, ToNullPtr, ToExpr, FromDefault, ToDefault);
1344 ToIntType, FromExpr, ToExpr, FromDefault, ToDefault);
1355 ToExpr, FromDefault, ToDefault);
1366 Tree.SetExpressionDiff(FromExpr, ToExpr, FromDefault, ToDefault);
1531 PrintTypeNames(FromType, ToType, Tree.FromDefault(), Tree.ToDefault(),
1538 PrintExpr(FromExpr, ToExpr, Tree.FromDefault(), Tree.ToDefault(),
1545 PrintTemplateTemplate(FromTD, ToTD, Tree.FromDefault(),
1557 ToIntType, FromExpr, ToExpr, Tree.FromDefault(),
1571 Tree.FromDefault(), Tree.ToDefault(), Tree.NodeIsSame());
1588 FromExpr, Tree.FromDefault(), ToInt, ToIntType,
1606 Tree.FromDefault(), ToValueDecl, ToAddressOf,
1686 bool FromDefault, bool ToDefault, bool Same) {
1738 OS << (FromDefault ? "(default) " : "");
1753 void PrintExpr(const Expr *FromExpr, const Expr *ToExpr, bool FromDefault,
1760 OS << (FromDefault ? "(default) " : "");
1765 OS << (FromDefault ? "[(default) " : "[");
1789 bool FromDefault, bool ToDefault, bool Same) {
1803 OS << (FromDefault ? "(default) template " : "template ");
1808 OS << (FromDefault ? "[(default) template " : "[template ");
1825 bool FromDefault, bool ToDefault, bool Same) {
1842 OS << (FromDefault ? "(default) " : "");
1845 OS << (FromDefault ? "[(default) " : "[");
1952 bool FromDefault, bool ToDefault, bool Same) {
1959 OS << (FromDefault ? "(default) " : "");
1964 OS << (FromDefault ? "[(default) " : "[");
2136 FromQual, ToQual, false /*FromDefault*/,