git-svn-id: svn://db.shs.com.ru/pip@596 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5

This commit is contained in:
2018-02-11 15:09:06 +00:00
parent 6f05d20480
commit da48575caa
2 changed files with 5 additions and 1 deletions

View File

@@ -3,7 +3,7 @@
#define PIVERSION_H
#define PIP_VERSION_MAJOR 1
#define PIP_VERSION_MINOR 5
#define PIP_VERSION_MINOR 6
#define PIP_VERSION_REVISION 0
#define PIP_VERSION_SUFFIX ""

View File

@@ -167,6 +167,8 @@ void writeClassStreamMembersOut(PIFile & f, const PICodeParser::Entity * e, int
if (is_union && m.isBitfield())
continue;
++cnt;
if (m.meta.contains("id"))
cnt = m.meta.value("id").toInt();
if (m.dims.isEmpty()) {
f << "\tcs << cs.chunk(" << cnt << ", ";
if (parser.isEnum(m.type))
@@ -203,6 +205,8 @@ void writeClassStreamMembersIn(PIFile & f, const PICodeParser::Entity * e, int &
if (is_union && m.isBitfield())
continue;
++cnt;
if (m.meta.contains("id"))
cnt = m.meta.value("id").toInt();
if (m.dims.isEmpty()) {
f << "\t\tcase " << cnt << ": cs.get(";
if (parser.isEnum(m.type))