Simplify DFAPacketizerEmitter State copy/move semantics to use compiler defaults.
authorDavid Blaikie <dblaikie@gmail.com>
Mon, 21 Apr 2014 22:58:00 +0000 (22:58 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Mon, 21 Apr 2014 22:58:00 +0000 (22:58 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206824 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/DFAPacketizerEmitter.cpp

index 8a2fb32b1d4af0544e3ad0d2d0ad439fad0a30b9..ea14cb973ebcde3f7f7ae2ffc7ee6b10f7d8d4a9 100644 (file)
@@ -91,7 +91,6 @@ class State {
   mutable TransitionMap Transitions;
 
   State();
-  State(const State &S);
 
   bool operator<(const State &s) const {
     return stateNum < s.stateNum;
@@ -156,11 +155,6 @@ public:
 State::State() :
   stateNum(currentStateNum++), isInitial(false) {}
 
-
-State::State(const State &S) :
-  stateNum(currentStateNum++), isInitial(S.isInitial),
-  stateInfo(S.stateInfo) {}
-
 DFA::DFA(): currentState(nullptr) {}
 
 //