< prev index next >

src/jdk.jextract/share/classes/com/sun/tools/jextract/JextractTool.java

Print this page

        

*** 66,75 **** --- 66,76 ---- Path source = sources.size() > 1? generateTmpSource() : sources.iterator().next(); Map<HeaderFile, List<Tree>> headerMap = Stream.of(parser.parse(source, clangArgs)) .map(new SymbolFilter(ctx)) .map(new LibraryLookupFilter(ctx)) .map(new DependencyFilter(ctx)) + .map(new BuiltinTypesHandler(ctx)) .map(new TypedefHandler(ctx)) .map(new EmptyNameHandler()) .map(new DuplicateDeclarationHandler()) .flatMap(h -> h.declarations().stream()) .peek(new FlexibleArrayWarningVisitor(ctx))
< prev index next >