Skip to content

Instantly share code, notes, and snippets.

Created January 14, 2018 10:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/8fe4aec7166c00012ff565e596422cc6 to your computer and use it in GitHub Desktop.
Save anonymous/8fe4aec7166c00012ff565e596422cc6 to your computer and use it in GitHub Desktop.
Building PyICU 2.0.1 for ICU 52.1
Adding CXXFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include" from /usr/bin/icu-config
Adding LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro -ldl -lm -L/usr/lib/i386-linux-gnu -licui18n -licuuc -licudata -ldl -lm" from /usr/bin/icu-config
running build
running build_py
creating build
creating build/lib.linux-i686-2.7
copying PyICU.py -> build/lib.linux-i686-2.7
creating build/lib.linux-i686-2.7/icu
copying icu/__init__.py -> build/lib.linux-i686-2.7/icu
running build_ext
building '_icu' extension
creating build/temp.linux-i686-2.7
i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c _icu.cpp -o build/temp.linux-i686-2.7/_icu.o -DPYICU_VER="2.0.1" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from _icu.cpp:27:0:
common.h:380:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArgs(args, types, rest...) \
^
common.h:384:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArg(arg, types, rest...) \
^
_icu.cpp:121:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
_icu.cpp:121:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
_icu.cpp:121:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
_icu.cpp:121:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
_icu.cpp:121:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
_icu.cpp:121:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
_icu.cpp:121:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
_icu.cpp:121:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
_icu.cpp:121:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
_icu.cpp:177:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_descriptor___get__(t_descriptor *self,
^
i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c bases.cpp -o build/temp.linux-i686-2.7/bases.o -DPYICU_VER="2.0.1" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from bases.cpp:24:0:
common.h:380:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArgs(args, types, rest...) \
^
common.h:384:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArg(arg, types, rest...) \
^
bases.cpp:95:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
bases.cpp:95:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
bases.cpp:95:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
bases.cpp:95:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
bases.cpp:95:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
bases.cpp:95:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
bases.cpp:95:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
bases.cpp:95:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
bases.cpp:95:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
In file included from bases.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:109:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UObject, t_uobject, UMemory, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:109:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UObject, t_uobject, UMemory, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:109:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UObject, t_uobject, UMemory, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:109:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UObject, t_uobject, UMemory, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:109:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UObject, t_uobject, UMemory, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:109:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UObject, t_uobject, UMemory, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:109:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UObject, t_uobject, UMemory, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:109:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UObject, t_uobject, UMemory, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:109:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UObject, t_uobject, UMemory, UObject,
^
bases.cpp:110:47: warning: extra ‘;’ [-Wpedantic]
abstract_init, t_uobject_dealloc);
^
In file included from bases.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:133:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Replaceable, t_replaceable, UObject, Replaceable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:133:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Replaceable, t_replaceable, UObject, Replaceable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:133:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Replaceable, t_replaceable, UObject, Replaceable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:133:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Replaceable, t_replaceable, UObject, Replaceable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:133:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Replaceable, t_replaceable, UObject, Replaceable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:133:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Replaceable, t_replaceable, UObject, Replaceable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:133:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Replaceable, t_replaceable, UObject, Replaceable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:133:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Replaceable, t_replaceable, UObject, Replaceable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:133:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Replaceable, t_replaceable, UObject, Replaceable,
^
bases.cpp:134:34: warning: extra ‘;’ [-Wpedantic]
abstract_init, NULL);
^
In file included from bases.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:234:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UnicodeString, t_unicodestring, Replaceable, UnicodeString,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:234:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UnicodeString, t_unicodestring, Replaceable, UnicodeString,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:234:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UnicodeString, t_unicodestring, Replaceable, UnicodeString,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:234:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UnicodeString, t_unicodestring, Replaceable, UnicodeString,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:234:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UnicodeString, t_unicodestring, Replaceable, UnicodeString,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:234:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UnicodeString, t_unicodestring, Replaceable, UnicodeString,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:234:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UnicodeString, t_unicodestring, Replaceable, UnicodeString,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:234:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UnicodeString, t_unicodestring, Replaceable, UnicodeString,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:234:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UnicodeString, t_unicodestring, Replaceable, UnicodeString,
^
bases.cpp:235:41: warning: extra ‘;’ [-Wpedantic]
t_unicodestring_init, NULL);
^
In file included from bases.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Formattable, t_formattable, UObject, Formattable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Formattable, t_formattable, UObject, Formattable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Formattable, t_formattable, UObject, Formattable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Formattable, t_formattable, UObject, Formattable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Formattable, t_formattable, UObject, Formattable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Formattable, t_formattable, UObject, Formattable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Formattable, t_formattable, UObject, Formattable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Formattable, t_formattable, UObject, Formattable,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Formattable, t_formattable, UObject, Formattable,
^
bases.cpp:276:39: warning: extra ‘;’ [-Wpedantic]
t_formattable_init, NULL);
^
In file included from bases.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:306:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringEnumeration, t_stringenumeration, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:306:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringEnumeration, t_stringenumeration, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:306:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringEnumeration, t_stringenumeration, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:306:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringEnumeration, t_stringenumeration, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:306:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringEnumeration, t_stringenumeration, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:306:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringEnumeration, t_stringenumeration, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:306:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringEnumeration, t_stringenumeration, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:306:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringEnumeration, t_stringenumeration, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
bases.cpp:306:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringEnumeration, t_stringenumeration, UObject,
^
bases.cpp:307:53: warning: extra ‘;’ [-Wpedantic]
StringEnumeration, abstract_init, NULL);
^
bases.cpp:312:18: warning: unused parameter ‘args’ [-Wunused-parameter]
static PyObject *t_umemory_new(PyTypeObject *type,
^
bases.cpp:312:18: warning: unused parameter ‘kwds’ [-Wunused-parameter]
bases.cpp:335:18: warning: unused parameter ‘data’ [-Wunused-parameter]
static PyObject *t_umemory__getOwned(t_umemory *self, void *data)
^
bases.cpp:492:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_unicodestring_init(t_unicodestring *self,
^
bases.cpp:586:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_unicodestring_getAvailableStandards(PyTypeObject *type)
^
bases.cpp:1955:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_formattable_init(t_formattable *self,
^
i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c calendar.cpp -o build/temp.linux-i686-2.7/calendar.o -DPYICU_VER="2.0.1" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from calendar.cpp:24:0:
common.h:380:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArgs(args, types, rest...) \
^
common.h:384:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArg(arg, types, rest...) \
^
In file included from calendar.cpp:30:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
calendar.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
calendar.cpp:37:44: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UCalendarDateFields);
^
In file included from calendar.cpp:30:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
calendar.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
calendar.cpp:38:44: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UCalendarDaysOfWeek);
^
In file included from calendar.cpp:30:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
calendar.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
calendar.cpp:39:40: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UCalendarMonths);
^
In file included from calendar.cpp:30:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
calendar.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
calendar.cpp:40:39: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UCalendarAMPMs);
^
In file included from calendar.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:93:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeZone, t_timezone, UObject, TimeZone, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:93:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeZone, t_timezone, UObject, TimeZone, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:93:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeZone, t_timezone, UObject, TimeZone, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:93:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeZone, t_timezone, UObject, TimeZone, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:93:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeZone, t_timezone, UObject, TimeZone, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:93:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeZone, t_timezone, UObject, TimeZone, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:93:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeZone, t_timezone, UObject, TimeZone, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:93:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeZone, t_timezone, UObject, TimeZone, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:93:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeZone, t_timezone, UObject, TimeZone, abstract_init, NULL);
^
calendar.cpp:93:75: warning: extra ‘;’ [-Wpedantic]
DECLARE_TYPE(TimeZone, t_timezone, UObject, TimeZone, abstract_init, NULL);
^
In file included from calendar.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:124:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleTimeZone, t_simpletimezone, TimeZone, SimpleTimeZone,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:124:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleTimeZone, t_simpletimezone, TimeZone, SimpleTimeZone,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:124:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleTimeZone, t_simpletimezone, TimeZone, SimpleTimeZone,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:124:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleTimeZone, t_simpletimezone, TimeZone, SimpleTimeZone,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:124:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleTimeZone, t_simpletimezone, TimeZone, SimpleTimeZone,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:124:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleTimeZone, t_simpletimezone, TimeZone, SimpleTimeZone,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:124:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleTimeZone, t_simpletimezone, TimeZone, SimpleTimeZone,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:124:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleTimeZone, t_simpletimezone, TimeZone, SimpleTimeZone,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:124:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleTimeZone, t_simpletimezone, TimeZone, SimpleTimeZone,
^
calendar.cpp:125:42: warning: extra ‘;’ [-Wpedantic]
t_simpletimezone_init, NULL);
^
In file included from calendar.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:214:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Calendar, t_calendar, UObject, Calendar, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:214:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Calendar, t_calendar, UObject, Calendar, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:214:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Calendar, t_calendar, UObject, Calendar, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:214:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Calendar, t_calendar, UObject, Calendar, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:214:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Calendar, t_calendar, UObject, Calendar, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:214:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Calendar, t_calendar, UObject, Calendar, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:214:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Calendar, t_calendar, UObject, Calendar, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:214:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Calendar, t_calendar, UObject, Calendar, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:214:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Calendar, t_calendar, UObject, Calendar, abstract_init, NULL);
^
calendar.cpp:214:75: warning: extra ‘;’ [-Wpedantic]
DECLARE_TYPE(Calendar, t_calendar, UObject, Calendar, abstract_init, NULL);
^
In file included from calendar.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:236:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(GregorianCalendar, t_gregoriancalendar, Calendar,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:236:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(GregorianCalendar, t_gregoriancalendar, Calendar,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:236:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(GregorianCalendar, t_gregoriancalendar, Calendar,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:236:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(GregorianCalendar, t_gregoriancalendar, Calendar,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:236:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(GregorianCalendar, t_gregoriancalendar, Calendar,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:236:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(GregorianCalendar, t_gregoriancalendar, Calendar,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:236:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(GregorianCalendar, t_gregoriancalendar, Calendar,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:236:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(GregorianCalendar, t_gregoriancalendar, Calendar,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
calendar.cpp:236:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(GregorianCalendar, t_gregoriancalendar, Calendar,
^
calendar.cpp:237:64: warning: extra ‘;’ [-Wpedantic]
GregorianCalendar, t_gregoriancalendar_init, NULL);
^
calendar.cpp:442:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_timezone_getGMT(PyTypeObject *type)
^
calendar.cpp:589:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_timezone_createDefault(PyTypeObject *type)
^
calendar.cpp:653:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_simpletimezone_init(t_simpletimezone *self,
^
calendar.cpp:1360:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_calendar_getAvailableLocales(PyTypeObject *type)
^
calendar.cpp:1376:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_calendar_getNow(PyTypeObject *type)
^
calendar.cpp:1429:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_gregoriancalendar_init(t_gregoriancalendar *self,
^
i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c char.cpp -o build/temp.linux-i686-2.7/char.o -DPYICU_VER="2.0.1" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from char.cpp:27:0:
common.h:380:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArgs(args, types, rest...) \
^
common.h:384:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArg(arg, types, rest...) \
^
In file included from char.cpp:32:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
char.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UProperty);
^
char.cpp:34:34: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UProperty);
^
In file included from char.cpp:32:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
char.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
char.cpp:35:39: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UCharDirection);
^
In file included from char.cpp:32:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
char.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
char.cpp:36:38: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UCharCategory);
^
In file included from char.cpp:32:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
char.cpp:37:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
char.cpp:37:35: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UBlockCode);
^
In file included from char.cpp:32:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
char.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
char.cpp:38:40: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UCharNameChoice);
^
In file included from char.cpp:32:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
char.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
char.cpp:39:44: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UPropertyNameChoice);
^
In file included from char.cpp:32:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
char.cpp:40:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
char.cpp:40:41: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UWordBreakValues);
^
In file included from char.cpp:32:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
char.cpp:41:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
char.cpp:41:38: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UJoiningGroup);
^
In file included from char.cpp:32:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
char.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
char.cpp:43:47: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UBidiPairedBracketType);
^
In file included from char.cpp:32:0:
char.cpp:185:22: warning: unused parameter ‘args’ [-Wunused-parameter]
DECLARE_STRUCT(Char, t_char, UNone, t_char_init, t_char_dealloc);
^
macros.h:218:18: note: in definition of macro ‘DECLARE_STRUCT’
static PyObject *t_name##_new(PyTypeObject *type, \
^
char.cpp:185:22: warning: unused parameter ‘kwds’ [-Wunused-parameter]
DECLARE_STRUCT(Char, t_char, UNone, t_char_init, t_char_dealloc);
^
macros.h:218:18: note: in definition of macro ‘DECLARE_STRUCT’
static PyObject *t_name##_new(PyTypeObject *type, \
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
char.cpp:185:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(Char, t_char, UNone, t_char_init, t_char_dealloc);
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
char.cpp:185:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(Char, t_char, UNone, t_char_init, t_char_dealloc);
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
char.cpp:185:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(Char, t_char, UNone, t_char_init, t_char_dealloc);
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
char.cpp:185:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(Char, t_char, UNone, t_char_init, t_char_dealloc);
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
char.cpp:185:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(Char, t_char, UNone, t_char_init, t_char_dealloc);
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
char.cpp:185:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(Char, t_char, UNone, t_char_init, t_char_dealloc);
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
char.cpp:185:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(Char, t_char, UNone, t_char_init, t_char_dealloc);
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
char.cpp:185:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(Char, t_char, UNone, t_char_init, t_char_dealloc);
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
char.cpp:185:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(Char, t_char, UNone, t_char_init, t_char_dealloc);
^
char.cpp:185:65: warning: extra ‘;’ [-Wpedantic]
DECLARE_STRUCT(Char, t_char, UNone, t_char_init, t_char_dealloc);
^
char.cpp:189:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_char_init(t_char *self, PyObject *args, PyObject *kwds)
^
char.cpp:819:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_char_getUnicodeVersion(PyTypeObject *type)
^
i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c charset.cpp -o build/temp.linux-i686-2.7/charset.o -DPYICU_VER="2.0.1" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from charset.cpp:24:0:
common.h:380:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArgs(args, types, rest...) \
^
common.h:384:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArg(arg, types, rest...) \
^
In file included from charset.cpp:29:0:
charset.cpp:76:33: warning: unused parameter ‘args’ [-Wunused-parameter]
DECLARE_STRUCT(CharsetDetector, t_charsetdetector, UCharsetDetector,
^
macros.h:218:18: note: in definition of macro ‘DECLARE_STRUCT’
static PyObject *t_name##_new(PyTypeObject *type, \
^
charset.cpp:76:33: warning: unused parameter ‘kwds’ [-Wunused-parameter]
DECLARE_STRUCT(CharsetDetector, t_charsetdetector, UCharsetDetector,
^
macros.h:218:18: note: in definition of macro ‘DECLARE_STRUCT’
static PyObject *t_name##_new(PyTypeObject *type, \
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:76:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetDetector, t_charsetdetector, UCharsetDetector,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:76:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetDetector, t_charsetdetector, UCharsetDetector,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:76:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetDetector, t_charsetdetector, UCharsetDetector,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:76:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetDetector, t_charsetdetector, UCharsetDetector,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:76:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetDetector, t_charsetdetector, UCharsetDetector,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:76:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetDetector, t_charsetdetector, UCharsetDetector,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:76:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetDetector, t_charsetdetector, UCharsetDetector,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:76:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetDetector, t_charsetdetector, UCharsetDetector,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:76:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetDetector, t_charsetdetector, UCharsetDetector,
^
charset.cpp:77:66: warning: extra ‘;’ [-Wpedantic]
t_charsetdetector_init, t_charsetdetector_dealloc);
^
In file included from charset.cpp:29:0:
charset.cpp:110:30: warning: unused parameter ‘args’ [-Wunused-parameter]
DECLARE_STRUCT(CharsetMatch, t_charsetmatch, UCharsetMatch,
^
macros.h:218:18: note: in definition of macro ‘DECLARE_STRUCT’
static PyObject *t_name##_new(PyTypeObject *type, \
^
charset.cpp:110:30: warning: unused parameter ‘kwds’ [-Wunused-parameter]
DECLARE_STRUCT(CharsetMatch, t_charsetmatch, UCharsetMatch,
^
macros.h:218:18: note: in definition of macro ‘DECLARE_STRUCT’
static PyObject *t_name##_new(PyTypeObject *type, \
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:110:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetMatch, t_charsetmatch, UCharsetMatch,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:110:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetMatch, t_charsetmatch, UCharsetMatch,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:110:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetMatch, t_charsetmatch, UCharsetMatch,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:110:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetMatch, t_charsetmatch, UCharsetMatch,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:110:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetMatch, t_charsetmatch, UCharsetMatch,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:110:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetMatch, t_charsetmatch, UCharsetMatch,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:110:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetMatch, t_charsetmatch, UCharsetMatch,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:110:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetMatch, t_charsetmatch, UCharsetMatch,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
charset.cpp:110:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(CharsetMatch, t_charsetmatch, UCharsetMatch,
^
charset.cpp:111:54: warning: extra ‘;’ [-Wpedantic]
abstract_init, t_charsetmatch_dealloc);
^
charset.cpp:116:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_charsetdetector_init(t_charsetdetector *self,
^
i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c collator.cpp -o build/temp.linux-i686-2.7/collator.o -DPYICU_VER="2.0.1" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from collator.cpp:24:0:
common.h:380:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArgs(args, types, rest...) \
^
common.h:384:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArg(arg, types, rest...) \
^
In file included from collator.cpp:32:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
collator.cpp:34:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
collator.cpp:34:41: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UCollationResult);
^
In file included from collator.cpp:32:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
collator.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
collator.cpp:35:39: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UCollAttribute);
^
In file included from collator.cpp:32:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
collator.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
collator.cpp:36:44: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UCollAttributeValue);
^
In file included from collator.cpp:32:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:58:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationKey, t_collationkey, UObject, CollationKey,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:58:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationKey, t_collationkey, UObject, CollationKey,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:58:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationKey, t_collationkey, UObject, CollationKey,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:58:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationKey, t_collationkey, UObject, CollationKey,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:58:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationKey, t_collationkey, UObject, CollationKey,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:58:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationKey, t_collationkey, UObject, CollationKey,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:58:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationKey, t_collationkey, UObject, CollationKey,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:58:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationKey, t_collationkey, UObject, CollationKey,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:58:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationKey, t_collationkey, UObject, CollationKey,
^
collator.cpp:59:40: warning: extra ‘;’ [-Wpedantic]
t_collationkey_init, NULL);
^
In file included from collator.cpp:32:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:112:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Collator, t_collator, UObject, Collator, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:112:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Collator, t_collator, UObject, Collator, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:112:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Collator, t_collator, UObject, Collator, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:112:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Collator, t_collator, UObject, Collator, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:112:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Collator, t_collator, UObject, Collator, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:112:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Collator, t_collator, UObject, Collator, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:112:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Collator, t_collator, UObject, Collator, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:112:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Collator, t_collator, UObject, Collator, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:112:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Collator, t_collator, UObject, Collator, abstract_init, NULL);
^
collator.cpp:112:75: warning: extra ‘;’ [-Wpedantic]
DECLARE_TYPE(Collator, t_collator, UObject, Collator, abstract_init, NULL);
^
In file included from collator.cpp:32:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:149:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedCollator, t_rulebasedcollator, Collator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:149:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedCollator, t_rulebasedcollator, Collator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:149:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedCollator, t_rulebasedcollator, Collator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:149:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedCollator, t_rulebasedcollator, Collator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:149:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedCollator, t_rulebasedcollator, Collator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:149:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedCollator, t_rulebasedcollator, Collator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:149:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedCollator, t_rulebasedcollator, Collator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:149:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedCollator, t_rulebasedcollator, Collator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
collator.cpp:149:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedCollator, t_rulebasedcollator, Collator,
^
collator.cpp:151:42: warning: extra ‘;’ [-Wpedantic]
t_rulebasedcollator_dealloc);
^
collator.cpp:156:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_collationkey_init(t_collationkey *self,
^
collator.cpp:203:45: warning: extra ‘;’ [-Wpedantic]
DEFINE_RICHCMP(CollationKey, t_collationkey);
^
collator.cpp:428:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_collator_getKeywords(PyTypeObject *type)
^
collator.cpp:450:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_collator_getAvailableLocales(PyTypeObject *type)
^
collator.cpp:559:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_rulebasedcollator_init(t_rulebasedcollator *self,
^
collator.cpp:613:18: warning: unused parameter ‘args’ [-Wunused-parameter]
static PyObject *t_rulebasedcollator_getRules(t_rulebasedcollator *self,
^
collator.cpp:662:55: warning: extra ‘;’ [-Wpedantic]
DEFINE_RICHCMP(RuleBasedCollator, t_rulebasedcollator);
^
i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c common.cpp -o build/temp.linux-i686-2.7/common.o -DPYICU_VER="2.0.1" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from common.cpp:24:0:
common.h:380:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArgs(args, types, rest...) \
^
common.h:384:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArg(arg, types, rest...) \
^
common.cpp:49:25: warning: unused parameter ‘args’ [-Wunused-parameter]
U_STABLE void U_EXPORT2 _stopDecode(const void *context,
^
common.cpp:49:25: warning: unused parameter ‘err’ [-Wunused-parameter]
common.cpp:546:5: warning: unused parameter ‘args’ [-Wunused-parameter]
int abstract_init(PyObject *self, PyObject *args, PyObject *kwds)
^
common.cpp:546:5: warning: unused parameter ‘kwds’ [-Wunused-parameter]
i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c dateformat.cpp -o build/temp.linux-i686-2.7/dateformat.o -DPYICU_VER="2.0.1" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from dateformat.cpp:24:0:
common.h:380:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArgs(args, types, rest...) \
^
common.h:384:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArg(arg, types, rest...) \
^
In file included from dateformat.cpp:33:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:35:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
dateformat.cpp:35:49: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UDateTimePatternConflict);
^
In file included from dateformat.cpp:33:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:36:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
dateformat.cpp:36:46: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UDateTimePatternField);
^
In file included from dateformat.cpp:33:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
dateformat.cpp:39:53: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UDateTimePatternMatchOptions);
^
In file included from dateformat.cpp:33:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
dateformat.cpp:47:40: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UDisplayContext);
^
In file included from dateformat.cpp:33:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
dateformat.cpp:48:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
dateformat.cpp:48:44: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UDisplayContextType);
^
In file included from dateformat.cpp:33:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormatSymbols, t_dateformatsymbols, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormatSymbols, t_dateformatsymbols, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormatSymbols, t_dateformatsymbols, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormatSymbols, t_dateformatsymbols, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormatSymbols, t_dateformatsymbols, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormatSymbols, t_dateformatsymbols, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormatSymbols, t_dateformatsymbols, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormatSymbols, t_dateformatsymbols, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormatSymbols, t_dateformatsymbols, UObject,
^
dateformat.cpp:111:64: warning: extra ‘;’ [-Wpedantic]
DateFormatSymbols, t_dateformatsymbols_init, NULL);
^
In file included from dateformat.cpp:33:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:172:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormat, t_dateformat, Format, DateFormat, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:172:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormat, t_dateformat, Format, DateFormat, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:172:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormat, t_dateformat, Format, DateFormat, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:172:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormat, t_dateformat, Format, DateFormat, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:172:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormat, t_dateformat, Format, DateFormat, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:172:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormat, t_dateformat, Format, DateFormat, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:172:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormat, t_dateformat, Format, DateFormat, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:172:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormat, t_dateformat, Format, DateFormat, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:172:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateFormat, t_dateformat, Format, DateFormat, abstract_init, NULL);
^
dateformat.cpp:172:80: warning: extra ‘;’ [-Wpedantic]
DECLARE_TYPE(DateFormat, t_dateformat, Format, DateFormat, abstract_init, NULL);
^
In file included from dateformat.cpp:33:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:209:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleDateFormat, t_simpledateformat, DateFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:209:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleDateFormat, t_simpledateformat, DateFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:209:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleDateFormat, t_simpledateformat, DateFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:209:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleDateFormat, t_simpledateformat, DateFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:209:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleDateFormat, t_simpledateformat, DateFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:209:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleDateFormat, t_simpledateformat, DateFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:209:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleDateFormat, t_simpledateformat, DateFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:209:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleDateFormat, t_simpledateformat, DateFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:209:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SimpleDateFormat, t_simpledateformat, DateFormat,
^
dateformat.cpp:210:62: warning: extra ‘;’ [-Wpedantic]
SimpleDateFormat, t_simpledateformat_init, NULL);
^
In file included from dateformat.cpp:33:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:295:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateTimePatternGenerator, t_datetimepatterngenerator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:295:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateTimePatternGenerator, t_datetimepatterngenerator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:295:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateTimePatternGenerator, t_datetimepatterngenerator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:295:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateTimePatternGenerator, t_datetimepatterngenerator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:295:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateTimePatternGenerator, t_datetimepatterngenerator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:295:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateTimePatternGenerator, t_datetimepatterngenerator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:295:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateTimePatternGenerator, t_datetimepatterngenerator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:295:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateTimePatternGenerator, t_datetimepatterngenerator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:295:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateTimePatternGenerator, t_datetimepatterngenerator,
^
dateformat.cpp:296:69: warning: extra ‘;’ [-Wpedantic]
UObject, DateTimePatternGenerator, abstract_init, NULL);
^
In file included from dateformat.cpp:33:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:318:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateInterval, t_dateinterval, UObject, DateInterval,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:318:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateInterval, t_dateinterval, UObject, DateInterval,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:318:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateInterval, t_dateinterval, UObject, DateInterval,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:318:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateInterval, t_dateinterval, UObject, DateInterval,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:318:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateInterval, t_dateinterval, UObject, DateInterval,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:318:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateInterval, t_dateinterval, UObject, DateInterval,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:318:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateInterval, t_dateinterval, UObject, DateInterval,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:318:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateInterval, t_dateinterval, UObject, DateInterval,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:318:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateInterval, t_dateinterval, UObject, DateInterval,
^
dateformat.cpp:319:40: warning: extra ‘;’ [-Wpedantic]
t_dateinterval_init, NULL);
^
In file included from dateformat.cpp:33:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:347:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalInfo, t_dateintervalinfo, UObject, DateIntervalInfo,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:347:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalInfo, t_dateintervalinfo, UObject, DateIntervalInfo,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:347:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalInfo, t_dateintervalinfo, UObject, DateIntervalInfo,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:347:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalInfo, t_dateintervalinfo, UObject, DateIntervalInfo,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:347:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalInfo, t_dateintervalinfo, UObject, DateIntervalInfo,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:347:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalInfo, t_dateintervalinfo, UObject, DateIntervalInfo,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:347:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalInfo, t_dateintervalinfo, UObject, DateIntervalInfo,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:347:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalInfo, t_dateintervalinfo, UObject, DateIntervalInfo,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:347:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalInfo, t_dateintervalinfo, UObject, DateIntervalInfo,
^
dateformat.cpp:348:44: warning: extra ‘;’ [-Wpedantic]
t_dateintervalinfo_init, NULL);
^
In file included from dateformat.cpp:33:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:379:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalFormat, t_dateintervalformat, Format,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:379:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalFormat, t_dateintervalformat, Format,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:379:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalFormat, t_dateintervalformat, Format,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:379:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalFormat, t_dateintervalformat, Format,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:379:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalFormat, t_dateintervalformat, Format,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:379:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalFormat, t_dateintervalformat, Format,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:379:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalFormat, t_dateintervalformat, Format,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:379:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalFormat, t_dateintervalformat, Format,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
dateformat.cpp:379:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DateIntervalFormat, t_dateintervalformat, Format,
^
dateformat.cpp:380:54: warning: extra ‘;’ [-Wpedantic]
DateIntervalFormat, abstract_init, NULL);
^
dateformat.cpp:423:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_dateformatsymbols_init(t_dateformatsymbols *self,
^
dateformat.cpp:668:55: warning: extra ‘;’ [-Wpedantic]
DEFINE_RICHCMP(DateFormatSymbols, t_dateformatsymbols);
^
dateformat.cpp:908:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_dateformat_createInstance(PyTypeObject *type)
^
dateformat.cpp:980:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_dateformat_getAvailableLocales(PyTypeObject *type)
^
dateformat.cpp:1065:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_simpledateformat_init(t_simpledateformat *self,
^
dateformat.cpp:1244:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_datetimepatterngenerator_createEmptyInstance(
^
dateformat.cpp:1577:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_dateinterval_init(t_dateinterval *self,
^
dateformat.cpp:1619:45: warning: extra ‘;’ [-Wpedantic]
DEFINE_RICHCMP(DateInterval, t_dateinterval);
^
dateformat.cpp:1624:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_dateintervalinfo_init(t_dateintervalinfo *self,
^
dateformat.cpp:1743:53: warning: extra ‘;’ [-Wpedantic]
DEFINE_RICHCMP(DateIntervalInfo, t_dateintervalinfo);
^
dateformat.cpp:1817:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_dateintervalformat_parseObject(t_dateintervalformat *self,
^
dateformat.cpp:1817:18: warning: unused parameter ‘args’ [-Wunused-parameter]
dateformat.cpp:1872:57: warning: extra ‘;’ [-Wpedantic]
DEFINE_RICHCMP(DateIntervalFormat, t_dateintervalformat);
^
i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c errors.cpp -o build/temp.linux-i686-2.7/errors.o -DPYICU_VER="2.0.1" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from errors.cpp:24:0:
common.h:380:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArgs(args, types, rest...) \
^
common.h:384:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArg(arg, types, rest...) \
^
errors.cpp:168:6: warning: unused parameter ‘m’ [-Wunused-parameter]
void _init_errors(PyObject *m)
^
i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c format.cpp -o build/temp.linux-i686-2.7/format.o -DPYICU_VER="2.0.1" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from format.cpp:24:0:
common.h:380:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArgs(args, types, rest...) \
^
common.h:384:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArg(arg, types, rest...) \
^
In file included from format.cpp:30:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
format.cpp:35:5: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
format.cpp:35:49: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UTimeUnitFormatStyle);
^
In file included from format.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
format.cpp:66:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(FieldPosition, t_fieldposition, UObject, FieldPosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
format.cpp:66:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(FieldPosition, t_fieldposition, UObject, FieldPosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
format.cpp:66:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(FieldPosition, t_fieldposition, UObject, FieldPosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
format.cpp:66:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(FieldPosition, t_fieldposition, UObject, FieldPosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
format.cpp:66:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(FieldPosition, t_fieldposition, UObject, FieldPosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
format.cpp:66:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(FieldPosition, t_fieldposition, UObject, FieldPosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
format.cpp:66:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(FieldPosition, t_fieldposition, UObject, FieldPosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
format.cpp:66:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(FieldPosition, t_fieldposition, UObject, FieldPosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
format.cpp:66:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(FieldPosition, t_fieldposition, UObject, FieldPosition,
^
format.cpp:67:41: warning: extra ‘;’ [-Wpedantic]
t_fieldposition_init, NULL);
^
In file included from format.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
format.cpp:92:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ParsePosition, t_parseposition, UObject, ParsePosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
format.cpp:92:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ParsePosition, t_parseposition, UObject, ParsePosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
format.cpp:92:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ParsePosition, t_parseposition, UObject, ParsePosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
format.cpp:92:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ParsePosition, t_parseposition, UObject, ParsePosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
format.cpp:92:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ParsePosition, t_parseposition, UObject, ParsePosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
format.cpp:92:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ParsePosition, t_parseposition, UObject, ParsePosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
format.cpp:92:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ParsePosition, t_parseposition, UObject, ParsePosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
format.cpp:92:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ParsePosition, t_parseposition, UObject, ParsePosition,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
format.cpp:92:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ParsePosition, t_parseposition, UObject, ParsePosition,
^
format.cpp:93:41: warning: extra ‘;’ [-Wpedantic]
t_parseposition_init, NULL);
^
In file included from format.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
format.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Format, t_format, UObject, Format, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
format.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Format, t_format, UObject, Format, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
format.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Format, t_format, UObject, Format, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
format.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Format, t_format, UObject, Format, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
format.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Format, t_format, UObject, Format, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
format.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Format, t_format, UObject, Format, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
format.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Format, t_format, UObject, Format, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
format.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Format, t_format, UObject, Format, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
format.cpp:110:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Format, t_format, UObject, Format, abstract_init, NULL);
^
format.cpp:110:69: warning: extra ‘;’ [-Wpedantic]
DECLARE_TYPE(Format, t_format, UObject, Format, abstract_init, NULL);
^
In file included from format.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
format.cpp:139:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureFormat, t_measureformat, Format, MeasureFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
format.cpp:139:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureFormat, t_measureformat, Format, MeasureFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
format.cpp:139:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureFormat, t_measureformat, Format, MeasureFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
format.cpp:139:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureFormat, t_measureformat, Format, MeasureFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
format.cpp:139:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureFormat, t_measureformat, Format, MeasureFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
format.cpp:139:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureFormat, t_measureformat, Format, MeasureFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
format.cpp:139:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureFormat, t_measureformat, Format, MeasureFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
format.cpp:139:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureFormat, t_measureformat, Format, MeasureFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
format.cpp:139:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureFormat, t_measureformat, Format, MeasureFormat,
^
format.cpp:140:53: warning: extra ‘;’ [-Wpedantic]
abstract_init, t_measureformat_dealloc);
^
In file included from format.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
format.cpp:164:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitFormat, t_timeunitformat, MeasureFormat, TimeUnitFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
format.cpp:164:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitFormat, t_timeunitformat, MeasureFormat, TimeUnitFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
format.cpp:164:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitFormat, t_timeunitformat, MeasureFormat, TimeUnitFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
format.cpp:164:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitFormat, t_timeunitformat, MeasureFormat, TimeUnitFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
format.cpp:164:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitFormat, t_timeunitformat, MeasureFormat, TimeUnitFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
format.cpp:164:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitFormat, t_timeunitformat, MeasureFormat, TimeUnitFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
format.cpp:164:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitFormat, t_timeunitformat, MeasureFormat, TimeUnitFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
format.cpp:164:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitFormat, t_timeunitformat, MeasureFormat, TimeUnitFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
format.cpp:164:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitFormat, t_timeunitformat, MeasureFormat, TimeUnitFormat,
^
format.cpp:165:42: warning: extra ‘;’ [-Wpedantic]
t_timeunitformat_init, NULL);
^
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_divmod’ [-Wmissing-field-initializers]
};
^
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_power’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_negative’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_positive’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_absolute’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_nonzero’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_invert’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_lshift’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_rshift’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_and’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_xor’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_or’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_coerce’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_int’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_long’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_float’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_oct’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_hex’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_inplace_add’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_inplace_subtract’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_inplace_multiply’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_inplace_divide’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_inplace_remainder’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_inplace_power’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_inplace_lshift’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_inplace_rshift’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_inplace_and’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_inplace_xor’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_inplace_or’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_floor_divide’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_true_divide’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_inplace_floor_divide’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_inplace_true_divide’ [-Wmissing-field-initializers]
format.cpp:211:1: warning: missing initializer for member ‘PyNumberMethods::nb_index’ [-Wmissing-field-initializers]
In file included from format.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
format.cpp:230:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MessageFormat, t_messageformat, Format, MessageFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
format.cpp:230:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MessageFormat, t_messageformat, Format, MessageFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
format.cpp:230:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MessageFormat, t_messageformat, Format, MessageFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
format.cpp:230:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MessageFormat, t_messageformat, Format, MessageFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
format.cpp:230:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MessageFormat, t_messageformat, Format, MessageFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
format.cpp:230:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MessageFormat, t_messageformat, Format, MessageFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
format.cpp:230:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MessageFormat, t_messageformat, Format, MessageFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
format.cpp:230:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MessageFormat, t_messageformat, Format, MessageFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
format.cpp:230:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MessageFormat, t_messageformat, Format, MessageFormat,
^
format.cpp:231:41: warning: extra ‘;’ [-Wpedantic]
t_messageformat_init, NULL);
^
In file included from format.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
format.cpp:263:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralRules, t_pluralrules, UObject, PluralRules,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
format.cpp:263:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralRules, t_pluralrules, UObject, PluralRules,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
format.cpp:263:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralRules, t_pluralrules, UObject, PluralRules,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
format.cpp:263:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralRules, t_pluralrules, UObject, PluralRules,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
format.cpp:263:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralRules, t_pluralrules, UObject, PluralRules,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
format.cpp:263:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralRules, t_pluralrules, UObject, PluralRules,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
format.cpp:263:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralRules, t_pluralrules, UObject, PluralRules,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
format.cpp:263:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralRules, t_pluralrules, UObject, PluralRules,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
format.cpp:263:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralRules, t_pluralrules, UObject, PluralRules,
^
format.cpp:264:39: warning: extra ‘;’ [-Wpedantic]
t_pluralrules_init, NULL);
^
In file included from format.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
format.cpp:304:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralFormat, t_pluralformat, Format, PluralFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
format.cpp:304:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralFormat, t_pluralformat, Format, PluralFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
format.cpp:304:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralFormat, t_pluralformat, Format, PluralFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
format.cpp:304:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralFormat, t_pluralformat, Format, PluralFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
format.cpp:304:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralFormat, t_pluralformat, Format, PluralFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
format.cpp:304:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralFormat, t_pluralformat, Format, PluralFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
format.cpp:304:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralFormat, t_pluralformat, Format, PluralFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
format.cpp:304:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralFormat, t_pluralformat, Format, PluralFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
format.cpp:304:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(PluralFormat, t_pluralformat, Format, PluralFormat,
^
format.cpp:305:58: warning: extra ‘;’ [-Wpedantic]
t_pluralformat_init, t_pluralformat_dealloc);
^
In file included from format.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
format.cpp:335:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SelectFormat, t_selectformat, Format, SelectFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
format.cpp:335:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SelectFormat, t_selectformat, Format, SelectFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
format.cpp:335:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SelectFormat, t_selectformat, Format, SelectFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
format.cpp:335:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SelectFormat, t_selectformat, Format, SelectFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
format.cpp:335:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SelectFormat, t_selectformat, Format, SelectFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
format.cpp:335:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SelectFormat, t_selectformat, Format, SelectFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
format.cpp:335:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SelectFormat, t_selectformat, Format, SelectFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
format.cpp:335:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SelectFormat, t_selectformat, Format, SelectFormat,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
format.cpp:335:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(SelectFormat, t_selectformat, Format, SelectFormat,
^
format.cpp:336:40: warning: extra ‘;’ [-Wpedantic]
t_selectformat_init, NULL);
^
In file included from format.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
format.cpp:357:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ListFormatter, t_listformatter, UObject, ListFormatter,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
format.cpp:357:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ListFormatter, t_listformatter, UObject, ListFormatter,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
format.cpp:357:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ListFormatter, t_listformatter, UObject, ListFormatter,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
format.cpp:357:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ListFormatter, t_listformatter, UObject, ListFormatter,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
format.cpp:357:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ListFormatter, t_listformatter, UObject, ListFormatter,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
format.cpp:357:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ListFormatter, t_listformatter, UObject, ListFormatter,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
format.cpp:357:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ListFormatter, t_listformatter, UObject, ListFormatter,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
format.cpp:357:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ListFormatter, t_listformatter, UObject, ListFormatter,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
format.cpp:357:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ListFormatter, t_listformatter, UObject, ListFormatter,
^
format.cpp:358:34: warning: extra ‘;’ [-Wpedantic]
abstract_init, NULL);
^
format.cpp:423:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_fieldposition_init(t_fieldposition *self,
^
format.cpp:537:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_parseposition_init(t_parseposition *self,
^
format.cpp:823:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_timeunitformat_init(t_timeunitformat *self,
^
format.cpp:900:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_messageformat_init(t_messageformat *self,
^
format.cpp:1293:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_pluralrules_init(t_pluralrules *self,
^
format.cpp:1366:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_pluralrules_createDefaultRules(PyTypeObject *type)
^
format.cpp:1418:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_pluralformat_init(t_pluralformat *self,
^
format.cpp:1628:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_selectformat_init(t_selectformat *self,
^
format.cpp:1747:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_selectformat_parseObject(t_selectformat *self,
^
format.cpp:1747:18: warning: unused parameter ‘args’ [-Wunused-parameter]
i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c idna.cpp -o build/temp.linux-i686-2.7/idna.o -DPYICU_VER="2.0.1" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from idna.cpp:27:0:
common.h:380:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArgs(args, types, rest...) \
^
common.h:384:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArg(arg, types, rest...) \
^
idna.cpp:258:6: warning: unused parameter ‘m’ [-Wunused-parameter]
void _init_idna(PyObject *m)
^
i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c iterators.cpp -o build/temp.linux-i686-2.7/iterators.o -DPYICU_VER="2.0.1" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from iterators.cpp:24:0:
common.h:380:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArgs(args, types, rest...) \
^
common.h:384:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArg(arg, types, rest...) \
^
In file included from iterators.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ForwardCharacterIterator, t_forwardcharacteriterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ForwardCharacterIterator, t_forwardcharacteriterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ForwardCharacterIterator, t_forwardcharacteriterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ForwardCharacterIterator, t_forwardcharacteriterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ForwardCharacterIterator, t_forwardcharacteriterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ForwardCharacterIterator, t_forwardcharacteriterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ForwardCharacterIterator, t_forwardcharacteriterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ForwardCharacterIterator, t_forwardcharacteriterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ForwardCharacterIterator, t_forwardcharacteriterator, UObject,
^
iterators.cpp:52:60: warning: extra ‘;’ [-Wpedantic]
ForwardCharacterIterator, abstract_init, NULL);
^
In file included from iterators.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:116:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CharacterIterator, t_characteriterator, ForwardCharacterIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:116:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CharacterIterator, t_characteriterator, ForwardCharacterIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:116:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CharacterIterator, t_characteriterator, ForwardCharacterIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:116:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CharacterIterator, t_characteriterator, ForwardCharacterIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:116:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CharacterIterator, t_characteriterator, ForwardCharacterIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:116:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CharacterIterator, t_characteriterator, ForwardCharacterIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:116:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CharacterIterator, t_characteriterator, ForwardCharacterIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:116:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CharacterIterator, t_characteriterator, ForwardCharacterIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:116:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CharacterIterator, t_characteriterator, ForwardCharacterIterator,
^
iterators.cpp:117:53: warning: extra ‘;’ [-Wpedantic]
CharacterIterator, abstract_init, NULL);
^
In file included from iterators.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:146:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UCharCharacterIterator, t_ucharcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:146:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UCharCharacterIterator, t_ucharcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:146:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UCharCharacterIterator, t_ucharcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:146:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UCharCharacterIterator, t_ucharcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:146:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UCharCharacterIterator, t_ucharcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:146:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UCharCharacterIterator, t_ucharcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:146:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UCharCharacterIterator, t_ucharcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:146:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UCharCharacterIterator, t_ucharcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:146:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(UCharCharacterIterator, t_ucharcharacteriterator,
^
iterators.cpp:148:78: warning: extra ‘;’ [-Wpedantic]
t_ucharcharacteriterator_init, t_ucharcharacteriterator_dealloc);
^
In file included from iterators.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:175:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringCharacterIterator, t_stringcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:175:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringCharacterIterator, t_stringcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:175:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringCharacterIterator, t_stringcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:175:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringCharacterIterator, t_stringcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:175:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringCharacterIterator, t_stringcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:175:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringCharacterIterator, t_stringcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:175:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringCharacterIterator, t_stringcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:175:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringCharacterIterator, t_stringcharacteriterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:175:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(StringCharacterIterator, t_stringcharacteriterator,
^
iterators.cpp:177:80: warning: extra ‘;’ [-Wpedantic]
t_stringcharacteriterator_init, t_stringcharacteriterator_dealloc);
^
In file included from iterators.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:253:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(BreakIterator, t_breakiterator, UObject, BreakIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:253:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(BreakIterator, t_breakiterator, UObject, BreakIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:253:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(BreakIterator, t_breakiterator, UObject, BreakIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:253:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(BreakIterator, t_breakiterator, UObject, BreakIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:253:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(BreakIterator, t_breakiterator, UObject, BreakIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:253:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(BreakIterator, t_breakiterator, UObject, BreakIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:253:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(BreakIterator, t_breakiterator, UObject, BreakIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:253:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(BreakIterator, t_breakiterator, UObject, BreakIterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:253:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(BreakIterator, t_breakiterator, UObject, BreakIterator,
^
iterators.cpp:254:53: warning: extra ‘;’ [-Wpedantic]
abstract_init, t_breakiterator_dealloc);
^
In file included from iterators.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedBreakIterator, t_rulebasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedBreakIterator, t_rulebasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedBreakIterator, t_rulebasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedBreakIterator, t_rulebasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedBreakIterator, t_rulebasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedBreakIterator, t_rulebasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedBreakIterator, t_rulebasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedBreakIterator, t_rulebasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:275:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(RuleBasedBreakIterator, t_rulebasedbreakiterator,
^
iterators.cpp:277:50: warning: extra ‘;’ [-Wpedantic]
t_rulebasedbreakiterator_init, NULL);
^
In file included from iterators.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:292:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DictionaryBasedBreakIterator, t_dictionarybasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:292:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DictionaryBasedBreakIterator, t_dictionarybasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:292:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DictionaryBasedBreakIterator, t_dictionarybasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:292:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DictionaryBasedBreakIterator, t_dictionarybasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:292:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DictionaryBasedBreakIterator, t_dictionarybasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:292:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DictionaryBasedBreakIterator, t_dictionarybasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:292:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DictionaryBasedBreakIterator, t_dictionarybasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:292:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DictionaryBasedBreakIterator, t_dictionarybasedbreakiterator,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:292:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(DictionaryBasedBreakIterator, t_dictionarybasedbreakiterator,
^
iterators.cpp:294:56: warning: extra ‘;’ [-Wpedantic]
t_dictionarybasedbreakiterator_init, NULL);
^
In file included from iterators.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:321:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CanonicalIterator, t_canonicaliterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:321:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CanonicalIterator, t_canonicaliterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:321:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CanonicalIterator, t_canonicaliterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:321:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CanonicalIterator, t_canonicaliterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:321:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CanonicalIterator, t_canonicaliterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:321:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CanonicalIterator, t_canonicaliterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:321:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CanonicalIterator, t_canonicaliterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:321:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CanonicalIterator, t_canonicaliterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:321:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CanonicalIterator, t_canonicaliterator, UObject,
^
iterators.cpp:322:64: warning: extra ‘;’ [-Wpedantic]
CanonicalIterator, t_canonicaliterator_init, NULL);
^
In file included from iterators.cpp:30:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:360:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationElementIterator, t_collationelementiterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:360:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationElementIterator, t_collationelementiterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:360:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationElementIterator, t_collationelementiterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:360:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationElementIterator, t_collationelementiterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:360:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationElementIterator, t_collationelementiterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:360:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationElementIterator, t_collationelementiterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:360:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationElementIterator, t_collationelementiterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:360:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationElementIterator, t_collationelementiterator, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
iterators.cpp:360:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CollationElementIterator, t_collationelementiterator, UObject,
^
iterators.cpp:361:60: warning: extra ‘;’ [-Wpedantic]
CollationElementIterator, abstract_init, NULL);
^
iterators.cpp:587:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_ucharcharacteriterator_init(t_ucharcharacteriterator *self,
^
iterators.cpp:649:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_stringcharacteriterator_init(t_stringcharacteriterator *self,
^
iterators.cpp:937:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_breakiterator_getAvailableLocales(PyTypeObject *type)
^
iterators.cpp:1053:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_rulebasedbreakiterator_init(t_rulebasedbreakiterator *self,
^
iterators.cpp:1149:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_dictionarybasedbreakiterator_init(t_dictionarybasedbreakiterator *self, PyObject *args, PyObject *kwds)
^
iterators.cpp:1170:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_canonicaliterator_init(t_canonicaliterator *self,
^
iterators.cpp:1414:69: warning: extra ‘;’ [-Wpedantic]
DEFINE_RICHCMP(CollationElementIterator, t_collationelementiterator);
^
i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c layoutengine.cpp -o build/temp.linux-i686-2.7/layoutengine.o -DPYICU_VER="2.0.1" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from layoutengine.cpp:24:0:
common.h:380:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArgs(args, types, rest...) \
^
common.h:384:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArg(arg, types, rest...) \
^
In file included from layoutengine.cpp:36:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:38:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
layoutengine.cpp:38:35: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(ScriptCode);
^
In file included from layoutengine.cpp:36:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
layoutengine.cpp:39:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
layoutengine.cpp:39:37: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(LanguageCode);
^
layoutengine.cpp:307:57: warning: extra ‘;’ [-Wpedantic]
UOBJECT_DEFINE_RTTI_IMPLEMENTATION(PythonLEFontInstance);
^
In file included from layoutengine.cpp:36:0:
layoutengine.cpp:309:17: warning: unused parameter ‘self’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getFontTable);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:309:17: warning: unused parameter ‘arg’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getFontTable);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:309:64: warning: extra ‘;’ [-Wpedantic]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getFontTable);
^
In file included from layoutengine.cpp:36:0:
layoutengine.cpp:310:17: warning: unused parameter ‘self’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getAscent);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:310:17: warning: unused parameter ‘arg’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getAscent);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:310:61: warning: extra ‘;’ [-Wpedantic]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getAscent);
^
In file included from layoutengine.cpp:36:0:
layoutengine.cpp:311:17: warning: unused parameter ‘self’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getDescent);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:311:17: warning: unused parameter ‘arg’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getDescent);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:311:62: warning: extra ‘;’ [-Wpedantic]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getDescent);
^
In file included from layoutengine.cpp:36:0:
layoutengine.cpp:312:17: warning: unused parameter ‘self’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getLeading);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:312:17: warning: unused parameter ‘arg’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getLeading);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:312:62: warning: extra ‘;’ [-Wpedantic]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getLeading);
^
In file included from layoutengine.cpp:36:0:
layoutengine.cpp:313:17: warning: unused parameter ‘self’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, canDisplay);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:313:17: warning: unused parameter ‘arg’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, canDisplay);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:313:62: warning: extra ‘;’ [-Wpedantic]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, canDisplay);
^
In file included from layoutengine.cpp:36:0:
layoutengine.cpp:314:17: warning: unused parameter ‘self’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getUnitsPerEm);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:314:17: warning: unused parameter ‘arg’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getUnitsPerEm);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:314:65: warning: extra ‘;’ [-Wpedantic]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getUnitsPerEm);
^
In file included from layoutengine.cpp:36:0:
layoutengine.cpp:315:17: warning: unused parameter ‘self’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, mapCharToGlyph);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:315:17: warning: unused parameter ‘arg’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, mapCharToGlyph);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:315:66: warning: extra ‘;’ [-Wpedantic]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, mapCharToGlyph);
^
In file included from layoutengine.cpp:36:0:
layoutengine.cpp:316:17: warning: unused parameter ‘self’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getGlyphAdvance);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:316:17: warning: unused parameter ‘arg’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getGlyphAdvance);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:316:67: warning: extra ‘;’ [-Wpedantic]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getGlyphAdvance);
^
In file included from layoutengine.cpp:36:0:
layoutengine.cpp:317:17: warning: unused parameter ‘self’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getGlyphPoint);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:317:17: warning: unused parameter ‘arg’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getGlyphPoint);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:317:65: warning: extra ‘;’ [-Wpedantic]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getGlyphPoint);
^
In file included from layoutengine.cpp:36:0:
layoutengine.cpp:318:17: warning: unused parameter ‘self’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getXPixelsPerEm);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:318:17: warning: unused parameter ‘arg’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getXPixelsPerEm);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:318:67: warning: extra ‘;’ [-Wpedantic]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getXPixelsPerEm);
^
In file included from layoutengine.cpp:36:0:
layoutengine.cpp:319:17: warning: unused parameter ‘self’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getYPixelsPerEm);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:319:17: warning: unused parameter ‘arg’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getYPixelsPerEm);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:319:67: warning: extra ‘;’ [-Wpedantic]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getYPixelsPerEm);
^
In file included from layoutengine.cpp:36:0:
layoutengine.cpp:320:17: warning: unused parameter ‘self’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getScaleFactorX);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:320:17: warning: unused parameter ‘arg’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getScaleFactorX);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:320:67: warning: extra ‘;’ [-Wpedantic]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getScaleFactorX);
^
In file included from layoutengine.cpp:36:0:
layoutengine.cpp:321:17: warning: unused parameter ‘self’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getScaleFactorY);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:321:17: warning: unused parameter ‘arg’ [-Wunused-parameter]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getScaleFactorY);
^
macros.h:431:22: note: in definition of macro ‘DEFINE_ABSTRACT’
static PyObject *t_name##_##method(t_name *self, PyObject *arg) \
^
layoutengine.cpp:321:67: warning: extra ‘;’ [-Wpedantic]
DEFINE_ABSTRACT(t_lefontinstance, LEFontInstance, getScaleFactorY);
^
In file included from layoutengine.cpp:36:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:343:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LEFontInstance, t_lefontinstance, UObject, LEFontInstance,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:343:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LEFontInstance, t_lefontinstance, UObject, LEFontInstance,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:343:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LEFontInstance, t_lefontinstance, UObject, LEFontInstance,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:343:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LEFontInstance, t_lefontinstance, UObject, LEFontInstance,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:343:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LEFontInstance, t_lefontinstance, UObject, LEFontInstance,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:343:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LEFontInstance, t_lefontinstance, UObject, LEFontInstance,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:343:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LEFontInstance, t_lefontinstance, UObject, LEFontInstance,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:343:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LEFontInstance, t_lefontinstance, UObject, LEFontInstance,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:343:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LEFontInstance, t_lefontinstance, UObject, LEFontInstance,
^
layoutengine.cpp:344:42: warning: extra ‘;’ [-Wpedantic]
t_lefontinstance_init, NULL);
^
layoutengine.cpp:346:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_lefontinstance_init(t_lefontinstance *self,
^
In file included from layoutengine.cpp:36:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:390:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LayoutEngine, t_layoutengine, UObject, LayoutEngine,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:390:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LayoutEngine, t_layoutengine, UObject, LayoutEngine,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:390:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LayoutEngine, t_layoutengine, UObject, LayoutEngine,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:390:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LayoutEngine, t_layoutengine, UObject, LayoutEngine,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:390:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LayoutEngine, t_layoutengine, UObject, LayoutEngine,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:390:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LayoutEngine, t_layoutengine, UObject, LayoutEngine,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:390:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LayoutEngine, t_layoutengine, UObject, LayoutEngine,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:390:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LayoutEngine, t_layoutengine, UObject, LayoutEngine,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
layoutengine.cpp:390:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(LayoutEngine, t_layoutengine, UObject, LayoutEngine,
^
layoutengine.cpp:391:34: warning: extra ‘;’ [-Wpedantic]
abstract_init, NULL);
^
i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c locale.cpp -o build/temp.linux-i686-2.7/locale.o -DPYICU_VER="2.0.1" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from locale.cpp:35:0:
common.h:380:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArgs(args, types, rest...) \
^
common.h:384:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArg(arg, types, rest...) \
^
In file included from locale.cpp:40:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
locale.cpp:43:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
locale.cpp:43:43: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(ULocDataLocaleType);
^
In file included from locale.cpp:40:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
locale.cpp:44:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UResType);
^
locale.cpp:44:33: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UResType);
^
In file included from locale.cpp:40:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
locale.cpp:45:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
locale.cpp:45:49: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(ULocaleDataDelimiterType);
^
In file included from locale.cpp:40:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
locale.cpp:46:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
locale.cpp:46:51: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(ULocaleDataExemplarSetType);
^
In file included from locale.cpp:40:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
locale.cpp:47:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
locale.cpp:47:43: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UMeasurementSystem);
^
In file included from locale.cpp:40:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:176:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Locale, t_locale, UObject, Locale, t_locale_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:176:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Locale, t_locale, UObject, Locale, t_locale_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:176:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Locale, t_locale, UObject, Locale, t_locale_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:176:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Locale, t_locale, UObject, Locale, t_locale_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:176:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Locale, t_locale, UObject, Locale, t_locale_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:176:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Locale, t_locale, UObject, Locale, t_locale_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:176:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Locale, t_locale, UObject, Locale, t_locale_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:176:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Locale, t_locale, UObject, Locale, t_locale_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:176:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Locale, t_locale, UObject, Locale, t_locale_init, NULL);
^
locale.cpp:176:69: warning: extra ‘;’ [-Wpedantic]
DECLARE_TYPE(Locale, t_locale, UObject, Locale, t_locale_init, NULL);
^
In file included from locale.cpp:40:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:246:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ResourceBundle, t_resourcebundle, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:246:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ResourceBundle, t_resourcebundle, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:246:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ResourceBundle, t_resourcebundle, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:246:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ResourceBundle, t_resourcebundle, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:246:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ResourceBundle, t_resourcebundle, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:246:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ResourceBundle, t_resourcebundle, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:246:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ResourceBundle, t_resourcebundle, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:246:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ResourceBundle, t_resourcebundle, UObject,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:246:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(ResourceBundle, t_resourcebundle, UObject,
^
locale.cpp:247:58: warning: extra ‘;’ [-Wpedantic]
ResourceBundle, t_resourcebundle_init, NULL);
^
In file included from locale.cpp:40:0:
locale.cpp:302:28: warning: unused parameter ‘args’ [-Wunused-parameter]
DECLARE_STRUCT(LocaleData, t_localedata, ULocaleData, t_localedata_init,
^
macros.h:218:18: note: in definition of macro ‘DECLARE_STRUCT’
static PyObject *t_name##_new(PyTypeObject *type, \
^
locale.cpp:302:28: warning: unused parameter ‘kwds’ [-Wunused-parameter]
DECLARE_STRUCT(LocaleData, t_localedata, ULocaleData, t_localedata_init,
^
macros.h:218:18: note: in definition of macro ‘DECLARE_STRUCT’
static PyObject *t_name##_new(PyTypeObject *type, \
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:302:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(LocaleData, t_localedata, ULocaleData, t_localedata_init,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:302:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(LocaleData, t_localedata, ULocaleData, t_localedata_init,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:302:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(LocaleData, t_localedata, ULocaleData, t_localedata_init,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:302:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(LocaleData, t_localedata, ULocaleData, t_localedata_init,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:302:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(LocaleData, t_localedata, ULocaleData, t_localedata_init,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:302:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(LocaleData, t_localedata, ULocaleData, t_localedata_init,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:302:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(LocaleData, t_localedata, ULocaleData, t_localedata_init,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:302:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(LocaleData, t_localedata, ULocaleData, t_localedata_init,
^
macros.h:268:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
locale.cpp:302:1: note: in expansion of macro ‘DECLARE_STRUCT’
DECLARE_STRUCT(LocaleData, t_localedata, ULocaleData, t_localedata_init,
^
locale.cpp:303:37: warning: extra ‘;’ [-Wpedantic]
t_localedata_dealloc);
^
locale.cpp:308:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_locale_init(t_locale *self, PyObject *args, PyObject *kwds)
^
locale.cpp:685:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getRoot(PyTypeObject *self)
^
locale.cpp:691:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getEnglish(PyTypeObject *self)
^
locale.cpp:696:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getFrench(PyTypeObject *self)
^
locale.cpp:701:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getGerman(PyTypeObject *self)
^
locale.cpp:706:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getItalian(PyTypeObject *self)
^
locale.cpp:711:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getJapanese(PyTypeObject *self)
^
locale.cpp:716:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getKorean(PyTypeObject *self)
^
locale.cpp:721:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getChinese(PyTypeObject *self)
^
locale.cpp:726:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getSimplifiedChinese(PyTypeObject *self)
^
locale.cpp:731:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getTraditionalChinese(PyTypeObject *self)
^
locale.cpp:736:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getFrance(PyTypeObject *self)
^
locale.cpp:741:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getGermany(PyTypeObject *self)
^
locale.cpp:746:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getItaly(PyTypeObject *self)
^
locale.cpp:751:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getJapan(PyTypeObject *self)
^
locale.cpp:756:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getKorea(PyTypeObject *self)
^
locale.cpp:761:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getChina(PyTypeObject *self)
^
locale.cpp:766:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getPRC(PyTypeObject *self)
^
locale.cpp:771:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getTaiwan(PyTypeObject *self)
^
locale.cpp:776:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getUK(PyTypeObject *self)
^
locale.cpp:781:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getUS(PyTypeObject *self)
^
locale.cpp:786:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getCanada(PyTypeObject *self)
^
locale.cpp:791:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getCanadaFrench(PyTypeObject *self)
^
locale.cpp:796:18: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *t_locale_getDefault(PyTypeObject *self)
^
locale.cpp:856:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_locale_getAvailableLocales(PyTypeObject *type)
^
locale.cpp:872:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_locale_getISOCountries(PyTypeObject *type)
^
locale.cpp:889:18: warning: unused parameter ‘type’ [-Wunused-parameter]
static PyObject *t_locale_getISOLanguages(PyTypeObject *type)
^
locale.cpp:919:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_resourcebundle_init(t_resourcebundle *self,
^
locale.cpp:1362:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_localedata_init(t_localedata *self, PyObject *args, PyObject *kwds)
^
i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c measureunit.cpp -o build/temp.linux-i686-2.7/measureunit.o -DPYICU_VER="2.0.1" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long --std=c++0x -D_FORTIFY_SOURCE=2 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -I/usr/include
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from measureunit.cpp:24:0:
common.h:380:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArgs(args, types, rest...) \
^
common.h:384:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
#define parseArg(arg, types, rest...) \
^
In file included from measureunit.cpp:29:0:
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dealloc’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_print’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattr’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattr’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_compare’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_repr’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_number’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_sequence’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_mapping’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_hash’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_call’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_str’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getattro’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_setattro’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_as_buffer’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_flags’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_doc’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_traverse’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_clear’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_richcompare’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklistoffset’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iter’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_iternext’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_methods’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_members’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_getset’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_base’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dict’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_get’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_descr_set’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_dictoffset’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_init’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_alloc’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_new’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
macros.h:291:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
};
^
measureunit.cpp:32:1: note: in expansion of macro ‘DECLARE_CONSTANTS_TYPE’
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
measureunit.cpp:32:40: warning: extra ‘;’ [-Wpedantic]
DECLARE_CONSTANTS_TYPE(UTimeUnitFields);
^
In file included from measureunit.cpp:29:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:345:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureUnit, t_measureunit, UObject, MeasureUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:345:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureUnit, t_measureunit, UObject, MeasureUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:345:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureUnit, t_measureunit, UObject, MeasureUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:345:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureUnit, t_measureunit, UObject, MeasureUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:345:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureUnit, t_measureunit, UObject, MeasureUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:345:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureUnit, t_measureunit, UObject, MeasureUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:345:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureUnit, t_measureunit, UObject, MeasureUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:345:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureUnit, t_measureunit, UObject, MeasureUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:345:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(MeasureUnit, t_measureunit, UObject, MeasureUnit,
^
measureunit.cpp:346:34: warning: extra ‘;’ [-Wpedantic]
abstract_init, NULL);
^
In file included from measureunit.cpp:29:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:371:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Measure, t_measure, UObject, Measure, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:371:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Measure, t_measure, UObject, Measure, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:371:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Measure, t_measure, UObject, Measure, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:371:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Measure, t_measure, UObject, Measure, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:371:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Measure, t_measure, UObject, Measure, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:371:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Measure, t_measure, UObject, Measure, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:371:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Measure, t_measure, UObject, Measure, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:371:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Measure, t_measure, UObject, Measure, abstract_init, NULL);
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:371:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(Measure, t_measure, UObject, Measure, abstract_init, NULL);
^
measureunit.cpp:371:72: warning: extra ‘;’ [-Wpedantic]
DECLARE_TYPE(Measure, t_measure, UObject, Measure, abstract_init, NULL);
^
In file included from measureunit.cpp:29:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:416:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyUnit, t_currencyunit, MeasureUnit, CurrencyUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:416:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyUnit, t_currencyunit, MeasureUnit, CurrencyUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:416:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyUnit, t_currencyunit, MeasureUnit, CurrencyUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:416:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyUnit, t_currencyunit, MeasureUnit, CurrencyUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:416:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyUnit, t_currencyunit, MeasureUnit, CurrencyUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:416:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyUnit, t_currencyunit, MeasureUnit, CurrencyUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:416:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyUnit, t_currencyunit, MeasureUnit, CurrencyUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:416:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyUnit, t_currencyunit, MeasureUnit, CurrencyUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:416:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyUnit, t_currencyunit, MeasureUnit, CurrencyUnit,
^
measureunit.cpp:417:40: warning: extra ‘;’ [-Wpedantic]
t_currencyunit_init, NULL);
^
In file included from measureunit.cpp:29:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:438:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyAmount, t_currencyamount, Measure, CurrencyAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:438:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyAmount, t_currencyamount, Measure, CurrencyAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:438:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyAmount, t_currencyamount, Measure, CurrencyAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:438:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyAmount, t_currencyamount, Measure, CurrencyAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:438:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyAmount, t_currencyamount, Measure, CurrencyAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:438:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyAmount, t_currencyamount, Measure, CurrencyAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:438:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyAmount, t_currencyamount, Measure, CurrencyAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:438:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyAmount, t_currencyamount, Measure, CurrencyAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:438:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(CurrencyAmount, t_currencyamount, Measure, CurrencyAmount,
^
measureunit.cpp:439:42: warning: extra ‘;’ [-Wpedantic]
t_currencyamount_init, NULL);
^
In file included from measureunit.cpp:29:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:460:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnit, t_timeunit, MeasureUnit, TimeUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:460:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnit, t_timeunit, MeasureUnit, TimeUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:460:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnit, t_timeunit, MeasureUnit, TimeUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:460:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnit, t_timeunit, MeasureUnit, TimeUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:460:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnit, t_timeunit, MeasureUnit, TimeUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:460:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnit, t_timeunit, MeasureUnit, TimeUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:460:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnit, t_timeunit, MeasureUnit, TimeUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:460:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnit, t_timeunit, MeasureUnit, TimeUnit,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:460:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnit, t_timeunit, MeasureUnit, TimeUnit,
^
measureunit.cpp:461:34: warning: extra ‘;’ [-Wpedantic]
abstract_init, NULL);
^
In file included from measureunit.cpp:29:0:
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_free’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:482:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitAmount, t_timeunitamount, Measure, TimeUnitAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_is_gc’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:482:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitAmount, t_timeunitamount, Measure, TimeUnitAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_bases’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:482:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitAmount, t_timeunitamount, Measure, TimeUnitAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_mro’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:482:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitAmount, t_timeunitamount, Measure, TimeUnitAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_cache’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:482:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitAmount, t_timeunitamount, Measure, TimeUnitAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_subclasses’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:482:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitAmount, t_timeunitamount, Measure, TimeUnitAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_weaklist’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:482:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitAmount, t_timeunitamount, Measure, TimeUnitAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_del’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:482:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitAmount, t_timeunitamount, Measure, TimeUnitAmount,
^
macros.h:186:1: warning: missing initializer for member ‘_typeobject::tp_version_tag’ [-Wmissing-field-initializers]
}; \
^
measureunit.cpp:482:1: note: in expansion of macro ‘DECLARE_TYPE’
DECLARE_TYPE(TimeUnitAmount, t_timeunitamount, Measure, TimeUnitAmount,
^
measureunit.cpp:483:42: warning: extra ‘;’ [-Wpedantic]
t_timeunitamount_init, NULL);
^
measureunit.cpp:1814:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_currencyunit_init(t_currencyunit *self,
^
measureunit.cpp:1856:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_currencyamount_init(t_currencyamount *self,
^
measureunit.cpp:1965:12: warning: unused parameter ‘kwds’ [-Wunused-parameter]
static int t_timeunitamount_init(t_timeunitamount *self, PyObject *args,
^
measureunit.cpp: In function ‘void _init_measureunit(PyObject*)’:
measureunit.cpp:2017:42: error: ‘t_measureunit_str’ was not declared in this scope
MeasureUnitType_.tp_str = (reprfunc) t_measureunit_str;
^
error: command 'i686-linux-gnu-gcc' failed with exit status 1
@9Sarkan
Copy link

9Sarkan commented May 14, 2020

WTF

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment