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

This commit is contained in:
2018-02-10 10:42:50 +00:00
parent 9017861eb0
commit 7c5cf7bac4
2 changed files with 6 additions and 5 deletions

View File

@@ -97,10 +97,11 @@ inline PICout operator <<(PICout s, const PICodeInfo::TypeInfo & v) {
s << v.type;
if (!v.name.isEmpty())
s << " " << v.name;
s << " Meta" << v.meta;
return s;
}
inline PICout operator <<(PICout s, const PICodeInfo::EnumeratorInfo & v) {s << v.name << " = " << v.value; return s;}
inline PICout operator <<(PICout s, const PICodeInfo::EnumeratorInfo & v) {s << v.name << " = " << v.value << " Meta" << v.meta; return s;}
inline PICout operator <<(PICout s, const PICodeInfo::ClassInfo & v) {
s.setControl(0, true);
@@ -114,7 +115,7 @@ inline PICout operator <<(PICout s, const PICodeInfo::ClassInfo & v) {
s << i;
}
}
s << " {\n";
s << " Meta" << v.meta << " {\n";
piForeachC (FunctionInfo & i, v.functions) {
s << PICoutManipulators::Tab << i.return_type << " " << i.name << "(";
bool fa = true;
@@ -137,7 +138,7 @@ inline PICout operator <<(PICout s, const PICodeInfo::ClassInfo & v) {
inline PICout operator <<(PICout s, const PICodeInfo::EnumInfo & v) {
s.setControl(0, true);
s << "enum " << v.name << " {\n";
s << "enum " << v.name << " Meta" << v.meta << " {\n";
piForeachC (EnumeratorInfo & i, v.members) {
bool f = true;
if (f) f = false;