< prev index next >
src/jdk.jextract/share/classes/com/sun/tools/jextract/JextractTool.java
Print this page
@@ -57,10 +57,11 @@
public Writer processHeaders() {
Map<HeaderFile, List<Tree>> headerMap = parser.parse(sources, clangArgs).stream()
.map(symbolFilter)
.map(new TypedefHandler())
.map(new EmptyNameHandler())
+ .map(new DuplicateDeclarationHandler())
.flatMap(h -> h.declarations().stream())
.distinct()
.collect(Collectors.groupingBy(this::headerFromDecl));
//generate classes
< prev index next >