aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmldom/qqmldomcompare_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/qmldom/qqmldomcompare_p.h')
-rw-r--r--src/qmldom/qqmldomcompare_p.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/qmldom/qqmldomcompare_p.h b/src/qmldom/qqmldomcompare_p.h
index b15fd562fe..651486d7a9 100644
--- a/src/qmldom/qqmldomcompare_p.h
+++ b/src/qmldom/qqmldomcompare_p.h
@@ -26,20 +26,20 @@ namespace QQmlJS {
namespace Dom {
bool domCompare(
- DomItem &i1, DomItem &i2, function_ref<bool(Path, DomItem &, DomItem &)> change,
- function_ref<bool(DomItem &, const PathEls::PathComponent &, DomItem &)> filter = noFilter,
+ const DomItem &i1, const DomItem &i2, function_ref<bool(Path, const DomItem &, const DomItem &)> change,
+ function_ref<bool(const DomItem &, const PathEls::PathComponent &, const DomItem &)> filter = noFilter,
Path p = Path());
enum DomCompareStrList { FirstDiff, AllDiffs };
QMLDOM_EXPORT QStringList domCompareStrList(
- DomItem &i1, DomItem &i2,
- function_ref<bool(DomItem &, const PathEls::PathComponent &, DomItem &)> filter = noFilter,
+ const DomItem &i1, const DomItem &i2,
+ function_ref<bool(const DomItem &, const PathEls::PathComponent &, const DomItem &) const> filter = noFilter,
DomCompareStrList stopAtFirstDiff = DomCompareStrList::FirstDiff);
inline QStringList domCompareStrList(
- MutableDomItem &i1, DomItem &i2,
- function_ref<bool(DomItem &, const PathEls::PathComponent &, DomItem &)> filter = noFilter,
+ MutableDomItem &i1, const DomItem &i2,
+ function_ref<bool(const DomItem &, const PathEls::PathComponent &, const DomItem &) const> filter = noFilter,
DomCompareStrList stopAtFirstDiff = DomCompareStrList::FirstDiff)
{
DomItem ii1 = i1.item();
@@ -47,8 +47,8 @@ inline QStringList domCompareStrList(
}
inline QStringList domCompareStrList(
- DomItem &i1, MutableDomItem &i2,
- function_ref<bool(DomItem &, const PathEls::PathComponent &, DomItem &)> filter = noFilter,
+ const DomItem &i1, MutableDomItem &i2,
+ function_ref<bool(const DomItem &, const PathEls::PathComponent &, const DomItem &) const> filter = noFilter,
DomCompareStrList stopAtFirstDiff = DomCompareStrList::FirstDiff)
{
DomItem ii2 = i2.item();
@@ -57,7 +57,7 @@ inline QStringList domCompareStrList(
inline QStringList domCompareStrList(
MutableDomItem &i1, MutableDomItem &i2,
- function_ref<bool(DomItem &, const PathEls::PathComponent &, DomItem &)> filter = noFilter,
+ function_ref<bool(const DomItem &, const PathEls::PathComponent &, const DomItem &) const> filter = noFilter,
DomCompareStrList stopAtFirstDiff = DomCompareStrList::FirstDiff)
{
DomItem ii1 = i1.item();