File tree Expand file tree Collapse file tree 3 files changed +9
-0
lines changed Expand file tree Collapse file tree 3 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -144,8 +144,13 @@ class Destination {
144
144
// / monitored and transmitting the data elsewhere.
145
145
class LLVM_ABI Manager {
146
146
public:
147
+ Manager () = default ;
147
148
virtual ~Manager () = default ;
148
149
150
+ // Explicitly non-copyable.
151
+ Manager (Manager const &) = delete ;
152
+ Manager& operator =(Manager const &) = delete ;
153
+
149
154
// Dispatch Telemetry data to the Destination(s).
150
155
// The argument is non-const because the Manager may add or remove
151
156
// data from the entry.
Original file line number Diff line number Diff line change 14
14
#ifndef LLVM_TOOLDRIVERS_LLVM_DLLTOOL_DLLTOOLDRIVER_H
15
15
#define LLVM_TOOLDRIVERS_LLVM_DLLTOOL_DLLTOOLDRIVER_H
16
16
17
+ #include " llvm/Support/Compiler.h"
18
+
17
19
namespace llvm {
18
20
template <typename T> class ArrayRef ;
19
21
Original file line number Diff line number Diff line change 14
14
#ifndef LLVM_TOOLDRIVERS_LLVM_LIB_LIBDRIVER_H
15
15
#define LLVM_TOOLDRIVERS_LLVM_LIB_LIBDRIVER_H
16
16
17
+ #include " llvm/Support/Compiler.h"
18
+
17
19
namespace llvm {
18
20
template <typename T> class ArrayRef ;
19
21
You can’t perform that action at this time.
0 commit comments