< prev index next >
src/jdk.jextract/share/classes/com/sun/tools/jextract/parser/FindSymbol.java
Print this page
*** 44,54 ****
final List<Path> paths = List.of(Paths.get(args[0]));
final Path builtinInc = Paths.get(System.getProperty("java.home"), "conf", "jextract");
final List<String> clangArgs = List.of("-I" + builtinInc);
final Parser parser = new Parser(true);
! final List<HeaderTree> headers = parser.parse(paths, clangArgs, c->true);
final Printer p = new Printer();
final HeaderTree tu = headers.get(0);
if (args.length == 1) {
p.printRecursive(tu, Integer.MAX_VALUE);
--- 44,54 ----
final List<Path> paths = List.of(Paths.get(args[0]));
final Path builtinInc = Paths.get(System.getProperty("java.home"), "conf", "jextract");
final List<String> clangArgs = List.of("-I" + builtinInc);
final Parser parser = new Parser(true);
! final List<HeaderTree> headers = parser.parse(paths, clangArgs);
final Printer p = new Printer();
final HeaderTree tu = headers.get(0);
if (args.length == 1) {
p.printRecursive(tu, Integer.MAX_VALUE);
< prev index next >