hg: panama/dev: 8210263: jextract should model clang Cursors as Trees

sundararajan.athijegannathan at oracle.com sundararajan.athijegannathan at oracle.com
Mon Sep 3 11:16:27 UTC 2018


Changeset: 18513869450c
Author:    sundar
Date:      2018-09-03 16:53 +0530
URL:       http://hg.openjdk.java.net/panama/dev/rev/18513869450c

8210263: jextract should model clang Cursors as Trees
Reviewed-by: mcimadamore

! src/jdk.internal.clang/share/classes/jdk/internal/clang/SourceLocation.java
! src/jdk.internal.clang/share/classes/jdk/internal/clang/SourceRange.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/AsmCodeFactory.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/Context.java
- src/jdk.jextract/share/classes/com/sun/tools/jextract/FindSymbol.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/HeaderFile.java
- src/jdk.jextract/share/classes/com/sun/tools/jextract/MacroParser.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/Main.java
- src/jdk.jextract/share/classes/com/sun/tools/jextract/Printer.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/TypeDictionary.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/Utils.java
- src/jdk.jextract/share/classes/com/sun/tools/jextract/Validators.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/parser/FindSymbol.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/parser/MacroParser.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/parser/Parser.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/EnumTree.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/FieldTree.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/FunctionTree.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/HeaderTree.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/LayoutUtils.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/MacroTree.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/Printer.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/SimpleTreeVisitor.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/StructTree.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/Tree.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/TreeMaker.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/TreePrinter.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/TreeVisitor.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/TypedefTree.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/VarTree.java



More information about the panama-dev mailing list