Fixed duplicate fields in GL References.
This commit is contained in:
parent
3e3ffb23b0
commit
1c4dfae74c
|
@ -32,6 +32,7 @@
|
|||
|
||||
package org.lwjgl.util.generator.opengl;
|
||||
|
||||
import org.lwjgl.util.generator.Alternate;
|
||||
import org.lwjgl.util.generator.CachedReference;
|
||||
import org.lwjgl.util.generator.Utils;
|
||||
|
||||
|
@ -138,12 +139,18 @@ public class GLReferencesGeneratorProcessorFactory implements AnnotationProcesso
|
|||
|
||||
private static void generateClearsFromMethods(PrintWriter writer, InterfaceDeclaration interface_decl) {
|
||||
for (MethodDeclaration method : interface_decl.getMethods()) {
|
||||
if ( method.getAnnotation(Alternate.class) != null )
|
||||
continue;
|
||||
|
||||
generateClearsFromParameters(writer, interface_decl, method);
|
||||
}
|
||||
}
|
||||
|
||||
private static void generateCopiesFromMethods(PrintWriter writer, InterfaceDeclaration interface_decl) {
|
||||
for (MethodDeclaration method : interface_decl.getMethods()) {
|
||||
if ( method.getAnnotation(Alternate.class) != null )
|
||||
continue;
|
||||
|
||||
generateCopiesFromParameters(writer, interface_decl, method);
|
||||
}
|
||||
}
|
||||
|
@ -164,6 +171,9 @@ public class GLReferencesGeneratorProcessorFactory implements AnnotationProcesso
|
|||
|
||||
private static void generateReferencesFromMethods(PrintWriter writer, InterfaceDeclaration interface_decl) {
|
||||
for (MethodDeclaration method : interface_decl.getMethods()) {
|
||||
if ( method.getAnnotation(Alternate.class) != null )
|
||||
continue;
|
||||
|
||||
generateReferencesFromParameters(writer, interface_decl, method);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue