//ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
//POSSIBILITY OF SUCH DAMAGE.
+#if _MSC_VER >= 1900
+ #pragma warning(disable : 4464) // relative include path contains '..'
+#endif
+
#include "../glslang/Include/intermediate.h"
#include <string>
#pragma warning(disable : 4201) // nameless union
#endif
+#if _MSC_VER >= 1900
+ #pragma warning(disable : 4464) // relative include path contains '..'
+#endif
+
#include <set>
#include <unordered_set>
#include <vector>
#ifndef __INTERMEDIATE_H
#define __INTERMEDIATE_H
+#if _MSC_VER >= 1900
+ #pragma warning( disable : 4464 ) // relative include path contains '..'
+ #pragma warning( disable : 5026 ) // 'glslang::TIntermUnary': move constructor was implicitly defined as deleted
+#endif
+
#include "../Include/Common.h"
#include "../Include/Types.h"
#include "../Include/ConstantUnion.h"