simple-jit/include/Noncopyable.h
2025-10-15 11:30:58 +00:00

9 lines
302 B
C
Executable file

#define MAKE_NONCOPYABLE(c) \
private: \
c(c const&) = delete; \
c& operator=(c const&) = delete
#define MAKE_NONMOVABLE(c) \
private: \
c(c&&) = delete; \
c& operator=(c&&) = delete