gecko-dev/build/annotationProcessors
Nathan Froyd 7831fb1c31 Bug 1277650 - part 1 - make generated Natives<>::methods[] const instead of constexpr; r=darchons
clang complains that a constexpr definition of methods[] cannot refer to
members of the incomplete Impl template parameter, and rightly so.
Making these const is sufficient for our purposes, and that enables us
to move the declaration outside of the class, where it will be
instantiated lazily (presumably at the point when |Impl| is a complete
class definition).  We also need to declare the length of methods[], as
other parts of the code require knowing the length of methods[] at
compile time.
2016-06-06 16:58:55 -04:00
..
classloader Bug 1228684 - Make annotation processor handle unusual final cases. r=jchen 2015-11-27 14:21:04 -08:00
utils Bug 1244875 - Update binding generator; r=snorp 2016-02-09 17:27:28 -05:00
AnnotationInfo.java Bug 1116589 - Use templated JNI classes in generated bindings; r=snorp 2015-01-09 19:33:57 -05:00
AnnotationProcessor.java Bug 1192079 - Support inner classes in generated JNI wrapper; r=snorp 2015-08-13 00:53:39 -04:00
CodeGenerator.java Bug 1277650 - part 1 - make generated Natives<>::methods[] const instead of constexpr; r=darchons 2016-06-06 16:58:55 -04:00
Makefile.in Bug 1108782 - Part 1: straighten out Java classpaths. r=glandium 2015-08-31 13:35:05 -07:00
SDKProcessor.java Bug 1210585 - Avoid fields with same name in class and superclass; r=snorp 2015-10-22 17:45:45 -04:00
moz.build Bug 1108782 - Part 1: straighten out Java classpaths. r=glandium 2015-08-31 13:35:05 -07:00