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 {
144144// / monitored and transmitting the data elsewhere.
145145class LLVM_ABI Manager {
146146public:
147+ Manager () = default ;
147148 virtual ~Manager () = default ;
148149
150+ // Explicitly non-copyable.
151+ Manager (Manager const &) = delete ;
152+ Manager& operator =(Manager const &) = delete ;
153+
149154 // Dispatch Telemetry data to the Destination(s).
150155 // The argument is non-const because the Manager may add or remove
151156 // data from the entry.
Original file line number Diff line number Diff line change 1414#ifndef LLVM_TOOLDRIVERS_LLVM_DLLTOOL_DLLTOOLDRIVER_H
1515#define LLVM_TOOLDRIVERS_LLVM_DLLTOOL_DLLTOOLDRIVER_H
1616
17+ #include " llvm/Support/Compiler.h"
18+
1719namespace llvm {
1820template <typename T> class ArrayRef ;
1921
Original file line number Diff line number Diff line change 1414#ifndef LLVM_TOOLDRIVERS_LLVM_LIB_LIBDRIVER_H
1515#define LLVM_TOOLDRIVERS_LLVM_LIB_LIBDRIVER_H
1616
17+ #include " llvm/Support/Compiler.h"
18+
1719namespace llvm {
1820template <typename T> class ArrayRef ;
1921
You can’t perform that action at this time.
0 commit comments