Fixed header inclusions in `valueprint.h`
authorAndrey Okoshkin <a.okoshkin@samsung.com>
Thu, 8 Feb 2018 12:49:01 +0000 (15:49 +0300)
committerAndrey Okoshkin <a.okoshkin@samsung.com>
Thu, 8 Feb 2018 13:18:41 +0000 (16:18 +0300)
src/debug/netcoredbg/valueprint.cpp
src/debug/netcoredbg/valueprint.h

index 46c378a5a6ac10b2b8148978ae881f137df8c5f3..469c31e64e391b8ff33014da033e0cd29225e2da 100644 (file)
@@ -2,21 +2,17 @@
 // Distributed under the MIT License.
 // See the LICENSE file in the project root for more information.
 
-#include "common.h"
+#include "valueprint.h"
 
 #include <sstream>
-#include <mutex>
-#include <condition_variable>
-#include <memory>
-#include <unordered_map>
-#include <unordered_set>
 #include <vector>
-#include <list>
 #include <iomanip>
 
-#include "cputil.h"
+#include <arrayholder.h>
+
 #include "typeprinter.h"
-#include "valueprint.h"
+#include "torelease.h"
+#include "cputil.h"
 
 
 // From strike.cpp
index 1acad2c62ce3380a74fe597f009146a48d37a526..2f2a9b154ec4e0c9c291c2e06d4823746495395e 100644 (file)
@@ -1,6 +1,12 @@
 // Copyright (c) 2017 Samsung Electronics Co., LTD
 // Distributed under the MIT License.
 // See the LICENSE file in the project root for more information.
+#pragma once
+
+#include <string>
+
+#include <cor.h>
+#include <cordebug.h>
 
 HRESULT PrintValue(ICorDebugValue *pInputValue, std::string &output, bool escape = true);
 HRESULT DereferenceAndUnboxValue(ICorDebugValue * pValue, ICorDebugValue** ppOutputValue, BOOL * pIsNull = NULL);