mirror of
https://github.com/Z3Prover/z3
synced 2025-04-27 10:55:50 +00:00
merge with master
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
commit
c513f3ca09
883 changed files with 13979 additions and 16480 deletions
|
@ -237,7 +237,7 @@ template<typename T>
|
|||
class scoped_ptr {
|
||||
T * m_ptr;
|
||||
public:
|
||||
scoped_ptr(T * ptr=0):
|
||||
scoped_ptr(T * ptr=nullptr):
|
||||
m_ptr(ptr) {
|
||||
}
|
||||
|
||||
|
@ -254,7 +254,7 @@ public:
|
|||
}
|
||||
|
||||
operator bool() const {
|
||||
return m_ptr != 0;
|
||||
return m_ptr != nullptr;
|
||||
}
|
||||
|
||||
const T & operator*() const {
|
||||
|
@ -275,7 +275,7 @@ public:
|
|||
|
||||
T * detach() {
|
||||
T* tmp = m_ptr;
|
||||
m_ptr = 0;
|
||||
m_ptr = nullptr;
|
||||
return tmp;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue