зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1298606: P3. Fix coding style. r=gerald
MozReview-Commit-ID: L5MHnYOkyDV --HG-- extra : rebase_source : 5da52435a47cc1dae14459ad44e910329c702ce4
This commit is contained in:
Родитель
85862da5ee
Коммит
fb042f363f
|
@ -45,7 +45,7 @@ public:
|
|||
: mStart(T())
|
||||
, mEnd(T())
|
||||
, mFuzz(T())
|
||||
{}
|
||||
{ }
|
||||
|
||||
template<typename StartArg, typename EndArg>
|
||||
Interval(StartArg&& aStart, EndArg&& aEnd)
|
||||
|
@ -69,7 +69,7 @@ public:
|
|||
: mStart(aOther.mStart)
|
||||
, mEnd(aOther.mEnd)
|
||||
, mFuzz(aOther.mFuzz)
|
||||
{}
|
||||
{ }
|
||||
|
||||
Interval(SelfType&& aOther)
|
||||
: mStart(Move(aOther.mStart))
|
||||
|
@ -136,8 +136,8 @@ public:
|
|||
|
||||
bool Contains(const SelfType& aOther) const
|
||||
{
|
||||
return (mStart - mFuzz <= aOther.mStart + aOther.mFuzz) &&
|
||||
(aOther.mEnd - aOther.mFuzz <= mEnd + mFuzz);
|
||||
return (mStart - mFuzz <= aOther.mStart + aOther.mFuzz)
|
||||
&& (aOther.mEnd - aOther.mFuzz <= mEnd + mFuzz);
|
||||
}
|
||||
|
||||
bool ContainsStrict(const SelfType& aOther) const
|
||||
|
@ -147,14 +147,14 @@ public:
|
|||
|
||||
bool ContainsWithStrictEnd(const SelfType& aOther) const
|
||||
{
|
||||
return (mStart - mFuzz <= aOther.mStart + aOther.mFuzz) &&
|
||||
aOther.mEnd <= mEnd;
|
||||
return (mStart - mFuzz <= aOther.mStart + aOther.mFuzz)
|
||||
&& aOther.mEnd <= mEnd;
|
||||
}
|
||||
|
||||
bool Intersects(const SelfType& aOther) const
|
||||
{
|
||||
return (mStart - mFuzz < aOther.mEnd + aOther.mFuzz) &&
|
||||
(aOther.mStart - aOther.mFuzz < mEnd + mFuzz);
|
||||
return (mStart - mFuzz < aOther.mEnd + aOther.mFuzz)
|
||||
&& (aOther.mStart - aOther.mFuzz < mEnd + mFuzz);
|
||||
}
|
||||
|
||||
bool IntersectsStrict(const SelfType& aOther) const
|
||||
|
@ -165,8 +165,8 @@ public:
|
|||
// Same as Intersects, but including the boundaries.
|
||||
bool Touches(const SelfType& aOther) const
|
||||
{
|
||||
return (mStart - mFuzz <= aOther.mEnd + aOther.mFuzz) &&
|
||||
(aOther.mStart - aOther.mFuzz <= mEnd + mFuzz);
|
||||
return (mStart - mFuzz <= aOther.mEnd + aOther.mFuzz)
|
||||
&& (aOther.mStart - aOther.mFuzz <= mEnd + mFuzz);
|
||||
}
|
||||
|
||||
// Returns true if aOther is strictly to the right of this and contiguous.
|
||||
|
@ -235,9 +235,9 @@ public:
|
|||
// of aOther
|
||||
bool TouchesOnRight(const SelfType& aOther) const
|
||||
{
|
||||
return aOther.mStart <= mStart &&
|
||||
(mStart - mFuzz <= aOther.mEnd + aOther.mFuzz) &&
|
||||
(aOther.mStart - aOther.mFuzz <= mEnd + mFuzz);
|
||||
return aOther.mStart <= mStart
|
||||
&& (mStart - mFuzz <= aOther.mEnd + aOther.mFuzz)
|
||||
&& (aOther.mStart - aOther.mFuzz <= mEnd + mFuzz);
|
||||
}
|
||||
|
||||
T mStart;
|
||||
|
@ -572,7 +572,8 @@ public:
|
|||
}
|
||||
}
|
||||
|
||||
bool Contains(const ElemType& aInterval) const {
|
||||
bool Contains(const ElemType& aInterval) const
|
||||
{
|
||||
for (const auto& interval : mIntervals) {
|
||||
if (interval.Contains(aInterval)) {
|
||||
return true;
|
||||
|
@ -581,7 +582,8 @@ public:
|
|||
return false;
|
||||
}
|
||||
|
||||
bool ContainsStrict(const ElemType& aInterval) const {
|
||||
bool ContainsStrict(const ElemType& aInterval) const
|
||||
{
|
||||
for (const auto& interval : mIntervals) {
|
||||
if (interval.ContainsStrict(aInterval)) {
|
||||
return true;
|
||||
|
@ -590,8 +592,10 @@ public:
|
|||
return false;
|
||||
}
|
||||
|
||||
bool Contains(const T& aX) const {
|
||||
for (const auto& interval : mIntervals) {
|
||||
bool Contains(const T& aX) const
|
||||
{
|
||||
for (const auto& interval : mIntervals)
|
||||
{
|
||||
if (interval.Contains(aX)) {
|
||||
return true;
|
||||
}
|
||||
|
@ -599,7 +603,8 @@ public:
|
|||
return false;
|
||||
}
|
||||
|
||||
bool ContainsStrict(const T& aX) const {
|
||||
bool ContainsStrict(const T& aX) const
|
||||
{
|
||||
for (const auto& interval : mIntervals) {
|
||||
if (interval.ContainsStrict(aX)) {
|
||||
return true;
|
||||
|
@ -608,7 +613,8 @@ public:
|
|||
return false;
|
||||
}
|
||||
|
||||
bool ContainsWithStrictEnd(const T& aX) const {
|
||||
bool ContainsWithStrictEnd(const T& aX) const
|
||||
{
|
||||
for (const auto& interval : mIntervals) {
|
||||
if (interval.ContainsWithStrictEnd(aX)) {
|
||||
return true;
|
||||
|
@ -627,7 +633,8 @@ public:
|
|||
return *this;
|
||||
}
|
||||
|
||||
void SetFuzz(const T& aFuzz) {
|
||||
void SetFuzz(const T& aFuzz)
|
||||
{
|
||||
for (auto& interval : mIntervals) {
|
||||
interval.SetFuzz(aFuzz);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче