mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-09-28 03:40:49 +00:00
Stub for better goto declaration
This commit is contained in:
@@ -44,12 +44,15 @@ public class HighlightData implements Cloneable, Serializable {
|
||||
public long firstLineOffset = -1;
|
||||
|
||||
public int regIndex = -1;
|
||||
|
||||
public int namespaceIndex = -1;
|
||||
|
||||
public boolean isEmpty() {
|
||||
return !declaration && declaredType == null && localName == null
|
||||
&& subtype == null && specialValue == null
|
||||
&& index == 0 && offset == 0 && regIndex == -1 && firstLineOffset == -1
|
||||
&& fileOffset == -1;
|
||||
&& fileOffset == -1
|
||||
&& namespaceIndex == -1;
|
||||
}
|
||||
|
||||
public void merge(HighlightData data) {
|
||||
@@ -86,6 +89,9 @@ public class HighlightData implements Cloneable, Serializable {
|
||||
if (data.fileOffset != -1) {
|
||||
fileOffset = data.fileOffset;
|
||||
}
|
||||
if (data.namespaceIndex != -1) {
|
||||
namespaceIndex = data.namespaceIndex;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
+2
-1
@@ -30,5 +30,6 @@ public enum HighlightSpecialType {
|
||||
FLAG_IGNORE_REST, FLAG_NEED_ACTIVATION, FLAG_NEED_ARGUMENTS, FLAG_SET_DXNS,
|
||||
TRY_TYPE, TRY_NAME,
|
||||
TEXT,
|
||||
ATTR_METADATA, ATTR_FINAL, ATTR_OVERRIDE, ATTR_0x8
|
||||
ATTR_METADATA, ATTR_FINAL, ATTR_OVERRIDE, ATTR_0x8,
|
||||
PROPERTY_PARENT_TYPE
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user