From 9f38d0d113493e7ad3c43edbe065c005887eaeac Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Mon, 21 Apr 2014 22:46:09 +0000 Subject: Fix builds that use an stl missing std::set::emplace git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206821 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/TableGen/DFAPacketizerEmitter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'utils/TableGen') diff --git a/utils/TableGen/DFAPacketizerEmitter.cpp b/utils/TableGen/DFAPacketizerEmitter.cpp index e5a6bb6f0d..8a2fb32b1d 100644 --- a/utils/TableGen/DFAPacketizerEmitter.cpp +++ b/utils/TableGen/DFAPacketizerEmitter.cpp @@ -245,7 +245,7 @@ bool State::canAddInsnClass(unsigned InsnClass) const { const State &DFA::newState() { - auto IterPair = states.emplace(); + auto IterPair = states.insert(State()); assert(IterPair.second && "State already exists"); return *IterPair.first; } -- cgit v1.2.3