File tree 1 file changed +6
-0
lines changed
impl/src/main/saker/java/compiler/impl/compat 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -67,6 +67,7 @@ private ElementKindCompatUtils() {
67
67
public static final ElementKind ELEMENTKIND_MODULE ;
68
68
public static final ElementKind ELEMENTKIND_RECORD ;
69
69
public static final ElementKind ELEMENTKIND_RECORD_COMPONENT ;
70
+ public static final ElementKind ELEMENTKIND_BINDING_VARIABLE ;
70
71
71
72
private static final byte [] ELEMENTKIND_ORDINAL_INDEX_LOOKUP ;
72
73
static {
@@ -91,6 +92,7 @@ private ElementKindCompatUtils() {
91
92
ELEMENTKIND_MODULE = ELEMENTKINDS [ELEMENTKIND_INDEX_MODULE ];
92
93
ELEMENTKIND_RECORD = ELEMENTKINDS [ELEMENTKIND_INDEX_RECORD ];
93
94
ELEMENTKIND_RECORD_COMPONENT = ELEMENTKINDS [ELEMENTKIND_INDEX_RECORD_COMPONENT ];
95
+ ELEMENTKIND_BINDING_VARIABLE = ELEMENTKINDS [ELEMENTKIND_INDEX_BINDING_VARIABLE ];
94
96
}
95
97
96
98
public static boolean isModuleElementKind (ElementKind kind ) {
@@ -105,6 +107,10 @@ public static boolean isRecordComponentElementKind(ElementKind kind) {
105
107
return kind != null && kind == ELEMENTKIND_RECORD_COMPONENT ;
106
108
}
107
109
110
+ public static boolean isBindingVariableElementKind (ElementKind kind ) {
111
+ return kind != null && kind == ELEMENTKIND_BINDING_VARIABLE ;
112
+ }
113
+
108
114
public static byte getElementKindIndex (ElementKind kind ) {
109
115
if (kind == null ) {
110
116
return -1 ;
You can’t perform that action at this time.
0 commit comments