mirror of
https://github.com/boostorg/intrusive.git
synced 2025-08-02 14:04:36 +02:00
Fix clang 6.0 warnings in tests: unused members, suspicious return types
This commit is contained in:
@@ -98,7 +98,7 @@ int main()
|
||||
|
||||
//Test the objects inserted in our lists
|
||||
for(; it1 != itend1; ++it1, ++bit1, ++it2, ++bit2){
|
||||
if(&*bit1 != &*it1 || &*bit2 != &*it2) return false;
|
||||
if(&*bit1 != &*it1 || &*bit2 != &*it2) return 1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
@@ -26,6 +26,9 @@ class MyClass : public any_base_hook<> //Base hook
|
||||
|
||||
MyClass(int i = 0) : int_(i)
|
||||
{}
|
||||
//<-
|
||||
int get_int() const { return int_; }
|
||||
//->
|
||||
};
|
||||
|
||||
int main()
|
||||
|
@@ -87,7 +87,7 @@ int main()
|
||||
|
||||
//Test the objects inserted in our lists
|
||||
for(; it1 != itend1; ++it1, ++bit1, ++it2, ++bit2){
|
||||
if(&*bit1 != &*it1 || &*bit2 != &*it2) return false;
|
||||
if(&*bit1 != &*it1 || &*bit2 != &*it2) return 1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
@@ -23,6 +23,9 @@ class MyClass : public list_base_hook<>
|
||||
list_member_hook<> member_hook_;
|
||||
|
||||
MyClass(int i) : int_(i) {}
|
||||
//<-
|
||||
int get_int() const { return int_; }
|
||||
//->
|
||||
};
|
||||
|
||||
//Define a list that will store MyClass using the base hook
|
||||
|
@@ -26,6 +26,9 @@ class MyClass : public list_base_hook<> //This is a derivation hook
|
||||
MyClass(int i)
|
||||
: int_(i)
|
||||
{}
|
||||
//<-
|
||||
int get_int() const { return int_; }
|
||||
//->
|
||||
};
|
||||
|
||||
//Define a list that will store MyClass using the public base hook
|
||||
|
@@ -88,7 +88,7 @@ int main()
|
||||
|
||||
//Test the objects inserted in our lists
|
||||
for(; it1 != itend1; ++it1, ++bit1, ++it2, ++bit2){
|
||||
if(&*bit1 != &*it1 || &*bit2 != &*it2) return false;
|
||||
if(&*bit1 != &*it1 || &*bit2 != &*it2) return 1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
@@ -100,7 +100,7 @@ int main()
|
||||
int checker = 0;
|
||||
for( intrusive_list_t::const_iterator it = plist->begin(), itend(plist->end())
|
||||
; it != itend; ++it, ++checker){
|
||||
if(it->get() != checker) return false;
|
||||
if(it->get() != checker) return 1;
|
||||
}
|
||||
|
||||
//Now delete the list and after that, the nodes
|
||||
|
@@ -27,6 +27,9 @@ class MyClass : public slist_base_hook<>
|
||||
MyClass(int i)
|
||||
: int_(i)
|
||||
{}
|
||||
//<-
|
||||
int get_int() const { return int_; }
|
||||
//->
|
||||
};
|
||||
|
||||
//Define an slist that will store MyClass using the public base hook
|
||||
|
@@ -44,11 +44,15 @@ class MyClass
|
||||
, public virtual VirtualBase3
|
||||
{
|
||||
int int_;
|
||||
|
||||
public:
|
||||
list_member_hook<> list_hook_;
|
||||
MyClass(int i = 0)
|
||||
: int_(i)
|
||||
{}
|
||||
//<-
|
||||
int get_int() const { return int_; }
|
||||
//->
|
||||
};
|
||||
|
||||
//Define a list that will store MyClass using the public base hook
|
||||
|
Reference in New Issue
Block a user