Author: arphaman Date: Fri Jul 21 06:04:57 2017 New Revision: 308734 URL: http://llvm.org/viewvc/llvm-project?rev=308734&view=rev Log: Fix another compiler error from r308731
std::pair in emplace back couldn't be constructed because SNodeId has an explicit constructor. Not sure how this even compiled on my machine before. Modified: cfe/trunk/lib/Tooling/ASTDiff/ASTDiff.cpp Modified: cfe/trunk/lib/Tooling/ASTDiff/ASTDiff.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Tooling/ASTDiff/ASTDiff.cpp?rev=308734&r1=308733&r2=308734&view=diff ============================================================================== --- cfe/trunk/lib/Tooling/ASTDiff/ASTDiff.cpp (original) +++ cfe/trunk/lib/Tooling/ASTDiff/ASTDiff.cpp Fri Jul 21 06:04:57 2017 @@ -469,7 +469,7 @@ public: bool RootNodePair = true; - TreePairs.emplace_back(S1.getSize(), S2.getSize()); + TreePairs.emplace_back(SNodeId(S1.getSize()), SNodeId(S2.getSize())); while (!TreePairs.empty()) { SNodeId LastRow, LastCol, FirstRow, FirstCol, Row, Col; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits