From 48216a5bd4d342f7cb598f53bbe5814b6f693a34 Mon Sep 17 00:00:00 2001 From: triton Date: Tue, 15 Apr 2014 15:15:23 +0100 Subject: [PATCH] Added an explicit constructor to ParserDiagnostic to fix missing symbols. --- src/CppParser/CppParser.cpp | 2 ++ src/CppParser/CppParser.h | 1 + 2 files changed, 3 insertions(+) diff --git a/src/CppParser/CppParser.cpp b/src/CppParser/CppParser.cpp index fe0e7aa9..723bcda3 100644 --- a/src/CppParser/CppParser.cpp +++ b/src/CppParser/CppParser.cpp @@ -35,6 +35,8 @@ ParserResult::ParserResult() { } +ParserDiagnostic::ParserDiagnostic() {} + DEF_STRING(ParserDiagnostic, FileName) DEF_STRING(ParserDiagnostic, Message) diff --git a/src/CppParser/CppParser.h b/src/CppParser/CppParser.h index 26b7bab9..a105cc6f 100644 --- a/src/CppParser/CppParser.h +++ b/src/CppParser/CppParser.h @@ -53,6 +53,7 @@ enum struct ParserDiagnosticLevel struct CS_API ParserDiagnostic { + ParserDiagnostic(); STRING(FileName) STRING(Message) ParserDiagnosticLevel Level;