Delete unnecessary copy ctors
llvm-svn: 361358
This commit is contained in:
@@ -198,7 +198,6 @@ public:
|
||||
explicit PythonBytes(llvm::ArrayRef<uint8_t> bytes);
|
||||
PythonBytes(const uint8_t *bytes, size_t length);
|
||||
PythonBytes(PyRefType type, PyObject *o);
|
||||
PythonBytes(const PythonBytes &object);
|
||||
|
||||
~PythonBytes() override;
|
||||
|
||||
@@ -250,7 +249,6 @@ public:
|
||||
explicit PythonString(llvm::StringRef string);
|
||||
explicit PythonString(const char *string);
|
||||
PythonString(PyRefType type, PyObject *o);
|
||||
PythonString(const PythonString &object);
|
||||
|
||||
~PythonString() override;
|
||||
|
||||
@@ -275,7 +273,6 @@ public:
|
||||
PythonInteger();
|
||||
explicit PythonInteger(int64_t value);
|
||||
PythonInteger(PyRefType type, PyObject *o);
|
||||
PythonInteger(const PythonInteger &object);
|
||||
|
||||
~PythonInteger() override;
|
||||
|
||||
@@ -298,7 +295,6 @@ public:
|
||||
PythonBoolean() = default;
|
||||
explicit PythonBoolean(bool value);
|
||||
PythonBoolean(PyRefType type, PyObject *o);
|
||||
PythonBoolean(const PythonBoolean &object);
|
||||
|
||||
~PythonBoolean() override = default;
|
||||
|
||||
@@ -322,7 +318,6 @@ public:
|
||||
explicit PythonList(PyInitialValue value);
|
||||
explicit PythonList(int list_size);
|
||||
PythonList(PyRefType type, PyObject *o);
|
||||
PythonList(const PythonList &list);
|
||||
|
||||
~PythonList() override;
|
||||
|
||||
@@ -350,7 +345,6 @@ public:
|
||||
explicit PythonTuple(PyInitialValue value);
|
||||
explicit PythonTuple(int tuple_size);
|
||||
PythonTuple(PyRefType type, PyObject *o);
|
||||
PythonTuple(const PythonTuple &tuple);
|
||||
PythonTuple(std::initializer_list<PythonObject> objects);
|
||||
PythonTuple(std::initializer_list<PyObject *> objects);
|
||||
|
||||
@@ -377,7 +371,6 @@ public:
|
||||
PythonDictionary() {}
|
||||
explicit PythonDictionary(PyInitialValue value);
|
||||
PythonDictionary(PyRefType type, PyObject *o);
|
||||
PythonDictionary(const PythonDictionary &dict);
|
||||
|
||||
~PythonDictionary() override;
|
||||
|
||||
@@ -402,7 +395,6 @@ class PythonModule : public PythonObject {
|
||||
public:
|
||||
PythonModule();
|
||||
PythonModule(PyRefType type, PyObject *o);
|
||||
PythonModule(const PythonModule &dict);
|
||||
|
||||
~PythonModule() override;
|
||||
|
||||
@@ -435,7 +427,6 @@ public:
|
||||
|
||||
PythonCallable();
|
||||
PythonCallable(PyRefType type, PyObject *o);
|
||||
PythonCallable(const PythonCallable &dict);
|
||||
|
||||
~PythonCallable() override;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user