Ghidra API changes: 9.1.2_PUBLIC → 9.2_PUBLIC

157 types added, 112 types removed, 397 types modified

Added Types 157
class docking.Tool Added history
Removed Types 112
Modified Types 397
class docking.AbstractDockingTool 3 changes history
modified implements: docking.DockingTool → docking.Tool
modifiedmethod: getToolActions return type: ToolActions → DockingToolActions
- docking.actions.ToolActions getToolActions()
+ docking.actions.DockingToolActions getToolActions()
removedmethod: getGlobalContext
docking.ActionContext getGlobalContext()
class docking.ActionContext 1 change history
addedmethod: getGlobalContext
docking.ActionContext getGlobalContext()
class docking.ComponentProvider 3 changes history
addedmethod: removeAllLocalActions
void removeAllLocalActions()
modifiedmethod: getTool return type: DockingTool → Tool
- docking.DockingTool getTool()
+ docking.Tool getTool()
modifiedfield: dockingTool type: DockingTool → Tool
- docking.DockingTool dockingTool
+ docking.Tool dockingTool
class docking.DialogComponentProvider 1 change history
removedmethod: main
static void main(java.lang.String[] args) throws Exception
class docking.DockingActionProxy 4 changes history
addedmethod: setSupportsDefaultToolContext
void setSupportsDefaultToolContext(boolean newValue)
addedmethod: supportsDefaultToolContext
boolean supportsDefaultToolContext()
modifiedmethod: setEnabled return type: boolean → void
- boolean setEnabled(boolean newValue)
+ void setEnabled(boolean newValue)
removedmethod: isValidGlobalContext
boolean isValidGlobalContext(docking.ActionContext context)
class docking.DockingKeyBindingAction 1 change history
modifiedfield: tool type: DockingTool → Tool
- docking.DockingTool tool
+ docking.Tool tool
class docking.DockingWindowManager 6 changes history
addedmethod: getProvider
docking.ComponentProvider getProvider(java.awt.Component c)
addedmethod: getDefaultToolContext
docking.ActionContext getDefaultToolContext()
addedmethod: getActionContext
docking.ActionContext getActionContext(docking.action.DockingActionIf action)
modifiedmethod: restoreWindowDataFromXml param 1 renamed: windowData → rootXMLElement
- void restoreWindowDataFromXml(org.jdom.Element windowData)
+ void restoreWindowDataFromXml(org.jdom.Element rootXMLElement)
modifiedmethod: getTool return type: DockingTool → Tool
- docking.DockingTool getTool()
+ docking.Tool getTool()
removedmethod: getGlobalContext
docking.ActionContext getGlobalContext()
class docking.ErrLogDialog 6 changes history
modified extends: docking.DialogComponentProvider → docking.AbstractErrDialog
addedmethod: createExceptionDialog
static docking.ErrLogDialog createExceptionDialog(java.lang.String title, java.lang.String message, java.lang.Throwable t)
addedmethod: getMessage
java.lang.String getMessage()
removedmethod: createExceptionDialog
static docking.ErrLogDialog createExceptionDialog(java.lang.String title, java.lang.String message, java.lang.String details)
removedmethod: createLogMessageDialog
static docking.ErrLogDialog createLogMessageDialog(java.lang.String title, java.lang.String message, java.lang.String details)
removedmethod: repack
void repack()
class docking.ErrLogExpandableDialog 6 changes history
modified extends: docking.DialogComponentProvider → docking.AbstractErrDialog
addedfield: tree
docking.widgets.tree.GTree tree
addedmethod: addException
void addException(java.lang.String message, java.lang.Throwable t)
addedmethod: getMessage
java.lang.String getMessage()
removedfield: excTree
docking.widgets.tree.GTree excTree
removedfield: hasConsole
boolean hasConsole
class docking.ErrLogExpandableDialog.ReportExceptionNode 1 change history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeLazyNode
class docking.ErrLogExpandableDialog.ReportRootNode 1 change history
modified extends: docking.widgets.tree.AbstractGTreeRootNode → docking.widgets.tree.GTreeNode
class docking.ErrLogExpandableDialog.ReportStackFrameNode 1 change history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeNode
class docking.ErrLogExpandableDialog.ReportStackTraceNode 1 change history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeLazyNode
class docking.action.DockingAction 6 changes history
addedmethod: setSupportsDefaultToolContext
void setSupportsDefaultToolContext(boolean newValue)
addedmethod: supportsDefaultToolContext
boolean supportsDefaultToolContext()
addedmethod: getInceptionFromTheFirstClassThatIsNotUsOrABuilder
java.lang.String getInceptionFromTheFirstClassThatIsNotUsOrABuilder()
modifiedmethod: setEnabled return type: boolean → void
- boolean setEnabled(boolean newValue)
+ void setEnabled(boolean newValue)
removedmethod: isValidGlobalContext
boolean isValidGlobalContext(docking.ActionContext globalContext)
removedmethod: getInceptionFromTheFirstClassThatIsNotUs
java.lang.String getInceptionFromTheFirstClassThatIsNotUs()
class docking.action.DockingActionIf 4 changes history
addedmethod: setSupportsDefaultToolContext
void setSupportsDefaultToolContext(boolean newValue)
addedmethod: supportsDefaultToolContext
boolean supportsDefaultToolContext()
modifiedmethod: setEnabled return type: boolean → void
- boolean setEnabled(boolean newValue)
+ void setEnabled(boolean newValue)
removedmethod: isValidGlobalContext
boolean isValidGlobalContext(docking.ActionContext globalContext)
class docking.action.MultipleKeyAction 1 change history
addedmethod: geValidKeyBindingPrecedence
docking.KeyBindingPrecedence geValidKeyBindingPrecedence(java.awt.Component source)
class docking.action.ToolBarData 1 change history
addedmethod: toString
java.lang.String toString()
class docking.actions.DockingToolActions 1 change history
addedmethod: registerSharedActionPlaceholder
void registerSharedActionPlaceholder(docking.actions.SharedDockingActionPlaceholder placeholder)
class docking.actions.KeyBindingUtils 6 changes history
addedmethod: retargetEvent
static void retargetEvent(java.awt.Component newSource, java.awt.event.KeyEvent e)
addedmethod: clearKeyBinding
static void clearKeyBinding(javax.swing.JComponent component, java.lang.String actionName)
addedmethod: getAllActionsByFullName
static java.util.Map<java.lang.String,java.util.List<docking.action.DockingActionIf>> getAllActionsByFullName(docking.Tool tool)
addedmethod: getKeyBindingActionsForOwner
static java.util.Set<docking.action.DockingActionIf> getKeyBindingActionsForOwner(docking.Tool tool, java.lang.String owner)
removedmethod: getAllActionsByFullName
static java.util.Map<java.lang.String,java.util.List<docking.action.DockingActionIf>> getAllActionsByFullName(docking.DockingTool tool)
removedmethod: getKeyBindingActionsForOwner
static java.util.Set<docking.action.DockingActionIf> getKeyBindingActionsForOwner(docking.DockingTool tool, java.lang.String owner)
class docking.actions.PopupActionProvider 2 changes history
addedmethod: getPopupActions
java.util.List<docking.action.DockingActionIf> getPopupActions(docking.Tool tool, docking.ActionContext context)
removedmethod: getPopupActions
java.util.List<docking.action.DockingActionIf> getPopupActions(docking.DockingTool tool, docking.ActionContext context)
class docking.actions.SharedActionRegistry 2 changes history
addedmethod: installSharedActions
static void installSharedActions(docking.Tool tool, docking.actions.ToolActions toolActions)
removedmethod: installSharedActions
static void installSharedActions(docking.DockingTool tool, docking.actions.ToolActions toolActions)
class docking.actions.SharedStubKeyBindingAction 1 change history
addedmethod: getDescription
java.lang.String getDescription()
class docking.actions.ToolActions 1 change history
addedmethod: registerSharedActionPlaceholder
void registerSharedActionPlaceholder(docking.actions.SharedDockingActionPlaceholder placeholder)
class docking.dnd.DropTgtAdapter 1 change history
removedmethod: getAllMatchingFlavors
static java.awt.datatransfer.DataFlavor[] getAllMatchingFlavors(java.awt.dnd.DropTargetDragEvent e, java.awt.datatransfer.DataFlavor[] acceptableFlavors)
class docking.menu.MultiStateDockingAction 4 changes history
addedmethod: isFireFirstEvent
boolean isFireFirstEvent()
addedmethod: setFireFirstEvent
void setFireFirstEvent(boolean fireFirstEvent)
addedmethod: getToolTipText
java.lang.String getToolTipText()
removedmethod: getTooTipText
java.lang.String getTooTipText()
class docking.options.editor.GhidraColorChooser 1 change history
addedmethod: setActiveTab
void setActiveTab(java.lang.String tabName)
class docking.options.editor.OptionsRootTreeNode 1 change history
modified implements: docking.widgets.tree.GTreeRootNode → (none)
class docking.test.AbstractDockingTest 24 changes history
addedmethod: waitForErrorDialog
static docking.AbstractErrDialog waitForErrorDialog()
addedmethod: waitForInfoDialog
static docking.widgets.OkDialog waitForInfoDialog()
addedmethod: getMessageText
static java.lang.String getMessageText(java.awt.Window w)
addedmethod: getActionsByName
static java.util.Set<docking.action.DockingActionIf> getActionsByName(docking.Tool tool, java.lang.String name)
addedmethod: getActionsByOwner
static java.util.Set<docking.action.DockingActionIf> getActionsByOwner(docking.Tool tool, java.lang.String name)
addedmethod: getActionsByOwnerAndName
static java.util.Set<docking.action.DockingActionIf> getActionsByOwnerAndName(docking.Tool tool, java.lang.String owner, java.lang.String name)
addedmethod: getAction
static docking.action.DockingActionIf getAction(docking.Tool tool, java.lang.String name)
addedmethod: getAction
static docking.action.DockingActionIf getAction(docking.Tool tool, java.lang.String owner, java.lang.String name)
addedmethod: triggerEnter
static void triggerEnter(java.awt.Component c)
addedmethod: triggerKey
static void triggerKey(java.awt.Component c, javax.swing.KeyStroke ks)
addedmethod: showProvider
docking.ComponentProvider showProvider(docking.Tool tool, java.lang.String name)
modifiedmethod: createContext param 2 renamed: payload → contextObject
- docking.ActionContext createContext(docking.ComponentProvider provider, java.lang.Object payload)
+ docking.ActionContext createContext(docking.ComponentProvider provider, java.lang.Object contextObject)
modifiedmethod: createContext param 1 renamed: payload → contextObject
- docking.ActionContext createContext(java.lang.Object payload)
+ docking.ActionContext createContext(java.lang.Object contextObject)
removedmethod: waitForWindowByTitleContaining
static java.awt.Window waitForWindowByTitleContaining(java.awt.Window parentWindow, java.lang.String text, int timeoutMS)
removedmethod: waitForWindow
static java.awt.Window waitForWindow(java.awt.Window parentWindow, java.lang.String title, int timeoutMS)
removedmethod: checkMessageDisplay
static java.lang.String checkMessageDisplay(java.awt.Window w)
removedmethod: getActionsByName
static java.util.Set<docking.action.DockingActionIf> getActionsByName(docking.DockingTool tool, java.lang.String name)
removedmethod: getActionsByOwner
static java.util.Set<docking.action.DockingActionIf> getActionsByOwner(docking.DockingTool tool, java.lang.String name)
removedmethod: getActionsByOwnerAndName
static java.util.Set<docking.action.DockingActionIf> getActionsByOwnerAndName(docking.DockingTool tool, java.lang.String owner, java.lang.String name)
removedmethod: getAction
static docking.action.DockingActionIf getAction(docking.DockingTool tool, java.lang.String name)
removedmethod: getAction
static docking.action.DockingActionIf getAction(docking.DockingTool tool, java.lang.String owner, java.lang.String name)
removedmethod: triggerEnter
static void triggerEnter(javax.swing.JTextField tf)
removedmethod: setErrorsExpected
static void setErrorsExpected(boolean expected)
removedmethod: showProvider
docking.ComponentProvider showProvider(docking.DockingTool tool, java.lang.String name)
class docking.tool.ToolConstants 10 changes history
addedfield: SHARED_OWNER
static java.lang.String SHARED_OWNER
addedfield: MENU_GROUP_NEXT_CODE_UNIT_NAV
static java.lang.String MENU_GROUP_NEXT_CODE_UNIT_NAV
addedfield: TOOLBAR_GROUP_ONE
static java.lang.String TOOLBAR_GROUP_ONE
addedfield: TOOLBAR_GROUP_TWO
static java.lang.String TOOLBAR_GROUP_TWO
addedfield: TOOLBAR_GROUP_THREE
static java.lang.String TOOLBAR_GROUP_THREE
addedfield: TOOLBAR_GROUP_FOUR
static java.lang.String TOOLBAR_GROUP_FOUR
removedfield: NEXT_CODE_UNIT_NAVIGATION_MENU_GROUP
static java.lang.String NEXT_CODE_UNIT_NAVIGATION_MENU_GROUP
removedfield: LARGE_ICON_SIZE
static int LARGE_ICON_SIZE
removedfield: MEDIUM_ICON_SIZE
static int MEDIUM_ICON_SIZE
removedfield: SMALL_ICON_SIZE
static int SMALL_ICON_SIZE
class docking.util.image.ToolIconURL 3 changes history
addedfield: LARGE_ICON_SIZE
static int LARGE_ICON_SIZE
addedfield: MEDIUM_ICON_SIZE
static int MEDIUM_ICON_SIZE
addedfield: SMALL_ICON_SIZE
static int SMALL_ICON_SIZE
class docking.widgets.ListSelectionTableDialog 2 changes history
addedmethod: getSelectedItems
java.util.List<T> getSelectedItems()
addedmethod: showSelectMultiple
java.util.List<T> showSelectMultiple(java.awt.Component parent)
class docking.widgets.dialogs.InputDialog 2 changes history
addedmethod: setValue
void setValue(java.lang.String text)
removedmethod: resetValues
void resetValues()
class docking.widgets.dialogs.NumberInputDialog 11 changes history
modified extends: docking.DialogComponentProvider → docking.widgets.dialogs.AbstractNumberInputDialog
removedmethod: buildMainPanel
javax.swing.JPanel buildMainPanel(java.lang.String prompt, boolean showAsHex)
removedmethod: okCallback
void okCallback()
removedmethod: cancelCallback
void cancelCallback()
removedmethod: wasCancelled
boolean wasCancelled()
removedmethod: show
boolean show()
removedmethod: setInput
void setInput(int value)
removedmethod: setDefaultMessage
void setDefaultMessage(java.lang.String defaultMessage)
removedmethod: getMin
int getMin()
removedmethod: getMax
int getMax()
removedmethod: updateOKButtonEnablement
void updateOKButtonEnablement()
class docking.widgets.dialogs.ObjectChooserDialog 1 change history
addedmethod: setFilterText
void setFilterText(java.lang.String text)
class docking.widgets.fieldpanel.FieldPanel 2 changes history
addedfield: MOUSEWHEEL_LINES_TO_SCROLL
static int MOUSEWHEEL_LINES_TO_SCROLL
addedmethod: getPointForLocation
java.awt.Point getPointForLocation(docking.widgets.fieldpanel.support.FieldLocation location)
class docking.widgets.fieldpanel.field.ClippingTextField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class docking.widgets.fieldpanel.field.EmptyTextField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class docking.widgets.fieldpanel.field.Field 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class docking.widgets.fieldpanel.field.ReverseClippingTextField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class docking.widgets.fieldpanel.field.SimpleImageField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class docking.widgets.fieldpanel.field.SimpleTextField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class docking.widgets.fieldpanel.field.VerticalLayoutTextField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class docking.widgets.list.GList 4 changes history
addedmethod: setAutoLookupTimeout
void setAutoLookupTimeout(long timeout)
addedmethod: getNextMatch
int getNextMatch(java.lang.String prefix, int startIndex, javax.swing.text.Position.Bias bias)
addedmethod: createAutoLookup
docking.widgets.AutoLookup createAutoLookup()
removedfield: KEY_TIMEOUT
static long KEY_TIMEOUT
class docking.widgets.table.AbstractSortedTableModel 1 change history
addedmethod: cleanupTableSortState
docking.widgets.table.TableSortState cleanupTableSortState(docking.widgets.table.TableSortState state)
class docking.widgets.table.AddRemoveListItem 1 change history
addedmethod: toString
java.lang.String toString()
class docking.widgets.table.ConfigurableColumnTableModel 1 change history
removedmethod: setColumnSettings
void setColumnSettings(int index, ghidra.docking.settings.Settings newSettings)
class docking.widgets.table.GDynamicColumnTableModel 2 changes history
addedmethod: reloadColumns
void reloadColumns()
removedmethod: setColumnSettings
void setColumnSettings(int index, ghidra.docking.settings.Settings newSettings)
class docking.widgets.table.GFilterTable 1 change history
addedmethod: setFiterText
void setFiterText(java.lang.String text)
class docking.widgets.table.GTable 11 changes history
modified implements: docking.KeyStrokeConsumer → (none)
addedmethod: createAutoLookup
docking.widgets.AutoLookup createAutoLookup()
addedmethod: createSelectionManager
docking.widgets.table.SelectionManager createSelectionManager()
addedmethod: setAutoLookupTimeout
void setAutoLookupTimeout(long timeout)
addedmethod: getAutoLookup
docking.widgets.AutoLookup getAutoLookup()
addedmethod: areActionsEnabled
boolean areActionsEnabled()
addedmethod: createSharedActions
static void createSharedActions(docking.Tool tool, docking.actions.ToolActions toolActions, java.lang.String owner)
removedfield: KEY_TIMEOUT
static long KEY_TIMEOUT
removedmethod: createSelectionManager
docking.widgets.table.SelectionManager createSelectionManager(javax.swing.table.TableModel model)
removedmethod: isKeyConsumed
boolean isKeyConsumed(javax.swing.KeyStroke keyStroke)
removedmethod: createSharedActions
static void createSharedActions(docking.DockingTool tool, docking.actions.ToolActions toolActions, java.lang.String owner)
class docking.widgets.table.GTableWidget 1 change history
addedmethod: setFilterText
void setFilterText(java.lang.String text)
class docking.widgets.table.TableSortStateEditor 1 change history
addedmethod: getColumnSortState
docking.widgets.table.ColumnSortState getColumnSortState(int sortStateIndex)
class docking.widgets.table.TableUtils 1 change history
removedfield: MAX_SEARCH_ROWS
static int MAX_SEARCH_ROWS
class docking.widgets.table.constraint.ColumnTypeMapper 2 changes history
addedmethod: hashCode
int hashCode()
addedmethod: equals
boolean equals(java.lang.Object obj)
class docking.widgets.table.threaded.ThreadedBackupRowComparator 1 change history
modified extends: docking.widgets.table.sort.ColumnRenderedValueBackupRowComparator → docking.widgets.table.sort.ColumnRenderedValueBackupComparator
class docking.widgets.table.threaded.ThreadedTableColumnComparator 1 change history
modified extends: docking.widgets.table.sort.RowToColumnComparator → docking.widgets.table.sort.RowBasedColumnComparator
class docking.widgets.table.threaded.ThreadedTableModel 3 changes history
addedmethod: hasFilter
boolean hasFilter()
removedmethod: hasFitler
boolean hasFitler()
removedmethod: getSortedColumnClass
java.lang.Class<?> getSortedColumnClass(int columnIndex)
class docking.widgets.tree.CoreGTreeNode 1 change history
modified implements: docking.widgets.tree.GTreeNode → java.lang.Cloneable
class docking.widgets.tree.GTree 18 changes history
addedmethod: setEventsEnabled
void setEventsEnabled(boolean b)
addedmethod: getExpandedPaths
java.util.List<javax.swing.tree.TreePath> getExpandedPaths()
addedmethod: getModelNodeForPath
docking.widgets.tree.GTreeNode getModelNodeForPath(javax.swing.tree.TreePath path)
addedmethod: getViewNodeForPath
docking.widgets.tree.GTreeNode getViewNodeForPath(javax.swing.tree.TreePath path)
addedmethod: setRootNode
void setRootNode(docking.widgets.tree.GTreeNode rootNode)
addedmethod: getModelRoot
docking.widgets.tree.GTreeNode getModelRoot()
addedmethod: getViewRoot
docking.widgets.tree.GTreeNode getViewRoot()
addedmethod: refilterNow
void refilterNow()
addedmethod: refilterLater
void refilterLater()
addedmethod: refilterLater
void refilterLater(docking.widgets.tree.GTreeNode newNode)
modifiedmethod: expandedStateRestored param 1 renamed: onitor → taskMonitor
- void expandedStateRestored(ghidra.util.task.TaskMonitor onitor)
+ void expandedStateRestored(ghidra.util.task.TaskMonitor taskMonitor)
removedmethod: getRestoreTreeState
docking.widgets.tree.GTreeState getRestoreTreeState()
removedmethod: getNodeForPath
docking.widgets.tree.GTreeNode getNodeForPath(javax.swing.tree.TreePath path)
removedmethod: setRootNode
void setRootNode(docking.widgets.tree.GTreeRootNode rootNode)
removedmethod: getRootNode
docking.widgets.tree.GTreeRootNode getRootNode()
removedmethod: getModificationID
long getModificationID()
removedmethod: refilter
void refilter()
removedmethod: scheduleFilterTask
void scheduleFilterTask(docking.widgets.tree.GTreeNode node)
class docking.widgets.tree.GTreeLazyNode 7 changes history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeNode
addedmethod: unloadChildren
void unloadChildren()
addedmethod: addNode
void addNode(docking.widgets.tree.GTreeNode node)
addedmethod: removeAll
void removeAll()
addedmethod: removeNode
void removeNode(docking.widgets.tree.GTreeNode node)
removedmethod: loadChildren
void loadChildren()
removedmethod: getAllChildrenIfLoaded
java.util.List<docking.widgets.tree.GTreeNode> getAllChildrenIfLoaded()
class docking.widgets.tree.GTreeNode 26 changes history
modified extends: (none) → docking.widgets.tree.CoreGTreeNode
modified implements: java.lang.Comparable, java.lang.Iterable → java.lang.Comparable
addedmethod: generateChildren
java.util.List<docking.widgets.tree.GTreeNode> generateChildren()
addedmethod: getDisplayText
java.lang.String getDisplayText()
addedmethod: compareTo
int compareTo(docking.widgets.tree.GTreeNode node)
addedmethod: isRoot
boolean isRoot()
addedmethod: filter
docking.widgets.tree.GTreeNode filter(docking.widgets.tree.support.GTreeFilter filter, ghidra.util.task.TaskMonitor monitor) throws CancelledException, CloneNotSupportedException
addedmethod: loadAll
int loadAll(ghidra.util.task.TaskMonitor monitor) throws CancelledException
addedmethod: hashCode
int hashCode()
addedmethod: equals
boolean equals(java.lang.Object obj)
addedmethod: stream
java.util.stream.Stream<docking.widgets.tree.GTreeNode> stream(boolean depthFirst)
addedmethod: iterator
java.util.Iterator<docking.widgets.tree.GTreeNode> iterator(boolean depthFirst)
addedmethod: toString
java.lang.String toString()
addedmethod: expand
void expand()
addedmethod: collapse
void collapse()
addedmethod: isExpanded
boolean isExpanded()
modifiedmethod: getRoot return type: GTreeRootNode → GTreeNode
- docking.widgets.tree.GTreeRootNode getRoot()
+ docking.widgets.tree.GTreeNode getRoot()
removedmethod: getAllChildren
java.util.List<docking.widgets.tree.GTreeNode> getAllChildren()
removedmethod: getAllChildCount
int getAllChildCount()
removedmethod: filter
void filter(docking.widgets.tree.support.GTreeFilter filter, ghidra.util.task.TaskMonitor monitor, int min, int max) throws CancelledException
removedmethod: clearFilter
void clearFilter()
removedmethod: isFilteredOut
boolean isFilteredOut()
removedmethod: getTree
docking.widgets.tree.GTree getTree()
removedmethod: dispose
void dispose()
removedmethod: isInProgress
boolean isInProgress()
removedmethod: getParent
docking.widgets.tree.GTreeNode getParent()
class docking.widgets.tree.GTreeSlowLoadingNode 5 changes history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeLazyNode
addedmethod: generateChildren
java.util.List<docking.widgets.tree.GTreeNode> generateChildren()
addedmethod: loadAll
int loadAll(ghidra.util.task.TaskMonitor monitor) throws CancelledException
removedmethod: loadChildren
void loadChildren()
removedmethod: addNode
void addNode(int index, docking.widgets.tree.GTreeNode node)
class docking.widgets.tree.internal.GTreeModel 8 changes history
addedmethod: privateSwingSetRootNode
void privateSwingSetRootNode(docking.widgets.tree.GTreeNode newRoot)
addedmethod: fireNodeDataChanged
void fireNodeDataChanged(docking.widgets.tree.GTreeNode changedNode)
addedmethod: setEventsEnabled
void setEventsEnabled(boolean b)
modifiedmethod: fireNodeRemoved param 3 renamed: oldIndexInParent → index
- void fireNodeRemoved(docking.widgets.tree.GTreeNode parentNode, docking.widgets.tree.GTreeNode removedNode, int oldIndexInParent)
+ void fireNodeRemoved(docking.widgets.tree.GTreeNode parentNode, docking.widgets.tree.GTreeNode removedNode, int index)
modifiedmethod: getModelRoot return type: GTreeRootNode → GTreeNode
- docking.widgets.tree.GTreeRootNode getModelRoot()
+ docking.widgets.tree.GTreeNode getModelRoot()
removedmethod: setRootNode
void setRootNode(docking.widgets.tree.GTreeRootNode root)
removedmethod: fireRootChanged
void fireRootChanged()
removedmethod: fireNodeDataChanged
void fireNodeDataChanged(docking.widgets.tree.GTreeNode parentNode, docking.widgets.tree.GTreeNode changedNode)
class docking.widgets.tree.internal.InProgressGTreeNode 2 changes history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeNode
removedmethod: loadChildren
void loadChildren()
class docking.widgets.tree.internal.InProgressGTreeRootNode 1 change history
modified extends: docking.widgets.tree.AbstractGTreeRootNode → docking.widgets.tree.GTreeNode
class docking.widgets.tree.support.BreadthFirstIterator 1 change history
removedmethod: stream
java.util.stream.Stream<docking.widgets.tree.GTreeNode> stream()
class docking.widgets.tree.support.FileNode 1 change history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeNode
class docking.widgets.tree.support.RootNode 1 change history
modified implements: docking.widgets.tree.GTreeRootNode → (none)
class docking.widgets.tree.tasks.GTreeExpandAllTask 1 change history
modifiedmethod: expandNode param 1 renamed: node → parent
- void expandNode(docking.widgets.tree.GTreeNode node, ghidra.util.task.TaskMonitor monitor) throws CancelledException
+ void expandNode(docking.widgets.tree.GTreeNode parent, ghidra.util.task.TaskMonitor monitor) throws CancelledException
class docking.widgets.tree.tasks.GTreeSelectPathsTask 3 changes history
modified extends: docking.widgets.tree.tasks.AbstractSelectPathsTask → docking.widgets.tree.GTreeTask
addedmethod: setExpandingDisabled
void setExpandingDisabled(boolean disabled)
addedmethod: run
void run(ghidra.util.task.TaskMonitor monitor)
class docking.widgets.tree.tasks.GTreeStartEditingTask 1 change history
modifiedmethod: run added throws CancelledException
- void run(ghidra.util.task.TaskMonitor monitor)
+ void run(ghidra.util.task.TaskMonitor monitor) throws CancelledException
class generic.concurrent.QProgressListener 3 changes history
modifiedmethod: taskStarted param 2 renamed: Item → item
- void taskStarted(long id, I Item)
+ void taskStarted(long id, I item)
modifiedmethod: progressChanged param 2 renamed: Item → item
- void progressChanged(long id, I Item, long currentProgress)
+ void progressChanged(long id, I item, long currentProgress)
modifiedmethod: taskEnded param 2 renamed: Item → item
- void taskEnded(long id, I Item, long totalCount, long completedCount)
+ void taskEnded(long id, I item, long totalCount, long completedCount)
class generic.test.AbstractGTest 1 change history
addedmethod: waitFor
static void waitFor(java.util.concurrent.atomic.AtomicBoolean ab) throws AssertionFailedError
class generic.test.AbstractGenericTest 6 changes history
addedmethod: runSwingLater
void runSwingLater(java.lang.Runnable r)
addedmethod: clickTableRange
static void clickTableRange(javax.swing.JTable table, int row, int count)
addedmethod: setErrorsExpected
static void setErrorsExpected(boolean expected)
modifiedmethod: runSwing param 1 renamed: runnable → r
- static void runSwing(java.lang.Runnable runnable)
+ static void runSwing(java.lang.Runnable r)
modifiedmethod: clickTableCell removed throws Exception
- static void clickTableCell(javax.swing.JTable table, int row, int col, int clickCount) throws Exception
+ static void clickTableCell(javax.swing.JTable table, int row, int col, int clickCount)
removedmethod: runSwingWithExceptions
static void runSwingWithExceptions(java.lang.Runnable runnable, boolean wait) throws Throwable
class generic.test.ConcurrentTestExceptionStatement 2 changes history
addedfield: DISABLE_TEST_TIMEOUT_PROPERTY
static java.lang.String DISABLE_TEST_TIMEOUT_PROPERTY
addedfield: TEST_TIMEOUT_MILLIS_PROPERTY
static java.lang.String TEST_TIMEOUT_MILLIS_PROPERTY
class generic.util.Path 3 changes history
addedmethod: fromPathString
static generic.jar.ResourceFile fromPathString(java.lang.String path)
addedmethod: toPathString
static java.lang.String toPathString(generic.jar.ResourceFile file)
modifiedmethod: setPath param 1 renamed: path → file
- void setPath(generic.jar.ResourceFile path)
+ void setPath(generic.jar.ResourceFile file)
class ghidra.GhidraApplicationLayout 3 changes history
addedmethod: findPatchDirectory
generic.jar.ResourceFile findPatchDirectory()
addedmethod: findExtensionInstallationDirectories
java.util.List<generic.jar.ResourceFile> findExtensionInstallationDirectories()
removedmethod: findExtensionInstallationDirectory
generic.jar.ResourceFile findExtensionInstallationDirectory()
class ghidra.GhidraJarApplicationLayout 2 changes history
addedmethod: findExtensionInstallationDirectories
java.util.List<generic.jar.ResourceFile> findExtensionInstallationDirectories()
removedmethod: findExtensionInstallationDirectory
generic.jar.ResourceFile findExtensionInstallationDirectory()
class ghidra.GhidraOptions 1 change history
addedfield: OPTION_SEARCH_TITLE
static java.lang.String OPTION_SEARCH_TITLE
class ghidra.GhidraTestApplicationLayout 3 changes history
addedmethod: findExtensionInstallationDirectories
java.util.List<generic.jar.ResourceFile> findExtensionInstallationDirectories()
addedmethod: findPatchDirectory
generic.jar.ResourceFile findPatchDirectory()
removedmethod: findExtensionInstallationDirectory
generic.jar.ResourceFile findExtensionInstallationDirectory()
class ghidra.app.cmd.disassemble.DisassembleCommand 1 change history
addedmethod: doDisassemblySeeds
ghidra.program.model.address.AddressSet doDisassemblySeeds(ghidra.program.disassemble.Disassembler disassembler, ghidra.program.model.address.AddressSet seedSet, ghidra.app.plugin.core.analysis.AutoAnalysisManager mgr)
class ghidra.app.cmd.label.SetLabelPrimaryCmd 1 change history
addedmethod: getSymbol
ghidra.program.model.symbol.Symbol getSymbol()
class ghidra.app.cmd.memory.AddBitMappedMemoryBlockCmd 1 change history
modifiedmethod: createMemoryBlock added throws IllegalArgumentException; added throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
class ghidra.app.cmd.memory.AddByteMappedMemoryBlockCmd 1 change history
modifiedmethod: createMemoryBlock added throws IllegalArgumentException; added throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
class ghidra.app.context.NavigatableContextAction 1 change history
removedmethod: isValidContext
boolean isValidContext(ghidra.app.context.NavigatableActionContext context)
class ghidra.app.context.ProgramSymbolActionContext 1 change history
modifiedmethod: getSymbols return type: SymbolIterator → Iterable
- ghidra.program.model.symbol.SymbolIterator getSymbols()
+ java.lang.Iterable<ghidra.program.model.symbol.Symbol> getSymbols()
class ghidra.app.decompiler.ClangLine 1 change history
addedmethod: indexOfToken
int indexOfToken(ghidra.app.decompiler.ClangToken token)
class ghidra.app.decompiler.DecompileCallback 5 changes history
addedfield: MAX_SYMBOL_COUNT
static int MAX_SYMBOL_COUNT
addedmethod: isNameUsed
boolean isNameUsed(java.lang.String name, long startId, long stopId)
addedmethod: getNamespacePath
java.lang.String getNamespacePath(long id)
addedmethod: getStringData
ghidra.app.decompiler.DecompileCallback.StringData getStringData(java.lang.String addrString, java.lang.String dtName, java.lang.String dtId)
removedmethod: setShowNamespace
void setShowNamespace(boolean showNamespace)
class ghidra.app.decompiler.DecompileDebug 7 changes history
addedmethod: getStringData
void getStringData(ghidra.program.model.address.Address addr, ghidra.app.decompiler.DecompileCallback.StringData stringData)
addedmethod: getCodeSymbol
void getCodeSymbol(ghidra.program.model.address.Address addr, long id, java.lang.String name, ghidra.program.model.symbol.Namespace namespace)
addedmethod: getNamespacePath
void getNamespacePath(ghidra.program.model.symbol.Namespace namespace)
addedmethod: nameIsUsed
void nameIsUsed(ghidra.program.model.symbol.Namespace spc, java.lang.String nm)
modifiedmethod: addInject param 3 renamed: type → injectType
- void addInject(ghidra.program.model.address.Address addr, java.lang.String name, int type, java.lang.String payload)
+ void addInject(ghidra.program.model.address.Address addr, java.lang.String name, int injectType, java.lang.String payload)
removedmethod: getSymbol
void getSymbol(ghidra.program.model.address.Address addr, java.lang.String name)
removedmethod: getType
void getType(java.lang.String name, java.lang.String res)
class ghidra.app.decompiler.DecompileOptions 4 changes history
addedmethod: registerOptions
void registerOptions(ghidra.framework.plugintool.Plugin ownerPlugin, ghidra.framework.options.ToolOptions opt, ghidra.program.model.listing.Program program)
addedmethod: setMaxWidth
void setMaxWidth(int maxwidth)
removedmethod: registerOptions
void registerOptions(ghidra.framework.plugintool.Plugin ownerPlugin, ghidra.framework.options.ToolOptions opt, ghidra.program.model.listing.Program program, ghidra.util.HelpLocation help)
removedmethod: isDisplayNamespaces
boolean isDisplayNamespaces()
enum ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum 1 change history
addedmethod: getOptionString
java.lang.String getOptionString()
class ghidra.app.decompiler.DecompileProcess 1 change history
removedmethod: setShowNamespace
void setShowNamespace(boolean showNamespace)
class ghidra.app.decompiler.component.ApplyFunctionSignatureAction 1 change history
modified extends: ghidra.app.plugin.core.functioncompare.AbstractApplyFunctionSignatureAction → ghidra.app.plugin.core.functioncompare.actions.AbstractApplyFunctionSignatureAction
class ghidra.app.decompiler.component.CDisplayPanel 1 change history
addedmethod: doWheNotBusy
void doWheNotBusy(utility.function.Callback c)
class ghidra.app.decompiler.component.ClangHighlightController 36 changes history
addedfield: DEFAULT_HIGHLIGHT_COLOR
static java.awt.Color DEFAULT_HIGHLIGHT_COLOR
addedmethod: dummyIfNull
static ghidra.app.decompiler.component.ClangHighlightController dummyIfNull(ghidra.app.decompiler.component.ClangHighlightController c)
addedmethod: getUpdateId
long getUpdateId()
addedmethod: getSecondaryHighlightColors
ghidra.app.decompiler.component.TokenHighlightColors getSecondaryHighlightColors()
addedmethod: getPrimaryHighlightedTokens
ghidra.app.decompiler.component.TokenHighlights getPrimaryHighlightedTokens()
addedmethod: getSecondaryHighlightedTokens
ghidra.app.decompiler.component.TokenHighlights getSecondaryHighlightedTokens()
addedmethod: clearPrimaryHighlights
void clearPrimaryHighlights()
addedmethod: clearAllHighlights
void clearAllHighlights()
addedmethod: hasPrimaryHighlight
boolean hasPrimaryHighlight(ghidra.app.decompiler.ClangToken token)
addedmethod: hasSecondaryHighlight
boolean hasSecondaryHighlight(ghidra.app.decompiler.ClangToken token)
addedmethod: getSecondaryHighlightsByFunction
java.util.Set<ghidra.app.decompiler.component.HighlightToken> getSecondaryHighlightsByFunction(ghidra.program.model.listing.Function f)
addedmethod: removeSecondaryHighlights
void removeSecondaryHighlights(ghidra.program.model.listing.Function f)
addedmethod: removeSecondaryHighlights
void removeSecondaryHighlights(ghidra.app.decompiler.ClangToken token)
addedmethod: addPrimaryHighlights
void addPrimaryHighlights(ghidra.app.decompiler.ClangNode parentNode, ghidra.app.plugin.core.decompile.actions.TokenHighlightColorProvider colorProvider)
addedmethod: addPrimaryHighlight
void addPrimaryHighlight(ghidra.app.decompiler.ClangToken token, java.awt.Color highlightColor)
addedmethod: getCombinedColor
java.awt.Color getCombinedColor(ghidra.app.decompiler.ClangToken t)
addedmethod: addPrimaryHighlightToTokensForParenthesis
java.util.List<ghidra.app.decompiler.ClangToken> addPrimaryHighlightToTokensForParenthesis(ghidra.app.decompiler.ClangSyntaxToken tok, java.awt.Color highlightColor)
modifiedmethod: removeListener return type: boolean → void
- boolean removeListener(ghidra.app.decompiler.component.ClangHighlightListener listener)
+ void removeListener(ghidra.app.decompiler.component.ClangHighlightListener listener)
modifiedmethod: addListener return type: boolean → void
- boolean addListener(ghidra.app.decompiler.component.ClangHighlightListener listener)
+ void addListener(ghidra.app.decompiler.component.ClangHighlightListener listener)
removedfield: defaultNonFunctionBackgroundColor
java.awt.Color defaultNonFunctionBackgroundColor
removedfield: defaultSpecialColor
java.awt.Color defaultSpecialColor
removedfield: highlightTokenSet
java.util.HashSet<ghidra.app.decompiler.ClangToken> highlightTokenSet
removedfield: highlightListenerList
java.util.ArrayList<ghidra.app.decompiler.component.ClangHighlightListener> highlightListenerList
removedmethod: setDefaultHighlightColor
void setDefaultHighlightColor(java.awt.Color highlightColor)
removedmethod: setDefaultSpecialColor
void setDefaultSpecialColor(java.awt.Color specialColor)
removedmethod: setDefaultParenColor
void setDefaultParenColor(java.awt.Color parenColor)
removedmethod: getDefaultHighlightColor
java.awt.Color getDefaultHighlightColor()
removedmethod: getDefaultSpecialColor
java.awt.Color getDefaultSpecialColor()
removedmethod: getDefaultParenColor
java.awt.Color getDefaultParenColor()
removedmethod: clearHighlights
void clearHighlights()
removedmethod: addHighlight
void addHighlight(ghidra.app.decompiler.ClangToken clangToken, java.awt.Color highlightColor)
removedmethod: doAddHighlight
void doAddHighlight(ghidra.app.decompiler.ClangToken clangToken, java.awt.Color highlightColor)
removedmethod: clearHighlight
void clearHighlight(ghidra.app.decompiler.ClangToken clangToken)
removedmethod: isHighlighted
boolean isHighlighted(ghidra.app.decompiler.ClangToken clangToken)
removedmethod: addHighlightParen
java.util.List<ghidra.app.decompiler.ClangToken> addHighlightParen(ghidra.app.decompiler.ClangSyntaxToken tok, java.awt.Color highlightColor)
removedmethod: addHighlightFill
void addHighlightFill()
class ghidra.app.decompiler.component.ClangTextField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager selectionMap, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager selectionMap, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class ghidra.app.decompiler.component.DecompilerCallbackHandler 1 change history
addedmethod: doWheNotBusy
void doWheNotBusy(utility.function.Callback c)
class ghidra.app.decompiler.component.DecompilerController 2 changes history
addedmethod: doWhenNotBusy
void doWhenNotBusy(utility.function.Callback c)
addedmethod: hasDecompileResults
boolean hasDecompileResults()
class ghidra.app.decompiler.component.DecompilerHighlightService 1 change history
modifiedmethod: getLayoutModel return type: LayoutModel → ClangLayoutController
- docking.widgets.fieldpanel.LayoutModel getLayoutModel()
+ ghidra.app.decompiler.component.ClangLayoutController getLayoutModel()
class ghidra.app.decompiler.component.DecompilerPanel 17 changes history
addedmethod: getSecondaryHighlightColors
ghidra.app.decompiler.component.TokenHighlightColors getSecondaryHighlightColors()
addedmethod: getSecondaryHighlightedTokens
ghidra.app.decompiler.component.TokenHighlights getSecondaryHighlightedTokens()
addedmethod: removeSecondaryHighlights
void removeSecondaryHighlights()
addedmethod: removeSecondaryHighlight
void removeSecondaryHighlight(ghidra.app.decompiler.ClangToken token)
addedmethod: addSecondaryHighlight
void addSecondaryHighlight(ghidra.app.decompiler.ClangToken token)
addedmethod: addSecondaryHighlight
void addSecondaryHighlight(ghidra.app.decompiler.ClangToken token, java.awt.Color color)
addedmethod: getCurrentVariableHighlightColor
java.awt.Color getCurrentVariableHighlightColor()
addedmethod: getMiddleMouseHighlightColor
java.awt.Color getMiddleMouseHighlightColor()
addedmethod: getSpecialHighlightColor
java.awt.Color getSpecialHighlightColor()
addedmethod: getOptions
ghidra.app.decompiler.DecompileOptions getOptions()
addedmethod: clearPrimaryHighlights
void clearPrimaryHighlights()
addedmethod: findTokensByName
java.util.List<ghidra.app.decompiler.ClangToken> findTokensByName(java.lang.String name)
addedmethod: tokenRenamed
void tokenRenamed(ghidra.app.decompiler.ClangToken token, java.lang.String newName)
addedmethod: getHighlightController
ghidra.app.decompiler.component.ClangHighlightController getHighlightController()
removedmethod: getDefaultHighlightColor
java.awt.Color getDefaultHighlightColor()
removedmethod: getDefaultSpecialColor
java.awt.Color getDefaultSpecialColor()
removedmethod: clearHighlights
void clearHighlights()
class ghidra.app.merge.MergeManager 1 change history
addedmethod: displayErrorAndWait
static void displayErrorAndWait(java.lang.Object originator, java.lang.String title, java.lang.String msg)
class ghidra.app.merge.MergeProgressModifier 1 change history
modifiedmethod: updateProgress param 1 renamed: description → progressMessage
- void updateProgress(java.lang.String description)
+ void updateProgress(java.lang.String progressMessage)
class ghidra.app.merge.tool.ListingMergePanelProvider 2 changes history
addedmethod: getPopupActions
java.util.List<docking.action.DockingActionIf> getPopupActions(docking.Tool dt, docking.ActionContext context)
removedmethod: getPopupActions
java.util.List<docking.action.DockingActionIf> getPopupActions(docking.DockingTool dt, docking.ActionContext context)
class ghidra.app.nav.NavigatableRegistry 6 changes history
addedmethod: registerNavigatable
static void registerNavigatable(ghidra.framework.plugintool.PluginTool tool, ghidra.app.nav.Navigatable navigatable)
addedmethod: unregisterNavigatable
static void unregisterNavigatable(ghidra.framework.plugintool.PluginTool tool, ghidra.app.nav.Navigatable navigatable)
addedmethod: getRegisteredNavigatables
static java.util.List<ghidra.app.nav.Navigatable> getRegisteredNavigatables(ghidra.framework.plugintool.PluginTool tool)
removedmethod: registerNavigatable
static void registerNavigatable(ghidra.framework.model.Tool tool, ghidra.app.nav.Navigatable navigatable)
removedmethod: unregisterNavigatable
static void unregisterNavigatable(ghidra.framework.model.Tool tool, ghidra.app.nav.Navigatable navigatable)
removedmethod: getRegisteredNavigatables
static java.util.List<ghidra.app.nav.Navigatable> getRegisteredNavigatables(ghidra.framework.model.Tool tool)
class ghidra.app.nav.NextRangeAction 1 change history
removedmethod: isValidContext
boolean isValidContext(ghidra.app.context.NavigatableActionContext context)
class ghidra.app.nav.PreviousRangeAction 1 change history
removedmethod: isValidContext
boolean isValidContext(ghidra.app.context.NavigatableActionContext context)
class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic 3 changes history
modifiedmethod: getOperandIndices return type: ImmutableList → List
- com.google.common.collect.ImmutableList<java.lang.Integer> getOperandIndices()
+ java.util.List<java.lang.Integer> getOperandIndices()
modifiedfield: upatterns type: ImmutableSet → Set
- com.google.common.collect.ImmutableSet<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor> upatterns
+ java.util.Set<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor> upatterns
modifiedfield: indices type: ImmutableList → List
- com.google.common.collect.ImmutableList<java.lang.Integer> indices
+ java.util.List<java.lang.Integer> indices
class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution 1 change history
modifiedfield: children type: ImmutableList → List
- com.google.common.collect.ImmutableList<? extends ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution> children
+ java.util.List<? extends ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution> children
class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor 2 changes history
modifiedfield: backfills type: ImmutableSet → Set
- com.google.common.collect.ImmutableSet<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill> backfills
+ java.util.Set<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill> backfills
modifiedfield: forbids type: ImmutableSet → Set
- com.google.common.collect.ImmutableSet<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor> forbids
+ java.util.Set<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor> forbids
class ghidra.app.plugin.core.datamgr.archive.BuiltInSourceArchive 2 changes history
modified implements: ghidra.app.plugin.core.datamgr.archive.SourceArchive → ghidra.program.model.data.SourceArchive
modifiedfield: INSTANCE type: SourceArchive → SourceArchive
- static ghidra.app.plugin.core.datamgr.archive.SourceArchive INSTANCE
+ static ghidra.program.model.data.SourceArchive INSTANCE
class ghidra.app.plugin.processors.sleigh.SleighLanguage 5 changes history
addedmethod: getContextRegisters
java.util.List<ghidra.program.model.lang.Register> getContextRegisters()
addedmethod: getRegisterNames
java.util.List<java.lang.String> getRegisterNames()
modifiedmethod: getSortedVectorRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getSortedVectorRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getSortedVectorRegisters()
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
removedmethod: getDefaultLabels
java.util.List<ghidra.program.model.util.AddressLabelInfo> getDefaultLabels()
class ghidra.app.script.GhidraScript 1 change history
addedmethod: getRepeatableCommentAsRendered
java.lang.String getRepeatableCommentAsRendered(ghidra.program.model.address.Address address)
class ghidra.app.script.GhidraScriptUtil 29 changes history
addedmethod: getBundleHost
static ghidra.app.plugin.core.osgi.BundleHost getBundleHost()
addedmethod: dispose
static void dispose()
addedmethod: findSourceDirectoryContaining
static generic.jar.ResourceFile findSourceDirectoryContaining(generic.jar.ResourceFile sourceFile)
addedmethod: getSystemScriptDirectories
static java.util.List<generic.jar.ResourceFile> getSystemScriptDirectories()
addedmethod: getUserScriptDirectory
static generic.jar.ResourceFile getUserScriptDirectory()
addedmethod: isSystemScript
static boolean isSystemScript(generic.jar.ResourceFile file)
addedmethod: getExplodedCompiledSourceBundlePaths
static java.util.List<generic.jar.ResourceFile> getExplodedCompiledSourceBundlePaths()
addedmethod: newScriptInfo
static ghidra.app.script.ScriptInfo newScriptInfo(generic.jar.ResourceFile file)
addedmethod: acquireBundleHostReference
static ghidra.app.plugin.core.osgi.BundleHost acquireBundleHostReference()
addedmethod: releaseBundleHostReference
static void releaseBundleHostReference()
modifiedmethod: findScriptByName param 1 renamed: name → scriptName; return type: ScriptInfo → ResourceFile
- static ghidra.app.script.ScriptInfo findScriptByName(java.lang.String name)
+ static generic.jar.ResourceFile findScriptByName(java.lang.String scriptName)
removedfield: USER_SCRIPTS_BIN_DIR
static java.lang.String USER_SCRIPTS_BIN_DIR
removedmethod: refreshRequested
static void refreshRequested()
removedmethod: getLastRefreshRequestTimestamp
static long getLastRefreshRequestTimestamp()
removedmethod: getDefaultScriptDirectories
static java.util.List<generic.util.Path> getDefaultScriptDirectories()
removedmethod: isSystemScriptPath
static boolean isSystemScriptPath(generic.jar.ResourceFile file)
removedmethod: getScriptPath
static generic.util.Path getScriptPath(generic.jar.ResourceFile directory)
removedmethod: getScriptCompileOutputDirectory
static generic.jar.ResourceFile getScriptCompileOutputDirectory(generic.jar.ResourceFile scriptFile)
removedmethod: getScriptBinDirectories
static java.util.List<generic.jar.ResourceFile> getScriptBinDirectories()
removedmethod: clean
static void clean()
removedmethod: contains
static boolean contains(generic.jar.ResourceFile scriptFile)
removedmethod: unloadScript
static void unloadScript(generic.jar.ResourceFile scriptFile)
removedmethod: getScriptInfoIterator
static java.util.Iterator<ghidra.app.script.ScriptInfo> getScriptInfoIterator()
removedmethod: getScriptInfo
static ghidra.app.script.ScriptInfo getScriptInfo(generic.jar.ResourceFile scriptFile)
removedmethod: getAllScripts
static java.util.List<generic.jar.ResourceFile> getAllScripts()
removedmethod: alreadyExists
static boolean alreadyExists(java.lang.String scriptName)
removedmethod: getExistingScriptInfo
static ghidra.app.script.ScriptInfo getExistingScriptInfo(java.lang.String scriptName)
removedmethod: runScript
static boolean runScript(ghidra.app.script.GhidraState scriptState, ghidra.app.script.GhidraScript script, java.io.PrintWriter writer, java.lang.Object originator, ghidra.util.task.TaskMonitor monitor)
removedmethod: refreshDuplicates
static void refreshDuplicates()
class ghidra.app.script.JavaScriptProvider 7 changes history
addedmethod: getBundleForSource
ghidra.app.plugin.core.osgi.GhidraSourceBundle getBundleForSource(generic.jar.ResourceFile sourceFile)
addedmethod: loadClass
java.lang.Class<?> loadClass(generic.jar.ResourceFile sourceFile, java.io.PrintWriter writer) throws Exception
modifiedmethod: deleteScript param 1 renamed: scriptSource → sourceFile
- boolean deleteScript(generic.jar.ResourceFile scriptSource)
+ boolean deleteScript(generic.jar.ResourceFile sourceFile)
removedmethod: getClassFile
java.io.File getClassFile(generic.jar.ResourceFile sourceFile, java.lang.String className)
removedmethod: needsCompile
boolean needsCompile(generic.jar.ResourceFile sourceFile, java.io.File classFile)
removedmethod: scriptCompiledExternally
boolean scriptCompiledExternally(java.io.File classFile)
removedmethod: compile
boolean compile(generic.jar.ResourceFile sourceFile, java.io.PrintWriter writer) throws ClassNotFoundException
class ghidra.app.script.ResourceFileJavaFileManager 1 change history
addedmethod: contains
boolean contains(javax.tools.JavaFileManager.Location location, javax.tools.FileObject fo) throws IOException
class ghidra.app.script.ResourceFileJavaFileObject 1 change history
addedmethod: getFile
generic.jar.ResourceFile getFile()
class ghidra.app.script.ScriptInfo 1 change history
addedmethod: getImportPackage
java.lang.String getImportPackage()
class ghidra.app.services.CodeViewerService 3 changes history
addedmethod: addListingDisplayListener
void addListingDisplayListener(ghidra.app.util.viewer.listingpanel.ListingDisplayListener listener)
addedmethod: removeListingDisplayListener
void removeListingDisplayListener(ghidra.app.util.viewer.listingpanel.ListingDisplayListener listener)
removedmethod: getLayout
docking.widgets.fieldpanel.Layout getLayout(ghidra.program.model.address.Address addr)
class ghidra.app.services.MarkerService 6 changes history
addedmethod: getBackgroundColor
java.awt.Color getBackgroundColor(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address address)
modifiedmethod: removeMarker param 1 renamed: markerManager → markerSet
- void removeMarker(ghidra.app.services.MarkerSet markerManager, ghidra.program.model.listing.Program program)
+ void removeMarker(ghidra.app.services.MarkerSet markerSet, ghidra.program.model.listing.Program program)
removedmethod: createAreaMarker
ghidra.app.services.MarkerSet createAreaMarker(java.lang.String name, java.lang.String markerDescription, int priority, boolean showMarkers, boolean showNavigation, boolean colorBackground, java.awt.Color color)
removedmethod: createPointMarker
ghidra.app.services.MarkerSet createPointMarker(java.lang.String name, java.lang.String markerDescription, int priority, boolean showMarkers, boolean showNavigation, boolean colorBackground, java.awt.Color color, javax.swing.ImageIcon icon)
removedmethod: removeMarker
void removeMarker(ghidra.app.services.MarkerSet markerManager)
removedmethod: getMarkerSet
ghidra.app.services.MarkerSet getMarkerSet(java.lang.String name)
class ghidra.app.services.MarkerSet 2 changes history
addedmethod: setMarkerDescriptor
void setMarkerDescriptor(ghidra.app.services.MarkerDescriptor markerDescriptor)
removedmethod: setNavigationListener
void setNavigationListener(ghidra.app.services.MarkerListener listener)
class ghidra.app.services.NavigationHistoryService 4 changes history
addedmethod: nextFunction
void nextFunction(ghidra.app.nav.Navigatable navigatable)
addedmethod: previousFunction
void previousFunction(ghidra.app.nav.Navigatable navigatable)
addedmethod: hasNextFunction
boolean hasNextFunction(ghidra.app.nav.Navigatable navigatable)
addedmethod: hasPreviousFunction
boolean hasPreviousFunction(ghidra.app.nav.Navigatable navigatable)
class ghidra.app.util.AddEditDialog 6 changes history
addedmethod: addLabel
void addLabel(ghidra.program.model.address.Address address, ghidra.program.model.listing.Program targetProgram, docking.ComponentProvider provider)
addedmethod: editLabel
void editLabel(ghidra.program.model.symbol.Symbol targetSymbol, ghidra.program.model.listing.Program targetProgram, docking.ComponentProvider provider)
modifiedmethod: addLabel param 2 renamed: p → prog
- void addLabel(ghidra.program.model.address.Address address, ghidra.program.model.listing.Program p)
+ void addLabel(ghidra.program.model.address.Address address, ghidra.program.model.listing.Program prog)
modifiedmethod: editLabel param 1 renamed: s → targetSymbol; param 2 renamed: p → targetProgram
- void editLabel(ghidra.program.model.symbol.Symbol s, ghidra.program.model.listing.Program p, java.awt.Component centeredOverComponent)
+ void editLabel(ghidra.program.model.symbol.Symbol targetSymbol, ghidra.program.model.listing.Program targetProgram, java.awt.Component centeredOverComponent)
modifiedmethod: editLabel param 1 renamed: s → targetSymbol; param 2 renamed: p → targetProgram
- void editLabel(ghidra.program.model.symbol.Symbol s, ghidra.program.model.listing.Program p)
+ void editLabel(ghidra.program.model.symbol.Symbol targetSymbol, ghidra.program.model.listing.Program targetProgram)
modifiedmethod: addLabel param 2 renamed: p → targetProgram
- void addLabel(ghidra.program.model.address.Address address, ghidra.program.model.listing.Program p, java.awt.Component centeredOverComponent)
+ void addLabel(ghidra.program.model.address.Address address, ghidra.program.model.listing.Program targetProgram, java.awt.Component centeredOverComponent)
class ghidra.app.util.HelpTopics 1 change history
addedfield: DECOMPILER
static java.lang.String DECOMPILER
class ghidra.app.util.MemoryBlockUtils 4 changes history
addedmethod: createBitMappedBlock
static ghidra.program.model.mem.MemoryBlock createBitMappedBlock(ghidra.program.model.listing.Program program, java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address base, int length, java.lang.String comment, java.lang.String source, boolean r, boolean w, boolean x, boolean overlay, ghidra.app.util.importer.MessageLog log)
addedmethod: createByteMappedBlock
static ghidra.program.model.mem.MemoryBlock createByteMappedBlock(ghidra.program.model.listing.Program program, java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address base, int length, java.lang.String comment, java.lang.String source, boolean r, boolean w, boolean x, boolean overlay, ghidra.app.util.importer.MessageLog log)
removedmethod: createBitMappedBlock
static ghidra.program.model.mem.MemoryBlock createBitMappedBlock(ghidra.program.model.listing.Program program, java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address base, int length, java.lang.String comment, java.lang.String source, boolean r, boolean w, boolean x, ghidra.app.util.importer.MessageLog log)
removedmethod: createByteMappedBlock
static ghidra.program.model.mem.MemoryBlock createByteMappedBlock(ghidra.program.model.listing.Program program, java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address base, int length, java.lang.String comment, java.lang.String source, boolean r, boolean w, boolean x, ghidra.app.util.importer.MessageLog log)
class ghidra.app.util.NamespaceUtils 8 changes history
addedmethod: getNamespacesByName
static java.util.List<ghidra.program.model.symbol.Namespace> getNamespacesByName(ghidra.program.model.listing.Program program, ghidra.program.model.symbol.Namespace parent, java.lang.String namespaceName)
addedmethod: getNamespaceByPath
static java.util.List<ghidra.program.model.symbol.Namespace> getNamespaceByPath(ghidra.program.model.listing.Program program, ghidra.program.model.symbol.Namespace parent, java.lang.String pathString)
addedmethod: getFunctionNamespaceAt
static ghidra.program.model.symbol.Namespace getFunctionNamespaceAt(ghidra.program.model.listing.Program program, ghidra.app.util.SymbolPath symbolPath, ghidra.program.model.address.Address address)
addedmethod: getFunctionNamespaceContaining
static ghidra.program.model.symbol.Namespace getFunctionNamespaceContaining(ghidra.program.model.listing.Program program, ghidra.app.util.SymbolPath symbolPath, ghidra.program.model.address.Address address)
addedmethod: getNonFunctionNamespace
static ghidra.program.model.symbol.Namespace getNonFunctionNamespace(ghidra.program.model.listing.Program program, ghidra.app.util.SymbolPath symbolPath)
removedmethod: getNamespaces
static java.util.List<ghidra.program.model.symbol.Namespace> getNamespaces(java.lang.String namespacePath, ghidra.program.model.symbol.Namespace rootNamespace, ghidra.program.model.listing.Program program)
removedmethod: getNamespaces
static java.util.List<ghidra.program.model.symbol.Namespace> getNamespaces(ghidra.program.model.symbol.Namespace parent, java.lang.String namespaceName, ghidra.program.model.listing.Program program)
removedmethod: getNamespace
static ghidra.program.model.symbol.Namespace getNamespace(ghidra.program.model.listing.Program program, ghidra.app.util.SymbolPath symbolPath, ghidra.program.model.address.Address address)
class ghidra.app.util.PseudoDisassemblerContext 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.app.util.PseudoInstruction 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.app.util.SymbolPath 2 changes history
addedmethod: containsPathEntry
boolean containsPathEntry(java.lang.String text)
addedmethod: matchesPathOf
boolean matchesPathOf(ghidra.program.model.symbol.Symbol s)
class ghidra.app.util.XReferenceUtil 3 changes history
addedmethod: getVariableRefs
static java.util.Set<ghidra.program.model.symbol.Reference> getVariableRefs(ghidra.program.model.listing.Variable var)
addedmethod: getAllXrefs
static java.util.Set<ghidra.program.model.symbol.Reference> getAllXrefs(ghidra.program.util.ProgramLocation location)
removedmethod: getReferenceCount
static int getReferenceCount(ghidra.program.model.listing.CodeUnit cu)
class ghidra.app.util.bin.BinaryReader 5 changes history
addedmethod: clone
ghidra.app.util.bin.BinaryReader clone(long newIndex)
addedmethod: readValue
long readValue(long index, int len) throws IOException
addedmethod: readUnsignedValue
long readUnsignedValue(long index, int len) throws IOException
removedmethod: clone
ghidra.app.util.bin.BinaryReader clone(int newIndex)
removedmethod: readInt
int readInt(long index, int minClamp, int maxClamp) throws IOException
class ghidra.app.util.bin.GhidraRandomAccessFile 1 change history
modified implements: (none) → java.lang.AutoCloseable
class ghidra.app.util.bin.MemoryByteProvider 1 change history
addedmethod: getAddress
ghidra.program.model.address.Address getAddress(long index)
class ghidra.app.util.bin.RandomAccessByteProvider 2 changes history
addedmethod: toString
java.lang.String toString()
modifiedmethod: length removed throws IOException
- long length() throws IOException
+ long length()
class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader 1 change history
addedfield: CAMH_MIN_SIZE
static int CAMH_MIN_SIZE
class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram 1 change history
modifiedmethod: getDebugRanges return type: ByteProvider → BinaryReader
- ghidra.app.util.bin.ByteProvider getDebugRanges()
+ ghidra.app.util.bin.BinaryReader getDebugRanges()
class ghidra.app.util.bin.format.elf.ElfConstants 5 changes history
addedfield: ELFOSABI_CLOUDABI
static byte ELFOSABI_CLOUDABI
addedfield: EM_SPU
static short EM_SPU
addedfield: EM_PDP10
static short EM_PDP10
addedfield: EM_PDP11
static short EM_PDP11
addedfield: EM_MCHP_PIC
static short EM_MCHP_PIC
class ghidra.app.util.bin.format.elf.ElfDefaultGotPltMarkup 3 changes history
addedmethod: setConstant
static void setConstant(ghidra.program.model.listing.Data data)
addedmethod: isValidPointer
static boolean isValidPointer(ghidra.program.model.listing.Data pointerData)
modifiedmethod: processLinkageTable param 1 renamed: name → pltName
- void processLinkageTable(java.lang.String name, ghidra.program.model.address.Address minAddress, ghidra.program.model.address.Address maxAddress, ghidra.util.task.TaskMonitor monitor) throws CancelledException
+ void processLinkageTable(java.lang.String pltName, ghidra.program.model.address.Address minAddress, ghidra.program.model.address.Address maxAddress, ghidra.util.task.TaskMonitor monitor) throws CancelledException
class ghidra.app.util.bin.format.elf.ElfDynamicType 28 changes history
addedfield: DT_RELRSZ
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_RELRSZ
addedfield: DT_RELR
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_RELR
addedfield: DT_RELRENT
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_RELRENT
addedfield: DF_ORIGIN
static int DF_ORIGIN
addedfield: DF_SYMBOLIC
static int DF_SYMBOLIC
addedfield: DF_TEXTREL
static int DF_TEXTREL
addedfield: DF_BIND_NOW
static int DF_BIND_NOW
addedfield: DF_STATIC_TLS
static int DF_STATIC_TLS
addedfield: DT_PREINIT_ARRAY
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_PREINIT_ARRAY
addedfield: DT_ANDROID_REL
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ANDROID_REL
addedfield: DT_ANDROID_RELSZ
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ANDROID_RELSZ
addedfield: DT_ANDROID_RELA
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ANDROID_RELA
addedfield: DT_ANDROID_RELASZ
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ANDROID_RELASZ
addedfield: DT_ANDROID_RELR
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ANDROID_RELR
addedfield: DT_ANDROID_RELRSZ
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ANDROID_RELRSZ
addedfield: DT_ANDROID_RELRENT
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ANDROID_RELRENT
addedfield: DF_1_NOW
static int DF_1_NOW
addedfield: DF_1_GLOBAL
static int DF_1_GLOBAL
addedfield: DF_1_GROUP
static int DF_1_GROUP
addedfield: DF_1_NODELETE
static int DF_1_NODELETE
addedfield: DF_1_LOADFLTR
static int DF_1_LOADFLTR
addedfield: DF_1_INITFIRST
static int DF_1_INITFIRST
addedfield: DF_1_NOOPEN
static int DF_1_NOOPEN
addedfield: DF_1_ORIGIN
static int DF_1_ORIGIN
addedfield: DF_1_DIRECT
static int DF_1_DIRECT
addedfield: DF_1_INTERPOSE
static int DF_1_INTERPOSE
addedfield: DF_1_NODEFLIB
static int DF_1_NODEFLIB
removedfield: DT_ENCODING
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ENCODING
class ghidra.app.util.bin.format.elf.ElfHeader 2 changes history
addedmethod: e_ident_osabi
byte e_ident_osabi()
addedmethod: e_ident_abiversion
byte e_ident_abiversion()
class ghidra.app.util.bin.format.elf.ElfRelocation 3 changes history
addedmethod: initElfRelocation
void initElfRelocation(ghidra.app.util.bin.format.elf.ElfHeader elfHeader, int relocationTableIndex, boolean withAddend, long r_offset, long r_info, long r_addend) throws IOException
addedmethod: setType
void setType(long type)
addedmethod: getStandardRelocationEntrySize
static int getStandardRelocationEntrySize(boolean is64bit, boolean hasAddend)
class ghidra.app.util.bin.format.elf.ElfRelocationTable 1 change history
addedmethod: isRelrTable
boolean isRelrTable()
class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants 4 changes history
addedfield: SHT_RELR
static int SHT_RELR
addedfield: SHT_ANDROID_REL
static int SHT_ANDROID_REL
addedfield: SHT_ANDROID_RELA
static int SHT_ANDROID_RELA
addedfield: SHT_ANDROID_RELR
static int SHT_ANDROID_RELR
class ghidra.app.util.bin.format.elf.ElfSectionHeaderType 2 changes history
addedfield: SHT_ANDROID_REL
static ghidra.app.util.bin.format.elf.ElfSectionHeaderType SHT_ANDROID_REL
addedfield: SHT_ANDROID_RELA
static ghidra.app.util.bin.format.elf.ElfSectionHeaderType SHT_ANDROID_RELA
class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter 1 change history
addedmethod: getAdjustedMemoryOffset
long getAdjustedMemoryOffset(long elfOffset, ghidra.program.model.address.AddressSpace space)
class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext 2 changes history
addedmethod: getRelrRelocationType
long getRelrRelocationType()
addedmethod: getRelocationAddress
ghidra.program.model.address.Address getRelocationAddress(ghidra.program.model.address.Address baseAddress, long relocOffset)
class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler 2 changes history
addedmethod: getRelrRelocationType
int getRelrRelocationType()
addedmethod: markAsUnsupportedRelr
static void markAsUnsupportedRelr(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address relocationAddress)
class ghidra.app.util.bin.format.macho.MachHeader 2 changes history
addedmethod: isMachHeader
static boolean isMachHeader(ghidra.app.util.bin.ByteProvider provider)
removedmethod: getDataStream
java.io.InputStream getDataStream() throws IOException
class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture 1 change history
addedfield: X86_64h
static ghidra.app.util.bin.format.macho.dyld.DyldArchitecture X86_64h
class ghidra.app.util.bin.format.ne.InformationBlock 3 changes history
modifiedfield: FLAGS_APP_LINK_ERRS constant: 16 → 32
- static byte FLAGS_APP_LINK_ERRS
+ static byte FLAGS_APP_LINK_ERRS
modifiedfield: FLAGS_APP_NONCONFORMING_PROG constant: 32 → 64
- static byte FLAGS_APP_NONCONFORMING_PROG
+ static byte FLAGS_APP_NONCONFORMING_PROG
removedfield: FLAGS_APP_OS2
static byte FLAGS_APP_OS2
class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings 1 change history
addedfield: _C_ATOMIC
static char _C_ATOMIC
class ghidra.app.util.bin.format.pe.FileHeader 1 change history
removedmethod: getDataStream
java.io.InputStream getDataStream() throws IOException
class ghidra.app.util.bin.format.pe.NTHeader 2 changes history
addedmethod: getName
java.lang.String getName()
removedfield: NAME
static java.lang.String NAME
class ghidra.app.util.datatype.microsoft.GuidUtil 1 change history
addedmethod: isGuidLabel
static boolean isGuidLabel(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address address, java.lang.String label)
class ghidra.app.util.demangler.DemangledDataType 4 changes history
addedmethod: getSignature
java.lang.String getSignature()
removedmethod: copy
ghidra.app.util.demangler.DemangledDataType copy()
removedmethod: copy
void copy(ghidra.app.util.demangler.DemangledDataType source, ghidra.app.util.demangler.DemangledDataType destination)
removedmethod: toSignature
java.lang.String toSignature()
class ghidra.app.util.demangler.DemangledFunction 5 changes history
modified implements: ghidra.app.util.demangler.ParameterReceiver → (none)
addedmethod: getNamespaceName
java.lang.String getNamespaceName()
addedmethod: isDefinedFunctionDataTypes
boolean isDefinedFunctionDataTypes(ghidra.program.model.listing.Function func)
addedmethod: maybeCreateClassStructure
ghidra.program.model.data.Structure maybeCreateClassStructure(ghidra.program.model.listing.Program program, ghidra.program.model.listing.Function function, java.lang.String convention)
modifiedmethod: createFunction no longer static
- static ghidra.program.model.listing.Function createFunction(ghidra.program.model.listing.Program prog, ghidra.program.model.address.Address addr, boolean doDisassembly, ghidra.util.task.TaskMonitor monitor)
+ ghidra.program.model.listing.Function createFunction(ghidra.program.model.listing.Program prog, ghidra.program.model.address.Address addr, boolean doDisassembly, ghidra.util.task.TaskMonitor monitor)
class ghidra.app.util.demangler.DemangledFunctionIndirect 27 changes history
modified extends: ghidra.app.util.demangler.DemangledDataType → ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
modified implements: ghidra.app.util.demangler.ParameterReceiver → (none)
addedmethod: getTypeString
java.lang.String getTypeString()
removedfield: callingConvention
java.lang.String callingConvention
removedfield: modifier
java.lang.String modifier
removedfield: isConstPointer
boolean isConstPointer
removedmethod: getReturnType
ghidra.app.util.demangler.DemangledDataType getReturnType()
removedmethod: setReturnType
void setReturnType(ghidra.app.util.demangler.DemangledDataType returnType)
removedmethod: getCallingConvention
java.lang.String getCallingConvention()
removedmethod: setCallingConvention
void setCallingConvention(java.lang.String callingConvention)
removedmethod: setModifier
void setModifier(java.lang.String modifier)
removedmethod: isConstPointer
boolean isConstPointer()
removedmethod: setConstPointer
void setConstPointer()
removedmethod: isTrailingPointer64
boolean isTrailingPointer64()
removedmethod: setTrailingPointer64
void setTrailingPointer64()
removedmethod: isTrailingUnaligned
boolean isTrailingUnaligned()
removedmethod: setTrailingUnaligned
void setTrailingUnaligned()
removedmethod: isTrailingRestrict
boolean isTrailingRestrict()
removedmethod: setTrailingRestrict
void setTrailingRestrict()
removedmethod: setDisplayFunctionPointerParens
void setDisplayFunctionPointerParens(boolean b)
removedmethod: addParameter
void addParameter(ghidra.app.util.demangler.DemangledDataType parameter)
removedmethod: getParameters
java.util.List<ghidra.app.util.demangler.DemangledDataType> getParameters()
removedmethod: copy
ghidra.app.util.demangler.DemangledDataType copy()
removedmethod: copy
void copy(ghidra.app.util.demangler.DemangledDataType source, ghidra.app.util.demangler.DemangledDataType destination)
removedmethod: toSignature
java.lang.String toSignature()
removedmethod: toSignature
java.lang.String toSignature(java.lang.String name)
removedmethod: getDataType
ghidra.program.model.data.DataType getDataType(ghidra.program.model.data.DataTypeManager dataTypeManager)
class ghidra.app.util.demangler.DemangledFunctionPointer 27 changes history
modified extends: ghidra.app.util.demangler.DemangledDataType → ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
modified implements: ghidra.app.util.demangler.ParameterReceiver → (none)
addedmethod: getTypeString
java.lang.String getTypeString()
removedfield: callingConvention
java.lang.String callingConvention
removedfield: modifier
java.lang.String modifier
removedfield: isConstPointer
boolean isConstPointer
removedmethod: getReturnType
ghidra.app.util.demangler.DemangledDataType getReturnType()
removedmethod: setReturnType
void setReturnType(ghidra.app.util.demangler.DemangledDataType returnType)
removedmethod: getCallingConvention
java.lang.String getCallingConvention()
removedmethod: setCallingConvention
void setCallingConvention(java.lang.String callingConvention)
removedmethod: setModifier
void setModifier(java.lang.String modifier)
removedmethod: isConstPointer
boolean isConstPointer()
removedmethod: setConstPointer
void setConstPointer()
removedmethod: isTrailingPointer64
boolean isTrailingPointer64()
removedmethod: setTrailingPointer64
void setTrailingPointer64()
removedmethod: isTrailingUnaligned
boolean isTrailingUnaligned()
removedmethod: setTrailingUnaligned
void setTrailingUnaligned()
removedmethod: isTrailingRestrict
boolean isTrailingRestrict()
removedmethod: setTrailingRestrict
void setTrailingRestrict()
removedmethod: setDisplayFunctionPointerParens
void setDisplayFunctionPointerParens(boolean b)
removedmethod: addParameter
void addParameter(ghidra.app.util.demangler.DemangledDataType parameter)
removedmethod: getParameters
java.util.List<ghidra.app.util.demangler.DemangledDataType> getParameters()
removedmethod: copy
ghidra.app.util.demangler.DemangledDataType copy()
removedmethod: copy
void copy(ghidra.app.util.demangler.DemangledDataType source, ghidra.app.util.demangler.DemangledDataType destination)
removedmethod: toSignature
java.lang.String toSignature()
removedmethod: toSignature
java.lang.String toSignature(java.lang.String name)
removedmethod: getDataType
ghidra.program.model.data.DataType getDataType(ghidra.program.model.data.DataTypeManager dataTypeManager)
class ghidra.app.util.demangler.DemangledFunctionReference 27 changes history
modified extends: ghidra.app.util.demangler.DemangledDataType → ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
modified implements: ghidra.app.util.demangler.ParameterReceiver → (none)
addedmethod: getTypeString
java.lang.String getTypeString()
removedfield: callingConvention
java.lang.String callingConvention
removedfield: modifier
java.lang.String modifier
removedfield: isConstPointer
boolean isConstPointer
removedmethod: getReturnType
ghidra.app.util.demangler.DemangledDataType getReturnType()
removedmethod: setReturnType
void setReturnType(ghidra.app.util.demangler.DemangledDataType returnType)
removedmethod: getCallingConvention
java.lang.String getCallingConvention()
removedmethod: setCallingConvention
void setCallingConvention(java.lang.String callingConvention)
removedmethod: setModifier
void setModifier(java.lang.String modifier)
removedmethod: isConstPointer
boolean isConstPointer()
removedmethod: setConstPointer
void setConstPointer()
removedmethod: isTrailingPointer64
boolean isTrailingPointer64()
removedmethod: setTrailingPointer64
void setTrailingPointer64()
removedmethod: isTrailingUnaligned
boolean isTrailingUnaligned()
removedmethod: setTrailingUnaligned
void setTrailingUnaligned()
removedmethod: isTrailingRestrict
boolean isTrailingRestrict()
removedmethod: setTrailingRestrict
void setTrailingRestrict()
removedmethod: setDisplayFunctionPointerParens
void setDisplayFunctionPointerParens(boolean b)
removedmethod: addParameter
void addParameter(ghidra.app.util.demangler.DemangledDataType parameter)
removedmethod: getParameters
java.util.List<ghidra.app.util.demangler.DemangledDataType> getParameters()
removedmethod: copy
ghidra.app.util.demangler.DemangledDataType copy()
removedmethod: copy
void copy(ghidra.app.util.demangler.DemangledDataType source, ghidra.app.util.demangler.DemangledDataType destination)
removedmethod: toSignature
java.lang.String toSignature()
removedmethod: toSignature
java.lang.String toSignature(java.lang.String name)
removedmethod: getDataType
ghidra.program.model.data.DataType getDataType(ghidra.program.model.data.DataTypeManager dataTypeManager)
class ghidra.app.util.demangler.DemangledObject 27 changes history
modified implements: (none) → ghidra.app.util.demangler.Demangled
addedfield: mangled
java.lang.String mangled
addedfield: originalDemangled
java.lang.String originalDemangled
addedmethod: getMangledString
java.lang.String getMangledString()
addedmethod: getOriginalDemangled
java.lang.String getOriginalDemangled()
addedmethod: setNamespace
void setNamespace(ghidra.app.util.demangler.Demangled namespace)
addedmethod: getSignature
java.lang.String getSignature()
addedmethod: getNamespaceName
java.lang.String getNamespaceName()
addedmethod: getNamespaceString
java.lang.String getNamespaceString()
addedmethod: applyPlateCommentOnly
boolean applyPlateCommentOnly(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address address)
addedmethod: createNamespace
static ghidra.program.model.symbol.Namespace createNamespace(ghidra.program.model.listing.Program program, ghidra.app.util.demangler.Demangled typeNamespace, ghidra.program.model.symbol.Namespace parentNamespace, boolean functionPermitted)
modifiedmethod: getNamespace return type: DemangledType → Demangled
- ghidra.app.util.demangler.DemangledType getNamespace()
+ ghidra.app.util.demangler.Demangled getNamespace()
modifiedfield: namespace type: DemangledType → Demangled
- ghidra.app.util.demangler.DemangledType namespace
+ ghidra.app.util.demangler.Demangled namespace
removedfield: originalMangled
java.lang.String originalMangled
removedfield: utilDemangled
java.lang.String utilDemangled
removedfield: specialMidfix
java.lang.String specialMidfix
removedfield: specialSuffix
java.lang.String specialSuffix
removedmethod: setOriginalMangled
void setOriginalMangled(java.lang.String mangled)
removedmethod: setUtilDemangled
void setUtilDemangled(java.lang.String utilDemangled)
removedmethod: getUtilDemangled
java.lang.String getUtilDemangled()
removedmethod: setNamespace
void setNamespace(ghidra.app.util.demangler.DemangledType namespace)
removedmethod: getSpecialMidfix
java.lang.String getSpecialMidfix()
removedmethod: setSpecialMidfix
void setSpecialMidfix(java.lang.String chargeType)
removedmethod: getSpecialSuffix
java.lang.String getSpecialSuffix()
removedmethod: setSpecialSuffix
void setSpecialSuffix(java.lang.String specialSuffix)
removedmethod: createNamespace
static ghidra.program.model.symbol.Namespace createNamespace(ghidra.program.model.listing.Program program, ghidra.app.util.demangler.DemangledType typeNamespace, ghidra.program.model.symbol.Namespace parentNamespace, boolean functionPermitted)
removedmethod: createClassStructure
ghidra.program.model.data.Structure createClassStructure(ghidra.program.model.listing.Program prog, ghidra.program.model.listing.Function func)
class ghidra.app.util.demangler.DemangledTemplate 1 change history
modified implements: ghidra.app.util.demangler.ParameterReceiver → (none)
class ghidra.app.util.demangler.DemangledType 18 changes history
modified implements: (none) → ghidra.app.util.demangler.Demangled
addedfield: mangled
java.lang.String mangled
addedmethod: getOriginalDemangled
java.lang.String getOriginalDemangled()
addedmethod: getMangledString
java.lang.String getMangledString()
addedmethod: setNamespace
void setNamespace(ghidra.app.util.demangler.Demangled namespace)
addedmethod: getSignature
java.lang.String getSignature()
addedmethod: getNamespaceString
java.lang.String getNamespaceString()
addedmethod: getNamespaceName
java.lang.String getNamespaceName()
modifiedmethod: getNamespace return type: DemangledType → Demangled
- ghidra.app.util.demangler.DemangledType getNamespace()
+ ghidra.app.util.demangler.Demangled getNamespace()
modifiedfield: namespace type: DemangledType → Demangled
- ghidra.app.util.demangler.DemangledType namespace
+ ghidra.app.util.demangler.Demangled namespace
removedfield: originalMangled
java.lang.String originalMangled
removedmethod: convertToNamespace
static ghidra.app.util.demangler.DemangledType convertToNamespace(util.demangler.GenericDemangledType otherNamespace)
removedmethod: setOriginalMangled
void setOriginalMangled(java.lang.String mangled)
removedmethod: getOriginalMangled
java.lang.String getOriginalMangled()
removedmethod: isFunction
boolean isFunction()
removedmethod: setNamespace
void setNamespace(ghidra.app.util.demangler.DemangledType namespace)
removedmethod: toSignature
java.lang.String toSignature()
removedmethod: toNamespace
java.lang.String toNamespace()
class ghidra.app.util.demangler.Demangler 3 changes history
addedmethod: demangle
ghidra.app.util.demangler.DemangledObject demangle(java.lang.String mangled) throws DemangledException
addedmethod: demangle
ghidra.app.util.demangler.DemangledObject demangle(java.lang.String mangled, ghidra.app.util.demangler.DemanglerOptions options) throws DemangledException
addedmethod: createDefaultOptions
ghidra.app.util.demangler.DemanglerOptions createDefaultOptions()
class ghidra.app.util.demangler.DemanglerOptions 1 change history
addedmethod: toString
java.lang.String toString()
class ghidra.app.util.demangler.DemanglerUtil 1 change history
removedmethod: setNamespace
static void setNamespace(ghidra.app.util.demangler.DemangledType dt, ghidra.app.util.demangler.DemangledType namespace)
class ghidra.app.util.importer.LcsHintLoadSpecChooser 2 changes history
addedmethod: choose
ghidra.app.util.opinion.LoadSpec choose(ghidra.app.util.opinion.LoaderMap loaderMap)
removedmethod: usePreferred
boolean usePreferred()
class ghidra.app.util.importer.LoadSpecChooser 2 changes history
addedmethod: choose
ghidra.app.util.opinion.LoadSpec choose(ghidra.app.util.opinion.LoaderMap loaderMap)
removedmethod: usePreferred
boolean usePreferred()
class ghidra.app.util.importer.MessageLog 5 changes history
addedmethod: hasMessages
boolean hasMessages()
modifiedmethod: appendMsg param 2 renamed: msg → message
- void appendMsg(java.lang.String originator, java.lang.String msg)
+ void appendMsg(java.lang.String originator, java.lang.String message)
modifiedmethod: appendMsg param 1 renamed: msg → message
- void appendMsg(java.lang.String msg)
+ void appendMsg(java.lang.String message)
modifiedmethod: appendMsg param 2 renamed: msg → message
- void appendMsg(int lineNum, java.lang.String msg)
+ void appendMsg(int lineNum, java.lang.String message)
removedmethod: getMsgCount
int getMsgCount()
class ghidra.app.util.opinion.AbstractLibrarySupportLoader 1 change history
modifiedmethod: createExportsFile added throws CancelledException
- void createExportsFile(java.lang.String libName, java.io.File libFile, ghidra.app.util.importer.MessageLog log, ghidra.util.task.TaskMonitor monitor, int size, ghidra.program.model.listing.Program program)
+ void createExportsFile(java.lang.String libName, java.io.File libFile, ghidra.app.util.importer.MessageLog log, ghidra.util.task.TaskMonitor monitor, int size, ghidra.program.model.listing.Program program) throws CancelledException
class ghidra.app.util.opinion.ElfLoaderOptionsFactory 1 change history
addedfield: IMAGE_DATA_IMAGE_BASE_OPTION_NAME
static java.lang.String IMAGE_DATA_IMAGE_BASE_OPTION_NAME
class ghidra.app.util.opinion.LibraryLookupTable 2 changes history
modifiedmethod: createFile added throws CancelledException
- static generic.jar.ResourceFile createFile(ghidra.program.model.listing.Program program, boolean overwrite, boolean inSystem, ghidra.util.task.TaskMonitor monitor) throws IOException
+ static generic.jar.ResourceFile createFile(ghidra.program.model.listing.Program program, boolean overwrite, boolean inSystem, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
modifiedmethod: createFile added throws CancelledException
- static generic.jar.ResourceFile createFile(ghidra.program.model.listing.Program program, boolean overwrite, ghidra.util.task.TaskMonitor monitor) throws IOException
+ static generic.jar.ResourceFile createFile(ghidra.program.model.listing.Program program, boolean overwrite, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
class ghidra.app.util.opinion.LoaderService 1 change history
modifiedmethod: getAllSupportedLoadSpecs return type: Map → LoaderMap
- static java.util.Map<ghidra.app.util.opinion.Loader,java.util.Collection<ghidra.app.util.opinion.LoadSpec>> getAllSupportedLoadSpecs(ghidra.app.util.bin.ByteProvider provider)
+ static ghidra.app.util.opinion.LoaderMap getAllSupportedLoadSpecs(ghidra.app.util.bin.ByteProvider provider)
class ghidra.app.util.viewer.field.IndentField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class ghidra.app.util.viewer.field.ListingTextField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class ghidra.app.util.viewer.field.OpenCloseField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class ghidra.app.util.viewer.listingpanel.ApplyFunctionSignatureAction 1 change history
modified extends: ghidra.app.plugin.core.functioncompare.AbstractApplyFunctionSignatureAction → ghidra.app.plugin.core.functioncompare.actions.AbstractApplyFunctionSignatureAction
class ghidra.app.util.viewer.listingpanel.EmptyListingModel 2 changes history
addedmethod: copy
ghidra.app.util.viewer.listingpanel.ListingModel copy()
modifiedmethod: openData return type: void → boolean
- void openData(ghidra.program.model.listing.Data data)
+ boolean openData(ghidra.program.model.listing.Data data)
class ghidra.app.util.viewer.listingpanel.ListingModel 2 changes history
addedmethod: copy
ghidra.app.util.viewer.listingpanel.ListingModel copy()
modifiedmethod: openData return type: void → boolean
- void openData(ghidra.program.model.listing.Data data)
+ boolean openData(ghidra.program.model.listing.Data data)
class ghidra.app.util.viewer.listingpanel.ListingPanel 3 changes history
addedmethod: setCursorPosition
void setCursorPosition(ghidra.program.util.ProgramLocation loc, docking.widgets.EventTrigger trigger)
addedmethod: addListingDisplayListener
void addListingDisplayListener(ghidra.app.util.viewer.listingpanel.ListingDisplayListener listener)
addedmethod: removeListingDisplayListener
void removeListingDisplayListener(ghidra.app.util.viewer.listingpanel.ListingDisplayListener listener)
class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel 2 changes history
addedmethod: copy
ghidra.app.util.viewer.listingpanel.ListingModel copy()
modifiedmethod: openData return type: void → boolean
- void openData(ghidra.program.model.listing.Data data)
+ boolean openData(ghidra.program.model.listing.Data data)
class ghidra.app.util.viewer.multilisting.ListingModelConverter 2 changes history
addedmethod: copy
ghidra.app.util.viewer.listingpanel.ListingModel copy()
modifiedmethod: openData return type: void → boolean
- void openData(ghidra.program.model.listing.Data data)
+ boolean openData(ghidra.program.model.listing.Data data)
class ghidra.app.util.viewer.util.CodeComparisonPanel 2 changes history
addedmethod: getShowTitles
boolean getShowTitles()
addedmethod: setShowTitles
void setShowTitles(boolean showTitles)
class ghidra.app.util.viewer.util.OpenCloseManager 1 change history
modifiedmethod: openData return type: void → boolean
- void openData(ghidra.program.model.listing.Data data)
+ boolean openData(ghidra.program.model.listing.Data data)
class ghidra.formats.gfilesystem.FileSystemService 1 change history
addedmethod: isInitialized
static boolean isInitialized()
class ghidra.framework.main.FrontEndTool 2 changes history
addedmethod: checkIn
void checkIn(ghidra.framework.plugintool.PluginTool tool, ghidra.framework.model.DomainFile domainFile)
removedmethod: checkIn
void checkIn(ghidra.framework.plugintool.PluginTool tool, ghidra.framework.model.DomainFile domainFile, ghidra.util.task.TaskListener taskListener)
class ghidra.framework.main.UserAgreementDialog 1 change history
modifiedmethod: main added throws Exception
- static void main(java.lang.String[] args)
+ static void main(java.lang.String[] args) throws Exception
class ghidra.framework.main.datatable.DomainFileProviderContextAction 8 changes history
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isValidContext
boolean isValidContext(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isValidContext
boolean isValidContext(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.datatable.ProjectDataContextToggleAction 9 changes history
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isValidContext
boolean isValidContext(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.ProjectDataContext context)
removedmethod: ignoreTransientProject
boolean ignoreTransientProject(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isValidContext
boolean isValidContext(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.ProjectDataActionContext context)
class ghidra.framework.main.datatree.ClearCutAction 5 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataTreeContextAction → ghidra.framework.main.datatable.ProjectTreeAction
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.datatree.DomainFileNode 2 changes history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeNode
addedmethod: getDisplayText
java.lang.String getDisplayText()
class ghidra.framework.main.datatree.DomainFolderRootNode 4 changes history
modified implements: docking.widgets.tree.GTreeRootNode → (none)
removedmethod: getGTree
docking.widgets.tree.GTree getGTree()
removedmethod: setGTree
void setGTree(docking.widgets.tree.GTree tree)
removedmethod: dispose
void dispose()
class ghidra.framework.main.datatree.NoProjectNode 1 change history
modified extends: docking.widgets.tree.AbstractGTreeRootNode → docking.widgets.tree.GTreeNode
class ghidra.framework.main.datatree.PasteFileTask 1 change history
modifiedmethod: run added throws CancelledException
- void run(ghidra.util.task.TaskMonitor monitor)
+ void run(ghidra.util.task.TaskMonitor monitor) throws CancelledException
class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.FindCheckoutsAction 5 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataTreeContextAction → ghidra.framework.main.datatable.ProjectTreeAction
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction 7 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataTreeContextAction → docking.action.ContextSpecificAction
addedmethod: actionPerformed
void actionPerformed(T context)
addedmethod: isAddToPopup
boolean isAddToPopup(T context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(T context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataCopyAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataCopyCutBaseAction 1 change history
modified extends: ghidra.framework.main.datatable.ProjectDataTreeContextAction → ghidra.framework.main.datatable.ProjectTreeAction
class ghidra.framework.main.projectdata.actions.ProjectDataCutAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataDeleteAction 5 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataContextAction → ghidra.framework.main.datatable.FrontendProjectTreeAction
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataExpandAction 7 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataTreeContextAction → docking.action.ContextSpecificAction
addedmethod: actionPerformed
void actionPerformed(T context)
addedmethod: isAddToPopup
boolean isAddToPopup(T context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(T context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataNewFolderAction 6 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataContextAction → docking.action.ContextSpecificAction
addedmethod: actionPerformed
void actionPerformed(T context)
addedmethod: isAddToPopup
boolean isAddToPopup(T context)
removedmethod: supportsTransientProjectData
boolean supportsTransientProjectData()
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.ProjectDataActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataOpenDefaultToolAction 5 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataContextAction → ghidra.framework.main.datatable.FrontendProjectTreeAction
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataOpenToolAction 5 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataContextAction → ghidra.framework.main.datatable.FrontendProjectTreeAction
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataPasteAction 6 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
addedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataReadOnlyAction 6 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataRefreshAction 3 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataContextAction → ghidra.framework.main.datatable.FrontendProjectTreeAction
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataRenameAction 5 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataContextAction → ghidra.framework.main.datatable.FrontendProjectTreeAction
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataSelectAction 5 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataTreeContextAction → ghidra.framework.main.datatable.ProjectTreeAction
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
addedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.projectdata.actions.VersionControlAction 2 changes history
addedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlAddAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlCheckInAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlCheckOutAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlShowHistoryAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlUndoCheckOutAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlUndoHijackAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlUpdateAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlViewCheckOutAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.model.ToolConnection 2 changes history
modifiedmethod: getProducer return type: Tool → PluginTool
- ghidra.framework.model.Tool getProducer()
+ ghidra.framework.plugintool.PluginTool getProducer()
modifiedmethod: getConsumer return type: Tool → PluginTool
- ghidra.framework.model.Tool getConsumer()
+ ghidra.framework.plugintool.PluginTool getConsumer()
class ghidra.framework.model.ToolManager 9 changes history
addedmethod: getConnection
ghidra.framework.model.ToolConnection getConnection(ghidra.framework.plugintool.PluginTool producer, ghidra.framework.plugintool.PluginTool consumer)
addedmethod: disconnectTool
void disconnectTool(ghidra.framework.plugintool.PluginTool tool)
addedmethod: toolChanged
void toolChanged(ghidra.framework.plugintool.PluginTool tool)
modifiedmethod: getConsumerTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getConsumerTools()
+ ghidra.framework.plugintool.PluginTool[] getConsumerTools()
modifiedmethod: getRunningTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getRunningTools()
+ ghidra.framework.plugintool.PluginTool[] getRunningTools()
modifiedmethod: getProducerTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getProducerTools()
+ ghidra.framework.plugintool.PluginTool[] getProducerTools()
removedmethod: getConnection
ghidra.framework.model.ToolConnection getConnection(ghidra.framework.model.Tool producer, ghidra.framework.model.Tool consumer)
removedmethod: disconnectTool
void disconnectTool(ghidra.framework.model.Tool tool)
removedmethod: toolChanged
void toolChanged(ghidra.framework.model.Tool tool)
class ghidra.framework.model.ToolServices 11 changes history
addedmethod: closeTool
void closeTool(ghidra.framework.plugintool.PluginTool tool)
addedmethod: saveTool
void saveTool(ghidra.framework.plugintool.PluginTool tool)
addedmethod: displaySimilarTool
void displaySimilarTool(ghidra.framework.plugintool.PluginTool tool, ghidra.framework.model.DomainFile domainFile, ghidra.framework.plugintool.PluginEvent event)
addedmethod: canAutoSave
boolean canAutoSave(ghidra.framework.plugintool.PluginTool tool)
modifiedmethod: getRunningTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getRunningTools()
+ ghidra.framework.plugintool.PluginTool[] getRunningTools()
modifiedmethod: launchTool return type: Tool → PluginTool
- ghidra.framework.model.Tool launchTool(java.lang.String toolName, ghidra.framework.model.DomainFile domainFile)
+ ghidra.framework.plugintool.PluginTool launchTool(java.lang.String toolName, ghidra.framework.model.DomainFile domainFile)
modifiedmethod: launchDefaultTool return type: Tool → PluginTool
- ghidra.framework.model.Tool launchDefaultTool(ghidra.framework.model.DomainFile domainFile)
+ ghidra.framework.plugintool.PluginTool launchDefaultTool(ghidra.framework.model.DomainFile domainFile)
removedmethod: closeTool
void closeTool(ghidra.framework.model.Tool tool)
removedmethod: saveTool
void saveTool(ghidra.framework.model.Tool tool)
removedmethod: displaySimilarTool
void displaySimilarTool(ghidra.framework.model.Tool tool, ghidra.framework.model.DomainFile domainFile, ghidra.framework.plugintool.PluginEvent event)
removedmethod: canAutoSave
boolean canAutoSave(ghidra.framework.model.Tool tool)
class ghidra.framework.model.ToolTemplate 1 change history
modifiedmethod: createTool return type: Tool → PluginTool
- ghidra.framework.model.Tool createTool(ghidra.framework.model.Project project)
+ ghidra.framework.plugintool.PluginTool createTool(ghidra.framework.model.Project project)
class ghidra.framework.model.Workspace 3 changes history
modifiedmethod: runTool return type: Tool → PluginTool
- ghidra.framework.model.Tool runTool(ghidra.framework.model.ToolTemplate template)
+ ghidra.framework.plugintool.PluginTool runTool(ghidra.framework.model.ToolTemplate template)
modifiedmethod: getTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getTools()
+ ghidra.framework.plugintool.PluginTool[] getTools()
modifiedmethod: createTool return type: Tool → PluginTool
- ghidra.framework.model.Tool createTool()
+ ghidra.framework.plugintool.PluginTool createTool()
class ghidra.framework.model.WorkspaceChangeListener 4 changes history
addedmethod: toolAdded
void toolAdded(ghidra.framework.model.Workspace ws, ghidra.framework.plugintool.PluginTool tool)
addedmethod: toolRemoved
void toolRemoved(ghidra.framework.model.Workspace ws, ghidra.framework.plugintool.PluginTool tool)
removedmethod: toolAdded
void toolAdded(ghidra.framework.model.Workspace ws, ghidra.framework.model.Tool tool)
removedmethod: toolRemoved
void toolRemoved(ghidra.framework.model.Workspace ws, ghidra.framework.model.Tool tool)
class ghidra.framework.options.CustomOption 1 change history
addedmethod: toString
java.lang.String toString()
class ghidra.framework.options.Option 1 change history
removedmethod: hasValue
boolean hasValue()
class ghidra.framework.options.Options 1 change history
modifiedmethod: getDefaultValueAsString param 1 renamed: analyzerName → optionName
- java.lang.String getDefaultValueAsString(java.lang.String analyzerName)
+ java.lang.String getDefaultValueAsString(java.lang.String optionName)
class ghidra.framework.options.OptionsChangeListener 1 change history
modifiedmethod: optionsChanged added throws OptionsVetoException
- void optionsChanged(ghidra.framework.options.ToolOptions options, java.lang.String optionName, java.lang.Object oldValue, java.lang.Object newValue)
+ void optionsChanged(ghidra.framework.options.ToolOptions options, java.lang.String optionName, java.lang.Object oldValue, java.lang.Object newValue) throws OptionsVetoException
class ghidra.framework.plugintool.PluginTool 8 changes history
modified implements: ghidra.framework.model.Tool, ghidra.framework.plugintool.ServiceProvider → (none)
addedfield: TOOL_NAME_PROPERTY
static java.lang.String TOOL_NAME_PROPERTY
addedfield: ICON_PROPERTY_NAME
static java.lang.String ICON_PROPERTY_NAME
addedfield: DESCRIPTION_PROPERTY_NAME
static java.lang.String DESCRIPTION_PROPERTY_NAME
addedfield: PLUGIN_COUNT_PROPERTY_NAME
static java.lang.String PLUGIN_COUNT_PROPERTY_NAME
addedmethod: getDefaultToolContext
docking.ActionContext getDefaultToolContext()
addedmethod: contextChanged
void contextChanged(docking.ComponentProvider provider)
modifiedmethod: restoreWindowingDataFromXml param 1 renamed: windowData → element
- void restoreWindowingDataFromXml(org.jdom.Element windowData)
+ void restoreWindowingDataFromXml(org.jdom.Element element)
class ghidra.framework.plugintool.ToolServicesAdapter 11 changes history
addedmethod: canAutoSave
boolean canAutoSave(ghidra.framework.plugintool.PluginTool tool)
addedmethod: closeTool
void closeTool(ghidra.framework.plugintool.PluginTool tool)
addedmethod: displaySimilarTool
void displaySimilarTool(ghidra.framework.plugintool.PluginTool tool, ghidra.framework.model.DomainFile domainFile, ghidra.framework.plugintool.PluginEvent event)
addedmethod: saveTool
void saveTool(ghidra.framework.plugintool.PluginTool tool)
modifiedmethod: getRunningTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getRunningTools()
+ ghidra.framework.plugintool.PluginTool[] getRunningTools()
modifiedmethod: launchTool return type: Tool → PluginTool
- ghidra.framework.model.Tool launchTool(java.lang.String toolName, ghidra.framework.model.DomainFile domainFile)
+ ghidra.framework.plugintool.PluginTool launchTool(java.lang.String toolName, ghidra.framework.model.DomainFile domainFile)
modifiedmethod: launchDefaultTool return type: Tool → PluginTool
- ghidra.framework.model.Tool launchDefaultTool(ghidra.framework.model.DomainFile domainFile)
+ ghidra.framework.plugintool.PluginTool launchDefaultTool(ghidra.framework.model.DomainFile domainFile)
removedmethod: canAutoSave
boolean canAutoSave(ghidra.framework.model.Tool tool)
removedmethod: closeTool
void closeTool(ghidra.framework.model.Tool tool)
removedmethod: displaySimilarTool
void displaySimilarTool(ghidra.framework.model.Tool tool, ghidra.framework.model.DomainFile domainFile, ghidra.framework.plugintool.PluginEvent event)
removedmethod: saveTool
void saveTool(ghidra.framework.model.Tool tool)
class ghidra.framework.plugintool.dialog.AbstractDetailsPanel 9 changes history
addedmethod: insertHTMLString
void insertHTMLString(java.lang.StringBuilder buffer, java.lang.String string, javax.swing.text.SimpleAttributeSet attributes)
addedmethod: insertHTMLLine
void insertHTMLLine(java.lang.StringBuilder buffer, java.lang.String string, javax.swing.text.SimpleAttributeSet attributes)
modifiedmethod: insertRowValue param 3 renamed: attrSet → attributes
- void insertRowValue(java.lang.StringBuilder buffer, java.lang.String value, javax.swing.text.SimpleAttributeSet attrSet)
+ void insertRowValue(java.lang.StringBuilder buffer, java.lang.String value, javax.swing.text.SimpleAttributeSet attributes)
removedfield: defaultFont
java.awt.Font defaultFont
removedmethod: insertHTMLString
void insertHTMLString(java.lang.String string, javax.swing.text.SimpleAttributeSet attributeSet, java.lang.StringBuilder buffer)
removedmethod: insertHTMLLine
void insertHTMLLine(java.lang.String string, javax.swing.text.SimpleAttributeSet attributeSet, java.lang.StringBuilder buffer)
removedmethod: createColorString
java.lang.String createColorString(java.awt.Color color)
removedmethod: formatDescription
java.lang.String formatDescription(java.lang.String descr)
removedmethod: getMaxStringWidth
int getMaxStringWidth()
class ghidra.framework.preferences.Preferences 4 changes history
removedfield: USER_PLUGIN_JAR_DIRECTORY
static java.lang.String USER_PLUGIN_JAR_DIRECTORY
removedmethod: setPluginPathProperty
static void setPluginPathProperty(java.lang.String pathProperty)
removedmethod: addPluginPath
static void addPluginPath(java.lang.String path)
removedmethod: addPluginPaths
static void addPluginPaths(java.lang.String[] paths)
class ghidra.framework.project.tool.GhidraTool 1 change history
modifiedmethod: restoreWindowingDataFromXml param 1 renamed: windowData → rootElement
- void restoreWindowingDataFromXml(org.jdom.Element windowData)
+ void restoreWindowingDataFromXml(org.jdom.Element rootElement)
class ghidra.framework.project.tool.GhidraToolTemplate 1 change history
modifiedmethod: createTool return type: Tool → PluginTool
- ghidra.framework.model.Tool createTool(ghidra.framework.model.Project project)
+ ghidra.framework.plugintool.PluginTool createTool(ghidra.framework.model.Project project)
class ghidra.framework.project.tool.ToolManagerImpl 14 changes history
addedmethod: getConnection
ghidra.framework.model.ToolConnection getConnection(ghidra.framework.plugintool.PluginTool producer, ghidra.framework.plugintool.PluginTool consumer)
addedmethod: toolChanged
void toolChanged(ghidra.framework.plugintool.PluginTool tool)
addedmethod: disconnectTool
void disconnectTool(ghidra.framework.plugintool.PluginTool tool)
addedmethod: canAutoSave
boolean canAutoSave(ghidra.framework.plugintool.PluginTool tool)
addedmethod: toolSaved
void toolSaved(ghidra.framework.plugintool.PluginTool tool, boolean toolChanged)
modifiedmethod: getConsumerTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getConsumerTools()
+ ghidra.framework.plugintool.PluginTool[] getConsumerTools()
modifiedmethod: getRunningTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getRunningTools()
+ ghidra.framework.plugintool.PluginTool[] getRunningTools()
modifiedmethod: getProducerTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getProducerTools()
+ ghidra.framework.plugintool.PluginTool[] getProducerTools()
modifiedmethod: getTool return type: Tool → PluginTool
- ghidra.framework.model.Tool getTool(java.lang.String toolName)
+ ghidra.framework.plugintool.PluginTool getTool(java.lang.String toolName)
removedmethod: getConnection
ghidra.framework.model.ToolConnection getConnection(ghidra.framework.model.Tool producer, ghidra.framework.model.Tool consumer)
removedmethod: toolChanged
void toolChanged(ghidra.framework.model.Tool tool)
removedmethod: disconnectTool
void disconnectTool(ghidra.framework.model.Tool tool)
removedmethod: canAutoSave
boolean canAutoSave(ghidra.framework.model.Tool tool)
removedmethod: toolSaved
void toolSaved(ghidra.framework.model.Tool tool, boolean toolChanged)
class ghidra.graph.GDirectedGraph 1 change history
modified implements: (none) → ghidra.graph.GImplicitDirectedGraph
class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll 1 change history
modifiedfield: queueByDistance type: DynamicValueSortedTreeMap → ValueSortedMap
- ghidra.generic.util.datastruct.DynamicValueSortedTreeMap<V,java.lang.Double> queueByDistance
+ ghidra.generic.util.datastruct.ValueSortedMap<V,java.lang.Double> queueByDistance
class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin 1 change history
addedmethod: checkModifiers
boolean checkModifiers(java.awt.event.MouseEvent e)
class ghidra.graph.viewer.event.mouse.VisualGraphCursorRestoringGraphMousePlugin 1 change history
addedmethod: checkModifiers
boolean checkModifiers(java.awt.event.MouseEvent e)
class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin 1 change history
addedmethod: checkModifiers
boolean checkModifiers(java.awt.event.MouseEvent e)
class ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin 1 change history
modified extends: edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin → ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
class ghidra.graph.viewer.event.mouse.VisualGraphScreenPositioningPlugin 1 change history
addedmethod: checkModifiers
boolean checkModifiers(java.awt.event.MouseEvent e)
class ghidra.graph.viewer.event.mouse.VisualGraphScrollWheelPanningPlugin 1 change history
addedmethod: checkModifiers
boolean checkModifiers(java.awt.event.MouseEvent e)
class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin 1 change history
addedmethod: checkModifiers
boolean checkModifiers(java.awt.event.MouseEvent e)
class ghidra.pcode.emulate.EmulateDisassemblerContext 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.pcode.memstate.UniqueMemoryBank 3 changes history
modifiedmethod: getChunk param 1 renamed: addrOffset → offset; param 3 renamed: res → dest; param 4 renamed: ignoreFault → stopOnUninitialized
- int getChunk(long addrOffset, int size, byte[] res, boolean ignoreFault)
+ int getChunk(long offset, int size, byte[] dest, boolean stopOnUninitialized)
modifiedfield: map type: MapSTL → MapSTL
- generic.stl.MapSTL<java.lang.Long,byte[]> map
+ generic.stl.MapSTL<java.lang.Long,ghidra.pcode.memstate.UniqueMemoryBank.WordInfo> map
modifiedmethod: setChunk param 3 renamed: val → src
- void setChunk(long offset, int size, byte[] val)
+ void setChunk(long offset, int size, byte[] src)
class ghidra.plugins.fsbrowser.FSBDirNode 2 changes history
modified extends: docking.widgets.tree.GTreeSlowLoadingNode → ghidra.plugins.fsbrowser.FSBNode
modified implements: ghidra.plugins.fsbrowser.FSBNode → (none)
class ghidra.plugins.fsbrowser.FSBFileNode 3 changes history
modified extends: docking.widgets.tree.AbstractGTreeNode → ghidra.plugins.fsbrowser.FSBNode
modified implements: ghidra.plugins.fsbrowser.FSBNode → (none)
addedmethod: generateChildren
java.util.List<docking.widgets.tree.GTreeNode> generateChildren(ghidra.util.task.TaskMonitor monitor) throws CancelledException
class ghidra.plugins.fsbrowser.FSBNode 2 changes history
modified extends: (none) → docking.widgets.tree.GTreeSlowLoadingNode
modified implements: docking.widgets.tree.GTreeNode → (none)
class ghidra.plugins.fsbrowser.FSBRootNode 4 changes history
modified extends: docking.widgets.tree.GTreeSlowLoadingNode → ghidra.plugins.fsbrowser.FSBNode
modified implements: docking.widgets.tree.GTreeRootNode, ghidra.plugins.fsbrowser.FSBNode → (none)
removedmethod: setGTree
void setGTree(docking.widgets.tree.GTree tree)
removedmethod: getGTree
docking.widgets.tree.GTree getGTree()
class ghidra.program.database.DBObjectCache 3 changes history
modifiedmethod: getCachedObjects return type: ArrayList → List
- java.util.ArrayList<T> getCachedObjects()
+ java.util.List<T> getCachedObjects()
removedmethod: invalidate
void invalidate(long startKey, long endKey)
removedmethod: invalidate
void invalidate(long key)
class ghidra.program.database.ProgramBuilder 9 changes history
addedfield: _PPC_64
static java.lang.String _PPC_64
addedmethod: endTransaction
void endTransaction(boolean commit)
addedmethod: applyFixedLengthDataType
void applyFixedLengthDataType(java.lang.String addressString, ghidra.program.model.data.DataType dt, int length)
addedmethod: createString
ghidra.program.model.listing.Data createString(java.lang.String address, java.lang.String string, java.nio.charset.Charset charset, boolean nullTerminate, ghidra.program.model.data.DataType dataType) throws Exception
addedmethod: createString
ghidra.program.model.listing.Data createString(java.lang.String address, byte[] stringBytes, java.nio.charset.Charset charset, ghidra.program.model.data.DataType dataType) throws Exception
modifiedmethod: createEntryPoint removed throws DuplicateNameException; removed throws InvalidInputException
- ghidra.program.model.symbol.Symbol createEntryPoint(java.lang.String addressString, java.lang.String name) throws DuplicateNameException, InvalidInputException
+ ghidra.program.model.symbol.Symbol createEntryPoint(java.lang.String addressString, java.lang.String name)
modifiedmethod: addFunctionVariable added throws Exception; removed throws DuplicateNameException; removed throws InvalidInputException
- void addFunctionVariable(ghidra.program.model.listing.Function f, ghidra.program.model.listing.Variable v) throws DuplicateNameException, InvalidInputException
+ void addFunctionVariable(ghidra.program.model.listing.Function f, ghidra.program.model.listing.Variable v) throws Exception
removedmethod: createString
ghidra.program.model.listing.Data createString(java.lang.String address, java.lang.String string, java.nio.charset.Charset charset, boolean nullTerminate, ghidra.program.model.data.AbstractStringDataType dataType) throws Exception
removedmethod: createString
ghidra.program.model.listing.Data createString(java.lang.String address, byte[] stringBytes, java.nio.charset.Charset charset, ghidra.program.model.data.AbstractStringDataType dataType) throws Exception
class ghidra.program.database.ProgramDB 1 change history
removedmethod: getChangedFunctionTagIDs
java.util.HashSet<java.lang.Long> getChangedFunctionTagIDs()
class ghidra.program.database.code.CodeManager 2 changes history
addedmethod: reDisassembleAllInstructions
void reDisassembleAllInstructions(ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
removedmethod: reDisassembleAllInstructions
void reDisassembleAllInstructions(int bookmarkLimit, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
class ghidra.program.database.data.DataTypeManagerDB 17 changes history
addedmethod: resolveSourceArchive
ghidra.program.model.data.SourceArchive resolveSourceArchive(ghidra.program.model.data.SourceArchive sourceArchive)
addedmethod: removeSourceArchive
void removeSourceArchive(ghidra.program.model.data.SourceArchive sourceArchive)
addedmethod: replaceSourceArchive
void replaceSourceArchive(ghidra.program.model.data.SourceArchive oldSourceArchive, ghidra.program.model.data.SourceArchive newSourceArchive)
addedmethod: associateDataTypeWithArchive
void associateDataTypeWithArchive(ghidra.program.model.data.DataType datatype, ghidra.program.model.data.SourceArchive archive)
addedmethod: getDataTypes
java.util.List<ghidra.program.model.data.DataType> getDataTypes(ghidra.program.model.data.SourceArchive sourceArchive)
addedmethod: getDataType
ghidra.program.model.data.DataType getDataType(ghidra.program.model.data.SourceArchive sourceArchive, ghidra.util.UniversalID datatypeID)
addedmethod: fixupComposites
void fixupComposites(ghidra.util.task.TaskMonitor monitor) throws CancelledException
modifiedmethod: getLocalSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getLocalSourceArchive()
+ ghidra.program.model.data.SourceArchive getLocalSourceArchive()
modifiedmethod: getSourceArchives return type: List → List
- java.util.List<ghidra.app.plugin.core.datamgr.archive.SourceArchive> getSourceArchives()
+ java.util.List<ghidra.program.model.data.SourceArchive> getSourceArchives()
modifiedmethod: getSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getSourceArchive(ghidra.util.UniversalID sourceID)
+ ghidra.program.model.data.SourceArchive getSourceArchive(ghidra.util.UniversalID sourceID)
modifiedmethod: getSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getSourceArchive(java.lang.String fileID)
+ ghidra.program.model.data.SourceArchive getSourceArchive(java.lang.String fileID)
removedmethod: resolveSourceArchive
ghidra.app.plugin.core.datamgr.archive.SourceArchive resolveSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
removedmethod: removeSourceArchive
void removeSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
removedmethod: replaceSourceArchive
void replaceSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive oldSourceArchive, ghidra.app.plugin.core.datamgr.archive.SourceArchive newSourceArchive)
removedmethod: associateDataTypeWithArchive
void associateDataTypeWithArchive(ghidra.program.model.data.DataType datatype, ghidra.app.plugin.core.datamgr.archive.SourceArchive archive)
removedmethod: getDataTypes
java.util.List<ghidra.program.model.data.DataType> getDataTypes(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
removedmethod: getDataType
ghidra.program.model.data.DataType getDataType(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive, ghidra.util.UniversalID datatypeID)
class ghidra.program.database.data.LazyLoadingCachingMap 2 changes history
addedmethod: values
java.util.Collection<V> values()
removedmethod: valuesToArray
V[] valuesToArray()
class ghidra.program.database.data.SourceArchiveDB 1 change history
modified implements: ghidra.app.plugin.core.datamgr.archive.SourceArchive → ghidra.program.model.data.SourceArchive
class ghidra.program.database.data.SourceArchiveImpl 1 change history
modified implements: ghidra.app.plugin.core.datamgr.archive.SourceArchive → ghidra.program.model.data.SourceArchive
class ghidra.program.database.data.SourceArchiveUpgradeMap 2 changes history
addedmethod: getMappedSourceArchive
ghidra.program.model.data.SourceArchive getMappedSourceArchive(ghidra.program.model.data.SourceArchive sourceArchive, ghidra.program.model.lang.CompilerSpec compiler)
removedmethod: getMappedSourceArchive
ghidra.app.plugin.core.datamgr.archive.SourceArchive getMappedSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive, ghidra.program.model.lang.CompilerSpec compiler)
class ghidra.program.database.mem.MemoryBlockDB 1 change history
addedmethod: isOverlay
boolean isOverlay()
class ghidra.program.database.mem.MemoryMapDB 5 changes history
addedmethod: createBitMappedBlock
ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException, IllegalArgumentException, DuplicateNameException
addedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, ghidra.program.database.mem.ByteMappingScheme byteMappingScheme, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException, DuplicateNameException
modifiedmethod: createBlock added throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws MemoryConflictException, AddressOverflowException, LockException
+ ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws MemoryConflictException, AddressOverflowException, LockException, DuplicateNameException
removedmethod: createBitMappedBlock
ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address overlayAddress, long length) throws MemoryConflictException, AddressOverflowException, LockException
removedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address overlayAddress, long length) throws MemoryConflictException, AddressOverflowException, LockException
class ghidra.program.database.mem.MemoryMapDBAdapterV3 4 changes history
addedfield: V3_SUB_INT_DATA1_COL
static int V3_SUB_INT_DATA1_COL
addedfield: V3_SUB_LONG_DATA2_COL
static int V3_SUB_LONG_DATA2_COL
removedfield: V3_SUB_SOURCE_ID_COL
static int V3_SUB_SOURCE_ID_COL
removedfield: V3_SUB_SOURCE_OFFSET_COL
static int V3_SUB_SOURCE_OFFSET_COL
class ghidra.program.database.register.OldProgramContextDB 4 changes history
addedmethod: getContextRegisters
java.util.List<ghidra.program.model.lang.Register> getContextRegisters()
modifiedmethod: getRegisterNames return type: java.lang.String[] → List
- java.lang.String[] getRegisterNames()
+ java.util.List<java.lang.String> getRegisterNames()
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
removedmethod: getProcessorStateRegisters
ghidra.program.model.lang.Register[] getProcessorStateRegisters()
class ghidra.program.database.symbol.CodeSymbol 2 changes history
addedmethod: doGetName
java.lang.String doGetName()
removedmethod: getName
java.lang.String getName()
class ghidra.program.database.symbol.EquateManager 1 change history
removedmethod: applyEnum
void applyEnum(ghidra.program.model.address.AddressSetView addresses, ghidra.program.model.data.Enum enoom, ghidra.util.task.TaskMonitor monitor, boolean shouldDoOnSubOps) throws CancelledException
class ghidra.program.database.symbol.FunctionSymbol 2 changes history
addedmethod: doGetName
java.lang.String doGetName()
removedmethod: getName
java.lang.String getName()
class ghidra.program.database.symbol.GlobalVariableSymbolDB 2 changes history
addedmethod: doGetName
java.lang.String doGetName()
removedmethod: getName
java.lang.String getName()
class ghidra.program.database.symbol.NamespaceManager 1 change history
modifiedmethod: overlapsNamespace return type: void → AddressRange; removed throws OverlappingNamespaceException
- void overlapsNamespace(ghidra.program.model.address.AddressSetView set) throws OverlappingNamespaceException
+ ghidra.program.model.address.AddressRange overlapsNamespace(ghidra.program.model.address.AddressSetView set)
class ghidra.program.database.symbol.SymbolDB 1 change history
addedmethod: doGetName
java.lang.String doGetName()
class ghidra.program.database.symbol.SymbolManager 1 change history
addedmethod: createSymbolPlaceholder
ghidra.program.model.symbol.Symbol createSymbolPlaceholder(ghidra.program.model.address.Address address, long id)
class ghidra.program.database.symbol.VariableSymbolDB 2 changes history
addedmethod: doGetName
java.lang.String doGetName()
removedmethod: getName
java.lang.String getName()
class ghidra.program.database.util.AddressSetPropertyMapDB 6 changes history
addedmethod: add
void add(ghidra.program.model.address.AddressSetView addressSet)
addedmethod: set
void set(ghidra.program.model.address.AddressSetView addressSet)
addedmethod: remove
void remove(ghidra.program.model.address.AddressSetView addressSet)
removedmethod: add
void add(ghidra.program.model.address.AddressSet addressSet)
removedmethod: set
void set(ghidra.program.model.address.AddressSet addressSet)
removedmethod: remove
void remove(ghidra.program.model.address.AddressSet addressSet)
class ghidra.program.disassemble.Disassembler 1 change history
addedmethod: clearBadInstructionErrors
static void clearBadInstructionErrors(ghidra.program.model.listing.Program program, ghidra.program.model.address.AddressSetView addressSet, ghidra.util.task.TaskMonitor monitor) throws CancelledException
class ghidra.program.disassemble.DisassemblerContextImpl 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.program.flatapi.FlatProgramAPI 3 changes history
addedmethod: createLabel
ghidra.program.model.symbol.Symbol createLabel(ghidra.program.model.address.Address address, java.lang.String name, ghidra.program.model.symbol.Namespace namespace, boolean makePrimary, ghidra.program.model.symbol.SourceType sourceType) throws Exception
addedmethod: setRepeatableComment
boolean setRepeatableComment(ghidra.program.model.address.Address address, java.lang.String comment)
addedmethod: getRepeatableComment
java.lang.String getRepeatableComment(ghidra.program.model.address.Address address)
class ghidra.program.model.address.Address 2 changes history
addedmethod: min
static ghidra.program.model.address.Address min(ghidra.program.model.address.Address a, ghidra.program.model.address.Address b)
addedmethod: max
static ghidra.program.model.address.Address max(ghidra.program.model.address.Address a, ghidra.program.model.address.Address b)
class ghidra.program.model.address.AddressRange 1 change history
modified implements: java.lang.Comparable → java.lang.Comparable, java.lang.Iterable
class ghidra.program.model.address.AddressRangeImpl 1 change history
addedmethod: iterator
java.util.Iterator<ghidra.program.model.address.Address> iterator()
class ghidra.program.model.address.AddressSetView 2 changes history
addedmethod: trimStart
static ghidra.program.model.address.AddressSetView trimStart(ghidra.program.model.address.AddressSetView set, ghidra.program.model.address.Address addr)
addedmethod: trimEnd
static ghidra.program.model.address.AddressSetView trimEnd(ghidra.program.model.address.AddressSetView set, ghidra.program.model.address.Address addr)
class ghidra.program.model.address.AddressSetViewAdapter 1 change history
addedmethod: toString
java.lang.String toString()
class ghidra.program.model.address.AddressSpace 3 changes history
addedmethod: getSpaceID
int getSpaceID()
removedmethod: getBaseSpaceID
int getBaseSpaceID()
removedmethod: getUniqueSpaceID
int getUniqueSpaceID()
class ghidra.program.model.data.AbstractComplexDataType 2 changes history
addedmethod: getDefaultComplexDataType
static ghidra.program.model.data.AbstractComplexDataType getDefaultComplexDataType(int size)
addedmethod: getComplexDataType
static ghidra.program.model.data.DataType getComplexDataType(int size, ghidra.program.model.data.DataTypeManager dtm)
class ghidra.program.model.data.AbstractDataType 3 changes history
addedmethod: setSourceArchive
void setSourceArchive(ghidra.program.model.data.SourceArchive archive)
modifiedmethod: getSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getSourceArchive()
+ ghidra.program.model.data.SourceArchive getSourceArchive()
removedmethod: setSourceArchive
void setSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive archive)
class ghidra.program.model.data.BuiltInDataTypeManager 2 changes history
addedmethod: associateDataTypeWithArchive
void associateDataTypeWithArchive(ghidra.program.model.data.DataType datatype, ghidra.program.model.data.SourceArchive archive)
removedmethod: associateDataTypeWithArchive
void associateDataTypeWithArchive(ghidra.program.model.data.DataType datatype, ghidra.app.plugin.core.datamgr.archive.SourceArchive archive)
class ghidra.program.model.data.Category 1 change history
addedmethod: getDataTypesByBaseName
java.util.List<ghidra.program.model.data.DataType> getDataTypesByBaseName(java.lang.String name)
class ghidra.program.model.data.CharsetInfo 1 change history
addedmethod: getCharsetNamesWithCharSize
java.util.List<java.lang.String> getCharsetNamesWithCharSize(int size)
class ghidra.program.model.data.Composite 11 changes history
addedmethod: getNumDefinedComponents
int getNumDefinedComponents()
addedmethod: getDefinedComponents
ghidra.program.model.data.DataTypeComponent[] getDefinedComponents()
modifiedmethod: delete added throws ArrayIndexOutOfBoundsException
- void delete(int ordinal)
+ void delete(int ordinal) throws ArrayIndexOutOfBoundsException
modifiedmethod: delete added throws ArrayIndexOutOfBoundsException
- void delete(int[] ordinals)
+ void delete(int[] ordinals) throws ArrayIndexOutOfBoundsException
modifiedmethod: add added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, int length)
+ ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, int length) throws IllegalArgumentException
modifiedmethod: insert added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType, int length)
+ ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType, int length) throws IllegalArgumentException
modifiedmethod: add added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType)
+ ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType) throws IllegalArgumentException
modifiedmethod: add added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: insert added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType)
+ ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType) throws IllegalArgumentException
modifiedmethod: insert added throws ArrayIndexOutOfBoundsException; added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment) throws ArrayIndexOutOfBoundsException, IllegalArgumentException
modifiedmethod: add added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, java.lang.String name, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, java.lang.String name, java.lang.String comment) throws IllegalArgumentException
class ghidra.program.model.data.CompositeDataTypeImpl 1 change history
modifiedmethod: checkAncestry added throws IllegalArgumentException
- void checkAncestry(ghidra.program.model.data.DataType dataType)
+ void checkAncestry(ghidra.program.model.data.DataType dataType) throws IllegalArgumentException
class ghidra.program.model.data.DataType 3 changes history
addedmethod: setSourceArchive
void setSourceArchive(ghidra.program.model.data.SourceArchive archive)
modifiedmethod: getSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getSourceArchive()
+ ghidra.program.model.data.SourceArchive getSourceArchive()
removedmethod: setSourceArchive
void setSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive archive)
class ghidra.program.model.data.DataTypeImpl 3 changes history
addedmethod: setSourceArchive
void setSourceArchive(ghidra.program.model.data.SourceArchive archive)
modifiedmethod: getSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getSourceArchive()
+ ghidra.program.model.data.SourceArchive getSourceArchive()
removedmethod: setSourceArchive
void setSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive archive)
class ghidra.program.model.data.DataTypeManager 13 changes history
addedmethod: getDataType
ghidra.program.model.data.DataType getDataType(ghidra.program.model.data.SourceArchive sourceArchive, ghidra.util.UniversalID datatypeID)
addedmethod: getDataTypes
java.util.List<ghidra.program.model.data.DataType> getDataTypes(ghidra.program.model.data.SourceArchive sourceArchive)
addedmethod: associateDataTypeWithArchive
void associateDataTypeWithArchive(ghidra.program.model.data.DataType datatype, ghidra.program.model.data.SourceArchive archive)
addedmethod: removeSourceArchive
void removeSourceArchive(ghidra.program.model.data.SourceArchive sourceArchive)
addedmethod: resolveSourceArchive
ghidra.program.model.data.SourceArchive resolveSourceArchive(ghidra.program.model.data.SourceArchive sourceArchive)
modifiedmethod: getSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getSourceArchive(ghidra.util.UniversalID sourceID)
+ ghidra.program.model.data.SourceArchive getSourceArchive(ghidra.util.UniversalID sourceID)
modifiedmethod: getLocalSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getLocalSourceArchive()
+ ghidra.program.model.data.SourceArchive getLocalSourceArchive()
modifiedmethod: getSourceArchives return type: List → List
- java.util.List<ghidra.app.plugin.core.datamgr.archive.SourceArchive> getSourceArchives()
+ java.util.List<ghidra.program.model.data.SourceArchive> getSourceArchives()
removedmethod: getDataType
ghidra.program.model.data.DataType getDataType(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive, ghidra.util.UniversalID datatypeID)
removedmethod: getDataTypes
java.util.List<ghidra.program.model.data.DataType> getDataTypes(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
removedmethod: associateDataTypeWithArchive
void associateDataTypeWithArchive(ghidra.program.model.data.DataType datatype, ghidra.app.plugin.core.datamgr.archive.SourceArchive archive)
removedmethod: removeSourceArchive
void removeSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
removedmethod: resolveSourceArchive
ghidra.app.plugin.core.datamgr.archive.SourceArchive resolveSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
class ghidra.program.model.data.DataTypeManagerChangeListener 4 changes history
addedmethod: sourceArchiveChanged
void sourceArchiveChanged(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.program.model.data.SourceArchive sourceArchive)
addedmethod: sourceArchiveAdded
void sourceArchiveAdded(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.program.model.data.SourceArchive sourceArchive)
removedmethod: sourceArchiveChanged
void sourceArchiveChanged(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
removedmethod: sourceArchiveAdded
void sourceArchiveAdded(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter 4 changes history
addedmethod: sourceArchiveAdded
void sourceArchiveAdded(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.program.model.data.SourceArchive dataTypeSource)
addedmethod: sourceArchiveChanged
void sourceArchiveChanged(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.program.model.data.SourceArchive dataTypeSource)
removedmethod: sourceArchiveAdded
void sourceArchiveAdded(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.app.plugin.core.datamgr.archive.SourceArchive dataTypeSource)
removedmethod: sourceArchiveChanged
void sourceArchiveChanged(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.app.plugin.core.datamgr.archive.SourceArchive dataTypeSource)
class ghidra.program.model.data.DataTypeManagerChangeListenerHandler 4 changes history
addedmethod: sourceArchiveChanged
void sourceArchiveChanged(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.program.model.data.SourceArchive dataTypeSource)
addedmethod: sourceArchiveAdded
void sourceArchiveAdded(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.program.model.data.SourceArchive dataTypeSource)
removedmethod: sourceArchiveChanged
void sourceArchiveChanged(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.app.plugin.core.datamgr.archive.SourceArchive dataTypeSource)
removedmethod: sourceArchiveAdded
void sourceArchiveAdded(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.app.plugin.core.datamgr.archive.SourceArchive dataTypeSource)
class ghidra.program.model.data.EnumDataType 1 change history
addedmethod: getSettingsDefinitions
ghidra.docking.settings.SettingsDefinition[] getSettingsDefinitions()
class ghidra.program.model.data.FileDataTypeManager 1 change history
addedmethod: toString
java.lang.String toString()
class ghidra.program.model.data.FunctionDefinitionDataType 1 change history
addedmethod: toString
java.lang.String toString()
class ghidra.program.model.data.PointerDataType 2 changes history
addedmethod: toString
java.lang.String toString()
modifiedmethod: clone return type: DataType → Pointer
- ghidra.program.model.data.DataType clone(ghidra.program.model.data.DataTypeManager dtm)
+ ghidra.program.model.data.Pointer clone(ghidra.program.model.data.DataTypeManager dtm)
class ghidra.program.model.data.StringDataInstance 5 changes history
addedmethod: isStringDataType
static boolean isStringDataType(ghidra.program.model.data.DataType dt)
addedmethod: getCharRepresentation
static java.lang.String getCharRepresentation(ghidra.program.model.data.DataType dataType, byte[] bytes, ghidra.docking.settings.Settings settings)
addedmethod: isMissingNullTerminator
boolean isMissingNullTerminator()
removedmethod: isPascal
boolean isPascal()
removedmethod: hasNullTerminator
boolean hasNullTerminator()
class ghidra.program.model.data.StringRenderBuilder 1 change history
addedmethod: startsWithQuotedText
boolean startsWithQuotedText()
class ghidra.program.model.data.Structure 13 changes history
addedmethod: clone
ghidra.program.model.data.Structure clone(ghidra.program.model.data.DataTypeManager dtm)
modifiedmethod: replace added throws ArrayIndexOutOfBoundsException; added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent replace(int index, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent replace(int index, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment) throws ArrayIndexOutOfBoundsException, IllegalArgumentException
modifiedmethod: pack removed throws InvalidInputException
- void pack(int maxAlignment) throws InvalidInputException
+ void pack(int maxAlignment)
modifiedmethod: replace added throws ArrayIndexOutOfBoundsException; added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent replace(int index, ghidra.program.model.data.DataType dataType, int length)
+ ghidra.program.model.data.DataTypeComponent replace(int index, ghidra.program.model.data.DataType dataType, int length) throws ArrayIndexOutOfBoundsException, IllegalArgumentException
modifiedmethod: setFlexibleArrayComponent added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent setFlexibleArrayComponent(ghidra.program.model.data.DataType flexType, java.lang.String name, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent setFlexibleArrayComponent(ghidra.program.model.data.DataType flexType, java.lang.String name, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: replaceAtOffset added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent replaceAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent replaceAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: insertAtOffset added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent insertAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent insertAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: insertAtOffset added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent insertAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length)
+ ghidra.program.model.data.DataTypeComponent insertAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length) throws IllegalArgumentException
modifiedmethod: clearComponent added throws ArrayIndexOutOfBoundsException
- void clearComponent(int index)
+ void clearComponent(int index) throws ArrayIndexOutOfBoundsException
removedmethod: getComponents
ghidra.program.model.data.DataTypeComponent[] getComponents()
removedmethod: getDefinedComponents
ghidra.program.model.data.DataTypeComponent[] getDefinedComponents()
removedmethod: getNumComponents
int getNumComponents()
removedmethod: getNumDefinedComponents
int getNumDefinedComponents()
class ghidra.program.model.data.StructureDataType 7 changes history
modifiedmethod: dataTypeReplaced added throws IllegalArgumentException
- void dataTypeReplaced(ghidra.program.model.data.DataType oldDt, ghidra.program.model.data.DataType replacementDt)
+ void dataTypeReplaced(ghidra.program.model.data.DataType oldDt, ghidra.program.model.data.DataType replacementDt) throws IllegalArgumentException
modifiedmethod: clone return type: DataType → StructureDataType
- ghidra.program.model.data.DataType clone(ghidra.program.model.data.DataTypeManager dtm)
+ ghidra.program.model.data.StructureDataType clone(ghidra.program.model.data.DataTypeManager dtm)
modifiedmethod: pack removed throws InvalidInputException
- void pack(int packingSize) throws InvalidInputException
+ void pack(int packingSize)
modifiedmethod: replace added throws ArrayIndexOutOfBoundsException; added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent replace(int index, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent replace(int index, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment) throws ArrayIndexOutOfBoundsException, IllegalArgumentException
modifiedmethod: insertAtOffset added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponentImpl insertAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponentImpl insertAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: replaceAtOffset added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent replaceAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent replaceAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: insert added throws ArrayIndexOutOfBoundsException; added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent insert(int index, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent insert(int index, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment) throws ArrayIndexOutOfBoundsException, IllegalArgumentException
class ghidra.program.model.data.TypedefDataType 1 change history
addedmethod: toString
java.lang.String toString()
class ghidra.program.model.data.UnionDataType 6 changes history
addedmethod: getDefinedComponents
ghidra.program.model.data.DataTypeComponent[] getDefinedComponents()
addedmethod: getNumDefinedComponents
int getNumDefinedComponents()
modifiedmethod: dataTypeReplaced added throws IllegalArgumentException
- void dataTypeReplaced(ghidra.program.model.data.DataType oldDt, ghidra.program.model.data.DataType newDt)
+ void dataTypeReplaced(ghidra.program.model.data.DataType oldDt, ghidra.program.model.data.DataType newDt) throws IllegalArgumentException
modifiedmethod: add added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: insert added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: replaceWith added throws IllegalArgumentException
- void replaceWith(ghidra.program.model.data.DataType dataType)
+ void replaceWith(ghidra.program.model.data.DataType dataType) throws IllegalArgumentException
class ghidra.program.model.lang.ConstantPool.Record 1 change history
removedfield: hasThisPtr
boolean hasThisPtr
class ghidra.program.model.lang.GhidraLanguagePropertyKeys 1 change history
addedfield: MINIMUM_DATA_IMAGE_BASE
static java.lang.String MINIMUM_DATA_IMAGE_BASE
class ghidra.program.model.lang.Language 5 changes history
addedmethod: getRegisterNames
java.util.List<java.lang.String> getRegisterNames()
addedmethod: getContextRegisters
java.util.List<ghidra.program.model.lang.Register> getContextRegisters()
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
modifiedmethod: getSortedVectorRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getSortedVectorRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getSortedVectorRegisters()
removedmethod: getDefaultLabels
java.util.List<ghidra.program.model.util.AddressLabelInfo> getDefaultLabels()
class ghidra.program.model.lang.ProcessorContextImpl 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.program.model.lang.ProcessorContextView 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.program.model.lang.ProgramProcessorContext 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.program.model.lang.ReadOnlyProcessorContext 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.program.model.lang.RegisterBuilder 1 change history
removedmethod: removeRegister
void removeRegister(java.lang.String name)
class ghidra.program.model.lang.RegisterManager 4 changes history
addedmethod: getContextRegisters
java.util.List<ghidra.program.model.lang.Register> getContextRegisters()
addedmethod: getRegisterNames
java.util.List<java.lang.String> getRegisterNames()
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
modifiedmethod: getSortedVectorRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getSortedVectorRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getSortedVectorRegisters()
class ghidra.program.model.lang.RegisterTranslator 1 change history
modifiedmethod: getNewRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getNewRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getNewRegisters()
class ghidra.program.model.listing.DataIterator 1 change history
removedmethod: createEmptyIterator
static ghidra.program.model.listing.DataIterator createEmptyIterator()
class ghidra.program.model.listing.FunctionManager 2 changes history
modifiedmethod: getFunctionsNoStubs param 2 renamed: foward → forward
- ghidra.program.model.listing.FunctionIterator getFunctionsNoStubs(ghidra.program.model.address.Address start, boolean foward)
+ ghidra.program.model.listing.FunctionIterator getFunctionsNoStubs(ghidra.program.model.address.Address start, boolean forward)
modifiedmethod: getFunctions param 2 renamed: foward → forward
- ghidra.program.model.listing.FunctionIterator getFunctions(ghidra.program.model.address.Address start, boolean foward)
+ ghidra.program.model.listing.FunctionIterator getFunctions(ghidra.program.model.address.Address start, boolean forward)
class ghidra.program.model.listing.InstructionStub 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.program.model.listing.Program 1 change history
modifiedmethod: getDataTypeManager return type: DataTypeManager → ProgramBasedDataTypeManager
- ghidra.program.model.data.DataTypeManager getDataTypeManager()
+ ghidra.program.model.data.ProgramBasedDataTypeManager getDataTypeManager()
class ghidra.program.model.listing.ProgramContext 4 changes history
addedmethod: getContextRegisters
java.util.List<ghidra.program.model.lang.Register> getContextRegisters()
modifiedmethod: getRegisterNames return type: java.lang.String[] → List
- java.lang.String[] getRegisterNames()
+ java.util.List<java.lang.String> getRegisterNames()
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
removedmethod: getProcessorStateRegisters
ghidra.program.model.lang.Register[] getProcessorStateRegisters()
class ghidra.program.model.listing.ProgramUserData 2 changes history
addedmethod: getStringProperty
ghidra.program.model.util.StringPropertyMap getStringProperty(java.lang.String owner, java.lang.String propertyName, boolean create) throws PropertyTypeMismatchException
removedmethod: getStringPropery
ghidra.program.model.util.StringPropertyMap getStringPropery(java.lang.String owner, java.lang.String propertyName, boolean create) throws PropertyTypeMismatchException
class ghidra.program.model.listing.VariableOffset 1 change history
addedmethod: getDataTypeDisplayText
java.lang.String getDataTypeDisplayText()
class ghidra.program.model.mem.Memory 11 changes history
addedmethod: createBitMappedBlock
ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
addedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, ghidra.program.database.mem.ByteMappingScheme byteMappingScheme, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
addedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
addedmethod: isValidAddressSpaceName
static boolean isValidAddressSpaceName(java.lang.String name)
modifiedmethod: createBlock added throws IllegalArgumentException; added throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws LockException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws LockException, IllegalArgumentException, MemoryConflictException, AddressOverflowException, DuplicateNameException
modifiedmethod: createInitializedBlock added throws IllegalArgumentException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long size, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long size, boolean overlay) throws LockException, IllegalArgumentException, DuplicateNameException, MemoryConflictException, AddressOverflowException
modifiedmethod: createUninitializedBlock added throws IllegalArgumentException
- ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay) throws LockException, IllegalArgumentException, DuplicateNameException, MemoryConflictException, AddressOverflowException
modifiedmethod: createInitializedBlock added throws IllegalArgumentException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException, IllegalArgumentException, DuplicateNameException
modifiedmethod: createInitializedBlock added throws IllegalArgumentException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException, CancelledException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, IllegalArgumentException, DuplicateNameException, MemoryConflictException, AddressOverflowException, CancelledException
removedmethod: createBitMappedBlock
ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length) throws LockException, MemoryConflictException, AddressOverflowException
removedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length) throws LockException, MemoryConflictException, AddressOverflowException
class ghidra.program.model.mem.MemoryBlock 2 changes history
addedmethod: isOverlay
boolean isOverlay()
modifiedmethod: setName added throws IllegalArgumentException
- void setName(java.lang.String name) throws DuplicateNameException, LockException
+ void setName(java.lang.String name) throws IllegalArgumentException, DuplicateNameException, LockException
class ghidra.program.model.mem.MemoryBlockSourceInfo 1 change history
addedmethod: getByteMappingScheme
java.util.Optional<ghidra.program.database.mem.ByteMappingScheme> getByteMappingScheme()
class ghidra.program.model.mem.MemoryBlockStub 1 change history
addedmethod: isOverlay
boolean isOverlay()
class ghidra.program.model.mem.MemoryStub 13 changes history
modified extends: java.lang.Object → ghidra.program.model.address.AddressSet
addedmethod: createBitMappedBlock
ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException
addedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, ghidra.program.database.mem.ByteMappingScheme byteMappingScheme, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException
removedmethod: contains
boolean contains(ghidra.program.model.address.Address addr)
removedmethod: contains
boolean contains(ghidra.program.model.address.Address start, ghidra.program.model.address.Address end)
removedmethod: contains
boolean contains(ghidra.program.model.address.AddressSetView rangeSet)
removedmethod: intersect
ghidra.program.model.address.AddressSet intersect(ghidra.program.model.address.AddressSetView view)
removedmethod: intersectRange
ghidra.program.model.address.AddressSet intersectRange(ghidra.program.model.address.Address start, ghidra.program.model.address.Address end)
removedmethod: union
ghidra.program.model.address.AddressSet union(ghidra.program.model.address.AddressSetView addrSet)
removedmethod: subtract
ghidra.program.model.address.AddressSet subtract(ghidra.program.model.address.AddressSetView addrSet)
removedmethod: hasSameAddresses
boolean hasSameAddresses(ghidra.program.model.address.AddressSetView view)
removedmethod: createBitMappedBlock
ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length) throws LockException, MemoryConflictException, AddressOverflowException
removedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length) throws LockException, MemoryConflictException, AddressOverflowException
class ghidra.program.model.pcode.EquateSymbol 7 changes history
modified extends: ghidra.program.model.pcode.DynamicSymbol → ghidra.program.model.pcode.HighSymbol
addedmethod: getConvert
int getConvert()
addedmethod: restoreXML
void restoreXML(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
addedmethod: saveXML
void saveXML(java.lang.StringBuilder buf)
removedmethod: restoreXML
int restoreXML(ghidra.xml.XmlPullParser parser, ghidra.program.model.pcode.HighFunction func) throws PcodeXMLException
removedmethod: buildXML
java.lang.String buildXML()
removedmethod: buildSymbolXML
static java.lang.String buildSymbolXML(ghidra.program.model.pcode.PcodeDataTypeManager dtmanage, java.lang.String nm, long value, boolean nl, boolean isVolatile, int convert)
class ghidra.program.model.pcode.FunctionPrototype 1 change history
modifiedmethod: getParam return type: HighParam → HighSymbol
- ghidra.program.model.pcode.HighParam getParam(int i)
+ ghidra.program.model.pcode.HighSymbol getParam(int i)
class ghidra.program.model.pcode.HighConstant 2 changes history
addedmethod: restoreXml
void restoreXml(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
modifiedmethod: getSymbol return type: DynamicSymbol → HighSymbol
- ghidra.program.model.pcode.DynamicSymbol getSymbol()
+ ghidra.program.model.pcode.HighSymbol getSymbol()
class ghidra.program.model.pcode.HighFunction 9 changes history
addedmethod: getID
long getID()
addedmethod: getGlobalSymbolMap
ghidra.program.model.pcode.GlobalSymbolMap getGlobalSymbolMap()
addedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(long symbolId)
addedmethod: buildFunctionXML
java.lang.String buildFunctionXML(long id, ghidra.program.model.symbol.Namespace namespace, ghidra.program.model.address.Address entryPoint, int size)
addedmethod: collapseToGlobal
static boolean collapseToGlobal(ghidra.program.model.symbol.Namespace namespace)
modifiedmethod: createNamespaceTag param 2 renamed: namespc → namespace
- static void createNamespaceTag(java.lang.StringBuilder buf, ghidra.program.model.symbol.Namespace namespc)
+ static void createNamespaceTag(java.lang.StringBuilder buf, ghidra.program.model.symbol.Namespace namespace)
removedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(int symbolId)
removedmethod: buildFunctionXML
java.lang.String buildFunctionXML(ghidra.program.model.address.Address entryPoint, int size)
removedmethod: buildFunctionShellXML
static java.lang.String buildFunctionShellXML(java.lang.String name, ghidra.program.model.address.Address addr)
class ghidra.program.model.pcode.HighFunctionDBUtil 6 changes history
addedmethod: commitLocalNamesToDatabase
static void commitLocalNamesToDatabase(ghidra.program.model.pcode.HighFunction highFunction, ghidra.program.model.symbol.SourceType source)
addedmethod: updateDBVariable
static void updateDBVariable(ghidra.program.model.pcode.HighSymbol highSymbol, java.lang.String name, ghidra.program.model.data.DataType dataType, ghidra.program.model.symbol.SourceType source) throws InvalidInputException, DuplicateNameException
addedmethod: getSpacebaseReferenceAddress
static ghidra.program.model.address.Address getSpacebaseReferenceAddress(ghidra.program.model.listing.Program program, ghidra.program.model.pcode.PcodeOp op)
modifiedmethod: writeOverride removed throws DuplicateNameException
- static void writeOverride(ghidra.program.model.listing.Function function, ghidra.program.model.address.Address callsite, ghidra.program.model.listing.FunctionSignature sig) throws InvalidInputException, DuplicateNameException
+ static void writeOverride(ghidra.program.model.listing.Function function, ghidra.program.model.address.Address callsite, ghidra.program.model.listing.FunctionSignature sig) throws InvalidInputException
removedmethod: commitLocalsToDatabase
static void commitLocalsToDatabase(ghidra.program.model.pcode.HighFunction highFunction, ghidra.program.model.symbol.SourceType source)
removedmethod: updateDBVariable
static void updateDBVariable(ghidra.program.model.pcode.HighVariable variable, java.lang.String name, ghidra.program.model.data.DataType dataType, ghidra.program.model.symbol.SourceType source) throws InvalidInputException, DuplicateNameException
class ghidra.program.model.pcode.HighGlobal 2 changes history
addedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol()
addedmethod: restoreXml
void restoreXml(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
class ghidra.program.model.pcode.HighLocal 4 changes history
addedmethod: restoreXml
void restoreXml(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
removedmethod: getFirstUseOffset
int getFirstUseOffset()
removedmethod: getStorage
ghidra.program.model.listing.VariableStorage getStorage()
removedmethod: buildDynamicHash
long buildDynamicHash()
class ghidra.program.model.pcode.HighOther 2 changes history
addedmethod: restoreXml
void restoreXml(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
modifiedmethod: getSymbol return type: DynamicSymbol → HighSymbol
- ghidra.program.model.pcode.DynamicSymbol getSymbol()
+ ghidra.program.model.pcode.HighSymbol getSymbol()
class ghidra.program.model.pcode.HighParam 2 changes history
addedmethod: restoreXml
void restoreXml(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
removedmethod: getFirstUseOffset
int getFirstUseOffset()
class ghidra.program.model.pcode.HighSymbol 34 changes history
addedfield: ID_BASE
static long ID_BASE
addedfield: category
int category
addedfield: categoryIndex
int categoryIndex
addedfield: entryList
ghidra.program.model.pcode.SymbolEntry[] entryList
addedmethod: addMapEntry
void addMapEntry(ghidra.program.model.pcode.SymbolEntry entry)
addedmethod: getId
long getId()
addedmethod: getSymbol
ghidra.program.model.symbol.Symbol getSymbol()
addedmethod: getNamespace
ghidra.program.model.symbol.Namespace getNamespace()
addedmethod: getProgram
ghidra.program.model.listing.Program getProgram()
addedmethod: getFirstUseOffset
int getFirstUseOffset()
addedmethod: setCategory
void setCategory(int cat, int index)
addedmethod: isIsolated
boolean isIsolated()
addedmethod: isParameter
boolean isParameter()
addedmethod: getCategoryIndex
int getCategoryIndex()
addedmethod: isGlobal
boolean isGlobal()
addedmethod: isThisPointer
boolean isThisPointer()
addedmethod: isHiddenReturn
boolean isHiddenReturn()
addedmethod: getFirstWholeMap
ghidra.program.model.pcode.SymbolEntry getFirstWholeMap()
addedmethod: getStorage
ghidra.program.model.listing.VariableStorage getStorage()
addedmethod: saveXMLHeader
void saveXMLHeader(java.lang.StringBuilder buf)
addedmethod: saveXML
void saveXML(java.lang.StringBuilder buf)
addedmethod: restoreXMLHeader
void restoreXMLHeader(ghidra.xml.XmlElement symel) throws PcodeXMLException
addedmethod: restoreXML
void restoreXML(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
addedmethod: restoreMapSymXML
static ghidra.program.model.pcode.HighSymbol restoreMapSymXML(ghidra.xml.XmlPullParser parser, boolean isGlobal, ghidra.program.model.pcode.HighFunction high) throws PcodeXMLException
addedmethod: buildMapSymXML
static void buildMapSymXML(java.lang.StringBuilder res, ghidra.program.model.pcode.HighSymbol sym)
removedfield: size
int size
removedfield: pcaddr
ghidra.program.model.address.Address pcaddr
removedmethod: setReadOnly
void setReadOnly(boolean readOnly)
removedmethod: buildXML
java.lang.String buildXML()
removedmethod: restoreXML
int restoreXML(ghidra.xml.XmlPullParser parser, ghidra.program.model.pcode.HighFunction func) throws PcodeXMLException
removedmethod: restoreSymbolXML
int restoreSymbolXML(ghidra.xml.XmlElement symel, ghidra.program.model.pcode.HighFunction func) throws PcodeXMLException
removedmethod: parseRangeList
ghidra.program.model.address.Address parseRangeList(ghidra.xml.XmlPullParser parser)
removedmethod: buildMapSymXML
static void buildMapSymXML(java.lang.StringBuilder res, java.lang.String addrHashRes, ghidra.program.model.address.Address pc, java.lang.String sym)
removedmethod: buildRangelistXML
static void buildRangelistXML(java.lang.StringBuilder res, ghidra.program.model.address.Address pc)
class ghidra.program.model.pcode.HighVariable 7 changes history
addedfield: offset
int offset
addedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol()
addedmethod: getOffset
int getOffset()
addedmethod: restoreInstances
void restoreInstances(ghidra.xml.XmlPullParser parser, ghidra.xml.XmlElement el) throws PcodeXMLException
addedmethod: requiresDynamicStorage
boolean requiresDynamicStorage()
addedmethod: restoreXml
void restoreXml(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
removedmethod: getStorage
ghidra.program.model.listing.VariableStorage getStorage()
class ghidra.program.model.pcode.LocalSymbolMap 10 changes history
addedmethod: getNameToSymbolMap
java.util.Map<java.lang.String,ghidra.program.model.pcode.HighSymbol> getNameToSymbolMap()
addedmethod: buildLocalDbXML
void buildLocalDbXML(java.lang.StringBuilder resBuf, ghidra.program.model.symbol.Namespace namespace)
addedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(long id)
addedmethod: newMappedSymbol
ghidra.program.model.pcode.HighSymbol newMappedSymbol(long id, java.lang.String nm, ghidra.program.model.data.DataType dt, ghidra.program.model.listing.VariableStorage store, ghidra.program.model.address.Address pcaddr, int slot)
addedmethod: newDynamicSymbol
ghidra.program.model.pcode.HighSymbol newDynamicSymbol(long id, java.lang.String nm, ghidra.program.model.data.DataType dt, long hash, ghidra.program.model.address.Address pcaddr)
modifiedmethod: getParamSymbol return type: MappedSymbol → HighSymbol
- ghidra.program.model.pcode.MappedSymbol getParamSymbol(int i)
+ ghidra.program.model.pcode.HighSymbol getParamSymbol(int i)
removedmethod: buildLocalDbXML
java.lang.String buildLocalDbXML()
removedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(int id)
removedmethod: newMappedSymbol
ghidra.program.model.pcode.MappedSymbol newMappedSymbol(java.lang.String nm, ghidra.program.model.data.DataType dt, ghidra.program.model.listing.VariableStorage store, ghidra.program.model.address.Address pcaddr, int slot, int id)
removedmethod: newDynamicSymbol
ghidra.program.model.pcode.DynamicSymbol newDynamicSymbol(java.lang.String nm, ghidra.program.model.data.DataType dt, int sz, long hash, ghidra.program.model.address.Address pcaddr, int format, int id)
class ghidra.program.model.pcode.PcodeFactory 2 changes history
addedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(long symbolId)
removedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(int symbolId)
class ghidra.program.model.pcode.PcodeOp 4 changes history
addedfield: INSERT
static int INSERT
addedfield: EXTRACT
static int EXTRACT
addedfield: POPCOUNT
static int POPCOUNT
modifiedfield: PCODE_MAX constant: 70 → 73
- static int PCODE_MAX
+ static int PCODE_MAX
class ghidra.program.model.pcode.PcodeSyntaxTree 2 changes history
addedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(long symbolId)
removedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(int symbolId)
class ghidra.program.model.pcode.VarnodeTranslator 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.program.model.symbol.EquateTable 1 change history
removedmethod: applyEnum
void applyEnum(ghidra.program.model.address.AddressSetView addrSet, ghidra.program.model.data.Enum dataType, ghidra.util.task.TaskMonitor monitor, boolean shouldDoOnSubOps) throws CancelledException
class ghidra.program.model.symbol.Namespace 1 change history
addedfield: DELIMITER
static java.lang.String DELIMITER
class ghidra.program.model.symbol.SymbolTable 1 change history
addedmethod: createSymbolPlaceholder
ghidra.program.model.symbol.Symbol createSymbolPlaceholder(ghidra.program.model.address.Address address, long id)
class ghidra.program.model.symbol.SymbolUtilities 2 changes history
addedmethod: validateName
static void validateName(java.lang.String name) throws InvalidInputException
removedmethod: validateName
static void validateName(java.lang.String name, ghidra.program.model.address.Address address, ghidra.program.model.symbol.SymbolType symbolType, ghidra.program.model.address.AddressFactory addrFactory) throws InvalidInputException
class ghidra.program.model.util.AddressSetPropertyMap 6 changes history
addedmethod: add
void add(ghidra.program.model.address.AddressSetView addressSet)
addedmethod: set
void set(ghidra.program.model.address.AddressSetView addressSet)
addedmethod: remove
void remove(ghidra.program.model.address.AddressSetView addressSet)
removedmethod: add
void add(ghidra.program.model.address.AddressSet addressSet)
removedmethod: set
void set(ghidra.program.model.address.AddressSet addressSet)
removedmethod: remove
void remove(ghidra.program.model.address.AddressSet addressSet)
class ghidra.program.model.util.DefaultPropertyMap 2 changes history
removedmethod: saveAll
void saveAll(java.io.ObjectOutputStream out) throws IOException
removedmethod: restoreAll
void restoreAll(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException
class ghidra.program.util.AbstractProgramContext 10 changes history
addedfield: language
ghidra.program.model.lang.Language language
addedmethod: getLanguage
ghidra.program.model.lang.Language getLanguage()
addedmethod: init
void init(ghidra.program.model.lang.Language lang)
addedmethod: getContextRegisters
java.util.List<ghidra.program.model.lang.Register> getContextRegisters()
modifiedmethod: getRegisterNames return type: java.lang.String[] → List
- java.lang.String[] getRegisterNames()
+ java.util.List<java.lang.String> getRegisterNames()
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
removedfield: registerNameMap
java.util.Map<java.lang.String,ghidra.program.model.lang.Register> registerNameMap
removedfield: registers
ghidra.program.model.lang.Register[] registers
removedmethod: initNameMap
void initNameMap()
removedmethod: getProcessorStateRegisters
ghidra.program.model.lang.Register[] getProcessorStateRegisters()
class ghidra.program.util.MarkerLocation 2 changes history
addedmethod: getProgram
ghidra.program.model.listing.Program getProgram()
addedmethod: hashCode
int hashCode()
class ghidra.program.util.ProgramLocationComparator 3 changes history
modified implements: (none) → java.util.Comparator
addedfield: INSTANCE
static ghidra.program.util.ProgramLocationComparator INSTANCE
removedfield: instance
static ghidra.program.util.ProgramLocationComparator instance
class ghidra.program.util.ProgramMemoryUtil 3 changes history
addedmethod: getDirectAddressBytes
static byte[] getDirectAddressBytes(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address toAddress)
addedmethod: getShiftedDirectAddressBytes
static byte[] getShiftedDirectAddressBytes(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address toAddress)
addedmethod: getImageBaseOffsets32Bytes
static byte[] getImageBaseOffsets32Bytes(ghidra.program.model.listing.Program program, int alignment, ghidra.program.model.address.Address toAddress)
class ghidra.program.util.VarnodeContext 2 changes history
addedmethod: or
ghidra.program.model.pcode.Varnode or(ghidra.program.model.pcode.Varnode val1, ghidra.program.model.pcode.Varnode val2, ghidra.program.util.ContextEvaluator evaluator) throws NotFoundException
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.python.PythonUtils 1 change history
modifiedfield: PYTHON_NAME constant: "jython-2.7.1" → "jython-2.7.2"
- static java.lang.String PYTHON_NAME
+ static java.lang.String PYTHON_NAME
class ghidra.sleigh.grammar.BaseLexer 43 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
class ghidra.sleigh.grammar.DisplayLexer 43 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
class ghidra.sleigh.grammar.DisplayLexer_BaseLexer 43 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
class ghidra.sleigh.grammar.SemanticLexer 43 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
class ghidra.sleigh.grammar.SemanticLexer_BaseLexer 43 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
class ghidra.sleigh.grammar.SleighCompiler 1112 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
addedfield: dfa52
ghidra.sleigh.grammar.SleighCompiler.DFA52 dfa52
addedfield: dfa58
ghidra.sleigh.grammar.SleighCompiler.DFA58 dfa58
addedfield: FOLLOW_OP_TOKEN_ENDIAN_in_tokendef267
static org.antlr.runtime.BitSet FOLLOW_OP_TOKEN_ENDIAN_in_tokendef267
addedfield: FOLLOW_specific_identifier_in_tokendef271
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_tokendef271
addedfield: FOLLOW_integer_in_tokendef276
static org.antlr.runtime.BitSet FOLLOW_integer_in_tokendef276
addedfield: FOLLOW_endian_in_tokendef280
static org.antlr.runtime.BitSet FOLLOW_endian_in_tokendef280
addedfield: FOLLOW_fielddefs_in_tokendef284
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_tokendef284
addedfield: FOLLOW_OP_FIELDDEFS_in_fielddefs297
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEFS_in_fielddefs297
addedfield: FOLLOW_fielddef_in_fielddefs299
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs299
addedfield: FOLLOW_OP_FIELDDEF_in_fielddef325
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEF_in_fielddef325
addedfield: FOLLOW_unbound_identifier_in_fielddef329
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_fielddef329
addedfield: FOLLOW_integer_in_fielddef334
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef334
addedfield: FOLLOW_integer_in_fielddef338
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef338
addedfield: FOLLOW_fieldmods_in_fielddef342
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef342
addedfield: FOLLOW_OP_FIELD_MODS_in_fieldmods357
static org.antlr.runtime.BitSet FOLLOW_OP_FIELD_MODS_in_fieldmods357
addedfield: FOLLOW_fieldmod_in_fieldmods359
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods359
addedfield: FOLLOW_OP_NO_FIELD_MOD_in_fieldmods366
static org.antlr.runtime.BitSet FOLLOW_OP_NO_FIELD_MOD_in_fieldmods366
addedfield: FOLLOW_OP_SIGNED_in_fieldmod382
static org.antlr.runtime.BitSet FOLLOW_OP_SIGNED_in_fieldmod382
addedfield: FOLLOW_OP_NOFLOW_in_fieldmod394
static org.antlr.runtime.BitSet FOLLOW_OP_NOFLOW_in_fieldmod394
addedfield: FOLLOW_OP_HEX_in_fieldmod406
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_in_fieldmod406
addedfield: FOLLOW_OP_DEC_in_fieldmod418
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_in_fieldmod418
addedfield: FOLLOW_OP_IDENTIFIER_in_specific_identifier440
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_identifier440
addedfield: FOLLOW_OP_WILDCARD_in_specific_identifier454
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_identifier454
addedfield: FOLLOW_OP_IDENTIFIER_in_unbound_identifier473
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_unbound_identifier473
addedfield: FOLLOW_OP_WILDCARD_in_unbound_identifier487
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_unbound_identifier487
addedfield: FOLLOW_OP_IDENTIFIER_in_varnode_symbol506
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_varnode_symbol506
addedfield: FOLLOW_OP_WILDCARD_in_varnode_symbol520
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_varnode_symbol520
addedfield: FOLLOW_OP_IDENTIFIER_in_value_symbol539
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_value_symbol539
addedfield: FOLLOW_OP_WILDCARD_in_value_symbol553
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_value_symbol553
addedfield: FOLLOW_OP_IDENTIFIER_in_operand_symbol572
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_operand_symbol572
addedfield: FOLLOW_OP_WILDCARD_in_operand_symbol586
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_operand_symbol586
addedfield: FOLLOW_OP_IDENTIFIER_in_space_symbol605
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_space_symbol605
addedfield: FOLLOW_OP_WILDCARD_in_space_symbol619
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_space_symbol619
addedfield: FOLLOW_OP_IDENTIFIER_in_specific_symbol638
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_symbol638
addedfield: FOLLOW_OP_WILDCARD_in_specific_symbol652
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_symbol652
addedfield: FOLLOW_OP_IDENTIFIER_in_family_symbol671
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_symbol671
addedfield: FOLLOW_OP_WILDCARD_in_family_symbol685
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_symbol685
addedfield: FOLLOW_OP_CONTEXT_in_contextdef710
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_in_contextdef710
addedfield: FOLLOW_varnode_symbol_in_contextdef714
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_contextdef714
addedfield: FOLLOW_fielddefs_in_contextdef719
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_contextdef719
addedfield: FOLLOW_OP_SPACE_in_spacedef743
static org.antlr.runtime.BitSet FOLLOW_OP_SPACE_in_spacedef743
addedfield: FOLLOW_unbound_identifier_in_spacedef747
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_spacedef747
addedfield: FOLLOW_spacemods_in_spacedef754
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef754
addedfield: FOLLOW_OP_SPACEMODS_in_spacemods769
static org.antlr.runtime.BitSet FOLLOW_OP_SPACEMODS_in_spacemods769
addedfield: FOLLOW_spacemod_in_spacemods771
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods771
addedfield: FOLLOW_typemod_in_spacemod784
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod784
addedfield: FOLLOW_sizemod_in_spacemod789
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod789
addedfield: FOLLOW_wordsizemod_in_spacemod794
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod794
addedfield: FOLLOW_OP_DEFAULT_in_spacemod799
static org.antlr.runtime.BitSet FOLLOW_OP_DEFAULT_in_spacemod799
addedfield: FOLLOW_OP_TYPE_in_typemod813
static org.antlr.runtime.BitSet FOLLOW_OP_TYPE_in_typemod813
addedfield: FOLLOW_specific_identifier_in_typemod817
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_typemod817
addedfield: FOLLOW_OP_SIZE_in_sizemod833
static org.antlr.runtime.BitSet FOLLOW_OP_SIZE_in_sizemod833
addedfield: FOLLOW_integer_in_sizemod837
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod837
addedfield: FOLLOW_OP_WORDSIZE_in_wordsizemod852
static org.antlr.runtime.BitSet FOLLOW_OP_WORDSIZE_in_wordsizemod852
addedfield: FOLLOW_integer_in_wordsizemod856
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod856
addedfield: FOLLOW_OP_VARNODE_in_varnodedef871
static org.antlr.runtime.BitSet FOLLOW_OP_VARNODE_in_varnodedef871
addedfield: FOLLOW_space_symbol_in_varnodedef875
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_varnodedef875
addedfield: FOLLOW_integer_in_varnodedef880
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef880
addedfield: FOLLOW_integer_in_varnodedef884
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef884
addedfield: FOLLOW_identifierlist_in_varnodedef888
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef888
addedfield: FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist919
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist919
addedfield: FOLLOW_OP_IDENTIFIER_in_identifierlist927
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifierlist927
addedfield: FOLLOW_OP_WILDCARD_in_identifierlist943
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifierlist943
addedfield: FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist971
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist971
addedfield: FOLLOW_stringorident_in_stringoridentlist976
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist976
addedfield: FOLLOW_identifier_in_stringorident999
static org.antlr.runtime.BitSet FOLLOW_identifier_in_stringorident999
addedfield: FOLLOW_qstring_in_stringorident1008
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident1008
addedfield: FOLLOW_OP_BITRANGES_in_bitrangedef1022
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGES_in_bitrangedef1022
addedfield: FOLLOW_sbitrange_in_bitrangedef1024
static org.antlr.runtime.BitSet FOLLOW_sbitrange_in_bitrangedef1024
addedfield: FOLLOW_OP_BITRANGE_in_sbitrange1038
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_sbitrange1038
addedfield: FOLLOW_OP_IDENTIFIER_in_sbitrange1041
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_sbitrange1041
addedfield: FOLLOW_varnode_symbol_in_sbitrange1050
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_sbitrange1050
addedfield: FOLLOW_integer_in_sbitrange1055
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1055
addedfield: FOLLOW_integer_in_sbitrange1059
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1059
addedfield: FOLLOW_OP_PCODEOP_in_pcodeopdef1074
static org.antlr.runtime.BitSet FOLLOW_OP_PCODEOP_in_pcodeopdef1074
addedfield: FOLLOW_identifierlist_in_pcodeopdef1078
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef1078
addedfield: FOLLOW_OP_VALUES_in_valueattach1099
static org.antlr.runtime.BitSet FOLLOW_OP_VALUES_in_valueattach1099
addedfield: FOLLOW_valuelist_in_valueattach1103
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_valueattach1103
addedfield: FOLLOW_intblist_in_valueattach1108
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach1108
addedfield: FOLLOW_OP_INTBLIST_in_intblist1133
static org.antlr.runtime.BitSet FOLLOW_OP_INTBLIST_in_intblist1133
addedfield: FOLLOW_intbpart_in_intblist1138
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist1138
addedfield: FOLLOW_OP_WILDCARD_in_intbpart1161
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_intbpart1161
addedfield: FOLLOW_OP_NEGATE_in_intbpart1169
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_intbpart1169
addedfield: FOLLOW_integer_in_intbpart1173
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1173
addedfield: FOLLOW_integer_in_intbpart1183
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1183
addedfield: FOLLOW_OP_NAMES_in_nameattach1203
static org.antlr.runtime.BitSet FOLLOW_OP_NAMES_in_nameattach1203
addedfield: FOLLOW_valuelist_in_nameattach1207
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_nameattach1207
addedfield: FOLLOW_stringoridentlist_in_nameattach1212
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach1212
addedfield: FOLLOW_OP_VARIABLES_in_varattach1233
static org.antlr.runtime.BitSet FOLLOW_OP_VARIABLES_in_varattach1233
addedfield: FOLLOW_valuelist_in_varattach1237
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_varattach1237
addedfield: FOLLOW_varlist_in_varattach1242
static org.antlr.runtime.BitSet FOLLOW_varlist_in_varattach1242
addedfield: FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1275
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1275
addedfield: FOLLOW_value_symbol_in_valuelist1280
static org.antlr.runtime.BitSet FOLLOW_value_symbol_in_valuelist1280
addedfield: FOLLOW_OP_IDENTIFIER_LIST_in_varlist1311
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_varlist1311
addedfield: FOLLOW_varnode_symbol_in_varlist1316
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_varlist1316
addedfield: FOLLOW_macrodef_in_constructorlike1334
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike1334
addedfield: FOLLOW_withblock_in_constructorlike1341
static org.antlr.runtime.BitSet FOLLOW_withblock_in_constructorlike1341
addedfield: FOLLOW_constructor_in_constructorlike1348
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike1348
addedfield: FOLLOW_OP_MACRO_in_macrodef1373
static org.antlr.runtime.BitSet FOLLOW_OP_MACRO_in_macrodef1373
addedfield: FOLLOW_unbound_identifier_in_macrodef1377
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_macrodef1377
addedfield: FOLLOW_arguments_in_macrodef1382
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef1382
addedfield: FOLLOW_semantic_in_macrodef1388
static org.antlr.runtime.BitSet FOLLOW_semantic_in_macrodef1388
addedfield: FOLLOW_OP_ARGUMENTS_in_arguments1420
static org.antlr.runtime.BitSet FOLLOW_OP_ARGUMENTS_in_arguments1420
addedfield: FOLLOW_OP_IDENTIFIER_in_arguments1424
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_arguments1424
addedfield: FOLLOW_OP_EMPTY_LIST_in_arguments1439
static org.antlr.runtime.BitSet FOLLOW_OP_EMPTY_LIST_in_arguments1439
addedfield: FOLLOW_OP_WITH_in_withblock1451
static org.antlr.runtime.BitSet FOLLOW_OP_WITH_in_withblock1451
addedfield: FOLLOW_id_or_nil_in_withblock1455
static org.antlr.runtime.BitSet FOLLOW_id_or_nil_in_withblock1455
addedfield: FOLLOW_bitpat_or_nil_in_withblock1459
static org.antlr.runtime.BitSet FOLLOW_bitpat_or_nil_in_withblock1459
addedfield: FOLLOW_contextblock_in_withblock1463
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_withblock1463
addedfield: FOLLOW_constructorlikelist_in_withblock1469
static org.antlr.runtime.BitSet FOLLOW_constructorlikelist_in_withblock1469
addedfield: FOLLOW_identifier_in_id_or_nil1491
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_nil1491
addedfield: FOLLOW_OP_NIL_in_id_or_nil1498
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_id_or_nil1498
addedfield: FOLLOW_bitpattern_in_bitpat_or_nil1517
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_bitpat_or_nil1517
addedfield: FOLLOW_OP_NIL_in_bitpat_or_nil1524
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_bitpat_or_nil1524
addedfield: FOLLOW_OP_CTLIST_in_constructorlikelist1538
static org.antlr.runtime.BitSet FOLLOW_OP_CTLIST_in_constructorlikelist1538
addedfield: FOLLOW_definition_in_constructorlikelist1542
static org.antlr.runtime.BitSet FOLLOW_definition_in_constructorlikelist1542
addedfield: FOLLOW_constructorlike_in_constructorlikelist1546
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_constructorlikelist1546
addedfield: FOLLOW_OP_CONSTRUCTOR_in_constructor1563
static org.antlr.runtime.BitSet FOLLOW_OP_CONSTRUCTOR_in_constructor1563
addedfield: FOLLOW_ctorstart_in_constructor1567
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1567
addedfield: FOLLOW_bitpattern_in_constructor1571
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1571
addedfield: FOLLOW_contextblock_in_constructor1575
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1575
addedfield: FOLLOW_ctorsemantic_in_constructor1579
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1579
addedfield: FOLLOW_OP_PCODE_in_ctorsemantic1602
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1602
addedfield: FOLLOW_semantic_in_ctorsemantic1606
static org.antlr.runtime.BitSet FOLLOW_semantic_in_ctorsemantic1606
addedfield: FOLLOW_OP_PCODE_in_ctorsemantic1616
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1616
addedfield: FOLLOW_OP_UNIMPL_in_ctorsemantic1618
static org.antlr.runtime.BitSet FOLLOW_OP_UNIMPL_in_ctorsemantic1618
addedfield: FOLLOW_OP_BIT_PATTERN_in_bitpattern1637
static org.antlr.runtime.BitSet FOLLOW_OP_BIT_PATTERN_in_bitpattern1637
addedfield: FOLLOW_pequation_in_bitpattern1641
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1641
addedfield: FOLLOW_OP_SUBTABLE_in_ctorstart1673
static org.antlr.runtime.BitSet FOLLOW_OP_SUBTABLE_in_ctorstart1673
addedfield: FOLLOW_OP_IDENTIFIER_in_ctorstart1677
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_ctorstart1677
addedfield: FOLLOW_OP_WILDCARD_in_ctorstart1691
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_ctorstart1691
addedfield: FOLLOW_display_in_ctorstart1698
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1698
addedfield: FOLLOW_OP_TABLE_in_ctorstart1710
static org.antlr.runtime.BitSet FOLLOW_OP_TABLE_in_ctorstart1710
addedfield: FOLLOW_display_in_ctorstart1716
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1716
addedfield: FOLLOW_OP_DISPLAY_in_display1733
static org.antlr.runtime.BitSet FOLLOW_OP_DISPLAY_in_display1733
addedfield: FOLLOW_pieces_in_display1737
static org.antlr.runtime.BitSet FOLLOW_pieces_in_display1737
addedfield: FOLLOW_printpiece_in_pieces1751
static org.antlr.runtime.BitSet FOLLOW_printpiece_in_pieces1751
addedfield: FOLLOW_OP_IDENTIFIER_in_printpiece1772
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_printpiece1772
addedfield: FOLLOW_whitespace_in_printpiece1786
static org.antlr.runtime.BitSet FOLLOW_whitespace_in_printpiece1786
addedfield: FOLLOW_OP_CONCATENATE_in_printpiece1793
static org.antlr.runtime.BitSet FOLLOW_OP_CONCATENATE_in_printpiece1793
addedfield: FOLLOW_string_in_printpiece1800
static org.antlr.runtime.BitSet FOLLOW_string_in_printpiece1800
addedfield: FOLLOW_OP_WHITESPACE_in_whitespace1818
static org.antlr.runtime.BitSet FOLLOW_OP_WHITESPACE_in_whitespace1818
addedfield: FOLLOW_OP_STRING_in_string1841
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_in_string1841
addedfield: FOLLOW_OP_QSTRING_in_string1854
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_string1854
addedfield: FOLLOW_OP_BOOL_OR_in_pequation1885
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_pequation1885
addedfield: FOLLOW_pequation_in_pequation1889
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1889
addedfield: FOLLOW_pequation_in_pequation1893
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1893
addedfield: FOLLOW_OP_SEQUENCE_in_pequation1904
static org.antlr.runtime.BitSet FOLLOW_OP_SEQUENCE_in_pequation1904
addedfield: FOLLOW_pequation_in_pequation1908
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1908
addedfield: FOLLOW_pequation_in_pequation1912
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1912
addedfield: FOLLOW_OP_BOOL_AND_in_pequation1923
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_pequation1923
addedfield: FOLLOW_pequation_in_pequation1927
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1927
addedfield: FOLLOW_pequation_in_pequation1931
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1931
addedfield: FOLLOW_OP_ELLIPSIS_in_pequation1943
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_in_pequation1943
addedfield: FOLLOW_pequation_in_pequation1947
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1947
addedfield: FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1958
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1958
addedfield: FOLLOW_pequation_in_pequation1962
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1962
addedfield: FOLLOW_OP_EQUAL_in_pequation1974
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_pequation1974
addedfield: FOLLOW_family_or_operand_symbol_in_pequation1978
static org.antlr.runtime.BitSet FOLLOW_family_or_operand_symbol_in_pequation1978
addedfield: FOLLOW_pexpression2_in_pequation1983
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1983
addedfield: FOLLOW_OP_NOTEQUAL_in_pequation1994
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_pequation1994
addedfield: FOLLOW_family_symbol_in_pequation1998
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation1998
addedfield: FOLLOW_pexpression2_in_pequation2003
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2003
addedfield: FOLLOW_OP_LESS_in_pequation2014
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_pequation2014
addedfield: FOLLOW_family_symbol_in_pequation2018
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2018
addedfield: FOLLOW_pexpression2_in_pequation2023
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2023
addedfield: FOLLOW_OP_LESSEQUAL_in_pequation2034
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_pequation2034
addedfield: FOLLOW_family_symbol_in_pequation2038
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2038
addedfield: FOLLOW_pexpression2_in_pequation2043
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2043
addedfield: FOLLOW_OP_GREAT_in_pequation2054
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_pequation2054
addedfield: FOLLOW_family_symbol_in_pequation2058
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2058
addedfield: FOLLOW_pexpression2_in_pequation2063
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2063
addedfield: FOLLOW_OP_GREATEQUAL_in_pequation2074
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_pequation2074
addedfield: FOLLOW_family_symbol_in_pequation2078
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2078
addedfield: FOLLOW_pexpression2_in_pequation2083
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2083
addedfield: FOLLOW_pequation_symbol_in_pequation2094
static org.antlr.runtime.BitSet FOLLOW_pequation_symbol_in_pequation2094
addedfield: FOLLOW_OP_PARENTHESIZED_in_pequation2103
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pequation2103
addedfield: FOLLOW_pequation_in_pequation2107
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation2107
addedfield: FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2128
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2128
addedfield: FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2142
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2142
addedfield: FOLLOW_OP_IDENTIFIER_in_pequation_symbol2161
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pequation_symbol2161
addedfield: FOLLOW_OP_WILDCARD_in_pequation_symbol2175
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pequation_symbol2175
addedfield: FOLLOW_OP_OR_in_pexpression2195
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression2195
addedfield: FOLLOW_pexpression_in_pexpression2199
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2199
addedfield: FOLLOW_pexpression_in_pexpression2203
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2203
addedfield: FOLLOW_OP_XOR_in_pexpression2214
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression2214
addedfield: FOLLOW_pexpression_in_pexpression2218
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2218
addedfield: FOLLOW_pexpression_in_pexpression2222
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2222
addedfield: FOLLOW_OP_AND_in_pexpression2233
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression2233
addedfield: FOLLOW_pexpression_in_pexpression2237
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2237
addedfield: FOLLOW_pexpression_in_pexpression2241
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2241
addedfield: FOLLOW_OP_LEFT_in_pexpression2252
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression2252
addedfield: FOLLOW_pexpression_in_pexpression2256
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2256
addedfield: FOLLOW_pexpression_in_pexpression2260
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2260
addedfield: FOLLOW_OP_RIGHT_in_pexpression2271
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression2271
addedfield: FOLLOW_pexpression_in_pexpression2275
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2275
addedfield: FOLLOW_pexpression_in_pexpression2279
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2279
addedfield: FOLLOW_OP_ADD_in_pexpression2290
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression2290
addedfield: FOLLOW_pexpression_in_pexpression2294
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2294
addedfield: FOLLOW_pexpression_in_pexpression2298
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2298
addedfield: FOLLOW_OP_SUB_in_pexpression2309
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression2309
addedfield: FOLLOW_pexpression_in_pexpression2313
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2313
addedfield: FOLLOW_pexpression_in_pexpression2317
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2317
addedfield: FOLLOW_OP_MULT_in_pexpression2328
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression2328
addedfield: FOLLOW_pexpression_in_pexpression2332
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2332
addedfield: FOLLOW_pexpression_in_pexpression2336
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2336
addedfield: FOLLOW_OP_DIV_in_pexpression2347
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression2347
addedfield: FOLLOW_pexpression_in_pexpression2351
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2351
addedfield: FOLLOW_pexpression_in_pexpression2355
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2355
addedfield: FOLLOW_OP_NEGATE_in_pexpression2367
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression2367
addedfield: FOLLOW_pexpression_in_pexpression2371
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2371
addedfield: FOLLOW_OP_INVERT_in_pexpression2382
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression2382
addedfield: FOLLOW_pexpression_in_pexpression2386
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2386
addedfield: FOLLOW_pattern_symbol_in_pexpression2398
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol_in_pexpression2398
addedfield: FOLLOW_integer_in_pexpression2408
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression2408
addedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression2416
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression2416
addedfield: FOLLOW_pexpression_in_pexpression2420
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2420
addedfield: FOLLOW_OP_OR_in_pexpression22441
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression22441
addedfield: FOLLOW_pexpression2_in_pexpression22445
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22445
addedfield: FOLLOW_pexpression2_in_pexpression22449
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22449
addedfield: FOLLOW_OP_XOR_in_pexpression22460
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression22460
addedfield: FOLLOW_pexpression2_in_pexpression22464
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22464
addedfield: FOLLOW_pexpression2_in_pexpression22468
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22468
addedfield: FOLLOW_OP_AND_in_pexpression22479
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression22479
addedfield: FOLLOW_pexpression2_in_pexpression22483
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22483
addedfield: FOLLOW_pexpression2_in_pexpression22487
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22487
addedfield: FOLLOW_OP_LEFT_in_pexpression22498
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression22498
addedfield: FOLLOW_pexpression2_in_pexpression22502
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22502
addedfield: FOLLOW_pexpression2_in_pexpression22506
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22506
addedfield: FOLLOW_OP_RIGHT_in_pexpression22517
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression22517
addedfield: FOLLOW_pexpression2_in_pexpression22521
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22521
addedfield: FOLLOW_pexpression2_in_pexpression22525
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22525
addedfield: FOLLOW_OP_ADD_in_pexpression22536
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression22536
addedfield: FOLLOW_pexpression2_in_pexpression22540
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22540
addedfield: FOLLOW_pexpression2_in_pexpression22544
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22544
addedfield: FOLLOW_OP_SUB_in_pexpression22555
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression22555
addedfield: FOLLOW_pexpression2_in_pexpression22559
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22559
addedfield: FOLLOW_pexpression2_in_pexpression22563
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22563
addedfield: FOLLOW_OP_MULT_in_pexpression22574
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression22574
addedfield: FOLLOW_pexpression2_in_pexpression22578
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22578
addedfield: FOLLOW_pexpression2_in_pexpression22582
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22582
addedfield: FOLLOW_OP_DIV_in_pexpression22593
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression22593
addedfield: FOLLOW_pexpression2_in_pexpression22597
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22597
addedfield: FOLLOW_pexpression2_in_pexpression22601
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22601
addedfield: FOLLOW_OP_NEGATE_in_pexpression22613
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression22613
addedfield: FOLLOW_pexpression2_in_pexpression22617
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22617
addedfield: FOLLOW_OP_INVERT_in_pexpression22628
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression22628
addedfield: FOLLOW_pexpression2_in_pexpression22632
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22632
addedfield: FOLLOW_pattern_symbol2_in_pexpression22644
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol2_in_pexpression22644
addedfield: FOLLOW_integer_in_pexpression22654
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression22654
addedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression22662
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression22662
addedfield: FOLLOW_pexpression2_in_pexpression22666
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22666
addedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol2686
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol2686
addedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol2700
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol2700
addedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol22719
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol22719
addedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol22733
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol22733
addedfield: FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2751
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2751
addedfield: FOLLOW_cstatements_in_contextblock2755
static org.antlr.runtime.BitSet FOLLOW_cstatements_in_contextblock2755
addedfield: FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2763
static org.antlr.runtime.BitSet FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2763
addedfield: FOLLOW_cstatement_in_cstatements2785
static org.antlr.runtime.BitSet FOLLOW_cstatement_in_cstatements2785
addedfield: FOLLOW_OP_ASSIGN_in_cstatement2800
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_cstatement2800
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2803
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2803
addedfield: FOLLOW_pexpression_in_cstatement2812
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_cstatement2812
addedfield: FOLLOW_OP_APPLY_in_cstatement2821
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_cstatement2821
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2824
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2824
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2832
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2832
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2840
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2840
addedfield: FOLLOW_OP_SEMANTIC_in_semantic2884
static org.antlr.runtime.BitSet FOLLOW_OP_SEMANTIC_in_semantic2884
addedfield: FOLLOW_code_block_in_semantic2888
static org.antlr.runtime.BitSet FOLLOW_code_block_in_semantic2888
addedfield: FOLLOW_statements_in_code_block2939
static org.antlr.runtime.BitSet FOLLOW_statements_in_code_block2939
addedfield: FOLLOW_OP_NOP_in_code_block2944
static org.antlr.runtime.BitSet FOLLOW_OP_NOP_in_code_block2944
addedfield: FOLLOW_statement_in_statements2955
static org.antlr.runtime.BitSet FOLLOW_statement_in_statements2955
addedfield: FOLLOW_assignment_in_statement2987
static org.antlr.runtime.BitSet FOLLOW_assignment_in_statement2987
addedfield: FOLLOW_declaration_in_statement2999
static org.antlr.runtime.BitSet FOLLOW_declaration_in_statement2999
addedfield: FOLLOW_funcall_in_statement3011
static org.antlr.runtime.BitSet FOLLOW_funcall_in_statement3011
addedfield: FOLLOW_build_stmt_in_statement3028
static org.antlr.runtime.BitSet FOLLOW_build_stmt_in_statement3028
addedfield: FOLLOW_crossbuild_stmt_in_statement3042
static org.antlr.runtime.BitSet FOLLOW_crossbuild_stmt_in_statement3042
addedfield: FOLLOW_goto_stmt_in_statement3051
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_statement3051
addedfield: FOLLOW_cond_stmt_in_statement3066
static org.antlr.runtime.BitSet FOLLOW_cond_stmt_in_statement3066
addedfield: FOLLOW_call_stmt_in_statement3081
static org.antlr.runtime.BitSet FOLLOW_call_stmt_in_statement3081
addedfield: FOLLOW_return_stmt_in_statement3096
static org.antlr.runtime.BitSet FOLLOW_return_stmt_in_statement3096
addedfield: FOLLOW_label_in_statement3109
static org.antlr.runtime.BitSet FOLLOW_label_in_statement3109
addedfield: FOLLOW_export_in_statement3118
static org.antlr.runtime.BitSet FOLLOW_export_in_statement3118
addedfield: FOLLOW_section_label_in_statement3128
static org.antlr.runtime.BitSet FOLLOW_section_label_in_statement3128
addedfield: FOLLOW_OP_LOCAL_in_declaration3142
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3142
addedfield: FOLLOW_unbound_identifier_in_declaration3146
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3146
addedfield: FOLLOW_integer_in_declaration3151
static org.antlr.runtime.BitSet FOLLOW_integer_in_declaration3151
addedfield: FOLLOW_OP_LOCAL_in_declaration3160
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3160
addedfield: FOLLOW_unbound_identifier_in_declaration3164
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3164
addedfield: FOLLOW_OP_LABEL_in_label3184
static org.antlr.runtime.BitSet FOLLOW_OP_LABEL_in_label3184
addedfield: FOLLOW_OP_IDENTIFIER_in_label3188
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_label3188
addedfield: FOLLOW_OP_WILDCARD_in_label3204
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_label3204
addedfield: FOLLOW_OP_SECTION_LABEL_in_section_label3224
static org.antlr.runtime.BitSet FOLLOW_OP_SECTION_LABEL_in_section_label3224
addedfield: FOLLOW_OP_IDENTIFIER_in_section_label3228
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_label3228
addedfield: FOLLOW_OP_WILDCARD_in_section_label3244
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_label3244
addedfield: FOLLOW_OP_IDENTIFIER_in_section_symbol3265
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_symbol3265
addedfield: FOLLOW_OP_WILDCARD_in_section_symbol3279
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_symbol3279
addedfield: FOLLOW_OP_ASSIGN_in_assignment3305
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3305
addedfield: FOLLOW_OP_BITRANGE_in_assignment3308
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_assignment3308
addedfield: FOLLOW_specific_symbol_in_assignment3312
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_assignment3312
addedfield: FOLLOW_integer_in_assignment3317
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3317
addedfield: FOLLOW_integer_in_assignment3321
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3321
addedfield: FOLLOW_expr_in_assignment3326
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3326
addedfield: FOLLOW_OP_ASSIGN_in_assignment3337
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3337
addedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3340
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3340
addedfield: FOLLOW_unbound_identifier_in_assignment3344
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3344
addedfield: FOLLOW_integer_in_assignment3349
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3349
addedfield: FOLLOW_expr_in_assignment3354
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3354
addedfield: FOLLOW_OP_LOCAL_in_assignment3363
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3363
addedfield: FOLLOW_OP_ASSIGN_in_assignment3367
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3367
addedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3370
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3370
addedfield: FOLLOW_unbound_identifier_in_assignment3374
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3374
addedfield: FOLLOW_integer_in_assignment3379
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3379
addedfield: FOLLOW_expr_in_assignment3384
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3384
addedfield: FOLLOW_OP_LOCAL_in_assignment3393
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3393
addedfield: FOLLOW_OP_ASSIGN_in_assignment3397
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3397
addedfield: FOLLOW_unbound_identifier_in_assignment3401
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3401
addedfield: FOLLOW_expr_in_assignment3406
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3406
addedfield: FOLLOW_OP_ASSIGN_in_assignment3417
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3417
addedfield: FOLLOW_OP_IDENTIFIER_in_assignment3420
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_assignment3420
addedfield: FOLLOW_expr_in_assignment3429
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3429
addedfield: FOLLOW_OP_ASSIGN_in_assignment3438
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3438
addedfield: FOLLOW_OP_WILDCARD_in_assignment3442
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_assignment3442
addedfield: FOLLOW_expr_in_assignment3446
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3446
addedfield: FOLLOW_OP_ASSIGN_in_assignment3457
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3457
addedfield: FOLLOW_sizedstar_in_assignment3461
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_assignment3461
addedfield: FOLLOW_expr_in_assignment3465
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3465
addedfield: FOLLOW_OP_BITRANGE_in_bitrange3486
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_bitrange3486
addedfield: FOLLOW_specific_symbol_in_bitrange3490
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_bitrange3490
addedfield: FOLLOW_integer_in_bitrange3495
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3495
addedfield: FOLLOW_integer_in_bitrange3499
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3499
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3532
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3532
addedfield: FOLLOW_space_symbol_in_sizedstar3536
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3536
addedfield: FOLLOW_integer_in_sizedstar3541
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3541
addedfield: FOLLOW_expr_in_sizedstar3545
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3545
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3556
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3556
addedfield: FOLLOW_space_symbol_in_sizedstar3560
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3560
addedfield: FOLLOW_expr_in_sizedstar3565
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3565
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3576
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3576
addedfield: FOLLOW_integer_in_sizedstar3580
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3580
addedfield: FOLLOW_expr_in_sizedstar3584
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3584
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3595
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3595
addedfield: FOLLOW_expr_in_sizedstar3599
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3599
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3632
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3632
addedfield: FOLLOW_space_symbol_in_sizedstarv3636
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3636
addedfield: FOLLOW_integer_in_sizedstarv3641
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3641
addedfield: FOLLOW_specific_symbol_in_sizedstarv3645
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3645
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3657
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3657
addedfield: FOLLOW_space_symbol_in_sizedstarv3661
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3661
addedfield: FOLLOW_specific_symbol_in_sizedstarv3666
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3666
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3678
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3678
addedfield: FOLLOW_integer_in_sizedstarv3682
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3682
addedfield: FOLLOW_specific_symbol_in_sizedstarv3686
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3686
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3698
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3698
addedfield: FOLLOW_specific_symbol_in_sizedstarv3702
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3702
addedfield: FOLLOW_expr_apply_in_funcall3729
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_funcall3729
addedfield: FOLLOW_OP_BUILD_in_build_stmt3755
static org.antlr.runtime.BitSet FOLLOW_OP_BUILD_in_build_stmt3755
addedfield: FOLLOW_operand_symbol_in_build_stmt3759
static org.antlr.runtime.BitSet FOLLOW_operand_symbol_in_build_stmt3759
addedfield: FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3787
static org.antlr.runtime.BitSet FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3787
addedfield: FOLLOW_varnode_in_crossbuild_stmt3791
static org.antlr.runtime.BitSet FOLLOW_varnode_in_crossbuild_stmt3791
addedfield: FOLLOW_section_symbol_in_crossbuild_stmt3795
static org.antlr.runtime.BitSet FOLLOW_section_symbol_in_crossbuild_stmt3795
addedfield: FOLLOW_OP_GOTO_in_goto_stmt3835
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_goto_stmt3835
addedfield: FOLLOW_jumpdest_in_goto_stmt3839
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_goto_stmt3839
addedfield: FOLLOW_OP_IDENTIFIER_in_jump_symbol3860
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_jump_symbol3860
addedfield: FOLLOW_OP_WILDCARD_in_jump_symbol3874
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_jump_symbol3874
addedfield: FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3895
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3895
addedfield: FOLLOW_jump_symbol_in_jumpdest3899
static org.antlr.runtime.BitSet FOLLOW_jump_symbol_in_jumpdest3899
addedfield: FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3911
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3911
addedfield: FOLLOW_expr_in_jumpdest3915
static org.antlr.runtime.BitSet FOLLOW_expr_in_jumpdest3915
addedfield: FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3926
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3926
addedfield: FOLLOW_integer_in_jumpdest3930
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3930
addedfield: FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3941
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3941
addedfield: FOLLOW_integer_in_jumpdest3945
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3945
addedfield: FOLLOW_space_symbol_in_jumpdest3949
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_jumpdest3949
addedfield: FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3961
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3961
addedfield: FOLLOW_label_in_jumpdest3965
static org.antlr.runtime.BitSet FOLLOW_label_in_jumpdest3965
addedfield: FOLLOW_OP_IF_in_cond_stmt3992
static org.antlr.runtime.BitSet FOLLOW_OP_IF_in_cond_stmt3992
addedfield: FOLLOW_expr_in_cond_stmt3996
static org.antlr.runtime.BitSet FOLLOW_expr_in_cond_stmt3996
addedfield: FOLLOW_OP_GOTO_in_cond_stmt3999
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_cond_stmt3999
addedfield: FOLLOW_jumpdest_in_cond_stmt4003
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_cond_stmt4003
addedfield: FOLLOW_OP_CALL_in_call_stmt4044
static org.antlr.runtime.BitSet FOLLOW_OP_CALL_in_call_stmt4044
addedfield: FOLLOW_jumpdest_in_call_stmt4048
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_call_stmt4048
addedfield: FOLLOW_OP_RETURN_in_return_stmt4076
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt4076
addedfield: FOLLOW_expr_in_return_stmt4080
static org.antlr.runtime.BitSet FOLLOW_expr_in_return_stmt4080
addedfield: FOLLOW_OP_EXPORT_in_export4102
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4102
addedfield: FOLLOW_sizedstarv_in_export4106
static org.antlr.runtime.BitSet FOLLOW_sizedstarv_in_export4106
addedfield: FOLLOW_OP_EXPORT_in_export4117
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4117
addedfield: FOLLOW_varnode_in_export4121
static org.antlr.runtime.BitSet FOLLOW_varnode_in_export4121
addedfield: FOLLOW_OP_BOOL_OR_in_expr4142
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_expr4142
addedfield: FOLLOW_expr_in_expr4146
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4146
addedfield: FOLLOW_expr_in_expr4150
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4150
addedfield: FOLLOW_OP_BOOL_XOR_in_expr4161
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_XOR_in_expr4161
addedfield: FOLLOW_expr_in_expr4165
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4165
addedfield: FOLLOW_expr_in_expr4169
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4169
addedfield: FOLLOW_OP_BOOL_AND_in_expr4180
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_expr4180
addedfield: FOLLOW_expr_in_expr4184
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4184
addedfield: FOLLOW_expr_in_expr4188
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4188
addedfield: FOLLOW_OP_OR_in_expr4200
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_expr4200
addedfield: FOLLOW_expr_in_expr4204
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4204
addedfield: FOLLOW_expr_in_expr4208
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4208
addedfield: FOLLOW_OP_XOR_in_expr4219
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_expr4219
addedfield: FOLLOW_expr_in_expr4223
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4223
addedfield: FOLLOW_expr_in_expr4227
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4227
addedfield: FOLLOW_OP_AND_in_expr4238
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_expr4238
addedfield: FOLLOW_expr_in_expr4242
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4242
addedfield: FOLLOW_expr_in_expr4246
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4246
addedfield: FOLLOW_OP_EQUAL_in_expr4258
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_expr4258
addedfield: FOLLOW_expr_in_expr4262
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4262
addedfield: FOLLOW_expr_in_expr4266
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4266
addedfield: FOLLOW_OP_NOTEQUAL_in_expr4277
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_expr4277
addedfield: FOLLOW_expr_in_expr4281
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4281
addedfield: FOLLOW_expr_in_expr4285
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4285
addedfield: FOLLOW_OP_FEQUAL_in_expr4296
static org.antlr.runtime.BitSet FOLLOW_OP_FEQUAL_in_expr4296
addedfield: FOLLOW_expr_in_expr4300
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4300
addedfield: FOLLOW_expr_in_expr4304
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4304
addedfield: FOLLOW_OP_FNOTEQUAL_in_expr4315
static org.antlr.runtime.BitSet FOLLOW_OP_FNOTEQUAL_in_expr4315
addedfield: FOLLOW_expr_in_expr4319
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4319
addedfield: FOLLOW_expr_in_expr4323
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4323
addedfield: FOLLOW_OP_LESS_in_expr4335
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_expr4335
addedfield: FOLLOW_expr_in_expr4339
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4339
addedfield: FOLLOW_expr_in_expr4343
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4343
addedfield: FOLLOW_OP_GREATEQUAL_in_expr4354
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_expr4354
addedfield: FOLLOW_expr_in_expr4358
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4358
addedfield: FOLLOW_expr_in_expr4362
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4362
addedfield: FOLLOW_OP_LESSEQUAL_in_expr4373
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_expr4373
addedfield: FOLLOW_expr_in_expr4377
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4377
addedfield: FOLLOW_expr_in_expr4381
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4381
addedfield: FOLLOW_OP_GREAT_in_expr4392
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_expr4392
addedfield: FOLLOW_expr_in_expr4396
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4396
addedfield: FOLLOW_expr_in_expr4400
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4400
addedfield: FOLLOW_OP_SLESS_in_expr4411
static org.antlr.runtime.BitSet FOLLOW_OP_SLESS_in_expr4411
addedfield: FOLLOW_expr_in_expr4415
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4415
addedfield: FOLLOW_expr_in_expr4419
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4419
addedfield: FOLLOW_OP_SGREATEQUAL_in_expr4430
static org.antlr.runtime.BitSet FOLLOW_OP_SGREATEQUAL_in_expr4430
addedfield: FOLLOW_expr_in_expr4434
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4434
addedfield: FOLLOW_expr_in_expr4438
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4438
addedfield: FOLLOW_OP_SLESSEQUAL_in_expr4449
static org.antlr.runtime.BitSet FOLLOW_OP_SLESSEQUAL_in_expr4449
addedfield: FOLLOW_expr_in_expr4453
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4453
addedfield: FOLLOW_expr_in_expr4457
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4457
addedfield: FOLLOW_OP_SGREAT_in_expr4468
static org.antlr.runtime.BitSet FOLLOW_OP_SGREAT_in_expr4468
addedfield: FOLLOW_expr_in_expr4472
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4472
addedfield: FOLLOW_expr_in_expr4476
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4476
addedfield: FOLLOW_OP_FLESS_in_expr4487
static org.antlr.runtime.BitSet FOLLOW_OP_FLESS_in_expr4487
addedfield: FOLLOW_expr_in_expr4491
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4491
addedfield: FOLLOW_expr_in_expr4495
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4495
addedfield: FOLLOW_OP_FGREATEQUAL_in_expr4506
static org.antlr.runtime.BitSet FOLLOW_OP_FGREATEQUAL_in_expr4506
addedfield: FOLLOW_expr_in_expr4510
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4510
addedfield: FOLLOW_expr_in_expr4514
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4514
addedfield: FOLLOW_OP_FLESSEQUAL_in_expr4525
static org.antlr.runtime.BitSet FOLLOW_OP_FLESSEQUAL_in_expr4525
addedfield: FOLLOW_expr_in_expr4529
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4529
addedfield: FOLLOW_expr_in_expr4533
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4533
addedfield: FOLLOW_OP_FGREAT_in_expr4544
static org.antlr.runtime.BitSet FOLLOW_OP_FGREAT_in_expr4544
addedfield: FOLLOW_expr_in_expr4548
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4548
addedfield: FOLLOW_expr_in_expr4552
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4552
addedfield: FOLLOW_OP_LEFT_in_expr4564
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_expr4564
addedfield: FOLLOW_expr_in_expr4568
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4568
addedfield: FOLLOW_expr_in_expr4572
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4572
addedfield: FOLLOW_OP_RIGHT_in_expr4583
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_expr4583
addedfield: FOLLOW_expr_in_expr4587
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4587
addedfield: FOLLOW_expr_in_expr4591
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4591
addedfield: FOLLOW_OP_SRIGHT_in_expr4602
static org.antlr.runtime.BitSet FOLLOW_OP_SRIGHT_in_expr4602
addedfield: FOLLOW_expr_in_expr4606
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4606
addedfield: FOLLOW_expr_in_expr4610
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4610
addedfield: FOLLOW_OP_ADD_in_expr4622
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_expr4622
addedfield: FOLLOW_expr_in_expr4626
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4626
addedfield: FOLLOW_expr_in_expr4630
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4630
addedfield: FOLLOW_OP_SUB_in_expr4641
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_expr4641
addedfield: FOLLOW_expr_in_expr4645
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4645
addedfield: FOLLOW_expr_in_expr4649
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4649
addedfield: FOLLOW_OP_FADD_in_expr4660
static org.antlr.runtime.BitSet FOLLOW_OP_FADD_in_expr4660
addedfield: FOLLOW_expr_in_expr4664
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4664
addedfield: FOLLOW_expr_in_expr4668
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4668
addedfield: FOLLOW_OP_FSUB_in_expr4679
static org.antlr.runtime.BitSet FOLLOW_OP_FSUB_in_expr4679
addedfield: FOLLOW_expr_in_expr4683
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4683
addedfield: FOLLOW_expr_in_expr4687
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4687
addedfield: FOLLOW_OP_MULT_in_expr4699
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_expr4699
addedfield: FOLLOW_expr_in_expr4703
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4703
addedfield: FOLLOW_expr_in_expr4707
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4707
addedfield: FOLLOW_OP_DIV_in_expr4718
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_expr4718
addedfield: FOLLOW_expr_in_expr4722
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4722
addedfield: FOLLOW_expr_in_expr4726
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4726
addedfield: FOLLOW_OP_REM_in_expr4737
static org.antlr.runtime.BitSet FOLLOW_OP_REM_in_expr4737
addedfield: FOLLOW_expr_in_expr4741
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4741
addedfield: FOLLOW_expr_in_expr4745
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4745
addedfield: FOLLOW_OP_SDIV_in_expr4756
static org.antlr.runtime.BitSet FOLLOW_OP_SDIV_in_expr4756
addedfield: FOLLOW_expr_in_expr4760
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4760
addedfield: FOLLOW_expr_in_expr4764
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4764
addedfield: FOLLOW_OP_SREM_in_expr4775
static org.antlr.runtime.BitSet FOLLOW_OP_SREM_in_expr4775
addedfield: FOLLOW_expr_in_expr4779
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4779
addedfield: FOLLOW_expr_in_expr4783
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4783
addedfield: FOLLOW_OP_FMULT_in_expr4794
static org.antlr.runtime.BitSet FOLLOW_OP_FMULT_in_expr4794
addedfield: FOLLOW_expr_in_expr4798
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4798
addedfield: FOLLOW_expr_in_expr4802
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4802
addedfield: FOLLOW_OP_FDIV_in_expr4813
static org.antlr.runtime.BitSet FOLLOW_OP_FDIV_in_expr4813
addedfield: FOLLOW_expr_in_expr4817
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4817
addedfield: FOLLOW_expr_in_expr4821
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4821
addedfield: FOLLOW_OP_NOT_in_expr4833
static org.antlr.runtime.BitSet FOLLOW_OP_NOT_in_expr4833
addedfield: FOLLOW_expr_in_expr4837
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4837
addedfield: FOLLOW_OP_INVERT_in_expr4848
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_expr4848
addedfield: FOLLOW_expr_in_expr4852
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4852
addedfield: FOLLOW_OP_NEGATE_in_expr4863
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_expr4863
addedfield: FOLLOW_expr_in_expr4867
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4867
addedfield: FOLLOW_OP_FNEGATE_in_expr4878
static org.antlr.runtime.BitSet FOLLOW_OP_FNEGATE_in_expr4878
addedfield: FOLLOW_expr_in_expr4882
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4882
addedfield: FOLLOW_sizedstar_in_expr4892
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_expr4892
addedfield: FOLLOW_expr_apply_in_expr4902
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_expr4902
addedfield: FOLLOW_varnode_in_expr4911
static org.antlr.runtime.BitSet FOLLOW_varnode_in_expr4911
addedfield: FOLLOW_bitrange_in_expr4920
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_expr4920
addedfield: FOLLOW_integer_in_expr4929
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr4929
addedfield: FOLLOW_OP_PARENTHESIZED_in_expr4937
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_expr4937
addedfield: FOLLOW_expr_in_expr4941
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4941
addedfield: FOLLOW_OP_BITRANGE2_in_expr4953
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE2_in_expr4953
addedfield: FOLLOW_specific_symbol_in_expr4957
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_expr4957
addedfield: FOLLOW_integer_in_expr4962
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr4962
addedfield: FOLLOW_OP_APPLY_in_expr_apply4989
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply4989
addedfield: FOLLOW_OP_IDENTIFIER_in_expr_apply4994
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_expr_apply4994
addedfield: FOLLOW_expr_operands_in_expr_apply5003
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply5003
addedfield: FOLLOW_OP_APPLY_in_expr_apply5014
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply5014
addedfield: FOLLOW_OP_WILDCARD_in_expr_apply5018
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_expr_apply5018
addedfield: FOLLOW_expr_operands_in_expr_apply5022
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply5022
addedfield: FOLLOW_expr_in_expr_operands5055
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr_operands5055
addedfield: FOLLOW_specific_symbol_in_varnode5076
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_varnode5076
addedfield: FOLLOW_OP_TRUNCATION_SIZE_in_varnode5087
static org.antlr.runtime.BitSet FOLLOW_OP_TRUNCATION_SIZE_in_varnode5087
addedfield: FOLLOW_integer_in_varnode5091
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode5091
addedfield: FOLLOW_integer_in_varnode5095
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode5095
addedfield: FOLLOW_OP_ADDRESS_OF_in_varnode5104
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode5104
addedfield: FOLLOW_OP_SIZING_SIZE_in_varnode5107
static org.antlr.runtime.BitSet FOLLOW_OP_SIZING_SIZE_in_varnode5107
addedfield: FOLLOW_integer_in_varnode5111
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode5111
addedfield: FOLLOW_varnode_in_varnode5116
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode5116
addedfield: FOLLOW_OP_ADDRESS_OF_in_varnode5125
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode5125
addedfield: FOLLOW_varnode_in_varnode5129
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode5129
addedfield: FOLLOW_OP_QSTRING_in_qstring5148
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_qstring5148
addedfield: FOLLOW_OP_IDENTIFIER_in_identifier5171
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifier5171
addedfield: FOLLOW_OP_WILDCARD_in_identifier5185
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifier5185
addedfield: FOLLOW_OP_HEX_CONSTANT_in_integer5203
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_CONSTANT_in_integer5203
addedfield: FOLLOW_OP_DEC_CONSTANT_in_integer5216
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_CONSTANT_in_integer5216
addedfield: FOLLOW_OP_BIN_CONSTANT_in_integer5229
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer5229
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
removedfield: dfa51
ghidra.sleigh.grammar.SleighCompiler.DFA51 dfa51
removedfield: dfa56
ghidra.sleigh.grammar.SleighCompiler.DFA56 dfa56
removedfield: FOLLOW_OP_FIELDDEFS_in_fielddefs271
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEFS_in_fielddefs271
removedfield: FOLLOW_fielddef_in_fielddefs273
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs273
removedfield: FOLLOW_OP_FIELDDEF_in_fielddef299
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEF_in_fielddef299
removedfield: FOLLOW_unbound_identifier_in_fielddef303
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_fielddef303
removedfield: FOLLOW_integer_in_fielddef308
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef308
removedfield: FOLLOW_integer_in_fielddef312
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef312
removedfield: FOLLOW_fieldmods_in_fielddef316
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef316
removedfield: FOLLOW_OP_FIELD_MODS_in_fieldmods331
static org.antlr.runtime.BitSet FOLLOW_OP_FIELD_MODS_in_fieldmods331
removedfield: FOLLOW_fieldmod_in_fieldmods333
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods333
removedfield: FOLLOW_OP_NO_FIELD_MOD_in_fieldmods340
static org.antlr.runtime.BitSet FOLLOW_OP_NO_FIELD_MOD_in_fieldmods340
removedfield: FOLLOW_OP_SIGNED_in_fieldmod356
static org.antlr.runtime.BitSet FOLLOW_OP_SIGNED_in_fieldmod356
removedfield: FOLLOW_OP_NOFLOW_in_fieldmod368
static org.antlr.runtime.BitSet FOLLOW_OP_NOFLOW_in_fieldmod368
removedfield: FOLLOW_OP_HEX_in_fieldmod380
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_in_fieldmod380
removedfield: FOLLOW_OP_DEC_in_fieldmod392
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_in_fieldmod392
removedfield: FOLLOW_OP_IDENTIFIER_in_specific_identifier414
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_identifier414
removedfield: FOLLOW_OP_WILDCARD_in_specific_identifier428
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_identifier428
removedfield: FOLLOW_OP_IDENTIFIER_in_unbound_identifier447
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_unbound_identifier447
removedfield: FOLLOW_OP_WILDCARD_in_unbound_identifier461
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_unbound_identifier461
removedfield: FOLLOW_OP_IDENTIFIER_in_varnode_symbol480
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_varnode_symbol480
removedfield: FOLLOW_OP_WILDCARD_in_varnode_symbol494
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_varnode_symbol494
removedfield: FOLLOW_OP_IDENTIFIER_in_value_symbol513
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_value_symbol513
removedfield: FOLLOW_OP_WILDCARD_in_value_symbol527
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_value_symbol527
removedfield: FOLLOW_OP_IDENTIFIER_in_operand_symbol546
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_operand_symbol546
removedfield: FOLLOW_OP_WILDCARD_in_operand_symbol560
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_operand_symbol560
removedfield: FOLLOW_OP_IDENTIFIER_in_space_symbol579
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_space_symbol579
removedfield: FOLLOW_OP_WILDCARD_in_space_symbol593
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_space_symbol593
removedfield: FOLLOW_OP_IDENTIFIER_in_specific_symbol612
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_symbol612
removedfield: FOLLOW_OP_WILDCARD_in_specific_symbol626
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_symbol626
removedfield: FOLLOW_OP_IDENTIFIER_in_family_symbol645
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_symbol645
removedfield: FOLLOW_OP_WILDCARD_in_family_symbol659
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_symbol659
removedfield: FOLLOW_OP_CONTEXT_in_contextdef684
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_in_contextdef684
removedfield: FOLLOW_varnode_symbol_in_contextdef688
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_contextdef688
removedfield: FOLLOW_fielddefs_in_contextdef693
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_contextdef693
removedfield: FOLLOW_OP_SPACE_in_spacedef717
static org.antlr.runtime.BitSet FOLLOW_OP_SPACE_in_spacedef717
removedfield: FOLLOW_unbound_identifier_in_spacedef721
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_spacedef721
removedfield: FOLLOW_spacemods_in_spacedef728
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef728
removedfield: FOLLOW_OP_SPACEMODS_in_spacemods743
static org.antlr.runtime.BitSet FOLLOW_OP_SPACEMODS_in_spacemods743
removedfield: FOLLOW_spacemod_in_spacemods745
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods745
removedfield: FOLLOW_typemod_in_spacemod758
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod758
removedfield: FOLLOW_sizemod_in_spacemod763
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod763
removedfield: FOLLOW_wordsizemod_in_spacemod768
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod768
removedfield: FOLLOW_OP_DEFAULT_in_spacemod773
static org.antlr.runtime.BitSet FOLLOW_OP_DEFAULT_in_spacemod773
removedfield: FOLLOW_OP_TYPE_in_typemod787
static org.antlr.runtime.BitSet FOLLOW_OP_TYPE_in_typemod787
removedfield: FOLLOW_specific_identifier_in_typemod791
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_typemod791
removedfield: FOLLOW_OP_SIZE_in_sizemod807
static org.antlr.runtime.BitSet FOLLOW_OP_SIZE_in_sizemod807
removedfield: FOLLOW_integer_in_sizemod811
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod811
removedfield: FOLLOW_OP_WORDSIZE_in_wordsizemod826
static org.antlr.runtime.BitSet FOLLOW_OP_WORDSIZE_in_wordsizemod826
removedfield: FOLLOW_integer_in_wordsizemod830
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod830
removedfield: FOLLOW_OP_VARNODE_in_varnodedef845
static org.antlr.runtime.BitSet FOLLOW_OP_VARNODE_in_varnodedef845
removedfield: FOLLOW_space_symbol_in_varnodedef849
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_varnodedef849
removedfield: FOLLOW_integer_in_varnodedef854
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef854
removedfield: FOLLOW_integer_in_varnodedef858
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef858
removedfield: FOLLOW_identifierlist_in_varnodedef862
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef862
removedfield: FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist893
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist893
removedfield: FOLLOW_OP_IDENTIFIER_in_identifierlist901
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifierlist901
removedfield: FOLLOW_OP_WILDCARD_in_identifierlist917
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifierlist917
removedfield: FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist945
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist945
removedfield: FOLLOW_stringorident_in_stringoridentlist950
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist950
removedfield: FOLLOW_identifier_in_stringorident973
static org.antlr.runtime.BitSet FOLLOW_identifier_in_stringorident973
removedfield: FOLLOW_qstring_in_stringorident982
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident982
removedfield: FOLLOW_OP_BITRANGES_in_bitrangedef996
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGES_in_bitrangedef996
removedfield: FOLLOW_sbitrange_in_bitrangedef998
static org.antlr.runtime.BitSet FOLLOW_sbitrange_in_bitrangedef998
removedfield: FOLLOW_OP_BITRANGE_in_sbitrange1012
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_sbitrange1012
removedfield: FOLLOW_OP_IDENTIFIER_in_sbitrange1015
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_sbitrange1015
removedfield: FOLLOW_varnode_symbol_in_sbitrange1024
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_sbitrange1024
removedfield: FOLLOW_integer_in_sbitrange1029
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1029
removedfield: FOLLOW_integer_in_sbitrange1033
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1033
removedfield: FOLLOW_OP_PCODEOP_in_pcodeopdef1048
static org.antlr.runtime.BitSet FOLLOW_OP_PCODEOP_in_pcodeopdef1048
removedfield: FOLLOW_identifierlist_in_pcodeopdef1052
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef1052
removedfield: FOLLOW_OP_VALUES_in_valueattach1073
static org.antlr.runtime.BitSet FOLLOW_OP_VALUES_in_valueattach1073
removedfield: FOLLOW_valuelist_in_valueattach1077
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_valueattach1077
removedfield: FOLLOW_intblist_in_valueattach1082
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach1082
removedfield: FOLLOW_OP_INTBLIST_in_intblist1107
static org.antlr.runtime.BitSet FOLLOW_OP_INTBLIST_in_intblist1107
removedfield: FOLLOW_intbpart_in_intblist1112
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist1112
removedfield: FOLLOW_OP_WILDCARD_in_intbpart1135
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_intbpart1135
removedfield: FOLLOW_OP_NEGATE_in_intbpart1143
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_intbpart1143
removedfield: FOLLOW_integer_in_intbpart1147
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1147
removedfield: FOLLOW_integer_in_intbpart1157
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1157
removedfield: FOLLOW_OP_NAMES_in_nameattach1177
static org.antlr.runtime.BitSet FOLLOW_OP_NAMES_in_nameattach1177
removedfield: FOLLOW_valuelist_in_nameattach1181
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_nameattach1181
removedfield: FOLLOW_stringoridentlist_in_nameattach1186
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach1186
removedfield: FOLLOW_OP_VARIABLES_in_varattach1207
static org.antlr.runtime.BitSet FOLLOW_OP_VARIABLES_in_varattach1207
removedfield: FOLLOW_valuelist_in_varattach1211
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_varattach1211
removedfield: FOLLOW_varlist_in_varattach1216
static org.antlr.runtime.BitSet FOLLOW_varlist_in_varattach1216
removedfield: FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1249
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1249
removedfield: FOLLOW_value_symbol_in_valuelist1254
static org.antlr.runtime.BitSet FOLLOW_value_symbol_in_valuelist1254
removedfield: FOLLOW_OP_IDENTIFIER_LIST_in_varlist1285
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_varlist1285
removedfield: FOLLOW_varnode_symbol_in_varlist1290
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_varlist1290
removedfield: FOLLOW_macrodef_in_constructorlike1308
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike1308
removedfield: FOLLOW_withblock_in_constructorlike1315
static org.antlr.runtime.BitSet FOLLOW_withblock_in_constructorlike1315
removedfield: FOLLOW_constructor_in_constructorlike1322
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike1322
removedfield: FOLLOW_OP_MACRO_in_macrodef1347
static org.antlr.runtime.BitSet FOLLOW_OP_MACRO_in_macrodef1347
removedfield: FOLLOW_unbound_identifier_in_macrodef1351
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_macrodef1351
removedfield: FOLLOW_arguments_in_macrodef1356
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef1356
removedfield: FOLLOW_semantic_in_macrodef1362
static org.antlr.runtime.BitSet FOLLOW_semantic_in_macrodef1362
removedfield: FOLLOW_OP_ARGUMENTS_in_arguments1394
static org.antlr.runtime.BitSet FOLLOW_OP_ARGUMENTS_in_arguments1394
removedfield: FOLLOW_OP_IDENTIFIER_in_arguments1398
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_arguments1398
removedfield: FOLLOW_OP_EMPTY_LIST_in_arguments1413
static org.antlr.runtime.BitSet FOLLOW_OP_EMPTY_LIST_in_arguments1413
removedfield: FOLLOW_OP_WITH_in_withblock1425
static org.antlr.runtime.BitSet FOLLOW_OP_WITH_in_withblock1425
removedfield: FOLLOW_id_or_nil_in_withblock1429
static org.antlr.runtime.BitSet FOLLOW_id_or_nil_in_withblock1429
removedfield: FOLLOW_bitpat_or_nil_in_withblock1433
static org.antlr.runtime.BitSet FOLLOW_bitpat_or_nil_in_withblock1433
removedfield: FOLLOW_contextblock_in_withblock1437
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_withblock1437
removedfield: FOLLOW_constructorlikelist_in_withblock1443
static org.antlr.runtime.BitSet FOLLOW_constructorlikelist_in_withblock1443
removedfield: FOLLOW_identifier_in_id_or_nil1465
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_nil1465
removedfield: FOLLOW_OP_NIL_in_id_or_nil1472
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_id_or_nil1472
removedfield: FOLLOW_bitpattern_in_bitpat_or_nil1491
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_bitpat_or_nil1491
removedfield: FOLLOW_OP_NIL_in_bitpat_or_nil1498
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_bitpat_or_nil1498
removedfield: FOLLOW_OP_CTLIST_in_constructorlikelist1512
static org.antlr.runtime.BitSet FOLLOW_OP_CTLIST_in_constructorlikelist1512
removedfield: FOLLOW_definition_in_constructorlikelist1516
static org.antlr.runtime.BitSet FOLLOW_definition_in_constructorlikelist1516
removedfield: FOLLOW_constructorlike_in_constructorlikelist1520
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_constructorlikelist1520
removedfield: FOLLOW_OP_CONSTRUCTOR_in_constructor1537
static org.antlr.runtime.BitSet FOLLOW_OP_CONSTRUCTOR_in_constructor1537
removedfield: FOLLOW_ctorstart_in_constructor1541
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1541
removedfield: FOLLOW_bitpattern_in_constructor1545
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1545
removedfield: FOLLOW_contextblock_in_constructor1549
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1549
removedfield: FOLLOW_ctorsemantic_in_constructor1553
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1553
removedfield: FOLLOW_OP_PCODE_in_ctorsemantic1576
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1576
removedfield: FOLLOW_semantic_in_ctorsemantic1580
static org.antlr.runtime.BitSet FOLLOW_semantic_in_ctorsemantic1580
removedfield: FOLLOW_OP_PCODE_in_ctorsemantic1590
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1590
removedfield: FOLLOW_OP_UNIMPL_in_ctorsemantic1592
static org.antlr.runtime.BitSet FOLLOW_OP_UNIMPL_in_ctorsemantic1592
removedfield: FOLLOW_OP_BIT_PATTERN_in_bitpattern1611
static org.antlr.runtime.BitSet FOLLOW_OP_BIT_PATTERN_in_bitpattern1611
removedfield: FOLLOW_pequation_in_bitpattern1615
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1615
removedfield: FOLLOW_OP_SUBTABLE_in_ctorstart1647
static org.antlr.runtime.BitSet FOLLOW_OP_SUBTABLE_in_ctorstart1647
removedfield: FOLLOW_OP_IDENTIFIER_in_ctorstart1651
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_ctorstart1651
removedfield: FOLLOW_OP_WILDCARD_in_ctorstart1665
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_ctorstart1665
removedfield: FOLLOW_display_in_ctorstart1672
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1672
removedfield: FOLLOW_OP_TABLE_in_ctorstart1684
static org.antlr.runtime.BitSet FOLLOW_OP_TABLE_in_ctorstart1684
removedfield: FOLLOW_display_in_ctorstart1690
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1690
removedfield: FOLLOW_OP_DISPLAY_in_display1707
static org.antlr.runtime.BitSet FOLLOW_OP_DISPLAY_in_display1707
removedfield: FOLLOW_pieces_in_display1711
static org.antlr.runtime.BitSet FOLLOW_pieces_in_display1711
removedfield: FOLLOW_printpiece_in_pieces1725
static org.antlr.runtime.BitSet FOLLOW_printpiece_in_pieces1725
removedfield: FOLLOW_OP_IDENTIFIER_in_printpiece1746
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_printpiece1746
removedfield: FOLLOW_whitespace_in_printpiece1760
static org.antlr.runtime.BitSet FOLLOW_whitespace_in_printpiece1760
removedfield: FOLLOW_OP_CONCATENATE_in_printpiece1767
static org.antlr.runtime.BitSet FOLLOW_OP_CONCATENATE_in_printpiece1767
removedfield: FOLLOW_string_in_printpiece1774
static org.antlr.runtime.BitSet FOLLOW_string_in_printpiece1774
removedfield: FOLLOW_OP_WHITESPACE_in_whitespace1792
static org.antlr.runtime.BitSet FOLLOW_OP_WHITESPACE_in_whitespace1792
removedfield: FOLLOW_OP_STRING_in_string1815
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_in_string1815
removedfield: FOLLOW_OP_QSTRING_in_string1828
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_string1828
removedfield: FOLLOW_OP_BOOL_OR_in_pequation1859
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_pequation1859
removedfield: FOLLOW_pequation_in_pequation1863
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1863
removedfield: FOLLOW_pequation_in_pequation1867
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1867
removedfield: FOLLOW_OP_SEQUENCE_in_pequation1878
static org.antlr.runtime.BitSet FOLLOW_OP_SEQUENCE_in_pequation1878
removedfield: FOLLOW_pequation_in_pequation1882
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1882
removedfield: FOLLOW_pequation_in_pequation1886
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1886
removedfield: FOLLOW_OP_BOOL_AND_in_pequation1897
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_pequation1897
removedfield: FOLLOW_pequation_in_pequation1901
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1901
removedfield: FOLLOW_pequation_in_pequation1905
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1905
removedfield: FOLLOW_OP_ELLIPSIS_in_pequation1917
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_in_pequation1917
removedfield: FOLLOW_pequation_in_pequation1921
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1921
removedfield: FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1932
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1932
removedfield: FOLLOW_pequation_in_pequation1936
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1936
removedfield: FOLLOW_OP_EQUAL_in_pequation1948
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_pequation1948
removedfield: FOLLOW_family_or_operand_symbol_in_pequation1952
static org.antlr.runtime.BitSet FOLLOW_family_or_operand_symbol_in_pequation1952
removedfield: FOLLOW_pexpression2_in_pequation1957
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1957
removedfield: FOLLOW_OP_NOTEQUAL_in_pequation1968
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_pequation1968
removedfield: FOLLOW_family_symbol_in_pequation1972
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation1972
removedfield: FOLLOW_pexpression2_in_pequation1977
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1977
removedfield: FOLLOW_OP_LESS_in_pequation1988
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_pequation1988
removedfield: FOLLOW_family_symbol_in_pequation1992
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation1992
removedfield: FOLLOW_pexpression2_in_pequation1997
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1997
removedfield: FOLLOW_OP_LESSEQUAL_in_pequation2008
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_pequation2008
removedfield: FOLLOW_family_symbol_in_pequation2012
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2012
removedfield: FOLLOW_pexpression2_in_pequation2017
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2017
removedfield: FOLLOW_OP_GREAT_in_pequation2028
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_pequation2028
removedfield: FOLLOW_family_symbol_in_pequation2032
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2032
removedfield: FOLLOW_pexpression2_in_pequation2037
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2037
removedfield: FOLLOW_OP_GREATEQUAL_in_pequation2048
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_pequation2048
removedfield: FOLLOW_family_symbol_in_pequation2052
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2052
removedfield: FOLLOW_pexpression2_in_pequation2057
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2057
removedfield: FOLLOW_pequation_symbol_in_pequation2068
static org.antlr.runtime.BitSet FOLLOW_pequation_symbol_in_pequation2068
removedfield: FOLLOW_OP_PARENTHESIZED_in_pequation2077
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pequation2077
removedfield: FOLLOW_pequation_in_pequation2081
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation2081
removedfield: FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2102
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2102
removedfield: FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2116
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2116
removedfield: FOLLOW_OP_IDENTIFIER_in_pequation_symbol2135
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pequation_symbol2135
removedfield: FOLLOW_OP_WILDCARD_in_pequation_symbol2149
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pequation_symbol2149
removedfield: FOLLOW_OP_OR_in_pexpression2169
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression2169
removedfield: FOLLOW_pexpression_in_pexpression2173
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2173
removedfield: FOLLOW_pexpression_in_pexpression2177
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2177
removedfield: FOLLOW_OP_XOR_in_pexpression2188
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression2188
removedfield: FOLLOW_pexpression_in_pexpression2192
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2192
removedfield: FOLLOW_pexpression_in_pexpression2196
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2196
removedfield: FOLLOW_OP_AND_in_pexpression2207
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression2207
removedfield: FOLLOW_pexpression_in_pexpression2211
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2211
removedfield: FOLLOW_pexpression_in_pexpression2215
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2215
removedfield: FOLLOW_OP_LEFT_in_pexpression2226
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression2226
removedfield: FOLLOW_pexpression_in_pexpression2230
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2230
removedfield: FOLLOW_pexpression_in_pexpression2234
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2234
removedfield: FOLLOW_OP_RIGHT_in_pexpression2245
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression2245
removedfield: FOLLOW_pexpression_in_pexpression2249
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2249
removedfield: FOLLOW_pexpression_in_pexpression2253
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2253
removedfield: FOLLOW_OP_ADD_in_pexpression2264
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression2264
removedfield: FOLLOW_pexpression_in_pexpression2268
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2268
removedfield: FOLLOW_pexpression_in_pexpression2272
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2272
removedfield: FOLLOW_OP_SUB_in_pexpression2283
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression2283
removedfield: FOLLOW_pexpression_in_pexpression2287
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2287
removedfield: FOLLOW_pexpression_in_pexpression2291
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2291
removedfield: FOLLOW_OP_MULT_in_pexpression2302
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression2302
removedfield: FOLLOW_pexpression_in_pexpression2306
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2306
removedfield: FOLLOW_pexpression_in_pexpression2310
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2310
removedfield: FOLLOW_OP_DIV_in_pexpression2321
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression2321
removedfield: FOLLOW_pexpression_in_pexpression2325
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2325
removedfield: FOLLOW_pexpression_in_pexpression2329
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2329
removedfield: FOLLOW_OP_NEGATE_in_pexpression2341
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression2341
removedfield: FOLLOW_pexpression_in_pexpression2345
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2345
removedfield: FOLLOW_OP_INVERT_in_pexpression2356
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression2356
removedfield: FOLLOW_pexpression_in_pexpression2360
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2360
removedfield: FOLLOW_pattern_symbol_in_pexpression2372
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol_in_pexpression2372
removedfield: FOLLOW_integer_in_pexpression2382
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression2382
removedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression2390
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression2390
removedfield: FOLLOW_pexpression_in_pexpression2394
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2394
removedfield: FOLLOW_OP_OR_in_pexpression22415
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression22415
removedfield: FOLLOW_pexpression2_in_pexpression22419
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22419
removedfield: FOLLOW_pexpression2_in_pexpression22423
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22423
removedfield: FOLLOW_OP_XOR_in_pexpression22434
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression22434
removedfield: FOLLOW_pexpression2_in_pexpression22438
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22438
removedfield: FOLLOW_pexpression2_in_pexpression22442
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22442
removedfield: FOLLOW_OP_AND_in_pexpression22453
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression22453
removedfield: FOLLOW_pexpression2_in_pexpression22457
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22457
removedfield: FOLLOW_pexpression2_in_pexpression22461
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22461
removedfield: FOLLOW_OP_LEFT_in_pexpression22472
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression22472
removedfield: FOLLOW_pexpression2_in_pexpression22476
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22476
removedfield: FOLLOW_pexpression2_in_pexpression22480
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22480
removedfield: FOLLOW_OP_RIGHT_in_pexpression22491
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression22491
removedfield: FOLLOW_pexpression2_in_pexpression22495
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22495
removedfield: FOLLOW_pexpression2_in_pexpression22499
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22499
removedfield: FOLLOW_OP_ADD_in_pexpression22510
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression22510
removedfield: FOLLOW_pexpression2_in_pexpression22514
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22514
removedfield: FOLLOW_pexpression2_in_pexpression22518
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22518
removedfield: FOLLOW_OP_SUB_in_pexpression22529
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression22529
removedfield: FOLLOW_pexpression2_in_pexpression22533
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22533
removedfield: FOLLOW_pexpression2_in_pexpression22537
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22537
removedfield: FOLLOW_OP_MULT_in_pexpression22548
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression22548
removedfield: FOLLOW_pexpression2_in_pexpression22552
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22552
removedfield: FOLLOW_pexpression2_in_pexpression22556
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22556
removedfield: FOLLOW_OP_DIV_in_pexpression22567
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression22567
removedfield: FOLLOW_pexpression2_in_pexpression22571
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22571
removedfield: FOLLOW_pexpression2_in_pexpression22575
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22575
removedfield: FOLLOW_OP_NEGATE_in_pexpression22587
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression22587
removedfield: FOLLOW_pexpression2_in_pexpression22591
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22591
removedfield: FOLLOW_OP_INVERT_in_pexpression22602
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression22602
removedfield: FOLLOW_pexpression2_in_pexpression22606
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22606
removedfield: FOLLOW_pattern_symbol2_in_pexpression22618
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol2_in_pexpression22618
removedfield: FOLLOW_integer_in_pexpression22628
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression22628
removedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression22636
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression22636
removedfield: FOLLOW_pexpression2_in_pexpression22640
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22640
removedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol2660
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol2660
removedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol2674
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol2674
removedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol22693
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol22693
removedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol22707
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol22707
removedfield: FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2725
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2725
removedfield: FOLLOW_cstatements_in_contextblock2729
static org.antlr.runtime.BitSet FOLLOW_cstatements_in_contextblock2729
removedfield: FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2737
static org.antlr.runtime.BitSet FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2737
removedfield: FOLLOW_cstatement_in_cstatements2759
static org.antlr.runtime.BitSet FOLLOW_cstatement_in_cstatements2759
removedfield: FOLLOW_OP_ASSIGN_in_cstatement2774
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_cstatement2774
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2777
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2777
removedfield: FOLLOW_pexpression_in_cstatement2786
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_cstatement2786
removedfield: FOLLOW_OP_APPLY_in_cstatement2795
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_cstatement2795
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2798
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2798
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2806
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2806
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2814
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2814
removedfield: FOLLOW_OP_SEMANTIC_in_semantic2858
static org.antlr.runtime.BitSet FOLLOW_OP_SEMANTIC_in_semantic2858
removedfield: FOLLOW_code_block_in_semantic2862
static org.antlr.runtime.BitSet FOLLOW_code_block_in_semantic2862
removedfield: FOLLOW_statements_in_code_block2913
static org.antlr.runtime.BitSet FOLLOW_statements_in_code_block2913
removedfield: FOLLOW_OP_NOP_in_code_block2918
static org.antlr.runtime.BitSet FOLLOW_OP_NOP_in_code_block2918
removedfield: FOLLOW_statement_in_statements2929
static org.antlr.runtime.BitSet FOLLOW_statement_in_statements2929
removedfield: FOLLOW_assignment_in_statement2961
static org.antlr.runtime.BitSet FOLLOW_assignment_in_statement2961
removedfield: FOLLOW_declaration_in_statement2973
static org.antlr.runtime.BitSet FOLLOW_declaration_in_statement2973
removedfield: FOLLOW_funcall_in_statement2985
static org.antlr.runtime.BitSet FOLLOW_funcall_in_statement2985
removedfield: FOLLOW_build_stmt_in_statement3002
static org.antlr.runtime.BitSet FOLLOW_build_stmt_in_statement3002
removedfield: FOLLOW_crossbuild_stmt_in_statement3016
static org.antlr.runtime.BitSet FOLLOW_crossbuild_stmt_in_statement3016
removedfield: FOLLOW_goto_stmt_in_statement3025
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_statement3025
removedfield: FOLLOW_cond_stmt_in_statement3040
static org.antlr.runtime.BitSet FOLLOW_cond_stmt_in_statement3040
removedfield: FOLLOW_call_stmt_in_statement3055
static org.antlr.runtime.BitSet FOLLOW_call_stmt_in_statement3055
removedfield: FOLLOW_return_stmt_in_statement3070
static org.antlr.runtime.BitSet FOLLOW_return_stmt_in_statement3070
removedfield: FOLLOW_label_in_statement3083
static org.antlr.runtime.BitSet FOLLOW_label_in_statement3083
removedfield: FOLLOW_export_in_statement3092
static org.antlr.runtime.BitSet FOLLOW_export_in_statement3092
removedfield: FOLLOW_section_label_in_statement3102
static org.antlr.runtime.BitSet FOLLOW_section_label_in_statement3102
removedfield: FOLLOW_OP_LOCAL_in_declaration3116
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3116
removedfield: FOLLOW_unbound_identifier_in_declaration3120
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3120
removedfield: FOLLOW_integer_in_declaration3125
static org.antlr.runtime.BitSet FOLLOW_integer_in_declaration3125
removedfield: FOLLOW_OP_LOCAL_in_declaration3134
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3134
removedfield: FOLLOW_unbound_identifier_in_declaration3138
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3138
removedfield: FOLLOW_OP_LABEL_in_label3158
static org.antlr.runtime.BitSet FOLLOW_OP_LABEL_in_label3158
removedfield: FOLLOW_OP_IDENTIFIER_in_label3162
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_label3162
removedfield: FOLLOW_OP_WILDCARD_in_label3178
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_label3178
removedfield: FOLLOW_OP_SECTION_LABEL_in_section_label3198
static org.antlr.runtime.BitSet FOLLOW_OP_SECTION_LABEL_in_section_label3198
removedfield: FOLLOW_OP_IDENTIFIER_in_section_label3202
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_label3202
removedfield: FOLLOW_OP_WILDCARD_in_section_label3218
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_label3218
removedfield: FOLLOW_OP_IDENTIFIER_in_section_symbol3239
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_symbol3239
removedfield: FOLLOW_OP_WILDCARD_in_section_symbol3253
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_symbol3253
removedfield: FOLLOW_OP_ASSIGN_in_assignment3279
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3279
removedfield: FOLLOW_OP_BITRANGE_in_assignment3282
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_assignment3282
removedfield: FOLLOW_specific_symbol_in_assignment3286
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_assignment3286
removedfield: FOLLOW_integer_in_assignment3291
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3291
removedfield: FOLLOW_integer_in_assignment3295
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3295
removedfield: FOLLOW_expr_in_assignment3300
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3300
removedfield: FOLLOW_OP_ASSIGN_in_assignment3311
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3311
removedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3314
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3314
removedfield: FOLLOW_unbound_identifier_in_assignment3318
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3318
removedfield: FOLLOW_integer_in_assignment3323
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3323
removedfield: FOLLOW_expr_in_assignment3328
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3328
removedfield: FOLLOW_OP_LOCAL_in_assignment3337
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3337
removedfield: FOLLOW_OP_ASSIGN_in_assignment3341
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3341
removedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3344
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3344
removedfield: FOLLOW_unbound_identifier_in_assignment3348
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3348
removedfield: FOLLOW_integer_in_assignment3353
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3353
removedfield: FOLLOW_expr_in_assignment3358
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3358
removedfield: FOLLOW_OP_LOCAL_in_assignment3367
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3367
removedfield: FOLLOW_OP_ASSIGN_in_assignment3371
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3371
removedfield: FOLLOW_unbound_identifier_in_assignment3375
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3375
removedfield: FOLLOW_expr_in_assignment3380
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3380
removedfield: FOLLOW_OP_ASSIGN_in_assignment3391
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3391
removedfield: FOLLOW_OP_IDENTIFIER_in_assignment3394
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_assignment3394
removedfield: FOLLOW_expr_in_assignment3403
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3403
removedfield: FOLLOW_OP_ASSIGN_in_assignment3412
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3412
removedfield: FOLLOW_OP_WILDCARD_in_assignment3416
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_assignment3416
removedfield: FOLLOW_expr_in_assignment3420
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3420
removedfield: FOLLOW_OP_ASSIGN_in_assignment3431
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3431
removedfield: FOLLOW_sizedstar_in_assignment3435
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_assignment3435
removedfield: FOLLOW_expr_in_assignment3439
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3439
removedfield: FOLLOW_OP_BITRANGE_in_bitrange3460
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_bitrange3460
removedfield: FOLLOW_specific_symbol_in_bitrange3464
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_bitrange3464
removedfield: FOLLOW_integer_in_bitrange3469
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3469
removedfield: FOLLOW_integer_in_bitrange3473
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3473
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3506
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3506
removedfield: FOLLOW_space_symbol_in_sizedstar3510
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3510
removedfield: FOLLOW_integer_in_sizedstar3515
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3515
removedfield: FOLLOW_expr_in_sizedstar3519
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3519
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3530
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3530
removedfield: FOLLOW_space_symbol_in_sizedstar3534
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3534
removedfield: FOLLOW_expr_in_sizedstar3539
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3539
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3550
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3550
removedfield: FOLLOW_integer_in_sizedstar3554
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3554
removedfield: FOLLOW_expr_in_sizedstar3558
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3558
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3569
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3569
removedfield: FOLLOW_expr_in_sizedstar3573
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3573
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3606
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3606
removedfield: FOLLOW_space_symbol_in_sizedstarv3610
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3610
removedfield: FOLLOW_integer_in_sizedstarv3615
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3615
removedfield: FOLLOW_specific_symbol_in_sizedstarv3619
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3619
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3631
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3631
removedfield: FOLLOW_space_symbol_in_sizedstarv3635
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3635
removedfield: FOLLOW_specific_symbol_in_sizedstarv3640
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3640
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3652
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3652
removedfield: FOLLOW_integer_in_sizedstarv3656
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3656
removedfield: FOLLOW_specific_symbol_in_sizedstarv3660
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3660
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3672
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3672
removedfield: FOLLOW_specific_symbol_in_sizedstarv3676
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3676
removedfield: FOLLOW_expr_apply_in_funcall3703
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_funcall3703
removedfield: FOLLOW_OP_BUILD_in_build_stmt3729
static org.antlr.runtime.BitSet FOLLOW_OP_BUILD_in_build_stmt3729
removedfield: FOLLOW_operand_symbol_in_build_stmt3733
static org.antlr.runtime.BitSet FOLLOW_operand_symbol_in_build_stmt3733
removedfield: FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3761
static org.antlr.runtime.BitSet FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3761
removedfield: FOLLOW_varnode_in_crossbuild_stmt3765
static org.antlr.runtime.BitSet FOLLOW_varnode_in_crossbuild_stmt3765
removedfield: FOLLOW_section_symbol_in_crossbuild_stmt3769
static org.antlr.runtime.BitSet FOLLOW_section_symbol_in_crossbuild_stmt3769
removedfield: FOLLOW_OP_GOTO_in_goto_stmt3809
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_goto_stmt3809
removedfield: FOLLOW_jumpdest_in_goto_stmt3813
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_goto_stmt3813
removedfield: FOLLOW_OP_IDENTIFIER_in_jump_symbol3834
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_jump_symbol3834
removedfield: FOLLOW_OP_WILDCARD_in_jump_symbol3848
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_jump_symbol3848
removedfield: FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3869
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3869
removedfield: FOLLOW_jump_symbol_in_jumpdest3873
static org.antlr.runtime.BitSet FOLLOW_jump_symbol_in_jumpdest3873
removedfield: FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3885
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3885
removedfield: FOLLOW_expr_in_jumpdest3889
static org.antlr.runtime.BitSet FOLLOW_expr_in_jumpdest3889
removedfield: FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3900
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3900
removedfield: FOLLOW_integer_in_jumpdest3904
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3904
removedfield: FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3915
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3915
removedfield: FOLLOW_integer_in_jumpdest3919
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3919
removedfield: FOLLOW_space_symbol_in_jumpdest3923
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_jumpdest3923
removedfield: FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3935
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3935
removedfield: FOLLOW_label_in_jumpdest3939
static org.antlr.runtime.BitSet FOLLOW_label_in_jumpdest3939
removedfield: FOLLOW_OP_IF_in_cond_stmt3966
static org.antlr.runtime.BitSet FOLLOW_OP_IF_in_cond_stmt3966
removedfield: FOLLOW_expr_in_cond_stmt3970
static org.antlr.runtime.BitSet FOLLOW_expr_in_cond_stmt3970
removedfield: FOLLOW_OP_GOTO_in_cond_stmt3973
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_cond_stmt3973
removedfield: FOLLOW_jumpdest_in_cond_stmt3977
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_cond_stmt3977
removedfield: FOLLOW_OP_CALL_in_call_stmt4018
static org.antlr.runtime.BitSet FOLLOW_OP_CALL_in_call_stmt4018
removedfield: FOLLOW_jumpdest_in_call_stmt4022
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_call_stmt4022
removedfield: FOLLOW_OP_RETURN_in_return_stmt4050
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt4050
removedfield: FOLLOW_expr_in_return_stmt4054
static org.antlr.runtime.BitSet FOLLOW_expr_in_return_stmt4054
removedfield: FOLLOW_OP_EXPORT_in_export4076
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4076
removedfield: FOLLOW_sizedstarv_in_export4080
static org.antlr.runtime.BitSet FOLLOW_sizedstarv_in_export4080
removedfield: FOLLOW_OP_EXPORT_in_export4091
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4091
removedfield: FOLLOW_varnode_in_export4095
static org.antlr.runtime.BitSet FOLLOW_varnode_in_export4095
removedfield: FOLLOW_OP_BOOL_OR_in_expr4116
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_expr4116
removedfield: FOLLOW_expr_in_expr4120
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4120
removedfield: FOLLOW_expr_in_expr4124
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4124
removedfield: FOLLOW_OP_BOOL_XOR_in_expr4135
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_XOR_in_expr4135
removedfield: FOLLOW_expr_in_expr4139
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4139
removedfield: FOLLOW_expr_in_expr4143
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4143
removedfield: FOLLOW_OP_BOOL_AND_in_expr4154
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_expr4154
removedfield: FOLLOW_expr_in_expr4158
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4158
removedfield: FOLLOW_expr_in_expr4162
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4162
removedfield: FOLLOW_OP_OR_in_expr4174
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_expr4174
removedfield: FOLLOW_expr_in_expr4178
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4178
removedfield: FOLLOW_expr_in_expr4182
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4182
removedfield: FOLLOW_OP_XOR_in_expr4193
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_expr4193
removedfield: FOLLOW_expr_in_expr4197
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4197
removedfield: FOLLOW_expr_in_expr4201
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4201
removedfield: FOLLOW_OP_AND_in_expr4212
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_expr4212
removedfield: FOLLOW_expr_in_expr4216
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4216
removedfield: FOLLOW_expr_in_expr4220
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4220
removedfield: FOLLOW_OP_EQUAL_in_expr4232
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_expr4232
removedfield: FOLLOW_expr_in_expr4236
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4236
removedfield: FOLLOW_expr_in_expr4240
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4240
removedfield: FOLLOW_OP_NOTEQUAL_in_expr4251
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_expr4251
removedfield: FOLLOW_expr_in_expr4255
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4255
removedfield: FOLLOW_expr_in_expr4259
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4259
removedfield: FOLLOW_OP_FEQUAL_in_expr4270
static org.antlr.runtime.BitSet FOLLOW_OP_FEQUAL_in_expr4270
removedfield: FOLLOW_expr_in_expr4274
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4274
removedfield: FOLLOW_expr_in_expr4278
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4278
removedfield: FOLLOW_OP_FNOTEQUAL_in_expr4289
static org.antlr.runtime.BitSet FOLLOW_OP_FNOTEQUAL_in_expr4289
removedfield: FOLLOW_expr_in_expr4293
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4293
removedfield: FOLLOW_expr_in_expr4297
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4297
removedfield: FOLLOW_OP_LESS_in_expr4309
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_expr4309
removedfield: FOLLOW_expr_in_expr4313
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4313
removedfield: FOLLOW_expr_in_expr4317
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4317
removedfield: FOLLOW_OP_GREATEQUAL_in_expr4328
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_expr4328
removedfield: FOLLOW_expr_in_expr4332
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4332
removedfield: FOLLOW_expr_in_expr4336
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4336
removedfield: FOLLOW_OP_LESSEQUAL_in_expr4347
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_expr4347
removedfield: FOLLOW_expr_in_expr4351
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4351
removedfield: FOLLOW_expr_in_expr4355
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4355
removedfield: FOLLOW_OP_GREAT_in_expr4366
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_expr4366
removedfield: FOLLOW_expr_in_expr4370
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4370
removedfield: FOLLOW_expr_in_expr4374
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4374
removedfield: FOLLOW_OP_SLESS_in_expr4385
static org.antlr.runtime.BitSet FOLLOW_OP_SLESS_in_expr4385
removedfield: FOLLOW_expr_in_expr4389
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4389
removedfield: FOLLOW_expr_in_expr4393
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4393
removedfield: FOLLOW_OP_SGREATEQUAL_in_expr4404
static org.antlr.runtime.BitSet FOLLOW_OP_SGREATEQUAL_in_expr4404
removedfield: FOLLOW_expr_in_expr4408
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4408
removedfield: FOLLOW_expr_in_expr4412
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4412
removedfield: FOLLOW_OP_SLESSEQUAL_in_expr4423
static org.antlr.runtime.BitSet FOLLOW_OP_SLESSEQUAL_in_expr4423
removedfield: FOLLOW_expr_in_expr4427
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4427
removedfield: FOLLOW_expr_in_expr4431
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4431
removedfield: FOLLOW_OP_SGREAT_in_expr4442
static org.antlr.runtime.BitSet FOLLOW_OP_SGREAT_in_expr4442
removedfield: FOLLOW_expr_in_expr4446
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4446
removedfield: FOLLOW_expr_in_expr4450
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4450
removedfield: FOLLOW_OP_FLESS_in_expr4461
static org.antlr.runtime.BitSet FOLLOW_OP_FLESS_in_expr4461
removedfield: FOLLOW_expr_in_expr4465
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4465
removedfield: FOLLOW_expr_in_expr4469
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4469
removedfield: FOLLOW_OP_FGREATEQUAL_in_expr4480
static org.antlr.runtime.BitSet FOLLOW_OP_FGREATEQUAL_in_expr4480
removedfield: FOLLOW_expr_in_expr4484
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4484
removedfield: FOLLOW_expr_in_expr4488
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4488
removedfield: FOLLOW_OP_FLESSEQUAL_in_expr4499
static org.antlr.runtime.BitSet FOLLOW_OP_FLESSEQUAL_in_expr4499
removedfield: FOLLOW_expr_in_expr4503
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4503
removedfield: FOLLOW_expr_in_expr4507
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4507
removedfield: FOLLOW_OP_FGREAT_in_expr4518
static org.antlr.runtime.BitSet FOLLOW_OP_FGREAT_in_expr4518
removedfield: FOLLOW_expr_in_expr4522
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4522
removedfield: FOLLOW_expr_in_expr4526
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4526
removedfield: FOLLOW_OP_LEFT_in_expr4538
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_expr4538
removedfield: FOLLOW_expr_in_expr4542
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4542
removedfield: FOLLOW_expr_in_expr4546
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4546
removedfield: FOLLOW_OP_RIGHT_in_expr4557
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_expr4557
removedfield: FOLLOW_expr_in_expr4561
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4561
removedfield: FOLLOW_expr_in_expr4565
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4565
removedfield: FOLLOW_OP_SRIGHT_in_expr4576
static org.antlr.runtime.BitSet FOLLOW_OP_SRIGHT_in_expr4576
removedfield: FOLLOW_expr_in_expr4580
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4580
removedfield: FOLLOW_expr_in_expr4584
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4584
removedfield: FOLLOW_OP_ADD_in_expr4596
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_expr4596
removedfield: FOLLOW_expr_in_expr4600
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4600
removedfield: FOLLOW_expr_in_expr4604
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4604
removedfield: FOLLOW_OP_SUB_in_expr4615
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_expr4615
removedfield: FOLLOW_expr_in_expr4619
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4619
removedfield: FOLLOW_expr_in_expr4623
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4623
removedfield: FOLLOW_OP_FADD_in_expr4634
static org.antlr.runtime.BitSet FOLLOW_OP_FADD_in_expr4634
removedfield: FOLLOW_expr_in_expr4638
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4638
removedfield: FOLLOW_expr_in_expr4642
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4642
removedfield: FOLLOW_OP_FSUB_in_expr4653
static org.antlr.runtime.BitSet FOLLOW_OP_FSUB_in_expr4653
removedfield: FOLLOW_expr_in_expr4657
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4657
removedfield: FOLLOW_expr_in_expr4661
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4661
removedfield: FOLLOW_OP_MULT_in_expr4673
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_expr4673
removedfield: FOLLOW_expr_in_expr4677
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4677
removedfield: FOLLOW_expr_in_expr4681
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4681
removedfield: FOLLOW_OP_DIV_in_expr4692
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_expr4692
removedfield: FOLLOW_expr_in_expr4696
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4696
removedfield: FOLLOW_expr_in_expr4700
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4700
removedfield: FOLLOW_OP_REM_in_expr4711
static org.antlr.runtime.BitSet FOLLOW_OP_REM_in_expr4711
removedfield: FOLLOW_expr_in_expr4715
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4715
removedfield: FOLLOW_expr_in_expr4719
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4719
removedfield: FOLLOW_OP_SDIV_in_expr4730
static org.antlr.runtime.BitSet FOLLOW_OP_SDIV_in_expr4730
removedfield: FOLLOW_expr_in_expr4734
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4734
removedfield: FOLLOW_expr_in_expr4738
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4738
removedfield: FOLLOW_OP_SREM_in_expr4749
static org.antlr.runtime.BitSet FOLLOW_OP_SREM_in_expr4749
removedfield: FOLLOW_expr_in_expr4753
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4753
removedfield: FOLLOW_expr_in_expr4757
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4757
removedfield: FOLLOW_OP_FMULT_in_expr4768
static org.antlr.runtime.BitSet FOLLOW_OP_FMULT_in_expr4768
removedfield: FOLLOW_expr_in_expr4772
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4772
removedfield: FOLLOW_expr_in_expr4776
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4776
removedfield: FOLLOW_OP_FDIV_in_expr4787
static org.antlr.runtime.BitSet FOLLOW_OP_FDIV_in_expr4787
removedfield: FOLLOW_expr_in_expr4791
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4791
removedfield: FOLLOW_expr_in_expr4795
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4795
removedfield: FOLLOW_OP_NOT_in_expr4807
static org.antlr.runtime.BitSet FOLLOW_OP_NOT_in_expr4807
removedfield: FOLLOW_expr_in_expr4811
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4811
removedfield: FOLLOW_OP_INVERT_in_expr4822
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_expr4822
removedfield: FOLLOW_expr_in_expr4826
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4826
removedfield: FOLLOW_OP_NEGATE_in_expr4837
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_expr4837
removedfield: FOLLOW_expr_in_expr4841
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4841
removedfield: FOLLOW_OP_FNEGATE_in_expr4852
static org.antlr.runtime.BitSet FOLLOW_OP_FNEGATE_in_expr4852
removedfield: FOLLOW_expr_in_expr4856
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4856
removedfield: FOLLOW_sizedstar_in_expr4866
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_expr4866
removedfield: FOLLOW_expr_apply_in_expr4876
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_expr4876
removedfield: FOLLOW_varnode_in_expr4885
static org.antlr.runtime.BitSet FOLLOW_varnode_in_expr4885
removedfield: FOLLOW_bitrange_in_expr4894
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_expr4894
removedfield: FOLLOW_integer_in_expr4903
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr4903
removedfield: FOLLOW_OP_PARENTHESIZED_in_expr4911
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_expr4911
removedfield: FOLLOW_expr_in_expr4915
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4915
removedfield: FOLLOW_OP_BITRANGE2_in_expr4927
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE2_in_expr4927
removedfield: FOLLOW_specific_symbol_in_expr4931
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_expr4931
removedfield: FOLLOW_integer_in_expr4936
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr4936
removedfield: FOLLOW_OP_APPLY_in_expr_apply4963
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply4963
removedfield: FOLLOW_OP_IDENTIFIER_in_expr_apply4968
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_expr_apply4968
removedfield: FOLLOW_expr_operands_in_expr_apply4977
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply4977
removedfield: FOLLOW_OP_APPLY_in_expr_apply4988
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply4988
removedfield: FOLLOW_OP_WILDCARD_in_expr_apply4992
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_expr_apply4992
removedfield: FOLLOW_expr_operands_in_expr_apply4996
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply4996
removedfield: FOLLOW_expr_in_expr_operands5029
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr_operands5029
removedfield: FOLLOW_specific_symbol_in_varnode5050
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_varnode5050
removedfield: FOLLOW_OP_TRUNCATION_SIZE_in_varnode5061
static org.antlr.runtime.BitSet FOLLOW_OP_TRUNCATION_SIZE_in_varnode5061
removedfield: FOLLOW_integer_in_varnode5065
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode5065
removedfield: FOLLOW_integer_in_varnode5069
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode5069
removedfield: FOLLOW_OP_ADDRESS_OF_in_varnode5078
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode5078
removedfield: FOLLOW_OP_SIZING_SIZE_in_varnode5081
static org.antlr.runtime.BitSet FOLLOW_OP_SIZING_SIZE_in_varnode5081
removedfield: FOLLOW_integer_in_varnode5085
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode5085
removedfield: FOLLOW_varnode_in_varnode5090
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode5090
removedfield: FOLLOW_OP_ADDRESS_OF_in_varnode5099
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode5099
removedfield: FOLLOW_varnode_in_varnode5103
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode5103
removedfield: FOLLOW_OP_QSTRING_in_qstring5122
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_qstring5122
removedfield: FOLLOW_OP_IDENTIFIER_in_identifier5145
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifier5145
removedfield: FOLLOW_OP_WILDCARD_in_identifier5159
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifier5159
removedfield: FOLLOW_OP_HEX_CONSTANT_in_integer5177
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_CONSTANT_in_integer5177
removedfield: FOLLOW_OP_DEC_CONSTANT_in_integer5190
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_CONSTANT_in_integer5190
removedfield: FOLLOW_OP_BIN_CONSTANT_in_integer5203
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer5203
class ghidra.sleigh.grammar.SleighEcho 880 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
addedfield: dfa32
ghidra.sleigh.grammar.SleighEcho.DFA32 dfa32
addedfield: dfa34
ghidra.sleigh.grammar.SleighEcho.DFA34 dfa34
addedfield: FOLLOW_OP_TOKEN_ENDIAN_in_tokendef206
static org.antlr.runtime.BitSet FOLLOW_OP_TOKEN_ENDIAN_in_tokendef206
addedfield: FOLLOW_identifier_in_tokendef210
static org.antlr.runtime.BitSet FOLLOW_identifier_in_tokendef210
addedfield: FOLLOW_integer_in_tokendef214
static org.antlr.runtime.BitSet FOLLOW_integer_in_tokendef214
addedfield: FOLLOW_endian_in_tokendef218
static org.antlr.runtime.BitSet FOLLOW_endian_in_tokendef218
addedfield: FOLLOW_fielddefs_in_tokendef222
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_tokendef222
addedfield: FOLLOW_OP_FIELDDEFS_in_fielddefs235
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEFS_in_fielddefs235
addedfield: FOLLOW_fielddef_in_fielddefs237
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs237
addedfield: FOLLOW_OP_FIELDDEF_in_fielddef253
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEF_in_fielddef253
addedfield: FOLLOW_identifier_in_fielddef257
static org.antlr.runtime.BitSet FOLLOW_identifier_in_fielddef257
addedfield: FOLLOW_integer_in_fielddef261
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef261
addedfield: FOLLOW_integer_in_fielddef265
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef265
addedfield: FOLLOW_fieldmods_in_fielddef269
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef269
addedfield: FOLLOW_OP_FIELD_MODS_in_fieldmods294
static org.antlr.runtime.BitSet FOLLOW_OP_FIELD_MODS_in_fieldmods294
addedfield: FOLLOW_fieldmod_in_fieldmods301
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods301
addedfield: FOLLOW_OP_NO_FIELD_MOD_in_fieldmods318
static org.antlr.runtime.BitSet FOLLOW_OP_NO_FIELD_MOD_in_fieldmods318
addedfield: FOLLOW_OP_SIGNED_in_fieldmod343
static org.antlr.runtime.BitSet FOLLOW_OP_SIGNED_in_fieldmod343
addedfield: FOLLOW_OP_NOFLOW_in_fieldmod355
static org.antlr.runtime.BitSet FOLLOW_OP_NOFLOW_in_fieldmod355
addedfield: FOLLOW_OP_HEX_in_fieldmod367
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_in_fieldmod367
addedfield: FOLLOW_OP_DEC_in_fieldmod379
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_in_fieldmod379
addedfield: FOLLOW_OP_CONTEXT_in_contextdef396
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_in_contextdef396
addedfield: FOLLOW_identifier_in_contextdef400
static org.antlr.runtime.BitSet FOLLOW_identifier_in_contextdef400
addedfield: FOLLOW_fielddefs_in_contextdef404
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_contextdef404
addedfield: FOLLOW_OP_SPACE_in_spacedef417
static org.antlr.runtime.BitSet FOLLOW_OP_SPACE_in_spacedef417
addedfield: FOLLOW_identifier_in_spacedef421
static org.antlr.runtime.BitSet FOLLOW_identifier_in_spacedef421
addedfield: FOLLOW_spacemods_in_spacedef425
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef425
addedfield: FOLLOW_OP_SPACEMODS_in_spacemods449
static org.antlr.runtime.BitSet FOLLOW_OP_SPACEMODS_in_spacemods449
addedfield: FOLLOW_spacemod_in_spacemods454
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods454
addedfield: FOLLOW_typemod_in_spacemod476
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod476
addedfield: FOLLOW_sizemod_in_spacemod485
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod485
addedfield: FOLLOW_wordsizemod_in_spacemod494
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod494
addedfield: FOLLOW_OP_DEFAULT_in_spacemod501
static org.antlr.runtime.BitSet FOLLOW_OP_DEFAULT_in_spacemod501
addedfield: FOLLOW_OP_TYPE_in_typemod519
static org.antlr.runtime.BitSet FOLLOW_OP_TYPE_in_typemod519
addedfield: FOLLOW_type_in_typemod523
static org.antlr.runtime.BitSet FOLLOW_type_in_typemod523
addedfield: FOLLOW_identifier_in_type543
static org.antlr.runtime.BitSet FOLLOW_identifier_in_type543
addedfield: FOLLOW_OP_SIZE_in_sizemod561
static org.antlr.runtime.BitSet FOLLOW_OP_SIZE_in_sizemod561
addedfield: FOLLOW_integer_in_sizemod565
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod565
addedfield: FOLLOW_OP_WORDSIZE_in_wordsizemod584
static org.antlr.runtime.BitSet FOLLOW_OP_WORDSIZE_in_wordsizemod584
addedfield: FOLLOW_integer_in_wordsizemod588
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod588
addedfield: FOLLOW_OP_VARNODE_in_varnodedef603
static org.antlr.runtime.BitSet FOLLOW_OP_VARNODE_in_varnodedef603
addedfield: FOLLOW_identifier_in_varnodedef607
static org.antlr.runtime.BitSet FOLLOW_identifier_in_varnodedef607
addedfield: FOLLOW_integer_in_varnodedef611
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef611
addedfield: FOLLOW_integer_in_varnodedef615
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef615
addedfield: FOLLOW_identifierlist_in_varnodedef619
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef619
addedfield: FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist638
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist638
addedfield: FOLLOW_identifier_in_identifierlist645
static org.antlr.runtime.BitSet FOLLOW_identifier_in_identifierlist645
addedfield: FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist669
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist669
addedfield: FOLLOW_stringorident_in_stringoridentlist676
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist676
addedfield: FOLLOW_identifier_in_stringorident701
static org.antlr.runtime.BitSet FOLLOW_identifier_in_stringorident701
addedfield: FOLLOW_qstring_in_stringorident710
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident710
addedfield: FOLLOW_OP_BITRANGES_in_bitrangedef724
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGES_in_bitrangedef724
addedfield: FOLLOW_bitranges_in_bitrangedef728
static org.antlr.runtime.BitSet FOLLOW_bitranges_in_bitrangedef728
addedfield: FOLLOW_sbitrange_in_bitranges748
static org.antlr.runtime.BitSet FOLLOW_sbitrange_in_bitranges748
addedfield: FOLLOW_OP_BITRANGE_in_sbitrange769
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_sbitrange769
addedfield: FOLLOW_identifier_in_sbitrange773
static org.antlr.runtime.BitSet FOLLOW_identifier_in_sbitrange773
addedfield: FOLLOW_identifier_in_sbitrange777
static org.antlr.runtime.BitSet FOLLOW_identifier_in_sbitrange777
addedfield: FOLLOW_integer_in_sbitrange781
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange781
addedfield: FOLLOW_integer_in_sbitrange785
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange785
addedfield: FOLLOW_OP_PCODEOP_in_pcodeopdef800
static org.antlr.runtime.BitSet FOLLOW_OP_PCODEOP_in_pcodeopdef800
addedfield: FOLLOW_identifierlist_in_pcodeopdef804
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef804
addedfield: FOLLOW_OP_VALUES_in_valueattach819
static org.antlr.runtime.BitSet FOLLOW_OP_VALUES_in_valueattach819
addedfield: FOLLOW_identifierlist_in_valueattach823
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_valueattach823
addedfield: FOLLOW_intblist_in_valueattach827
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach827
addedfield: FOLLOW_OP_INTBLIST_in_intblist846
static org.antlr.runtime.BitSet FOLLOW_OP_INTBLIST_in_intblist846
addedfield: FOLLOW_intbpart_in_intblist853
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist853
addedfield: FOLLOW_OP_WILDCARD_in_intbpart876
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_intbpart876
addedfield: FOLLOW_OP_NEGATE_in_intbpart884
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_intbpart884
addedfield: FOLLOW_integer_in_intbpart888
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart888
addedfield: FOLLOW_integer_in_intbpart898
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart898
addedfield: FOLLOW_OP_NAMES_in_nameattach912
static org.antlr.runtime.BitSet FOLLOW_OP_NAMES_in_nameattach912
addedfield: FOLLOW_identifierlist_in_nameattach916
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_nameattach916
addedfield: FOLLOW_stringoridentlist_in_nameattach920
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach920
addedfield: FOLLOW_OP_VARIABLES_in_varattach935
static org.antlr.runtime.BitSet FOLLOW_OP_VARIABLES_in_varattach935
addedfield: FOLLOW_identifierlist_in_varattach939
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach939
addedfield: FOLLOW_identifierlist_in_varattach943
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach943
addedfield: FOLLOW_macrodef_in_constructorlike957
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike957
addedfield: FOLLOW_constructor_in_constructorlike962
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike962
addedfield: FOLLOW_OP_MACRO_in_macrodef974
static org.antlr.runtime.BitSet FOLLOW_OP_MACRO_in_macrodef974
addedfield: FOLLOW_identifier_in_macrodef978
static org.antlr.runtime.BitSet FOLLOW_identifier_in_macrodef978
addedfield: FOLLOW_arguments_in_macrodef982
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef982
addedfield: FOLLOW_semantic_in_macrodef986
static org.antlr.runtime.BitSet FOLLOW_semantic_in_macrodef986
addedfield: FOLLOW_OP_ARGUMENTS_in_arguments1003
static org.antlr.runtime.BitSet FOLLOW_OP_ARGUMENTS_in_arguments1003
addedfield: FOLLOW_oplist_in_arguments1007
static org.antlr.runtime.BitSet FOLLOW_oplist_in_arguments1007
addedfield: FOLLOW_OP_EMPTY_LIST_in_arguments1015
static org.antlr.runtime.BitSet FOLLOW_OP_EMPTY_LIST_in_arguments1015
addedfield: FOLLOW_identifier_in_oplist1040
static org.antlr.runtime.BitSet FOLLOW_identifier_in_oplist1040
addedfield: FOLLOW_OP_CONSTRUCTOR_in_constructor1056
static org.antlr.runtime.BitSet FOLLOW_OP_CONSTRUCTOR_in_constructor1056
addedfield: FOLLOW_ctorstart_in_constructor1060
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1060
addedfield: FOLLOW_bitpattern_in_constructor1064
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1064
addedfield: FOLLOW_contextblock_in_constructor1068
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1068
addedfield: FOLLOW_ctorsemantic_in_constructor1070
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1070
addedfield: FOLLOW_OP_PCODE_in_ctorsemantic1083
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1083
addedfield: FOLLOW_semantic_in_ctorsemantic1085
static org.antlr.runtime.BitSet FOLLOW_semantic_in_ctorsemantic1085
addedfield: FOLLOW_OP_PCODE_in_ctorsemantic1092
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1092
addedfield: FOLLOW_OP_UNIMPL_in_ctorsemantic1094
static org.antlr.runtime.BitSet FOLLOW_OP_UNIMPL_in_ctorsemantic1094
addedfield: FOLLOW_OP_BIT_PATTERN_in_bitpattern1113
static org.antlr.runtime.BitSet FOLLOW_OP_BIT_PATTERN_in_bitpattern1113
addedfield: FOLLOW_pequation_in_bitpattern1117
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1117
addedfield: FOLLOW_OP_SUBTABLE_in_ctorstart1136
static org.antlr.runtime.BitSet FOLLOW_OP_SUBTABLE_in_ctorstart1136
addedfield: FOLLOW_identifier_in_ctorstart1140
static org.antlr.runtime.BitSet FOLLOW_identifier_in_ctorstart1140
addedfield: FOLLOW_display_in_ctorstart1144
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1144
addedfield: FOLLOW_OP_TABLE_in_ctorstart1153
static org.antlr.runtime.BitSet FOLLOW_OP_TABLE_in_ctorstart1153
addedfield: FOLLOW_display_in_ctorstart1157
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1157
addedfield: FOLLOW_OP_DISPLAY_in_display1176
static org.antlr.runtime.BitSet FOLLOW_OP_DISPLAY_in_display1176
addedfield: FOLLOW_pieces_in_display1180
static org.antlr.runtime.BitSet FOLLOW_pieces_in_display1180
addedfield: FOLLOW_printpiece_in_pieces1206
static org.antlr.runtime.BitSet FOLLOW_printpiece_in_pieces1206
addedfield: FOLLOW_identifier_in_printpiece1227
static org.antlr.runtime.BitSet FOLLOW_identifier_in_printpiece1227
addedfield: FOLLOW_whitespace_in_printpiece1236
static org.antlr.runtime.BitSet FOLLOW_whitespace_in_printpiece1236
addedfield: FOLLOW_OP_CONCATENATE_in_printpiece1243
static org.antlr.runtime.BitSet FOLLOW_OP_CONCATENATE_in_printpiece1243
addedfield: FOLLOW_string_in_printpiece1252
static org.antlr.runtime.BitSet FOLLOW_string_in_printpiece1252
addedfield: FOLLOW_OP_WHITESPACE_in_whitespace1270
static org.antlr.runtime.BitSet FOLLOW_OP_WHITESPACE_in_whitespace1270
addedfield: FOLLOW_OP_STRING_in_string1293
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_in_string1293
addedfield: FOLLOW_OP_QSTRING_in_string1306
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_string1306
addedfield: FOLLOW_OP_BOOL_OR_in_pequation1329
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_pequation1329
addedfield: FOLLOW_pequation_in_pequation1333
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1333
addedfield: FOLLOW_pequation_in_pequation1337
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1337
addedfield: FOLLOW_OP_SEQUENCE_in_pequation1346
static org.antlr.runtime.BitSet FOLLOW_OP_SEQUENCE_in_pequation1346
addedfield: FOLLOW_pequation_in_pequation1350
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1350
addedfield: FOLLOW_pequation_in_pequation1354
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1354
addedfield: FOLLOW_OP_BOOL_AND_in_pequation1363
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_pequation1363
addedfield: FOLLOW_pequation_in_pequation1367
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1367
addedfield: FOLLOW_pequation_in_pequation1371
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1371
addedfield: FOLLOW_OP_ELLIPSIS_in_pequation1381
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_in_pequation1381
addedfield: FOLLOW_pequation_in_pequation1385
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1385
addedfield: FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1394
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1394
addedfield: FOLLOW_pequation_in_pequation1398
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1398
addedfield: FOLLOW_OP_EQUAL_in_pequation1408
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_pequation1408
addedfield: FOLLOW_identifier_in_pequation1412
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1412
addedfield: FOLLOW_pexpression2_in_pequation1416
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1416
addedfield: FOLLOW_OP_NOTEQUAL_in_pequation1425
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_pequation1425
addedfield: FOLLOW_identifier_in_pequation1429
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1429
addedfield: FOLLOW_pexpression2_in_pequation1433
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1433
addedfield: FOLLOW_OP_LESS_in_pequation1442
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_pequation1442
addedfield: FOLLOW_identifier_in_pequation1446
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1446
addedfield: FOLLOW_pexpression2_in_pequation1450
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1450
addedfield: FOLLOW_OP_LESSEQUAL_in_pequation1459
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_pequation1459
addedfield: FOLLOW_identifier_in_pequation1463
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1463
addedfield: FOLLOW_pexpression2_in_pequation1467
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1467
addedfield: FOLLOW_OP_GREAT_in_pequation1476
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_pequation1476
addedfield: FOLLOW_identifier_in_pequation1480
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1480
addedfield: FOLLOW_pexpression2_in_pequation1484
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1484
addedfield: FOLLOW_OP_GREATEQUAL_in_pequation1493
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_pequation1493
addedfield: FOLLOW_identifier_in_pequation1497
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1497
addedfield: FOLLOW_pexpression2_in_pequation1501
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1501
addedfield: FOLLOW_identifier_in_pequation1512
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1512
addedfield: FOLLOW_OP_PARENTHESIZED_in_pequation1520
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pequation1520
addedfield: FOLLOW_pequation_in_pequation1524
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1524
addedfield: FOLLOW_OP_OR_in_pexpression21544
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression21544
addedfield: FOLLOW_pexpression2_in_pexpression21548
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21548
addedfield: FOLLOW_pexpression2_in_pexpression21552
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21552
addedfield: FOLLOW_OP_XOR_in_pexpression21561
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression21561
addedfield: FOLLOW_pexpression2_in_pexpression21565
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21565
addedfield: FOLLOW_pexpression2_in_pexpression21569
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21569
addedfield: FOLLOW_OP_AND_in_pexpression21578
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression21578
addedfield: FOLLOW_pexpression2_in_pexpression21582
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21582
addedfield: FOLLOW_pexpression2_in_pexpression21586
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21586
addedfield: FOLLOW_OP_LEFT_in_pexpression21595
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression21595
addedfield: FOLLOW_pexpression2_in_pexpression21599
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21599
addedfield: FOLLOW_pexpression2_in_pexpression21603
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21603
addedfield: FOLLOW_OP_RIGHT_in_pexpression21612
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression21612
addedfield: FOLLOW_pexpression2_in_pexpression21616
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21616
addedfield: FOLLOW_pexpression2_in_pexpression21620
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21620
addedfield: FOLLOW_OP_ADD_in_pexpression21629
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression21629
addedfield: FOLLOW_pexpression2_in_pexpression21633
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21633
addedfield: FOLLOW_pexpression2_in_pexpression21637
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21637
addedfield: FOLLOW_OP_SUB_in_pexpression21646
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression21646
addedfield: FOLLOW_pexpression2_in_pexpression21650
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21650
addedfield: FOLLOW_pexpression2_in_pexpression21654
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21654
addedfield: FOLLOW_OP_MULT_in_pexpression21663
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression21663
addedfield: FOLLOW_pexpression2_in_pexpression21667
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21667
addedfield: FOLLOW_pexpression2_in_pexpression21671
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21671
addedfield: FOLLOW_OP_DIV_in_pexpression21680
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression21680
addedfield: FOLLOW_pexpression2_in_pexpression21684
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21684
addedfield: FOLLOW_pexpression2_in_pexpression21688
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21688
addedfield: FOLLOW_OP_NEGATE_in_pexpression21698
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression21698
addedfield: FOLLOW_pexpression2_in_pexpression21702
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21702
addedfield: FOLLOW_OP_INVERT_in_pexpression21711
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression21711
addedfield: FOLLOW_pexpression2_in_pexpression21715
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21715
addedfield: FOLLOW_OP_APPLY_in_pexpression21725
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_pexpression21725
addedfield: FOLLOW_identifier_in_pexpression21729
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression21729
addedfield: FOLLOW_pexpression2_operands_in_pexpression21733
static org.antlr.runtime.BitSet FOLLOW_pexpression2_operands_in_pexpression21733
addedfield: FOLLOW_identifier_in_pexpression21743
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression21743
addedfield: FOLLOW_integer_in_pexpression21752
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression21752
addedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression21760
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression21760
addedfield: FOLLOW_pexpression2_in_pexpression21764
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21764
addedfield: FOLLOW_pexpression2_in_pexpression2_operands1790
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_operands1790
addedfield: FOLLOW_OP_CONTEXT_BLOCK_in_contextblock1806
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_BLOCK_in_contextblock1806
addedfield: FOLLOW_statements_in_contextblock1810
static org.antlr.runtime.BitSet FOLLOW_statements_in_contextblock1810
addedfield: FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock1818
static org.antlr.runtime.BitSet FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock1818
addedfield: FOLLOW_OP_SEMANTIC_in_semantic1830
static org.antlr.runtime.BitSet FOLLOW_OP_SEMANTIC_in_semantic1830
addedfield: FOLLOW_code_block_in_semantic1834
static org.antlr.runtime.BitSet FOLLOW_code_block_in_semantic1834
addedfield: FOLLOW_statements_in_code_block1849
static org.antlr.runtime.BitSet FOLLOW_statements_in_code_block1849
addedfield: FOLLOW_OP_NOP_in_code_block1854
static org.antlr.runtime.BitSet FOLLOW_OP_NOP_in_code_block1854
addedfield: FOLLOW_statement_in_statements1869
static org.antlr.runtime.BitSet FOLLOW_statement_in_statements1869
addedfield: FOLLOW_OP_LABEL_in_label1887
static org.antlr.runtime.BitSet FOLLOW_OP_LABEL_in_label1887
addedfield: FOLLOW_variable_in_label1891
static org.antlr.runtime.BitSet FOLLOW_variable_in_label1891
addedfield: FOLLOW_OP_SECTION_LABEL_in_section_label1910
static org.antlr.runtime.BitSet FOLLOW_OP_SECTION_LABEL_in_section_label1910
addedfield: FOLLOW_variable_in_section_label1914
static org.antlr.runtime.BitSet FOLLOW_variable_in_section_label1914
addedfield: FOLLOW_assignment_in_statement1928
static org.antlr.runtime.BitSet FOLLOW_assignment_in_statement1928
addedfield: FOLLOW_declaration_in_statement1933
static org.antlr.runtime.BitSet FOLLOW_declaration_in_statement1933
addedfield: FOLLOW_funcall_in_statement1938
static org.antlr.runtime.BitSet FOLLOW_funcall_in_statement1938
addedfield: FOLLOW_build_stmt_in_statement1943
static org.antlr.runtime.BitSet FOLLOW_build_stmt_in_statement1943
addedfield: FOLLOW_crossbuild_stmt_in_statement1948
static org.antlr.runtime.BitSet FOLLOW_crossbuild_stmt_in_statement1948
addedfield: FOLLOW_goto_stmt_in_statement1953
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_statement1953
addedfield: FOLLOW_cond_stmt_in_statement1958
static org.antlr.runtime.BitSet FOLLOW_cond_stmt_in_statement1958
addedfield: FOLLOW_call_stmt_in_statement1963
static org.antlr.runtime.BitSet FOLLOW_call_stmt_in_statement1963
addedfield: FOLLOW_export_in_statement1968
static org.antlr.runtime.BitSet FOLLOW_export_in_statement1968
addedfield: FOLLOW_return_stmt_in_statement1973
static org.antlr.runtime.BitSet FOLLOW_return_stmt_in_statement1973
addedfield: FOLLOW_label_in_statement1980
static org.antlr.runtime.BitSet FOLLOW_label_in_statement1980
addedfield: FOLLOW_section_label_in_statement1989
static org.antlr.runtime.BitSet FOLLOW_section_label_in_statement1989
addedfield: FOLLOW_OP_ASSIGN_in_assignment2003
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment2003
addedfield: FOLLOW_lvalue_in_assignment2007
static org.antlr.runtime.BitSet FOLLOW_lvalue_in_assignment2007
addedfield: FOLLOW_expr_in_assignment2011
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment2011
addedfield: FOLLOW_OP_LOCAL_in_assignment2020
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment2020
addedfield: FOLLOW_OP_ASSIGN_in_assignment2022
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment2022
addedfield: FOLLOW_lvalue_in_assignment2026
static org.antlr.runtime.BitSet FOLLOW_lvalue_in_assignment2026
addedfield: FOLLOW_expr_in_assignment2030
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment2030
addedfield: FOLLOW_OP_LOCAL_in_declaration2045
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration2045
addedfield: FOLLOW_variable_in_declaration2049
static org.antlr.runtime.BitSet FOLLOW_variable_in_declaration2049
addedfield: FOLLOW_constant_in_declaration2053
static org.antlr.runtime.BitSet FOLLOW_constant_in_declaration2053
addedfield: FOLLOW_OP_LOCAL_in_declaration2062
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration2062
addedfield: FOLLOW_variable_in_declaration2066
static org.antlr.runtime.BitSet FOLLOW_variable_in_declaration2066
addedfield: FOLLOW_bitrange_in_lvalue2097
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_lvalue2097
addedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_lvalue2105
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_lvalue2105
addedfield: FOLLOW_variable_in_lvalue2109
static org.antlr.runtime.BitSet FOLLOW_variable_in_lvalue2109
addedfield: FOLLOW_constant_in_lvalue2113
static org.antlr.runtime.BitSet FOLLOW_constant_in_lvalue2113
addedfield: FOLLOW_variable_in_lvalue2123
static org.antlr.runtime.BitSet FOLLOW_variable_in_lvalue2123
addedfield: FOLLOW_sizedstar_in_lvalue2132
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_lvalue2132
addedfield: FOLLOW_OP_BITRANGE_in_bitrange2150
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_bitrange2150
addedfield: FOLLOW_variable_in_bitrange2154
static org.antlr.runtime.BitSet FOLLOW_variable_in_bitrange2154
addedfield: FOLLOW_constant_in_bitrange2158
static org.antlr.runtime.BitSet FOLLOW_constant_in_bitrange2158
addedfield: FOLLOW_constant_in_bitrange2162
static org.antlr.runtime.BitSet FOLLOW_constant_in_bitrange2162
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2181
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2181
addedfield: FOLLOW_variable_in_sizedstar2185
static org.antlr.runtime.BitSet FOLLOW_variable_in_sizedstar2185
addedfield: FOLLOW_constant_in_sizedstar2189
static org.antlr.runtime.BitSet FOLLOW_constant_in_sizedstar2189
addedfield: FOLLOW_expr_in_sizedstar2193
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2193
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2202
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2202
addedfield: FOLLOW_variable_in_sizedstar2206
static org.antlr.runtime.BitSet FOLLOW_variable_in_sizedstar2206
addedfield: FOLLOW_expr_in_sizedstar2210
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2210
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2219
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2219
addedfield: FOLLOW_constant_in_sizedstar2223
static org.antlr.runtime.BitSet FOLLOW_constant_in_sizedstar2223
addedfield: FOLLOW_expr_in_sizedstar2227
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2227
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2236
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2236
addedfield: FOLLOW_expr_in_sizedstar2240
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2240
addedfield: FOLLOW_expr_apply_in_funcall2256
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_funcall2256
addedfield: FOLLOW_OP_BUILD_in_build_stmt2270
static org.antlr.runtime.BitSet FOLLOW_OP_BUILD_in_build_stmt2270
addedfield: FOLLOW_variable_in_build_stmt2274
static org.antlr.runtime.BitSet FOLLOW_variable_in_build_stmt2274
addedfield: FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt2289
static org.antlr.runtime.BitSet FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt2289
addedfield: FOLLOW_varnode_in_crossbuild_stmt2293
static org.antlr.runtime.BitSet FOLLOW_varnode_in_crossbuild_stmt2293
addedfield: FOLLOW_variable_in_crossbuild_stmt2297
static org.antlr.runtime.BitSet FOLLOW_variable_in_crossbuild_stmt2297
addedfield: FOLLOW_OP_GOTO_in_goto_stmt2312
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_goto_stmt2312
addedfield: FOLLOW_jumpdest_in_goto_stmt2316
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_goto_stmt2316
addedfield: FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest2335
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest2335
addedfield: FOLLOW_variable_in_jumpdest2339
static org.antlr.runtime.BitSet FOLLOW_variable_in_jumpdest2339
addedfield: FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest2348
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest2348
addedfield: FOLLOW_expr_in_jumpdest2352
static org.antlr.runtime.BitSet FOLLOW_expr_in_jumpdest2352
addedfield: FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest2361
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest2361
addedfield: FOLLOW_integer_in_jumpdest2365
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest2365
addedfield: FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest2374
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest2374
addedfield: FOLLOW_constant_in_jumpdest2378
static org.antlr.runtime.BitSet FOLLOW_constant_in_jumpdest2378
addedfield: FOLLOW_variable_in_jumpdest2382
static org.antlr.runtime.BitSet FOLLOW_variable_in_jumpdest2382
addedfield: FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest2391
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest2391
addedfield: FOLLOW_label_in_jumpdest2395
static org.antlr.runtime.BitSet FOLLOW_label_in_jumpdest2395
addedfield: FOLLOW_OP_IF_in_cond_stmt2410
static org.antlr.runtime.BitSet FOLLOW_OP_IF_in_cond_stmt2410
addedfield: FOLLOW_expr_in_cond_stmt2414
static org.antlr.runtime.BitSet FOLLOW_expr_in_cond_stmt2414
addedfield: FOLLOW_goto_stmt_in_cond_stmt2418
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_cond_stmt2418
addedfield: FOLLOW_OP_CALL_in_call_stmt2431
static org.antlr.runtime.BitSet FOLLOW_OP_CALL_in_call_stmt2431
addedfield: FOLLOW_jumpdest_in_call_stmt2435
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_call_stmt2435
addedfield: FOLLOW_OP_RETURN_in_return_stmt2450
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt2450
addedfield: FOLLOW_expr_in_return_stmt2454
static org.antlr.runtime.BitSet FOLLOW_expr_in_return_stmt2454
addedfield: FOLLOW_OP_RETURN_in_return_stmt2462
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt2462
addedfield: FOLLOW_OP_EXPORT_in_export2476
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export2476
addedfield: FOLLOW_expr_in_export2480
static org.antlr.runtime.BitSet FOLLOW_expr_in_export2480
addedfield: FOLLOW_OP_BOOL_OR_in_expr2499
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_expr2499
addedfield: FOLLOW_expr_in_expr2503
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2503
addedfield: FOLLOW_expr_in_expr2507
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2507
addedfield: FOLLOW_OP_BOOL_XOR_in_expr2516
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_XOR_in_expr2516
addedfield: FOLLOW_expr_in_expr2520
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2520
addedfield: FOLLOW_expr_in_expr2524
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2524
addedfield: FOLLOW_OP_BOOL_AND_in_expr2533
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_expr2533
addedfield: FOLLOW_expr_in_expr2537
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2537
addedfield: FOLLOW_expr_in_expr2541
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2541
addedfield: FOLLOW_OP_OR_in_expr2551
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_expr2551
addedfield: FOLLOW_expr_in_expr2555
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2555
addedfield: FOLLOW_expr_in_expr2559
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2559
addedfield: FOLLOW_OP_XOR_in_expr2568
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_expr2568
addedfield: FOLLOW_expr_in_expr2572
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2572
addedfield: FOLLOW_expr_in_expr2576
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2576
addedfield: FOLLOW_OP_AND_in_expr2585
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_expr2585
addedfield: FOLLOW_expr_in_expr2589
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2589
addedfield: FOLLOW_expr_in_expr2593
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2593
addedfield: FOLLOW_OP_EQUAL_in_expr2603
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_expr2603
addedfield: FOLLOW_expr_in_expr2607
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2607
addedfield: FOLLOW_expr_in_expr2611
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2611
addedfield: FOLLOW_OP_NOTEQUAL_in_expr2620
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_expr2620
addedfield: FOLLOW_expr_in_expr2624
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2624
addedfield: FOLLOW_expr_in_expr2628
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2628
addedfield: FOLLOW_OP_FEQUAL_in_expr2637
static org.antlr.runtime.BitSet FOLLOW_OP_FEQUAL_in_expr2637
addedfield: FOLLOW_expr_in_expr2641
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2641
addedfield: FOLLOW_expr_in_expr2645
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2645
addedfield: FOLLOW_OP_FNOTEQUAL_in_expr2654
static org.antlr.runtime.BitSet FOLLOW_OP_FNOTEQUAL_in_expr2654
addedfield: FOLLOW_expr_in_expr2658
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2658
addedfield: FOLLOW_expr_in_expr2662
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2662
addedfield: FOLLOW_OP_LESS_in_expr2672
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_expr2672
addedfield: FOLLOW_expr_in_expr2676
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2676
addedfield: FOLLOW_expr_in_expr2680
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2680
addedfield: FOLLOW_OP_GREATEQUAL_in_expr2689
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_expr2689
addedfield: FOLLOW_expr_in_expr2693
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2693
addedfield: FOLLOW_expr_in_expr2697
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2697
addedfield: FOLLOW_OP_LESSEQUAL_in_expr2706
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_expr2706
addedfield: FOLLOW_expr_in_expr2710
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2710
addedfield: FOLLOW_expr_in_expr2714
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2714
addedfield: FOLLOW_OP_GREAT_in_expr2723
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_expr2723
addedfield: FOLLOW_expr_in_expr2727
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2727
addedfield: FOLLOW_expr_in_expr2731
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2731
addedfield: FOLLOW_OP_SLESS_in_expr2740
static org.antlr.runtime.BitSet FOLLOW_OP_SLESS_in_expr2740
addedfield: FOLLOW_expr_in_expr2744
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2744
addedfield: FOLLOW_expr_in_expr2748
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2748
addedfield: FOLLOW_OP_SGREATEQUAL_in_expr2757
static org.antlr.runtime.BitSet FOLLOW_OP_SGREATEQUAL_in_expr2757
addedfield: FOLLOW_expr_in_expr2761
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2761
addedfield: FOLLOW_expr_in_expr2765
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2765
addedfield: FOLLOW_OP_SLESSEQUAL_in_expr2774
static org.antlr.runtime.BitSet FOLLOW_OP_SLESSEQUAL_in_expr2774
addedfield: FOLLOW_expr_in_expr2778
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2778
addedfield: FOLLOW_expr_in_expr2782
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2782
addedfield: FOLLOW_OP_SGREAT_in_expr2791
static org.antlr.runtime.BitSet FOLLOW_OP_SGREAT_in_expr2791
addedfield: FOLLOW_expr_in_expr2795
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2795
addedfield: FOLLOW_expr_in_expr2799
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2799
addedfield: FOLLOW_OP_FLESS_in_expr2808
static org.antlr.runtime.BitSet FOLLOW_OP_FLESS_in_expr2808
addedfield: FOLLOW_expr_in_expr2812
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2812
addedfield: FOLLOW_expr_in_expr2816
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2816
addedfield: FOLLOW_OP_FGREATEQUAL_in_expr2825
static org.antlr.runtime.BitSet FOLLOW_OP_FGREATEQUAL_in_expr2825
addedfield: FOLLOW_expr_in_expr2829
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2829
addedfield: FOLLOW_expr_in_expr2833
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2833
addedfield: FOLLOW_OP_FLESSEQUAL_in_expr2842
static org.antlr.runtime.BitSet FOLLOW_OP_FLESSEQUAL_in_expr2842
addedfield: FOLLOW_expr_in_expr2846
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2846
addedfield: FOLLOW_expr_in_expr2850
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2850
addedfield: FOLLOW_OP_FGREAT_in_expr2859
static org.antlr.runtime.BitSet FOLLOW_OP_FGREAT_in_expr2859
addedfield: FOLLOW_expr_in_expr2863
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2863
addedfield: FOLLOW_expr_in_expr2867
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2867
addedfield: FOLLOW_OP_LEFT_in_expr2877
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_expr2877
addedfield: FOLLOW_expr_in_expr2881
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2881
addedfield: FOLLOW_expr_in_expr2885
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2885
addedfield: FOLLOW_OP_RIGHT_in_expr2894
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_expr2894
addedfield: FOLLOW_expr_in_expr2898
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2898
addedfield: FOLLOW_expr_in_expr2902
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2902
addedfield: FOLLOW_OP_SRIGHT_in_expr2911
static org.antlr.runtime.BitSet FOLLOW_OP_SRIGHT_in_expr2911
addedfield: FOLLOW_expr_in_expr2915
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2915
addedfield: FOLLOW_expr_in_expr2919
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2919
addedfield: FOLLOW_OP_ADD_in_expr2929
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_expr2929
addedfield: FOLLOW_expr_in_expr2933
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2933
addedfield: FOLLOW_expr_in_expr2937
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2937
addedfield: FOLLOW_OP_SUB_in_expr2946
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_expr2946
addedfield: FOLLOW_expr_in_expr2950
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2950
addedfield: FOLLOW_expr_in_expr2954
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2954
addedfield: FOLLOW_OP_FADD_in_expr2963
static org.antlr.runtime.BitSet FOLLOW_OP_FADD_in_expr2963
addedfield: FOLLOW_expr_in_expr2967
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2967
addedfield: FOLLOW_expr_in_expr2971
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2971
addedfield: FOLLOW_OP_FSUB_in_expr2980
static org.antlr.runtime.BitSet FOLLOW_OP_FSUB_in_expr2980
addedfield: FOLLOW_expr_in_expr2984
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2984
addedfield: FOLLOW_expr_in_expr2988
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2988
addedfield: FOLLOW_OP_MULT_in_expr2998
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_expr2998
addedfield: FOLLOW_expr_in_expr3002
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3002
addedfield: FOLLOW_expr_in_expr3006
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3006
addedfield: FOLLOW_OP_DIV_in_expr3016
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_expr3016
addedfield: FOLLOW_expr_in_expr3020
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3020
addedfield: FOLLOW_expr_in_expr3024
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3024
addedfield: FOLLOW_OP_REM_in_expr3033
static org.antlr.runtime.BitSet FOLLOW_OP_REM_in_expr3033
addedfield: FOLLOW_expr_in_expr3037
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3037
addedfield: FOLLOW_expr_in_expr3041
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3041
addedfield: FOLLOW_OP_SDIV_in_expr3050
static org.antlr.runtime.BitSet FOLLOW_OP_SDIV_in_expr3050
addedfield: FOLLOW_expr_in_expr3054
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3054
addedfield: FOLLOW_expr_in_expr3058
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3058
addedfield: FOLLOW_OP_SREM_in_expr3067
static org.antlr.runtime.BitSet FOLLOW_OP_SREM_in_expr3067
addedfield: FOLLOW_expr_in_expr3071
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3071
addedfield: FOLLOW_expr_in_expr3075
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3075
addedfield: FOLLOW_OP_FMULT_in_expr3084
static org.antlr.runtime.BitSet FOLLOW_OP_FMULT_in_expr3084
addedfield: FOLLOW_expr_in_expr3088
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3088
addedfield: FOLLOW_expr_in_expr3092
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3092
addedfield: FOLLOW_OP_FDIV_in_expr3101
static org.antlr.runtime.BitSet FOLLOW_OP_FDIV_in_expr3101
addedfield: FOLLOW_expr_in_expr3105
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3105
addedfield: FOLLOW_expr_in_expr3109
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3109
addedfield: FOLLOW_OP_NOT_in_expr3119
static org.antlr.runtime.BitSet FOLLOW_OP_NOT_in_expr3119
addedfield: FOLLOW_expr_in_expr3123
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3123
addedfield: FOLLOW_OP_INVERT_in_expr3132
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_expr3132
addedfield: FOLLOW_expr_in_expr3136
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3136
addedfield: FOLLOW_OP_NEGATE_in_expr3145
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_expr3145
addedfield: FOLLOW_expr_in_expr3149
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3149
addedfield: FOLLOW_OP_FNEGATE_in_expr3158
static org.antlr.runtime.BitSet FOLLOW_OP_FNEGATE_in_expr3158
addedfield: FOLLOW_expr_in_expr3162
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3162
addedfield: FOLLOW_sizedstar_in_expr3172
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_expr3172
addedfield: FOLLOW_expr_apply_in_expr3182
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_expr3182
addedfield: FOLLOW_varnode_in_expr3191
static org.antlr.runtime.BitSet FOLLOW_varnode_in_expr3191
addedfield: FOLLOW_bitrange_in_expr3200
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_expr3200
addedfield: FOLLOW_OP_PARENTHESIZED_in_expr3208
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_expr3208
addedfield: FOLLOW_expr_in_expr3212
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3212
addedfield: FOLLOW_OP_BITRANGE2_in_expr3221
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE2_in_expr3221
addedfield: FOLLOW_identifier_in_expr3225
static org.antlr.runtime.BitSet FOLLOW_identifier_in_expr3225
addedfield: FOLLOW_integer_in_expr3229
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr3229
addedfield: FOLLOW_OP_APPLY_in_expr_apply3248
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply3248
addedfield: FOLLOW_identifier_in_expr_apply3252
static org.antlr.runtime.BitSet FOLLOW_identifier_in_expr_apply3252
addedfield: FOLLOW_expr_operands_in_expr_apply3256
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply3256
addedfield: FOLLOW_expr_in_expr_operands3283
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr_operands3283
addedfield: FOLLOW_symbol_in_varnode3304
static org.antlr.runtime.BitSet FOLLOW_symbol_in_varnode3304
addedfield: FOLLOW_OP_TRUNCATION_SIZE_in_varnode3312
static org.antlr.runtime.BitSet FOLLOW_OP_TRUNCATION_SIZE_in_varnode3312
addedfield: FOLLOW_symbol_in_varnode3316
static org.antlr.runtime.BitSet FOLLOW_symbol_in_varnode3316
addedfield: FOLLOW_constant_in_varnode3320
static org.antlr.runtime.BitSet FOLLOW_constant_in_varnode3320
addedfield: FOLLOW_OP_ADDRESS_OF_in_varnode3329
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode3329
addedfield: FOLLOW_OP_SIZING_SIZE_in_varnode3332
static org.antlr.runtime.BitSet FOLLOW_OP_SIZING_SIZE_in_varnode3332
addedfield: FOLLOW_constant_in_varnode3336
static org.antlr.runtime.BitSet FOLLOW_constant_in_varnode3336
addedfield: FOLLOW_varnode_in_varnode3341
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode3341
addedfield: FOLLOW_OP_ADDRESS_OF_in_varnode3350
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode3350
addedfield: FOLLOW_varnode_in_varnode3354
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode3354
addedfield: FOLLOW_identifier_in_symbol3374
static org.antlr.runtime.BitSet FOLLOW_identifier_in_symbol3374
addedfield: FOLLOW_integer_in_symbol3383
static org.antlr.runtime.BitSet FOLLOW_integer_in_symbol3383
addedfield: FOLLOW_identifier_in_variable3402
static org.antlr.runtime.BitSet FOLLOW_identifier_in_variable3402
addedfield: FOLLOW_integer_in_constant3421
static org.antlr.runtime.BitSet FOLLOW_integer_in_constant3421
addedfield: FOLLOW_OP_QSTRING_in_qstring3439
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_qstring3439
addedfield: FOLLOW_OP_IDENTIFIER_in_identifier3462
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifier3462
addedfield: FOLLOW_OP_WILDCARD_in_identifier3474
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifier3474
addedfield: FOLLOW_OP_HEX_CONSTANT_in_integer3492
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_CONSTANT_in_integer3492
addedfield: FOLLOW_OP_DEC_CONSTANT_in_integer3505
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_CONSTANT_in_integer3505
addedfield: FOLLOW_OP_BIN_CONSTANT_in_integer3518
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer3518
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
removedfield: dfa31
ghidra.sleigh.grammar.SleighEcho.DFA31 dfa31
removedfield: dfa33
ghidra.sleigh.grammar.SleighEcho.DFA33 dfa33
removedfield: FOLLOW_OP_FIELDDEFS_in_fielddefs210
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEFS_in_fielddefs210
removedfield: FOLLOW_fielddef_in_fielddefs212
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs212
removedfield: FOLLOW_OP_FIELDDEF_in_fielddef228
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEF_in_fielddef228
removedfield: FOLLOW_identifier_in_fielddef232
static org.antlr.runtime.BitSet FOLLOW_identifier_in_fielddef232
removedfield: FOLLOW_integer_in_fielddef236
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef236
removedfield: FOLLOW_integer_in_fielddef240
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef240
removedfield: FOLLOW_fieldmods_in_fielddef244
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef244
removedfield: FOLLOW_OP_FIELD_MODS_in_fieldmods269
static org.antlr.runtime.BitSet FOLLOW_OP_FIELD_MODS_in_fieldmods269
removedfield: FOLLOW_fieldmod_in_fieldmods276
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods276
removedfield: FOLLOW_OP_NO_FIELD_MOD_in_fieldmods293
static org.antlr.runtime.BitSet FOLLOW_OP_NO_FIELD_MOD_in_fieldmods293
removedfield: FOLLOW_OP_SIGNED_in_fieldmod318
static org.antlr.runtime.BitSet FOLLOW_OP_SIGNED_in_fieldmod318
removedfield: FOLLOW_OP_NOFLOW_in_fieldmod330
static org.antlr.runtime.BitSet FOLLOW_OP_NOFLOW_in_fieldmod330
removedfield: FOLLOW_OP_HEX_in_fieldmod342
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_in_fieldmod342
removedfield: FOLLOW_OP_DEC_in_fieldmod354
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_in_fieldmod354
removedfield: FOLLOW_OP_CONTEXT_in_contextdef371
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_in_contextdef371
removedfield: FOLLOW_identifier_in_contextdef375
static org.antlr.runtime.BitSet FOLLOW_identifier_in_contextdef375
removedfield: FOLLOW_fielddefs_in_contextdef379
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_contextdef379
removedfield: FOLLOW_OP_SPACE_in_spacedef392
static org.antlr.runtime.BitSet FOLLOW_OP_SPACE_in_spacedef392
removedfield: FOLLOW_identifier_in_spacedef396
static org.antlr.runtime.BitSet FOLLOW_identifier_in_spacedef396
removedfield: FOLLOW_spacemods_in_spacedef400
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef400
removedfield: FOLLOW_OP_SPACEMODS_in_spacemods424
static org.antlr.runtime.BitSet FOLLOW_OP_SPACEMODS_in_spacemods424
removedfield: FOLLOW_spacemod_in_spacemods429
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods429
removedfield: FOLLOW_typemod_in_spacemod451
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod451
removedfield: FOLLOW_sizemod_in_spacemod460
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod460
removedfield: FOLLOW_wordsizemod_in_spacemod469
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod469
removedfield: FOLLOW_OP_DEFAULT_in_spacemod476
static org.antlr.runtime.BitSet FOLLOW_OP_DEFAULT_in_spacemod476
removedfield: FOLLOW_OP_TYPE_in_typemod494
static org.antlr.runtime.BitSet FOLLOW_OP_TYPE_in_typemod494
removedfield: FOLLOW_type_in_typemod498
static org.antlr.runtime.BitSet FOLLOW_type_in_typemod498
removedfield: FOLLOW_identifier_in_type518
static org.antlr.runtime.BitSet FOLLOW_identifier_in_type518
removedfield: FOLLOW_OP_SIZE_in_sizemod536
static org.antlr.runtime.BitSet FOLLOW_OP_SIZE_in_sizemod536
removedfield: FOLLOW_integer_in_sizemod540
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod540
removedfield: FOLLOW_OP_WORDSIZE_in_wordsizemod559
static org.antlr.runtime.BitSet FOLLOW_OP_WORDSIZE_in_wordsizemod559
removedfield: FOLLOW_integer_in_wordsizemod563
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod563
removedfield: FOLLOW_OP_VARNODE_in_varnodedef578
static org.antlr.runtime.BitSet FOLLOW_OP_VARNODE_in_varnodedef578
removedfield: FOLLOW_identifier_in_varnodedef582
static org.antlr.runtime.BitSet FOLLOW_identifier_in_varnodedef582
removedfield: FOLLOW_integer_in_varnodedef586
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef586
removedfield: FOLLOW_integer_in_varnodedef590
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef590
removedfield: FOLLOW_identifierlist_in_varnodedef594
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef594
removedfield: FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist613
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist613
removedfield: FOLLOW_identifier_in_identifierlist620
static org.antlr.runtime.BitSet FOLLOW_identifier_in_identifierlist620
removedfield: FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist644
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist644
removedfield: FOLLOW_stringorident_in_stringoridentlist651
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist651
removedfield: FOLLOW_identifier_in_stringorident676
static org.antlr.runtime.BitSet FOLLOW_identifier_in_stringorident676
removedfield: FOLLOW_qstring_in_stringorident685
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident685
removedfield: FOLLOW_OP_BITRANGES_in_bitrangedef699
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGES_in_bitrangedef699
removedfield: FOLLOW_bitranges_in_bitrangedef703
static org.antlr.runtime.BitSet FOLLOW_bitranges_in_bitrangedef703
removedfield: FOLLOW_sbitrange_in_bitranges723
static org.antlr.runtime.BitSet FOLLOW_sbitrange_in_bitranges723
removedfield: FOLLOW_OP_BITRANGE_in_sbitrange744
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_sbitrange744
removedfield: FOLLOW_identifier_in_sbitrange748
static org.antlr.runtime.BitSet FOLLOW_identifier_in_sbitrange748
removedfield: FOLLOW_identifier_in_sbitrange752
static org.antlr.runtime.BitSet FOLLOW_identifier_in_sbitrange752
removedfield: FOLLOW_integer_in_sbitrange756
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange756
removedfield: FOLLOW_integer_in_sbitrange760
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange760
removedfield: FOLLOW_OP_PCODEOP_in_pcodeopdef775
static org.antlr.runtime.BitSet FOLLOW_OP_PCODEOP_in_pcodeopdef775
removedfield: FOLLOW_identifierlist_in_pcodeopdef779
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef779
removedfield: FOLLOW_OP_VALUES_in_valueattach794
static org.antlr.runtime.BitSet FOLLOW_OP_VALUES_in_valueattach794
removedfield: FOLLOW_identifierlist_in_valueattach798
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_valueattach798
removedfield: FOLLOW_intblist_in_valueattach802
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach802
removedfield: FOLLOW_OP_INTBLIST_in_intblist821
static org.antlr.runtime.BitSet FOLLOW_OP_INTBLIST_in_intblist821
removedfield: FOLLOW_intbpart_in_intblist828
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist828
removedfield: FOLLOW_OP_WILDCARD_in_intbpart851
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_intbpart851
removedfield: FOLLOW_OP_NEGATE_in_intbpart859
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_intbpart859
removedfield: FOLLOW_integer_in_intbpart863
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart863
removedfield: FOLLOW_integer_in_intbpart873
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart873
removedfield: FOLLOW_OP_NAMES_in_nameattach887
static org.antlr.runtime.BitSet FOLLOW_OP_NAMES_in_nameattach887
removedfield: FOLLOW_identifierlist_in_nameattach891
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_nameattach891
removedfield: FOLLOW_stringoridentlist_in_nameattach895
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach895
removedfield: FOLLOW_OP_VARIABLES_in_varattach910
static org.antlr.runtime.BitSet FOLLOW_OP_VARIABLES_in_varattach910
removedfield: FOLLOW_identifierlist_in_varattach914
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach914
removedfield: FOLLOW_identifierlist_in_varattach918
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach918
removedfield: FOLLOW_macrodef_in_constructorlike932
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike932
removedfield: FOLLOW_constructor_in_constructorlike937
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike937
removedfield: FOLLOW_OP_MACRO_in_macrodef949
static org.antlr.runtime.BitSet FOLLOW_OP_MACRO_in_macrodef949
removedfield: FOLLOW_identifier_in_macrodef953
static org.antlr.runtime.BitSet FOLLOW_identifier_in_macrodef953
removedfield: FOLLOW_arguments_in_macrodef957
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef957
removedfield: FOLLOW_semantic_in_macrodef961
static org.antlr.runtime.BitSet FOLLOW_semantic_in_macrodef961
removedfield: FOLLOW_OP_ARGUMENTS_in_arguments978
static org.antlr.runtime.BitSet FOLLOW_OP_ARGUMENTS_in_arguments978
removedfield: FOLLOW_oplist_in_arguments982
static org.antlr.runtime.BitSet FOLLOW_oplist_in_arguments982
removedfield: FOLLOW_OP_EMPTY_LIST_in_arguments990
static org.antlr.runtime.BitSet FOLLOW_OP_EMPTY_LIST_in_arguments990
removedfield: FOLLOW_identifier_in_oplist1015
static org.antlr.runtime.BitSet FOLLOW_identifier_in_oplist1015
removedfield: FOLLOW_OP_CONSTRUCTOR_in_constructor1031
static org.antlr.runtime.BitSet FOLLOW_OP_CONSTRUCTOR_in_constructor1031
removedfield: FOLLOW_ctorstart_in_constructor1035
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1035
removedfield: FOLLOW_bitpattern_in_constructor1039
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1039
removedfield: FOLLOW_contextblock_in_constructor1043
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1043
removedfield: FOLLOW_ctorsemantic_in_constructor1045
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1045
removedfield: FOLLOW_OP_PCODE_in_ctorsemantic1058
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1058
removedfield: FOLLOW_semantic_in_ctorsemantic1060
static org.antlr.runtime.BitSet FOLLOW_semantic_in_ctorsemantic1060
removedfield: FOLLOW_OP_PCODE_in_ctorsemantic1067
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1067
removedfield: FOLLOW_OP_UNIMPL_in_ctorsemantic1069
static org.antlr.runtime.BitSet FOLLOW_OP_UNIMPL_in_ctorsemantic1069
removedfield: FOLLOW_OP_BIT_PATTERN_in_bitpattern1088
static org.antlr.runtime.BitSet FOLLOW_OP_BIT_PATTERN_in_bitpattern1088
removedfield: FOLLOW_pequation_in_bitpattern1092
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1092
removedfield: FOLLOW_OP_SUBTABLE_in_ctorstart1111
static org.antlr.runtime.BitSet FOLLOW_OP_SUBTABLE_in_ctorstart1111
removedfield: FOLLOW_identifier_in_ctorstart1115
static org.antlr.runtime.BitSet FOLLOW_identifier_in_ctorstart1115
removedfield: FOLLOW_display_in_ctorstart1119
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1119
removedfield: FOLLOW_OP_TABLE_in_ctorstart1128
static org.antlr.runtime.BitSet FOLLOW_OP_TABLE_in_ctorstart1128
removedfield: FOLLOW_display_in_ctorstart1132
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1132
removedfield: FOLLOW_OP_DISPLAY_in_display1151
static org.antlr.runtime.BitSet FOLLOW_OP_DISPLAY_in_display1151
removedfield: FOLLOW_pieces_in_display1155
static org.antlr.runtime.BitSet FOLLOW_pieces_in_display1155
removedfield: FOLLOW_printpiece_in_pieces1181
static org.antlr.runtime.BitSet FOLLOW_printpiece_in_pieces1181
removedfield: FOLLOW_identifier_in_printpiece1202
static org.antlr.runtime.BitSet FOLLOW_identifier_in_printpiece1202
removedfield: FOLLOW_whitespace_in_printpiece1211
static org.antlr.runtime.BitSet FOLLOW_whitespace_in_printpiece1211
removedfield: FOLLOW_OP_CONCATENATE_in_printpiece1218
static org.antlr.runtime.BitSet FOLLOW_OP_CONCATENATE_in_printpiece1218
removedfield: FOLLOW_string_in_printpiece1227
static org.antlr.runtime.BitSet FOLLOW_string_in_printpiece1227
removedfield: FOLLOW_OP_WHITESPACE_in_whitespace1245
static org.antlr.runtime.BitSet FOLLOW_OP_WHITESPACE_in_whitespace1245
removedfield: FOLLOW_OP_STRING_in_string1268
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_in_string1268
removedfield: FOLLOW_OP_QSTRING_in_string1281
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_string1281
removedfield: FOLLOW_OP_BOOL_OR_in_pequation1304
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_pequation1304
removedfield: FOLLOW_pequation_in_pequation1308
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1308
removedfield: FOLLOW_pequation_in_pequation1312
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1312
removedfield: FOLLOW_OP_SEQUENCE_in_pequation1321
static org.antlr.runtime.BitSet FOLLOW_OP_SEQUENCE_in_pequation1321
removedfield: FOLLOW_pequation_in_pequation1325
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1325
removedfield: FOLLOW_pequation_in_pequation1329
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1329
removedfield: FOLLOW_OP_BOOL_AND_in_pequation1338
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_pequation1338
removedfield: FOLLOW_pequation_in_pequation1342
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1342
removedfield: FOLLOW_pequation_in_pequation1346
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1346
removedfield: FOLLOW_OP_ELLIPSIS_in_pequation1356
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_in_pequation1356
removedfield: FOLLOW_pequation_in_pequation1360
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1360
removedfield: FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1369
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1369
removedfield: FOLLOW_pequation_in_pequation1373
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1373
removedfield: FOLLOW_OP_EQUAL_in_pequation1383
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_pequation1383
removedfield: FOLLOW_identifier_in_pequation1387
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1387
removedfield: FOLLOW_pexpression2_in_pequation1391
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1391
removedfield: FOLLOW_OP_NOTEQUAL_in_pequation1400
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_pequation1400
removedfield: FOLLOW_identifier_in_pequation1404
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1404
removedfield: FOLLOW_pexpression2_in_pequation1408
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1408
removedfield: FOLLOW_OP_LESS_in_pequation1417
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_pequation1417
removedfield: FOLLOW_identifier_in_pequation1421
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1421
removedfield: FOLLOW_pexpression2_in_pequation1425
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1425
removedfield: FOLLOW_OP_LESSEQUAL_in_pequation1434
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_pequation1434
removedfield: FOLLOW_identifier_in_pequation1438
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1438
removedfield: FOLLOW_pexpression2_in_pequation1442
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1442
removedfield: FOLLOW_OP_GREAT_in_pequation1451
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_pequation1451
removedfield: FOLLOW_identifier_in_pequation1455
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1455
removedfield: FOLLOW_pexpression2_in_pequation1459
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1459
removedfield: FOLLOW_OP_GREATEQUAL_in_pequation1468
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_pequation1468
removedfield: FOLLOW_identifier_in_pequation1472
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1472
removedfield: FOLLOW_pexpression2_in_pequation1476
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1476
removedfield: FOLLOW_identifier_in_pequation1487
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1487
removedfield: FOLLOW_OP_PARENTHESIZED_in_pequation1495
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pequation1495
removedfield: FOLLOW_pequation_in_pequation1499
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1499
removedfield: FOLLOW_OP_OR_in_pexpression21519
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression21519
removedfield: FOLLOW_pexpression2_in_pexpression21523
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21523
removedfield: FOLLOW_pexpression2_in_pexpression21527
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21527
removedfield: FOLLOW_OP_XOR_in_pexpression21536
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression21536
removedfield: FOLLOW_pexpression2_in_pexpression21540
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21540
removedfield: FOLLOW_pexpression2_in_pexpression21544
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21544
removedfield: FOLLOW_OP_AND_in_pexpression21553
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression21553
removedfield: FOLLOW_pexpression2_in_pexpression21557
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21557
removedfield: FOLLOW_pexpression2_in_pexpression21561
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21561
removedfield: FOLLOW_OP_LEFT_in_pexpression21570
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression21570
removedfield: FOLLOW_pexpression2_in_pexpression21574
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21574
removedfield: FOLLOW_pexpression2_in_pexpression21578
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21578
removedfield: FOLLOW_OP_RIGHT_in_pexpression21587
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression21587
removedfield: FOLLOW_pexpression2_in_pexpression21591
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21591
removedfield: FOLLOW_pexpression2_in_pexpression21595
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21595
removedfield: FOLLOW_OP_ADD_in_pexpression21604
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression21604
removedfield: FOLLOW_pexpression2_in_pexpression21608
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21608
removedfield: FOLLOW_pexpression2_in_pexpression21612
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21612
removedfield: FOLLOW_OP_SUB_in_pexpression21621
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression21621
removedfield: FOLLOW_pexpression2_in_pexpression21625
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21625
removedfield: FOLLOW_pexpression2_in_pexpression21629
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21629
removedfield: FOLLOW_OP_MULT_in_pexpression21638
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression21638
removedfield: FOLLOW_pexpression2_in_pexpression21642
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21642
removedfield: FOLLOW_pexpression2_in_pexpression21646
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21646
removedfield: FOLLOW_OP_DIV_in_pexpression21655
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression21655
removedfield: FOLLOW_pexpression2_in_pexpression21659
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21659
removedfield: FOLLOW_pexpression2_in_pexpression21663
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21663
removedfield: FOLLOW_OP_NEGATE_in_pexpression21673
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression21673
removedfield: FOLLOW_pexpression2_in_pexpression21677
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21677
removedfield: FOLLOW_OP_INVERT_in_pexpression21686
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression21686
removedfield: FOLLOW_pexpression2_in_pexpression21690
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21690
removedfield: FOLLOW_OP_APPLY_in_pexpression21700
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_pexpression21700
removedfield: FOLLOW_identifier_in_pexpression21704
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression21704
removedfield: FOLLOW_pexpression2_operands_in_pexpression21708
static org.antlr.runtime.BitSet FOLLOW_pexpression2_operands_in_pexpression21708
removedfield: FOLLOW_identifier_in_pexpression21718
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression21718
removedfield: FOLLOW_integer_in_pexpression21727
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression21727
removedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression21735
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression21735
removedfield: FOLLOW_pexpression2_in_pexpression21739
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21739
removedfield: FOLLOW_pexpression2_in_pexpression2_operands1765
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_operands1765
removedfield: FOLLOW_OP_CONTEXT_BLOCK_in_contextblock1781
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_BLOCK_in_contextblock1781
removedfield: FOLLOW_statements_in_contextblock1785
static org.antlr.runtime.BitSet FOLLOW_statements_in_contextblock1785
removedfield: FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock1793
static org.antlr.runtime.BitSet FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock1793
removedfield: FOLLOW_OP_SEMANTIC_in_semantic1805
static org.antlr.runtime.BitSet FOLLOW_OP_SEMANTIC_in_semantic1805
removedfield: FOLLOW_code_block_in_semantic1809
static org.antlr.runtime.BitSet FOLLOW_code_block_in_semantic1809
removedfield: FOLLOW_statements_in_code_block1824
static org.antlr.runtime.BitSet FOLLOW_statements_in_code_block1824
removedfield: FOLLOW_OP_NOP_in_code_block1829
static org.antlr.runtime.BitSet FOLLOW_OP_NOP_in_code_block1829
removedfield: FOLLOW_statement_in_statements1844
static org.antlr.runtime.BitSet FOLLOW_statement_in_statements1844
removedfield: FOLLOW_OP_LABEL_in_label1862
static org.antlr.runtime.BitSet FOLLOW_OP_LABEL_in_label1862
removedfield: FOLLOW_variable_in_label1866
static org.antlr.runtime.BitSet FOLLOW_variable_in_label1866
removedfield: FOLLOW_OP_SECTION_LABEL_in_section_label1885
static org.antlr.runtime.BitSet FOLLOW_OP_SECTION_LABEL_in_section_label1885
removedfield: FOLLOW_variable_in_section_label1889
static org.antlr.runtime.BitSet FOLLOW_variable_in_section_label1889
removedfield: FOLLOW_assignment_in_statement1903
static org.antlr.runtime.BitSet FOLLOW_assignment_in_statement1903
removedfield: FOLLOW_declaration_in_statement1908
static org.antlr.runtime.BitSet FOLLOW_declaration_in_statement1908
removedfield: FOLLOW_funcall_in_statement1913
static org.antlr.runtime.BitSet FOLLOW_funcall_in_statement1913
removedfield: FOLLOW_build_stmt_in_statement1918
static org.antlr.runtime.BitSet FOLLOW_build_stmt_in_statement1918
removedfield: FOLLOW_crossbuild_stmt_in_statement1923
static org.antlr.runtime.BitSet FOLLOW_crossbuild_stmt_in_statement1923
removedfield: FOLLOW_goto_stmt_in_statement1928
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_statement1928
removedfield: FOLLOW_cond_stmt_in_statement1933
static org.antlr.runtime.BitSet FOLLOW_cond_stmt_in_statement1933
removedfield: FOLLOW_call_stmt_in_statement1938
static org.antlr.runtime.BitSet FOLLOW_call_stmt_in_statement1938
removedfield: FOLLOW_export_in_statement1943
static org.antlr.runtime.BitSet FOLLOW_export_in_statement1943
removedfield: FOLLOW_return_stmt_in_statement1948
static org.antlr.runtime.BitSet FOLLOW_return_stmt_in_statement1948
removedfield: FOLLOW_label_in_statement1955
static org.antlr.runtime.BitSet FOLLOW_label_in_statement1955
removedfield: FOLLOW_section_label_in_statement1964
static org.antlr.runtime.BitSet FOLLOW_section_label_in_statement1964
removedfield: FOLLOW_OP_ASSIGN_in_assignment1978
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment1978
removedfield: FOLLOW_lvalue_in_assignment1982
static org.antlr.runtime.BitSet FOLLOW_lvalue_in_assignment1982
removedfield: FOLLOW_expr_in_assignment1986
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment1986
removedfield: FOLLOW_OP_LOCAL_in_assignment1995
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment1995
removedfield: FOLLOW_OP_ASSIGN_in_assignment1997
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment1997
removedfield: FOLLOW_lvalue_in_assignment2001
static org.antlr.runtime.BitSet FOLLOW_lvalue_in_assignment2001
removedfield: FOLLOW_expr_in_assignment2005
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment2005
removedfield: FOLLOW_OP_LOCAL_in_declaration2020
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration2020
removedfield: FOLLOW_variable_in_declaration2024
static org.antlr.runtime.BitSet FOLLOW_variable_in_declaration2024
removedfield: FOLLOW_constant_in_declaration2028
static org.antlr.runtime.BitSet FOLLOW_constant_in_declaration2028
removedfield: FOLLOW_OP_LOCAL_in_declaration2037
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration2037
removedfield: FOLLOW_variable_in_declaration2041
static org.antlr.runtime.BitSet FOLLOW_variable_in_declaration2041
removedfield: FOLLOW_bitrange_in_lvalue2072
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_lvalue2072
removedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_lvalue2080
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_lvalue2080
removedfield: FOLLOW_variable_in_lvalue2084
static org.antlr.runtime.BitSet FOLLOW_variable_in_lvalue2084
removedfield: FOLLOW_constant_in_lvalue2088
static org.antlr.runtime.BitSet FOLLOW_constant_in_lvalue2088
removedfield: FOLLOW_variable_in_lvalue2098
static org.antlr.runtime.BitSet FOLLOW_variable_in_lvalue2098
removedfield: FOLLOW_sizedstar_in_lvalue2107
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_lvalue2107
removedfield: FOLLOW_OP_BITRANGE_in_bitrange2125
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_bitrange2125
removedfield: FOLLOW_variable_in_bitrange2129
static org.antlr.runtime.BitSet FOLLOW_variable_in_bitrange2129
removedfield: FOLLOW_constant_in_bitrange2133
static org.antlr.runtime.BitSet FOLLOW_constant_in_bitrange2133
removedfield: FOLLOW_constant_in_bitrange2137
static org.antlr.runtime.BitSet FOLLOW_constant_in_bitrange2137
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2156
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2156
removedfield: FOLLOW_variable_in_sizedstar2160
static org.antlr.runtime.BitSet FOLLOW_variable_in_sizedstar2160
removedfield: FOLLOW_constant_in_sizedstar2164
static org.antlr.runtime.BitSet FOLLOW_constant_in_sizedstar2164
removedfield: FOLLOW_expr_in_sizedstar2168
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2168
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2177
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2177
removedfield: FOLLOW_variable_in_sizedstar2181
static org.antlr.runtime.BitSet FOLLOW_variable_in_sizedstar2181
removedfield: FOLLOW_expr_in_sizedstar2185
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2185
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2194
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2194
removedfield: FOLLOW_constant_in_sizedstar2198
static org.antlr.runtime.BitSet FOLLOW_constant_in_sizedstar2198
removedfield: FOLLOW_expr_in_sizedstar2202
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2202
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2211
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2211
removedfield: FOLLOW_expr_in_sizedstar2215
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2215
removedfield: FOLLOW_expr_apply_in_funcall2231
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_funcall2231
removedfield: FOLLOW_OP_BUILD_in_build_stmt2245
static org.antlr.runtime.BitSet FOLLOW_OP_BUILD_in_build_stmt2245
removedfield: FOLLOW_variable_in_build_stmt2249
static org.antlr.runtime.BitSet FOLLOW_variable_in_build_stmt2249
removedfield: FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt2264
static org.antlr.runtime.BitSet FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt2264
removedfield: FOLLOW_varnode_in_crossbuild_stmt2268
static org.antlr.runtime.BitSet FOLLOW_varnode_in_crossbuild_stmt2268
removedfield: FOLLOW_variable_in_crossbuild_stmt2272
static org.antlr.runtime.BitSet FOLLOW_variable_in_crossbuild_stmt2272
removedfield: FOLLOW_OP_GOTO_in_goto_stmt2287
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_goto_stmt2287
removedfield: FOLLOW_jumpdest_in_goto_stmt2291
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_goto_stmt2291
removedfield: FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest2310
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest2310
removedfield: FOLLOW_variable_in_jumpdest2314
static org.antlr.runtime.BitSet FOLLOW_variable_in_jumpdest2314
removedfield: FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest2323
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest2323
removedfield: FOLLOW_expr_in_jumpdest2327
static org.antlr.runtime.BitSet FOLLOW_expr_in_jumpdest2327
removedfield: FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest2336
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest2336
removedfield: FOLLOW_integer_in_jumpdest2340
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest2340
removedfield: FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest2349
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest2349
removedfield: FOLLOW_constant_in_jumpdest2353
static org.antlr.runtime.BitSet FOLLOW_constant_in_jumpdest2353
removedfield: FOLLOW_variable_in_jumpdest2357
static org.antlr.runtime.BitSet FOLLOW_variable_in_jumpdest2357
removedfield: FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest2366
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest2366
removedfield: FOLLOW_label_in_jumpdest2370
static org.antlr.runtime.BitSet FOLLOW_label_in_jumpdest2370
removedfield: FOLLOW_OP_IF_in_cond_stmt2385
static org.antlr.runtime.BitSet FOLLOW_OP_IF_in_cond_stmt2385
removedfield: FOLLOW_expr_in_cond_stmt2389
static org.antlr.runtime.BitSet FOLLOW_expr_in_cond_stmt2389
removedfield: FOLLOW_goto_stmt_in_cond_stmt2393
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_cond_stmt2393
removedfield: FOLLOW_OP_CALL_in_call_stmt2406
static org.antlr.runtime.BitSet FOLLOW_OP_CALL_in_call_stmt2406
removedfield: FOLLOW_jumpdest_in_call_stmt2410
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_call_stmt2410
removedfield: FOLLOW_OP_RETURN_in_return_stmt2425
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt2425
removedfield: FOLLOW_expr_in_return_stmt2429
static org.antlr.runtime.BitSet FOLLOW_expr_in_return_stmt2429
removedfield: FOLLOW_OP_RETURN_in_return_stmt2437
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt2437
removedfield: FOLLOW_OP_EXPORT_in_export2451
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export2451
removedfield: FOLLOW_expr_in_export2455
static org.antlr.runtime.BitSet FOLLOW_expr_in_export2455
removedfield: FOLLOW_OP_BOOL_OR_in_expr2474
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_expr2474
removedfield: FOLLOW_expr_in_expr2478
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2478
removedfield: FOLLOW_expr_in_expr2482
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2482
removedfield: FOLLOW_OP_BOOL_XOR_in_expr2491
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_XOR_in_expr2491
removedfield: FOLLOW_expr_in_expr2495
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2495
removedfield: FOLLOW_expr_in_expr2499
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2499
removedfield: FOLLOW_OP_BOOL_AND_in_expr2508
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_expr2508
removedfield: FOLLOW_expr_in_expr2512
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2512
removedfield: FOLLOW_expr_in_expr2516
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2516
removedfield: FOLLOW_OP_OR_in_expr2526
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_expr2526
removedfield: FOLLOW_expr_in_expr2530
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2530
removedfield: FOLLOW_expr_in_expr2534
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2534
removedfield: FOLLOW_OP_XOR_in_expr2543
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_expr2543
removedfield: FOLLOW_expr_in_expr2547
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2547
removedfield: FOLLOW_expr_in_expr2551
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2551
removedfield: FOLLOW_OP_AND_in_expr2560
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_expr2560
removedfield: FOLLOW_expr_in_expr2564
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2564
removedfield: FOLLOW_expr_in_expr2568
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2568
removedfield: FOLLOW_OP_EQUAL_in_expr2578
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_expr2578
removedfield: FOLLOW_expr_in_expr2582
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2582
removedfield: FOLLOW_expr_in_expr2586
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2586
removedfield: FOLLOW_OP_NOTEQUAL_in_expr2595
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_expr2595
removedfield: FOLLOW_expr_in_expr2599
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2599
removedfield: FOLLOW_expr_in_expr2603
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2603
removedfield: FOLLOW_OP_FEQUAL_in_expr2612
static org.antlr.runtime.BitSet FOLLOW_OP_FEQUAL_in_expr2612
removedfield: FOLLOW_expr_in_expr2616
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2616
removedfield: FOLLOW_expr_in_expr2620
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2620
removedfield: FOLLOW_OP_FNOTEQUAL_in_expr2629
static org.antlr.runtime.BitSet FOLLOW_OP_FNOTEQUAL_in_expr2629
removedfield: FOLLOW_expr_in_expr2633
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2633
removedfield: FOLLOW_expr_in_expr2637
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2637
removedfield: FOLLOW_OP_LESS_in_expr2647
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_expr2647
removedfield: FOLLOW_expr_in_expr2651
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2651
removedfield: FOLLOW_expr_in_expr2655
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2655
removedfield: FOLLOW_OP_GREATEQUAL_in_expr2664
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_expr2664
removedfield: FOLLOW_expr_in_expr2668
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2668
removedfield: FOLLOW_expr_in_expr2672
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2672
removedfield: FOLLOW_OP_LESSEQUAL_in_expr2681
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_expr2681
removedfield: FOLLOW_expr_in_expr2685
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2685
removedfield: FOLLOW_expr_in_expr2689
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2689
removedfield: FOLLOW_OP_GREAT_in_expr2698
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_expr2698
removedfield: FOLLOW_expr_in_expr2702
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2702
removedfield: FOLLOW_expr_in_expr2706
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2706
removedfield: FOLLOW_OP_SLESS_in_expr2715
static org.antlr.runtime.BitSet FOLLOW_OP_SLESS_in_expr2715
removedfield: FOLLOW_expr_in_expr2719
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2719
removedfield: FOLLOW_expr_in_expr2723
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2723
removedfield: FOLLOW_OP_SGREATEQUAL_in_expr2732
static org.antlr.runtime.BitSet FOLLOW_OP_SGREATEQUAL_in_expr2732
removedfield: FOLLOW_expr_in_expr2736
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2736
removedfield: FOLLOW_expr_in_expr2740
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2740
removedfield: FOLLOW_OP_SLESSEQUAL_in_expr2749
static org.antlr.runtime.BitSet FOLLOW_OP_SLESSEQUAL_in_expr2749
removedfield: FOLLOW_expr_in_expr2753
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2753
removedfield: FOLLOW_expr_in_expr2757
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2757
removedfield: FOLLOW_OP_SGREAT_in_expr2766
static org.antlr.runtime.BitSet FOLLOW_OP_SGREAT_in_expr2766
removedfield: FOLLOW_expr_in_expr2770
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2770
removedfield: FOLLOW_expr_in_expr2774
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2774
removedfield: FOLLOW_OP_FLESS_in_expr2783
static org.antlr.runtime.BitSet FOLLOW_OP_FLESS_in_expr2783
removedfield: FOLLOW_expr_in_expr2787
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2787
removedfield: FOLLOW_expr_in_expr2791
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2791
removedfield: FOLLOW_OP_FGREATEQUAL_in_expr2800
static org.antlr.runtime.BitSet FOLLOW_OP_FGREATEQUAL_in_expr2800
removedfield: FOLLOW_expr_in_expr2804
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2804
removedfield: FOLLOW_expr_in_expr2808
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2808
removedfield: FOLLOW_OP_FLESSEQUAL_in_expr2817
static org.antlr.runtime.BitSet FOLLOW_OP_FLESSEQUAL_in_expr2817
removedfield: FOLLOW_expr_in_expr2821
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2821
removedfield: FOLLOW_expr_in_expr2825
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2825
removedfield: FOLLOW_OP_FGREAT_in_expr2834
static org.antlr.runtime.BitSet FOLLOW_OP_FGREAT_in_expr2834
removedfield: FOLLOW_expr_in_expr2838
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2838
removedfield: FOLLOW_expr_in_expr2842
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2842
removedfield: FOLLOW_OP_LEFT_in_expr2852
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_expr2852
removedfield: FOLLOW_expr_in_expr2856
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2856
removedfield: FOLLOW_expr_in_expr2860
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2860
removedfield: FOLLOW_OP_RIGHT_in_expr2869
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_expr2869
removedfield: FOLLOW_expr_in_expr2873
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2873
removedfield: FOLLOW_expr_in_expr2877
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2877
removedfield: FOLLOW_OP_SRIGHT_in_expr2886
static org.antlr.runtime.BitSet FOLLOW_OP_SRIGHT_in_expr2886
removedfield: FOLLOW_expr_in_expr2890
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2890
removedfield: FOLLOW_expr_in_expr2894
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2894
removedfield: FOLLOW_OP_ADD_in_expr2904
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_expr2904
removedfield: FOLLOW_expr_in_expr2908
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2908
removedfield: FOLLOW_expr_in_expr2912
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2912
removedfield: FOLLOW_OP_SUB_in_expr2921
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_expr2921
removedfield: FOLLOW_expr_in_expr2925
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2925
removedfield: FOLLOW_expr_in_expr2929
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2929
removedfield: FOLLOW_OP_FADD_in_expr2938
static org.antlr.runtime.BitSet FOLLOW_OP_FADD_in_expr2938
removedfield: FOLLOW_expr_in_expr2942
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2942
removedfield: FOLLOW_expr_in_expr2946
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2946
removedfield: FOLLOW_OP_FSUB_in_expr2955
static org.antlr.runtime.BitSet FOLLOW_OP_FSUB_in_expr2955
removedfield: FOLLOW_expr_in_expr2959
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2959
removedfield: FOLLOW_expr_in_expr2963
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2963
removedfield: FOLLOW_OP_MULT_in_expr2973
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_expr2973
removedfield: FOLLOW_expr_in_expr2977
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2977
removedfield: FOLLOW_expr_in_expr2981
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2981
removedfield: FOLLOW_OP_DIV_in_expr2991
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_expr2991
removedfield: FOLLOW_expr_in_expr2995
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2995
removedfield: FOLLOW_expr_in_expr2999
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2999
removedfield: FOLLOW_OP_REM_in_expr3008
static org.antlr.runtime.BitSet FOLLOW_OP_REM_in_expr3008
removedfield: FOLLOW_expr_in_expr3012
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3012
removedfield: FOLLOW_expr_in_expr3016
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3016
removedfield: FOLLOW_OP_SDIV_in_expr3025
static org.antlr.runtime.BitSet FOLLOW_OP_SDIV_in_expr3025
removedfield: FOLLOW_expr_in_expr3029
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3029
removedfield: FOLLOW_expr_in_expr3033
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3033
removedfield: FOLLOW_OP_SREM_in_expr3042
static org.antlr.runtime.BitSet FOLLOW_OP_SREM_in_expr3042
removedfield: FOLLOW_expr_in_expr3046
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3046
removedfield: FOLLOW_expr_in_expr3050
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3050
removedfield: FOLLOW_OP_FMULT_in_expr3059
static org.antlr.runtime.BitSet FOLLOW_OP_FMULT_in_expr3059
removedfield: FOLLOW_expr_in_expr3063
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3063
removedfield: FOLLOW_expr_in_expr3067
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3067
removedfield: FOLLOW_OP_FDIV_in_expr3076
static org.antlr.runtime.BitSet FOLLOW_OP_FDIV_in_expr3076
removedfield: FOLLOW_expr_in_expr3080
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3080
removedfield: FOLLOW_expr_in_expr3084
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3084
removedfield: FOLLOW_OP_NOT_in_expr3094
static org.antlr.runtime.BitSet FOLLOW_OP_NOT_in_expr3094
removedfield: FOLLOW_expr_in_expr3098
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3098
removedfield: FOLLOW_OP_INVERT_in_expr3107
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_expr3107
removedfield: FOLLOW_expr_in_expr3111
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3111
removedfield: FOLLOW_OP_NEGATE_in_expr3120
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_expr3120
removedfield: FOLLOW_expr_in_expr3124
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3124
removedfield: FOLLOW_OP_FNEGATE_in_expr3133
static org.antlr.runtime.BitSet FOLLOW_OP_FNEGATE_in_expr3133
removedfield: FOLLOW_expr_in_expr3137
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3137
removedfield: FOLLOW_sizedstar_in_expr3147
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_expr3147
removedfield: FOLLOW_expr_apply_in_expr3157
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_expr3157
removedfield: FOLLOW_varnode_in_expr3166
static org.antlr.runtime.BitSet FOLLOW_varnode_in_expr3166
removedfield: FOLLOW_bitrange_in_expr3175
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_expr3175
removedfield: FOLLOW_OP_PARENTHESIZED_in_expr3183
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_expr3183
removedfield: FOLLOW_expr_in_expr3187
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3187
removedfield: FOLLOW_OP_BITRANGE2_in_expr3196
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE2_in_expr3196
removedfield: FOLLOW_identifier_in_expr3200
static org.antlr.runtime.BitSet FOLLOW_identifier_in_expr3200
removedfield: FOLLOW_integer_in_expr3204
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr3204
removedfield: FOLLOW_OP_APPLY_in_expr_apply3223
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply3223
removedfield: FOLLOW_identifier_in_expr_apply3227
static org.antlr.runtime.BitSet FOLLOW_identifier_in_expr_apply3227
removedfield: FOLLOW_expr_operands_in_expr_apply3231
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply3231
removedfield: FOLLOW_expr_in_expr_operands3258
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr_operands3258
removedfield: FOLLOW_symbol_in_varnode3279
static org.antlr.runtime.BitSet FOLLOW_symbol_in_varnode3279
removedfield: FOLLOW_OP_TRUNCATION_SIZE_in_varnode3287
static org.antlr.runtime.BitSet FOLLOW_OP_TRUNCATION_SIZE_in_varnode3287
removedfield: FOLLOW_symbol_in_varnode3291
static org.antlr.runtime.BitSet FOLLOW_symbol_in_varnode3291
removedfield: FOLLOW_constant_in_varnode3295
static org.antlr.runtime.BitSet FOLLOW_constant_in_varnode3295
removedfield: FOLLOW_OP_ADDRESS_OF_in_varnode3304
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode3304
removedfield: FOLLOW_OP_SIZING_SIZE_in_varnode3307
static org.antlr.runtime.BitSet FOLLOW_OP_SIZING_SIZE_in_varnode3307
removedfield: FOLLOW_constant_in_varnode3311
static org.antlr.runtime.BitSet FOLLOW_constant_in_varnode3311
removedfield: FOLLOW_varnode_in_varnode3316
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode3316
removedfield: FOLLOW_OP_ADDRESS_OF_in_varnode3325
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode3325
removedfield: FOLLOW_varnode_in_varnode3329
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode3329
removedfield: FOLLOW_identifier_in_symbol3349
static org.antlr.runtime.BitSet FOLLOW_identifier_in_symbol3349
removedfield: FOLLOW_integer_in_symbol3358
static org.antlr.runtime.BitSet FOLLOW_integer_in_symbol3358
removedfield: FOLLOW_identifier_in_variable3377
static org.antlr.runtime.BitSet FOLLOW_identifier_in_variable3377
removedfield: FOLLOW_integer_in_constant3396
static org.antlr.runtime.BitSet FOLLOW_integer_in_constant3396
removedfield: FOLLOW_OP_QSTRING_in_qstring3414
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_qstring3414
removedfield: FOLLOW_OP_IDENTIFIER_in_identifier3437
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifier3437
removedfield: FOLLOW_OP_WILDCARD_in_identifier3449
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifier3449
removedfield: FOLLOW_OP_HEX_CONSTANT_in_integer3467
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_CONSTANT_in_integer3467
removedfield: FOLLOW_OP_DEC_CONSTANT_in_integer3480
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_CONSTANT_in_integer3480
removedfield: FOLLOW_OP_BIN_CONSTANT_in_integer3493
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer3493
class ghidra.sleigh.grammar.SleighParser 707 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
addedfield: FOLLOW_KEY_DEFINE_in_tokendef296
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_tokendef296
addedfield: FOLLOW_KEY_TOKEN_in_tokendef298
static org.antlr.runtime.BitSet FOLLOW_KEY_TOKEN_in_tokendef298
addedfield: FOLLOW_identifier_in_tokendef300
static org.antlr.runtime.BitSet FOLLOW_identifier_in_tokendef300
addedfield: FOLLOW_LPAREN_in_tokendef302
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_tokendef302
addedfield: FOLLOW_integer_in_tokendef304
static org.antlr.runtime.BitSet FOLLOW_integer_in_tokendef304
addedfield: FOLLOW_RPAREN_in_tokendef306
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_tokendef306
addedfield: FOLLOW_KEY_ENDIAN_in_tokendef310
static org.antlr.runtime.BitSet FOLLOW_KEY_ENDIAN_in_tokendef310
addedfield: FOLLOW_ASSIGN_in_tokendef312
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_tokendef312
addedfield: FOLLOW_endian_in_tokendef314
static org.antlr.runtime.BitSet FOLLOW_endian_in_tokendef314
addedfield: FOLLOW_fielddefs_in_tokendef316
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_tokendef316
addedfield: FOLLOW_fielddef_in_fielddefs344
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs344
addedfield: FOLLOW_strict_id_in_fielddef366
static org.antlr.runtime.BitSet FOLLOW_strict_id_in_fielddef366
addedfield: FOLLOW_ASSIGN_in_fielddef370
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_fielddef370
addedfield: FOLLOW_LPAREN_in_fielddef372
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_fielddef372
addedfield: FOLLOW_integer_in_fielddef376
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef376
addedfield: FOLLOW_COMMA_in_fielddef378
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_fielddef378
addedfield: FOLLOW_integer_in_fielddef382
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef382
addedfield: FOLLOW_RPAREN_in_fielddef386
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_fielddef386
addedfield: FOLLOW_fieldmods_in_fielddef388
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef388
addedfield: FOLLOW_fieldmod_in_fieldmods418
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods418
addedfield: FOLLOW_KEY_SIGNED_in_fieldmod455
static org.antlr.runtime.BitSet FOLLOW_KEY_SIGNED_in_fieldmod455
addedfield: FOLLOW_KEY_HEX_in_fieldmod472
static org.antlr.runtime.BitSet FOLLOW_KEY_HEX_in_fieldmod472
addedfield: FOLLOW_KEY_DEC_in_fieldmod489
static org.antlr.runtime.BitSet FOLLOW_KEY_DEC_in_fieldmod489
addedfield: FOLLOW_contextfielddef_in_contextfielddefs509
static org.antlr.runtime.BitSet FOLLOW_contextfielddef_in_contextfielddefs509
addedfield: FOLLOW_identifier_in_contextfielddef531
static org.antlr.runtime.BitSet FOLLOW_identifier_in_contextfielddef531
addedfield: FOLLOW_ASSIGN_in_contextfielddef535
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_contextfielddef535
addedfield: FOLLOW_LPAREN_in_contextfielddef537
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_contextfielddef537
addedfield: FOLLOW_integer_in_contextfielddef541
static org.antlr.runtime.BitSet FOLLOW_integer_in_contextfielddef541
addedfield: FOLLOW_COMMA_in_contextfielddef543
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_contextfielddef543
addedfield: FOLLOW_integer_in_contextfielddef547
static org.antlr.runtime.BitSet FOLLOW_integer_in_contextfielddef547
addedfield: FOLLOW_RPAREN_in_contextfielddef551
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_contextfielddef551
addedfield: FOLLOW_contextfieldmods_in_contextfielddef553
static org.antlr.runtime.BitSet FOLLOW_contextfieldmods_in_contextfielddef553
addedfield: FOLLOW_contextfieldmod_in_contextfieldmods588
static org.antlr.runtime.BitSet FOLLOW_contextfieldmod_in_contextfieldmods588
addedfield: FOLLOW_KEY_SIGNED_in_contextfieldmod633
static org.antlr.runtime.BitSet FOLLOW_KEY_SIGNED_in_contextfieldmod633
addedfield: FOLLOW_KEY_NOFLOW_in_contextfieldmod650
static org.antlr.runtime.BitSet FOLLOW_KEY_NOFLOW_in_contextfieldmod650
addedfield: FOLLOW_KEY_HEX_in_contextfieldmod667
static org.antlr.runtime.BitSet FOLLOW_KEY_HEX_in_contextfieldmod667
addedfield: FOLLOW_KEY_DEC_in_contextfieldmod684
static org.antlr.runtime.BitSet FOLLOW_KEY_DEC_in_contextfieldmod684
addedfield: FOLLOW_KEY_DEFINE_in_contextdef705
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_contextdef705
addedfield: FOLLOW_KEY_CONTEXT_in_contextdef709
static org.antlr.runtime.BitSet FOLLOW_KEY_CONTEXT_in_contextdef709
addedfield: FOLLOW_identifier_in_contextdef711
static org.antlr.runtime.BitSet FOLLOW_identifier_in_contextdef711
addedfield: FOLLOW_contextfielddefs_in_contextdef713
static org.antlr.runtime.BitSet FOLLOW_contextfielddefs_in_contextdef713
addedfield: FOLLOW_KEY_DEFINE_in_spacedef738
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_spacedef738
addedfield: FOLLOW_KEY_SPACE_in_spacedef740
static org.antlr.runtime.BitSet FOLLOW_KEY_SPACE_in_spacedef740
addedfield: FOLLOW_identifier_in_spacedef742
static org.antlr.runtime.BitSet FOLLOW_identifier_in_spacedef742
addedfield: FOLLOW_spacemods_in_spacedef744
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef744
addedfield: FOLLOW_spacemod_in_spacemods768
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods768
addedfield: FOLLOW_typemod_in_spacemod790
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod790
addedfield: FOLLOW_sizemod_in_spacemod795
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod795
addedfield: FOLLOW_wordsizemod_in_spacemod800
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod800
addedfield: FOLLOW_KEY_DEFAULT_in_spacemod807
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFAULT_in_spacemod807
addedfield: FOLLOW_KEY_TYPE_in_typemod825
static org.antlr.runtime.BitSet FOLLOW_KEY_TYPE_in_typemod825
addedfield: FOLLOW_ASSIGN_in_typemod827
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_typemod827
addedfield: FOLLOW_type_in_typemod829
static org.antlr.runtime.BitSet FOLLOW_type_in_typemod829
addedfield: FOLLOW_identifier_in_type849
static org.antlr.runtime.BitSet FOLLOW_identifier_in_type849
addedfield: FOLLOW_KEY_SIZE_in_sizemod862
static org.antlr.runtime.BitSet FOLLOW_KEY_SIZE_in_sizemod862
addedfield: FOLLOW_ASSIGN_in_sizemod864
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_sizemod864
addedfield: FOLLOW_integer_in_sizemod866
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod866
addedfield: FOLLOW_KEY_WORDSIZE_in_wordsizemod888
static org.antlr.runtime.BitSet FOLLOW_KEY_WORDSIZE_in_wordsizemod888
addedfield: FOLLOW_ASSIGN_in_wordsizemod890
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_wordsizemod890
addedfield: FOLLOW_integer_in_wordsizemod892
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod892
addedfield: FOLLOW_KEY_DEFINE_in_varnodedef914
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_varnodedef914
addedfield: FOLLOW_identifier_in_varnodedef916
static org.antlr.runtime.BitSet FOLLOW_identifier_in_varnodedef916
addedfield: FOLLOW_KEY_OFFSET_in_varnodedef918
static org.antlr.runtime.BitSet FOLLOW_KEY_OFFSET_in_varnodedef918
addedfield: FOLLOW_ASSIGN_in_varnodedef920
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_varnodedef920
addedfield: FOLLOW_integer_in_varnodedef924
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef924
addedfield: FOLLOW_KEY_SIZE_in_varnodedef926
static org.antlr.runtime.BitSet FOLLOW_KEY_SIZE_in_varnodedef926
addedfield: FOLLOW_ASSIGN_in_varnodedef930
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_varnodedef930
addedfield: FOLLOW_integer_in_varnodedef934
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef934
addedfield: FOLLOW_identifierlist_in_varnodedef936
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef936
addedfield: FOLLOW_KEY_DEFINE_in_bitrangedef969
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_bitrangedef969
addedfield: FOLLOW_KEY_BITRANGE_in_bitrangedef971
static org.antlr.runtime.BitSet FOLLOW_KEY_BITRANGE_in_bitrangedef971
addedfield: FOLLOW_bitranges_in_bitrangedef973
static org.antlr.runtime.BitSet FOLLOW_bitranges_in_bitrangedef973
addedfield: FOLLOW_bitrange_in_bitranges993
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_bitranges993
addedfield: FOLLOW_identifier_in_bitrange1007
static org.antlr.runtime.BitSet FOLLOW_identifier_in_bitrange1007
addedfield: FOLLOW_ASSIGN_in_bitrange1011
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_bitrange1011
addedfield: FOLLOW_identifier_in_bitrange1015
static org.antlr.runtime.BitSet FOLLOW_identifier_in_bitrange1015
addedfield: FOLLOW_LBRACKET_in_bitrange1017
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_bitrange1017
addedfield: FOLLOW_integer_in_bitrange1021
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange1021
addedfield: FOLLOW_COMMA_in_bitrange1023
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_bitrange1023
addedfield: FOLLOW_integer_in_bitrange1027
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange1027
addedfield: FOLLOW_RBRACKET_in_bitrange1029
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_bitrange1029
addedfield: FOLLOW_KEY_DEFINE_in_pcodeopdef1061
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_pcodeopdef1061
addedfield: FOLLOW_KEY_PCODEOP_in_pcodeopdef1065
static org.antlr.runtime.BitSet FOLLOW_KEY_PCODEOP_in_pcodeopdef1065
addedfield: FOLLOW_identifierlist_in_pcodeopdef1067
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef1067
addedfield: FOLLOW_KEY_ATTACH_in_valueattach1090
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_valueattach1090
addedfield: FOLLOW_KEY_VALUES_in_valueattach1094
static org.antlr.runtime.BitSet FOLLOW_KEY_VALUES_in_valueattach1094
addedfield: FOLLOW_identifierlist_in_valueattach1096
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_valueattach1096
addedfield: FOLLOW_intblist_in_valueattach1099
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach1099
addedfield: FOLLOW_KEY_ATTACH_in_nameattach1124
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_nameattach1124
addedfield: FOLLOW_KEY_NAMES_in_nameattach1128
static org.antlr.runtime.BitSet FOLLOW_KEY_NAMES_in_nameattach1128
addedfield: FOLLOW_identifierlist_in_nameattach1132
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_nameattach1132
addedfield: FOLLOW_stringoridentlist_in_nameattach1137
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach1137
addedfield: FOLLOW_KEY_ATTACH_in_varattach1164
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_varattach1164
addedfield: FOLLOW_KEY_VARIABLES_in_varattach1168
static org.antlr.runtime.BitSet FOLLOW_KEY_VARIABLES_in_varattach1168
addedfield: FOLLOW_identifierlist_in_varattach1172
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach1172
addedfield: FOLLOW_identifierlist_in_varattach1177
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach1177
addedfield: FOLLOW_LBRACKET_in_identifierlist1203
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_identifierlist1203
addedfield: FOLLOW_id_or_wild_in_identifierlist1205
static org.antlr.runtime.BitSet FOLLOW_id_or_wild_in_identifierlist1205
addedfield: FOLLOW_RBRACKET_in_identifierlist1208
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_identifierlist1208
addedfield: FOLLOW_id_or_wild_in_identifierlist1223
static org.antlr.runtime.BitSet FOLLOW_id_or_wild_in_identifierlist1223
addedfield: FOLLOW_LBRACKET_in_stringoridentlist1244
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_stringoridentlist1244
addedfield: FOLLOW_stringorident_in_stringoridentlist1246
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist1246
addedfield: FOLLOW_RBRACKET_in_stringoridentlist1249
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_stringoridentlist1249
addedfield: FOLLOW_stringorident_in_stringoridentlist1264
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist1264
addedfield: FOLLOW_id_or_wild_in_stringorident1284
static org.antlr.runtime.BitSet FOLLOW_id_or_wild_in_stringorident1284
addedfield: FOLLOW_qstring_in_stringorident1289
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident1289
addedfield: FOLLOW_LBRACKET_in_intblist1301
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_intblist1301
addedfield: FOLLOW_intbpart_in_intblist1303
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist1303
addedfield: FOLLOW_RBRACKET_in_intblist1306
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_intblist1306
addedfield: FOLLOW_neginteger_in_intblist1321
static org.antlr.runtime.BitSet FOLLOW_neginteger_in_intblist1321
addedfield: FOLLOW_neginteger_in_intbpart1341
static org.antlr.runtime.BitSet FOLLOW_neginteger_in_intbpart1341
addedfield: FOLLOW_UNDERSCORE_in_intbpart1348
static org.antlr.runtime.BitSet FOLLOW_UNDERSCORE_in_intbpart1348
addedfield: FOLLOW_integer_in_neginteger1364
static org.antlr.runtime.BitSet FOLLOW_integer_in_neginteger1364
addedfield: FOLLOW_MINUS_in_neginteger1371
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_neginteger1371
addedfield: FOLLOW_integer_in_neginteger1373
static org.antlr.runtime.BitSet FOLLOW_integer_in_neginteger1373
addedfield: FOLLOW_macrodef_in_constructorlike1393
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike1393
addedfield: FOLLOW_withblock_in_constructorlike1398
static org.antlr.runtime.BitSet FOLLOW_withblock_in_constructorlike1398
addedfield: FOLLOW_constructor_in_constructorlike1403
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike1403
addedfield: FOLLOW_KEY_MACRO_in_macrodef1416
static org.antlr.runtime.BitSet FOLLOW_KEY_MACRO_in_macrodef1416
addedfield: FOLLOW_identifier_in_macrodef1418
static org.antlr.runtime.BitSet FOLLOW_identifier_in_macrodef1418
addedfield: FOLLOW_LPAREN_in_macrodef1422
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_macrodef1422
addedfield: FOLLOW_arguments_in_macrodef1424
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef1424
addedfield: FOLLOW_RPAREN_in_macrodef1427
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_macrodef1427
addedfield: FOLLOW_semanticbody_in_macrodef1429
static org.antlr.runtime.BitSet FOLLOW_semanticbody_in_macrodef1429
addedfield: FOLLOW_oplist_in_arguments1454
static org.antlr.runtime.BitSet FOLLOW_oplist_in_arguments1454
addedfield: FOLLOW_identifier_in_oplist1484
static org.antlr.runtime.BitSet FOLLOW_identifier_in_oplist1484
addedfield: FOLLOW_COMMA_in_oplist1487
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_oplist1487
addedfield: FOLLOW_identifier_in_oplist1490
static org.antlr.runtime.BitSet FOLLOW_identifier_in_oplist1490
addedfield: FOLLOW_RES_WITH_in_withblock1505
static org.antlr.runtime.BitSet FOLLOW_RES_WITH_in_withblock1505
addedfield: FOLLOW_id_or_nil_in_withblock1507
static org.antlr.runtime.BitSet FOLLOW_id_or_nil_in_withblock1507
addedfield: FOLLOW_COLON_in_withblock1509
static org.antlr.runtime.BitSet FOLLOW_COLON_in_withblock1509
addedfield: FOLLOW_bitpat_or_nil_in_withblock1511
static org.antlr.runtime.BitSet FOLLOW_bitpat_or_nil_in_withblock1511
addedfield: FOLLOW_contextblock_in_withblock1513
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_withblock1513
addedfield: FOLLOW_LBRACE_in_withblock1515
static org.antlr.runtime.BitSet FOLLOW_LBRACE_in_withblock1515
addedfield: FOLLOW_constructorlikelist_in_withblock1517
static org.antlr.runtime.BitSet FOLLOW_constructorlikelist_in_withblock1517
addedfield: FOLLOW_RBRACE_in_withblock1519
static org.antlr.runtime.BitSet FOLLOW_RBRACE_in_withblock1519
addedfield: FOLLOW_identifier_in_id_or_nil1548
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_nil1548
addedfield: FOLLOW_bitpattern_in_bitpat_or_nil1568
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_bitpat_or_nil1568
addedfield: FOLLOW_definition_in_def_or_conslike1588
static org.antlr.runtime.BitSet FOLLOW_definition_in_def_or_conslike1588
addedfield: FOLLOW_constructorlike_in_def_or_conslike1593
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_def_or_conslike1593
addedfield: FOLLOW_def_or_conslike_in_constructorlikelist1604
static org.antlr.runtime.BitSet FOLLOW_def_or_conslike_in_constructorlikelist1604
addedfield: FOLLOW_ctorstart_in_constructor1626
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1626
addedfield: FOLLOW_bitpattern_in_constructor1628
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1628
addedfield: FOLLOW_contextblock_in_constructor1630
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1630
addedfield: FOLLOW_ctorsemantic_in_constructor1632
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1632
addedfield: FOLLOW_semanticbody_in_ctorsemantic1657
static org.antlr.runtime.BitSet FOLLOW_semanticbody_in_ctorsemantic1657
addedfield: FOLLOW_KEY_UNIMPL_in_ctorsemantic1672
static org.antlr.runtime.BitSet FOLLOW_KEY_UNIMPL_in_ctorsemantic1672
addedfield: FOLLOW_pequation_in_bitpattern1693
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1693
addedfield: FOLLOW_identifier_in_ctorstart1712
static org.antlr.runtime.BitSet FOLLOW_identifier_in_ctorstart1712
addedfield: FOLLOW_display_in_ctorstart1714
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1714
addedfield: FOLLOW_display_in_ctorstart1729
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1729
addedfield: FOLLOW_LBRACKET_in_contextblock1750
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_contextblock1750
addedfield: FOLLOW_ctxstmts_in_contextblock1752
static org.antlr.runtime.BitSet FOLLOW_ctxstmts_in_contextblock1752
addedfield: FOLLOW_RBRACKET_in_contextblock1754
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_contextblock1754
addedfield: FOLLOW_ctxstmt_in_ctxstmts1783
static org.antlr.runtime.BitSet FOLLOW_ctxstmt_in_ctxstmts1783
addedfield: FOLLOW_ctxassign_in_ctxstmt1795
static org.antlr.runtime.BitSet FOLLOW_ctxassign_in_ctxstmt1795
addedfield: FOLLOW_SEMI_in_ctxstmt1797
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_ctxstmt1797
addedfield: FOLLOW_pfuncall_in_ctxstmt1803
static org.antlr.runtime.BitSet FOLLOW_pfuncall_in_ctxstmt1803
addedfield: FOLLOW_SEMI_in_ctxstmt1805
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_ctxstmt1805
addedfield: FOLLOW_ctxlval_in_ctxassign1817
static org.antlr.runtime.BitSet FOLLOW_ctxlval_in_ctxassign1817
addedfield: FOLLOW_ASSIGN_in_ctxassign1821
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_ctxassign1821
addedfield: FOLLOW_pexpression_in_ctxassign1823
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_ctxassign1823
addedfield: FOLLOW_identifier_in_ctxlval1845
static org.antlr.runtime.BitSet FOLLOW_identifier_in_ctxlval1845
addedfield: FOLLOW_pexpression_apply_in_pfuncall1856
static org.antlr.runtime.BitSet FOLLOW_pexpression_apply_in_pfuncall1856
addedfield: FOLLOW_pequation_or_in_pequation1867
static org.antlr.runtime.BitSet FOLLOW_pequation_or_in_pequation1867
addedfield: FOLLOW_pequation_seq_in_pequation_or1878
static org.antlr.runtime.BitSet FOLLOW_pequation_seq_in_pequation_or1878
addedfield: FOLLOW_pequation_or_op_in_pequation_or1882
static org.antlr.runtime.BitSet FOLLOW_pequation_or_op_in_pequation_or1882
addedfield: FOLLOW_pequation_seq_in_pequation_or1885
static org.antlr.runtime.BitSet FOLLOW_pequation_seq_in_pequation_or1885
addedfield: FOLLOW_PIPE_in_pequation_or_op1901
static org.antlr.runtime.BitSet FOLLOW_PIPE_in_pequation_or_op1901
addedfield: FOLLOW_pequation_and_in_pequation_seq1919
static org.antlr.runtime.BitSet FOLLOW_pequation_and_in_pequation_seq1919
addedfield: FOLLOW_pequation_seq_op_in_pequation_seq1923
static org.antlr.runtime.BitSet FOLLOW_pequation_seq_op_in_pequation_seq1923
addedfield: FOLLOW_pequation_and_in_pequation_seq1926
static org.antlr.runtime.BitSet FOLLOW_pequation_and_in_pequation_seq1926
addedfield: FOLLOW_SEMI_in_pequation_seq_op1942
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_pequation_seq_op1942
addedfield: FOLLOW_pequation_ellipsis_in_pequation_and1960
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_in_pequation_and1960
addedfield: FOLLOW_pequation_and_op_in_pequation_and1964
static org.antlr.runtime.BitSet FOLLOW_pequation_and_op_in_pequation_and1964
addedfield: FOLLOW_pequation_ellipsis_in_pequation_and1967
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_in_pequation_and1967
addedfield: FOLLOW_AMPERSAND_in_pequation_and_op1983
static org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_pequation_and_op1983
addedfield: FOLLOW_ELLIPSIS_in_pequation_ellipsis2003
static org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_pequation_ellipsis2003
addedfield: FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis2005
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis2005
addedfield: FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis2019
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis2019
addedfield: FOLLOW_pequation_atomic_in_pequation_ellipsis_right2037
static org.antlr.runtime.BitSet FOLLOW_pequation_atomic_in_pequation_ellipsis_right2037
addedfield: FOLLOW_ELLIPSIS_in_pequation_ellipsis_right2041
static org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_pequation_ellipsis_right2041
addedfield: FOLLOW_pequation_atomic_in_pequation_ellipsis_right2055
static org.antlr.runtime.BitSet FOLLOW_pequation_atomic_in_pequation_ellipsis_right2055
addedfield: FOLLOW_constraint_in_pequation_atomic2067
static org.antlr.runtime.BitSet FOLLOW_constraint_in_pequation_atomic2067
addedfield: FOLLOW_LPAREN_in_pequation_atomic2074
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pequation_atomic2074
addedfield: FOLLOW_pequation_in_pequation_atomic2076
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation_atomic2076
addedfield: FOLLOW_RPAREN_in_pequation_atomic2078
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pequation_atomic2078
addedfield: FOLLOW_identifier_in_constraint2098
static org.antlr.runtime.BitSet FOLLOW_identifier_in_constraint2098
addedfield: FOLLOW_constraint_op_in_constraint2101
static org.antlr.runtime.BitSet FOLLOW_constraint_op_in_constraint2101
addedfield: FOLLOW_pexpression2_in_constraint2104
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_constraint2104
addedfield: FOLLOW_ASSIGN_in_constraint_op2119
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_constraint_op2119
addedfield: FOLLOW_NOTEQUAL_in_constraint_op2133
static org.antlr.runtime.BitSet FOLLOW_NOTEQUAL_in_constraint_op2133
addedfield: FOLLOW_LESS_in_constraint_op2147
static org.antlr.runtime.BitSet FOLLOW_LESS_in_constraint_op2147
addedfield: FOLLOW_LESSEQUAL_in_constraint_op2161
static org.antlr.runtime.BitSet FOLLOW_LESSEQUAL_in_constraint_op2161
addedfield: FOLLOW_GREAT_in_constraint_op2175
static org.antlr.runtime.BitSet FOLLOW_GREAT_in_constraint_op2175
addedfield: FOLLOW_GREATEQUAL_in_constraint_op2189
static org.antlr.runtime.BitSet FOLLOW_GREATEQUAL_in_constraint_op2189
addedfield: FOLLOW_pexpression_or_in_pexpression2207
static org.antlr.runtime.BitSet FOLLOW_pexpression_or_in_pexpression2207
addedfield: FOLLOW_pexpression_xor_in_pexpression_or2218
static org.antlr.runtime.BitSet FOLLOW_pexpression_xor_in_pexpression_or2218
addedfield: FOLLOW_pexpression_or_op_in_pexpression_or2221
static org.antlr.runtime.BitSet FOLLOW_pexpression_or_op_in_pexpression_or2221
addedfield: FOLLOW_pexpression_xor_in_pexpression_or2224
static org.antlr.runtime.BitSet FOLLOW_pexpression_xor_in_pexpression_or2224
addedfield: FOLLOW_PIPE_in_pexpression_or_op2239
static org.antlr.runtime.BitSet FOLLOW_PIPE_in_pexpression_or_op2239
addedfield: FOLLOW_SPEC_OR_in_pexpression_or_op2253
static org.antlr.runtime.BitSet FOLLOW_SPEC_OR_in_pexpression_or_op2253
addedfield: FOLLOW_pexpression_and_in_pexpression_xor2271
static org.antlr.runtime.BitSet FOLLOW_pexpression_and_in_pexpression_xor2271
addedfield: FOLLOW_pexpression_xor_op_in_pexpression_xor2274
static org.antlr.runtime.BitSet FOLLOW_pexpression_xor_op_in_pexpression_xor2274
addedfield: FOLLOW_pexpression_and_in_pexpression_xor2277
static org.antlr.runtime.BitSet FOLLOW_pexpression_and_in_pexpression_xor2277
addedfield: FOLLOW_CARET_in_pexpression_xor_op2292
static org.antlr.runtime.BitSet FOLLOW_CARET_in_pexpression_xor_op2292
addedfield: FOLLOW_SPEC_XOR_in_pexpression_xor_op2306
static org.antlr.runtime.BitSet FOLLOW_SPEC_XOR_in_pexpression_xor_op2306
addedfield: FOLLOW_pexpression_shift_in_pexpression_and2324
static org.antlr.runtime.BitSet FOLLOW_pexpression_shift_in_pexpression_and2324
addedfield: FOLLOW_pexpression_and_op_in_pexpression_and2327
static org.antlr.runtime.BitSet FOLLOW_pexpression_and_op_in_pexpression_and2327
addedfield: FOLLOW_pexpression_shift_in_pexpression_and2330
static org.antlr.runtime.BitSet FOLLOW_pexpression_shift_in_pexpression_and2330
addedfield: FOLLOW_AMPERSAND_in_pexpression_and_op2345
static org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_pexpression_and_op2345
addedfield: FOLLOW_SPEC_AND_in_pexpression_and_op2359
static org.antlr.runtime.BitSet FOLLOW_SPEC_AND_in_pexpression_and_op2359
addedfield: FOLLOW_pexpression_add_in_pexpression_shift2377
static org.antlr.runtime.BitSet FOLLOW_pexpression_add_in_pexpression_shift2377
addedfield: FOLLOW_pexpression_shift_op_in_pexpression_shift2380
static org.antlr.runtime.BitSet FOLLOW_pexpression_shift_op_in_pexpression_shift2380
addedfield: FOLLOW_pexpression_add_in_pexpression_shift2383
static org.antlr.runtime.BitSet FOLLOW_pexpression_add_in_pexpression_shift2383
addedfield: FOLLOW_LEFT_in_pexpression_shift_op2398
static org.antlr.runtime.BitSet FOLLOW_LEFT_in_pexpression_shift_op2398
addedfield: FOLLOW_RIGHT_in_pexpression_shift_op2412
static org.antlr.runtime.BitSet FOLLOW_RIGHT_in_pexpression_shift_op2412
addedfield: FOLLOW_pexpression_mult_in_pexpression_add2430
static org.antlr.runtime.BitSet FOLLOW_pexpression_mult_in_pexpression_add2430
addedfield: FOLLOW_pexpression_add_op_in_pexpression_add2433
static org.antlr.runtime.BitSet FOLLOW_pexpression_add_op_in_pexpression_add2433
addedfield: FOLLOW_pexpression_mult_in_pexpression_add2436
static org.antlr.runtime.BitSet FOLLOW_pexpression_mult_in_pexpression_add2436
addedfield: FOLLOW_PLUS_in_pexpression_add_op2451
static org.antlr.runtime.BitSet FOLLOW_PLUS_in_pexpression_add_op2451
addedfield: FOLLOW_MINUS_in_pexpression_add_op2465
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression_add_op2465
addedfield: FOLLOW_pexpression_unary_in_pexpression_mult2483
static org.antlr.runtime.BitSet FOLLOW_pexpression_unary_in_pexpression_mult2483
addedfield: FOLLOW_pexpression_mult_op_in_pexpression_mult2486
static org.antlr.runtime.BitSet FOLLOW_pexpression_mult_op_in_pexpression_mult2486
addedfield: FOLLOW_pexpression_unary_in_pexpression_mult2489
static org.antlr.runtime.BitSet FOLLOW_pexpression_unary_in_pexpression_mult2489
addedfield: FOLLOW_ASTERISK_in_pexpression_mult_op2504
static org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_pexpression_mult_op2504
addedfield: FOLLOW_SLASH_in_pexpression_mult_op2518
static org.antlr.runtime.BitSet FOLLOW_SLASH_in_pexpression_mult_op2518
addedfield: FOLLOW_pexpression_unary_op_in_pexpression_unary2536
static org.antlr.runtime.BitSet FOLLOW_pexpression_unary_op_in_pexpression_unary2536
addedfield: FOLLOW_pexpression_term_in_pexpression_unary2539
static org.antlr.runtime.BitSet FOLLOW_pexpression_term_in_pexpression_unary2539
addedfield: FOLLOW_pexpression_func_in_pexpression_unary2544
static org.antlr.runtime.BitSet FOLLOW_pexpression_func_in_pexpression_unary2544
addedfield: FOLLOW_MINUS_in_pexpression_unary_op2557
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression_unary_op2557
addedfield: FOLLOW_TILDE_in_pexpression_unary_op2571
static org.antlr.runtime.BitSet FOLLOW_TILDE_in_pexpression_unary_op2571
addedfield: FOLLOW_pexpression_apply_in_pexpression_func2589
static org.antlr.runtime.BitSet FOLLOW_pexpression_apply_in_pexpression_func2589
addedfield: FOLLOW_pexpression_term_in_pexpression_func2594
static org.antlr.runtime.BitSet FOLLOW_pexpression_term_in_pexpression_func2594
addedfield: FOLLOW_identifier_in_pexpression_apply2605
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression_apply2605
addedfield: FOLLOW_pexpression_operands_in_pexpression_apply2607
static org.antlr.runtime.BitSet FOLLOW_pexpression_operands_in_pexpression_apply2607
addedfield: FOLLOW_LPAREN_in_pexpression_operands2629
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression_operands2629
addedfield: FOLLOW_pexpression_in_pexpression_operands2633
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression_operands2633
addedfield: FOLLOW_COMMA_in_pexpression_operands2636
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_pexpression_operands2636
addedfield: FOLLOW_pexpression_in_pexpression_operands2639
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression_operands2639
addedfield: FOLLOW_RPAREN_in_pexpression_operands2646
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression_operands2646
addedfield: FOLLOW_identifier_in_pexpression_term2658
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression_term2658
addedfield: FOLLOW_integer_in_pexpression_term2663
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression_term2663
addedfield: FOLLOW_LPAREN_in_pexpression_term2670
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression_term2670
addedfield: FOLLOW_pexpression_in_pexpression_term2672
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression_term2672
addedfield: FOLLOW_RPAREN_in_pexpression_term2674
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression_term2674
addedfield: FOLLOW_pexpression2_or_in_pexpression22694
static org.antlr.runtime.BitSet FOLLOW_pexpression2_or_in_pexpression22694
addedfield: FOLLOW_pexpression2_xor_in_pexpression2_or2705
static org.antlr.runtime.BitSet FOLLOW_pexpression2_xor_in_pexpression2_or2705
addedfield: FOLLOW_pexpression2_or_op_in_pexpression2_or2708
static org.antlr.runtime.BitSet FOLLOW_pexpression2_or_op_in_pexpression2_or2708
addedfield: FOLLOW_pexpression2_xor_in_pexpression2_or2711
static org.antlr.runtime.BitSet FOLLOW_pexpression2_xor_in_pexpression2_or2711
addedfield: FOLLOW_SPEC_OR_in_pexpression2_or_op2726
static org.antlr.runtime.BitSet FOLLOW_SPEC_OR_in_pexpression2_or_op2726
addedfield: FOLLOW_pexpression2_and_in_pexpression2_xor2744
static org.antlr.runtime.BitSet FOLLOW_pexpression2_and_in_pexpression2_xor2744
addedfield: FOLLOW_pexpression2_xor_op_in_pexpression2_xor2747
static org.antlr.runtime.BitSet FOLLOW_pexpression2_xor_op_in_pexpression2_xor2747
addedfield: FOLLOW_pexpression2_and_in_pexpression2_xor2750
static org.antlr.runtime.BitSet FOLLOW_pexpression2_and_in_pexpression2_xor2750
addedfield: FOLLOW_SPEC_XOR_in_pexpression2_xor_op2765
static org.antlr.runtime.BitSet FOLLOW_SPEC_XOR_in_pexpression2_xor_op2765
addedfield: FOLLOW_pexpression2_shift_in_pexpression2_and2783
static org.antlr.runtime.BitSet FOLLOW_pexpression2_shift_in_pexpression2_and2783
addedfield: FOLLOW_pexpression2_and_op_in_pexpression2_and2786
static org.antlr.runtime.BitSet FOLLOW_pexpression2_and_op_in_pexpression2_and2786
addedfield: FOLLOW_pexpression2_shift_in_pexpression2_and2789
static org.antlr.runtime.BitSet FOLLOW_pexpression2_shift_in_pexpression2_and2789
addedfield: FOLLOW_SPEC_AND_in_pexpression2_and_op2804
static org.antlr.runtime.BitSet FOLLOW_SPEC_AND_in_pexpression2_and_op2804
addedfield: FOLLOW_pexpression2_add_in_pexpression2_shift2822
static org.antlr.runtime.BitSet FOLLOW_pexpression2_add_in_pexpression2_shift2822
addedfield: FOLLOW_pexpression2_shift_op_in_pexpression2_shift2825
static org.antlr.runtime.BitSet FOLLOW_pexpression2_shift_op_in_pexpression2_shift2825
addedfield: FOLLOW_pexpression2_add_in_pexpression2_shift2828
static org.antlr.runtime.BitSet FOLLOW_pexpression2_add_in_pexpression2_shift2828
addedfield: FOLLOW_LEFT_in_pexpression2_shift_op2843
static org.antlr.runtime.BitSet FOLLOW_LEFT_in_pexpression2_shift_op2843
addedfield: FOLLOW_RIGHT_in_pexpression2_shift_op2857
static org.antlr.runtime.BitSet FOLLOW_RIGHT_in_pexpression2_shift_op2857
addedfield: FOLLOW_pexpression2_mult_in_pexpression2_add2875
static org.antlr.runtime.BitSet FOLLOW_pexpression2_mult_in_pexpression2_add2875
addedfield: FOLLOW_pexpression2_add_op_in_pexpression2_add2878
static org.antlr.runtime.BitSet FOLLOW_pexpression2_add_op_in_pexpression2_add2878
addedfield: FOLLOW_pexpression2_mult_in_pexpression2_add2881
static org.antlr.runtime.BitSet FOLLOW_pexpression2_mult_in_pexpression2_add2881
addedfield: FOLLOW_PLUS_in_pexpression2_add_op2896
static org.antlr.runtime.BitSet FOLLOW_PLUS_in_pexpression2_add_op2896
addedfield: FOLLOW_MINUS_in_pexpression2_add_op2910
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression2_add_op2910
addedfield: FOLLOW_pexpression2_unary_in_pexpression2_mult2928
static org.antlr.runtime.BitSet FOLLOW_pexpression2_unary_in_pexpression2_mult2928
addedfield: FOLLOW_pexpression2_mult_op_in_pexpression2_mult2931
static org.antlr.runtime.BitSet FOLLOW_pexpression2_mult_op_in_pexpression2_mult2931
addedfield: FOLLOW_pexpression2_unary_in_pexpression2_mult2934
static org.antlr.runtime.BitSet FOLLOW_pexpression2_unary_in_pexpression2_mult2934
addedfield: FOLLOW_ASTERISK_in_pexpression2_mult_op2949
static org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_pexpression2_mult_op2949
addedfield: FOLLOW_SLASH_in_pexpression2_mult_op2963
static org.antlr.runtime.BitSet FOLLOW_SLASH_in_pexpression2_mult_op2963
addedfield: FOLLOW_pexpression2_unary_op_in_pexpression2_unary2981
static org.antlr.runtime.BitSet FOLLOW_pexpression2_unary_op_in_pexpression2_unary2981
addedfield: FOLLOW_pexpression2_term_in_pexpression2_unary2984
static org.antlr.runtime.BitSet FOLLOW_pexpression2_term_in_pexpression2_unary2984
addedfield: FOLLOW_pexpression2_func_in_pexpression2_unary2989
static org.antlr.runtime.BitSet FOLLOW_pexpression2_func_in_pexpression2_unary2989
addedfield: FOLLOW_MINUS_in_pexpression2_unary_op3002
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression2_unary_op3002
addedfield: FOLLOW_TILDE_in_pexpression2_unary_op3016
static org.antlr.runtime.BitSet FOLLOW_TILDE_in_pexpression2_unary_op3016
addedfield: FOLLOW_pexpression2_apply_in_pexpression2_func3034
static org.antlr.runtime.BitSet FOLLOW_pexpression2_apply_in_pexpression2_func3034
addedfield: FOLLOW_pexpression2_term_in_pexpression2_func3039
static org.antlr.runtime.BitSet FOLLOW_pexpression2_term_in_pexpression2_func3039
addedfield: FOLLOW_identifier_in_pexpression2_apply3050
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression2_apply3050
addedfield: FOLLOW_pexpression2_operands_in_pexpression2_apply3052
static org.antlr.runtime.BitSet FOLLOW_pexpression2_operands_in_pexpression2_apply3052
addedfield: FOLLOW_LPAREN_in_pexpression2_operands3074
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression2_operands3074
addedfield: FOLLOW_pexpression2_in_pexpression2_operands3078
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_operands3078
addedfield: FOLLOW_COMMA_in_pexpression2_operands3081
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_pexpression2_operands3081
addedfield: FOLLOW_pexpression2_in_pexpression2_operands3084
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_operands3084
addedfield: FOLLOW_RPAREN_in_pexpression2_operands3091
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression2_operands3091
addedfield: FOLLOW_identifier_in_pexpression2_term3103
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression2_term3103
addedfield: FOLLOW_integer_in_pexpression2_term3108
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression2_term3108
addedfield: FOLLOW_LPAREN_in_pexpression2_term3115
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression2_term3115
addedfield: FOLLOW_pexpression2_in_pexpression2_term3117
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_term3117
addedfield: FOLLOW_RPAREN_in_pexpression2_term3119
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression2_term3119
addedfield: FOLLOW_QSTRING_in_qstring3141
static org.antlr.runtime.BitSet FOLLOW_QSTRING_in_qstring3141
addedfield: FOLLOW_identifier_in_id_or_wild3161
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_wild3161
addedfield: FOLLOW_wildcard_in_id_or_wild3166
static org.antlr.runtime.BitSet FOLLOW_wildcard_in_id_or_wild3166
addedfield: FOLLOW_UNDERSCORE_in_wildcard3179
static org.antlr.runtime.BitSet FOLLOW_UNDERSCORE_in_wildcard3179
addedfield: FOLLOW_strict_id_in_identifier3196
static org.antlr.runtime.BitSet FOLLOW_strict_id_in_identifier3196
addedfield: FOLLOW_key_as_id_in_identifier3201
static org.antlr.runtime.BitSet FOLLOW_key_as_id_in_identifier3201
addedfield: FOLLOW_KEY_ALIGNMENT_in_key_as_id3214
static org.antlr.runtime.BitSet FOLLOW_KEY_ALIGNMENT_in_key_as_id3214
addedfield: FOLLOW_KEY_ATTACH_in_key_as_id3230
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_key_as_id3230
addedfield: FOLLOW_KEY_BIG_in_key_as_id3247
static org.antlr.runtime.BitSet FOLLOW_KEY_BIG_in_key_as_id3247
addedfield: FOLLOW_KEY_BITRANGE_in_key_as_id3265
static org.antlr.runtime.BitSet FOLLOW_KEY_BITRANGE_in_key_as_id3265
addedfield: FOLLOW_KEY_BUILD_in_key_as_id3282
static org.antlr.runtime.BitSet FOLLOW_KEY_BUILD_in_key_as_id3282
addedfield: FOLLOW_KEY_CALL_in_key_as_id3299
static org.antlr.runtime.BitSet FOLLOW_KEY_CALL_in_key_as_id3299
addedfield: FOLLOW_KEY_CONTEXT_in_key_as_id3318
static org.antlr.runtime.BitSet FOLLOW_KEY_CONTEXT_in_key_as_id3318
addedfield: FOLLOW_KEY_CROSSBUILD_in_key_as_id3335
static org.antlr.runtime.BitSet FOLLOW_KEY_CROSSBUILD_in_key_as_id3335
addedfield: FOLLOW_KEY_DEC_in_key_as_id3351
static org.antlr.runtime.BitSet FOLLOW_KEY_DEC_in_key_as_id3351
addedfield: FOLLOW_KEY_DEFAULT_in_key_as_id3370
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFAULT_in_key_as_id3370
addedfield: FOLLOW_KEY_DEFINE_in_key_as_id3387
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_key_as_id3387
addedfield: FOLLOW_KEY_ENDIAN_in_key_as_id3404
static org.antlr.runtime.BitSet FOLLOW_KEY_ENDIAN_in_key_as_id3404
addedfield: FOLLOW_KEY_EXPORT_in_key_as_id3421
static org.antlr.runtime.BitSet FOLLOW_KEY_EXPORT_in_key_as_id3421
addedfield: FOLLOW_KEY_GOTO_in_key_as_id3438
static org.antlr.runtime.BitSet FOLLOW_KEY_GOTO_in_key_as_id3438
addedfield: FOLLOW_KEY_HEX_in_key_as_id3456
static org.antlr.runtime.BitSet FOLLOW_KEY_HEX_in_key_as_id3456
addedfield: FOLLOW_KEY_LITTLE_in_key_as_id3474
static org.antlr.runtime.BitSet FOLLOW_KEY_LITTLE_in_key_as_id3474
addedfield: FOLLOW_KEY_LOCAL_in_key_as_id3491
static org.antlr.runtime.BitSet FOLLOW_KEY_LOCAL_in_key_as_id3491
addedfield: FOLLOW_KEY_MACRO_in_key_as_id3508
static org.antlr.runtime.BitSet FOLLOW_KEY_MACRO_in_key_as_id3508
addedfield: FOLLOW_KEY_NAMES_in_key_as_id3525
static org.antlr.runtime.BitSet FOLLOW_KEY_NAMES_in_key_as_id3525
addedfield: FOLLOW_KEY_NOFLOW_in_key_as_id3542
static org.antlr.runtime.BitSet FOLLOW_KEY_NOFLOW_in_key_as_id3542
addedfield: FOLLOW_KEY_OFFSET_in_key_as_id3559
static org.antlr.runtime.BitSet FOLLOW_KEY_OFFSET_in_key_as_id3559
addedfield: FOLLOW_KEY_PCODEOP_in_key_as_id3576
static org.antlr.runtime.BitSet FOLLOW_KEY_PCODEOP_in_key_as_id3576
addedfield: FOLLOW_KEY_RETURN_in_key_as_id3593
static org.antlr.runtime.BitSet FOLLOW_KEY_RETURN_in_key_as_id3593
addedfield: FOLLOW_KEY_SIGNED_in_key_as_id3610
static org.antlr.runtime.BitSet FOLLOW_KEY_SIGNED_in_key_as_id3610
addedfield: FOLLOW_KEY_SIZE_in_key_as_id3627
static org.antlr.runtime.BitSet FOLLOW_KEY_SIZE_in_key_as_id3627
addedfield: FOLLOW_KEY_SPACE_in_key_as_id3645
static org.antlr.runtime.BitSet FOLLOW_KEY_SPACE_in_key_as_id3645
addedfield: FOLLOW_KEY_TOKEN_in_key_as_id3662
static org.antlr.runtime.BitSet FOLLOW_KEY_TOKEN_in_key_as_id3662
addedfield: FOLLOW_KEY_TYPE_in_key_as_id3679
static org.antlr.runtime.BitSet FOLLOW_KEY_TYPE_in_key_as_id3679
addedfield: FOLLOW_KEY_UNIMPL_in_key_as_id3697
static org.antlr.runtime.BitSet FOLLOW_KEY_UNIMPL_in_key_as_id3697
addedfield: FOLLOW_KEY_VALUES_in_key_as_id3714
static org.antlr.runtime.BitSet FOLLOW_KEY_VALUES_in_key_as_id3714
addedfield: FOLLOW_KEY_VARIABLES_in_key_as_id3731
static org.antlr.runtime.BitSet FOLLOW_KEY_VARIABLES_in_key_as_id3731
addedfield: FOLLOW_KEY_WORDSIZE_in_key_as_id3747
static org.antlr.runtime.BitSet FOLLOW_KEY_WORDSIZE_in_key_as_id3747
addedfield: FOLLOW_IDENTIFIER_in_strict_id3770
static org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_strict_id3770
addedfield: FOLLOW_HEX_INT_in_integer3793
static org.antlr.runtime.BitSet FOLLOW_HEX_INT_in_integer3793
addedfield: FOLLOW_DEC_INT_in_integer3809
static org.antlr.runtime.BitSet FOLLOW_DEC_INT_in_integer3809
addedfield: FOLLOW_BIN_INT_in_integer3825
static org.antlr.runtime.BitSet FOLLOW_BIN_INT_in_integer3825
addedfield: FOLLOW_pequation_atomic_in_synpred1_SleighParser2031
static org.antlr.runtime.BitSet FOLLOW_pequation_atomic_in_synpred1_SleighParser2031
addedfield: FOLLOW_ELLIPSIS_in_synpred1_SleighParser2033
static org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_synpred1_SleighParser2033
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
removedfield: FOLLOW_fielddef_in_fielddefs299
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs299
removedfield: FOLLOW_strict_id_in_fielddef321
static org.antlr.runtime.BitSet FOLLOW_strict_id_in_fielddef321
removedfield: FOLLOW_ASSIGN_in_fielddef325
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_fielddef325
removedfield: FOLLOW_LPAREN_in_fielddef327
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_fielddef327
removedfield: FOLLOW_integer_in_fielddef331
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef331
removedfield: FOLLOW_COMMA_in_fielddef333
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_fielddef333
removedfield: FOLLOW_integer_in_fielddef337
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef337
removedfield: FOLLOW_RPAREN_in_fielddef341
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_fielddef341
removedfield: FOLLOW_fieldmods_in_fielddef343
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef343
removedfield: FOLLOW_fieldmod_in_fieldmods373
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods373
removedfield: FOLLOW_KEY_SIGNED_in_fieldmod410
static org.antlr.runtime.BitSet FOLLOW_KEY_SIGNED_in_fieldmod410
removedfield: FOLLOW_KEY_HEX_in_fieldmod427
static org.antlr.runtime.BitSet FOLLOW_KEY_HEX_in_fieldmod427
removedfield: FOLLOW_KEY_DEC_in_fieldmod444
static org.antlr.runtime.BitSet FOLLOW_KEY_DEC_in_fieldmod444
removedfield: FOLLOW_contextfielddef_in_contextfielddefs464
static org.antlr.runtime.BitSet FOLLOW_contextfielddef_in_contextfielddefs464
removedfield: FOLLOW_identifier_in_contextfielddef486
static org.antlr.runtime.BitSet FOLLOW_identifier_in_contextfielddef486
removedfield: FOLLOW_ASSIGN_in_contextfielddef490
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_contextfielddef490
removedfield: FOLLOW_LPAREN_in_contextfielddef492
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_contextfielddef492
removedfield: FOLLOW_integer_in_contextfielddef496
static org.antlr.runtime.BitSet FOLLOW_integer_in_contextfielddef496
removedfield: FOLLOW_COMMA_in_contextfielddef498
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_contextfielddef498
removedfield: FOLLOW_integer_in_contextfielddef502
static org.antlr.runtime.BitSet FOLLOW_integer_in_contextfielddef502
removedfield: FOLLOW_RPAREN_in_contextfielddef506
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_contextfielddef506
removedfield: FOLLOW_contextfieldmods_in_contextfielddef508
static org.antlr.runtime.BitSet FOLLOW_contextfieldmods_in_contextfielddef508
removedfield: FOLLOW_contextfieldmod_in_contextfieldmods543
static org.antlr.runtime.BitSet FOLLOW_contextfieldmod_in_contextfieldmods543
removedfield: FOLLOW_KEY_SIGNED_in_contextfieldmod588
static org.antlr.runtime.BitSet FOLLOW_KEY_SIGNED_in_contextfieldmod588
removedfield: FOLLOW_KEY_NOFLOW_in_contextfieldmod605
static org.antlr.runtime.BitSet FOLLOW_KEY_NOFLOW_in_contextfieldmod605
removedfield: FOLLOW_KEY_HEX_in_contextfieldmod622
static org.antlr.runtime.BitSet FOLLOW_KEY_HEX_in_contextfieldmod622
removedfield: FOLLOW_KEY_DEC_in_contextfieldmod639
static org.antlr.runtime.BitSet FOLLOW_KEY_DEC_in_contextfieldmod639
removedfield: FOLLOW_KEY_DEFINE_in_contextdef660
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_contextdef660
removedfield: FOLLOW_KEY_CONTEXT_in_contextdef664
static org.antlr.runtime.BitSet FOLLOW_KEY_CONTEXT_in_contextdef664
removedfield: FOLLOW_identifier_in_contextdef666
static org.antlr.runtime.BitSet FOLLOW_identifier_in_contextdef666
removedfield: FOLLOW_contextfielddefs_in_contextdef668
static org.antlr.runtime.BitSet FOLLOW_contextfielddefs_in_contextdef668
removedfield: FOLLOW_KEY_DEFINE_in_spacedef693
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_spacedef693
removedfield: FOLLOW_KEY_SPACE_in_spacedef695
static org.antlr.runtime.BitSet FOLLOW_KEY_SPACE_in_spacedef695
removedfield: FOLLOW_identifier_in_spacedef697
static org.antlr.runtime.BitSet FOLLOW_identifier_in_spacedef697
removedfield: FOLLOW_spacemods_in_spacedef699
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef699
removedfield: FOLLOW_spacemod_in_spacemods723
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods723
removedfield: FOLLOW_typemod_in_spacemod745
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod745
removedfield: FOLLOW_sizemod_in_spacemod750
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod750
removedfield: FOLLOW_wordsizemod_in_spacemod755
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod755
removedfield: FOLLOW_KEY_DEFAULT_in_spacemod762
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFAULT_in_spacemod762
removedfield: FOLLOW_KEY_TYPE_in_typemod780
static org.antlr.runtime.BitSet FOLLOW_KEY_TYPE_in_typemod780
removedfield: FOLLOW_ASSIGN_in_typemod782
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_typemod782
removedfield: FOLLOW_type_in_typemod784
static org.antlr.runtime.BitSet FOLLOW_type_in_typemod784
removedfield: FOLLOW_identifier_in_type804
static org.antlr.runtime.BitSet FOLLOW_identifier_in_type804
removedfield: FOLLOW_KEY_SIZE_in_sizemod817
static org.antlr.runtime.BitSet FOLLOW_KEY_SIZE_in_sizemod817
removedfield: FOLLOW_ASSIGN_in_sizemod819
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_sizemod819
removedfield: FOLLOW_integer_in_sizemod821
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod821
removedfield: FOLLOW_KEY_WORDSIZE_in_wordsizemod843
static org.antlr.runtime.BitSet FOLLOW_KEY_WORDSIZE_in_wordsizemod843
removedfield: FOLLOW_ASSIGN_in_wordsizemod845
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_wordsizemod845
removedfield: FOLLOW_integer_in_wordsizemod847
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod847
removedfield: FOLLOW_KEY_DEFINE_in_varnodedef869
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_varnodedef869
removedfield: FOLLOW_identifier_in_varnodedef871
static org.antlr.runtime.BitSet FOLLOW_identifier_in_varnodedef871
removedfield: FOLLOW_KEY_OFFSET_in_varnodedef873
static org.antlr.runtime.BitSet FOLLOW_KEY_OFFSET_in_varnodedef873
removedfield: FOLLOW_ASSIGN_in_varnodedef875
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_varnodedef875
removedfield: FOLLOW_integer_in_varnodedef879
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef879
removedfield: FOLLOW_KEY_SIZE_in_varnodedef881
static org.antlr.runtime.BitSet FOLLOW_KEY_SIZE_in_varnodedef881
removedfield: FOLLOW_ASSIGN_in_varnodedef885
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_varnodedef885
removedfield: FOLLOW_integer_in_varnodedef889
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef889
removedfield: FOLLOW_identifierlist_in_varnodedef891
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef891
removedfield: FOLLOW_KEY_DEFINE_in_bitrangedef924
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_bitrangedef924
removedfield: FOLLOW_KEY_BITRANGE_in_bitrangedef926
static org.antlr.runtime.BitSet FOLLOW_KEY_BITRANGE_in_bitrangedef926
removedfield: FOLLOW_bitranges_in_bitrangedef928
static org.antlr.runtime.BitSet FOLLOW_bitranges_in_bitrangedef928
removedfield: FOLLOW_bitrange_in_bitranges948
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_bitranges948
removedfield: FOLLOW_identifier_in_bitrange962
static org.antlr.runtime.BitSet FOLLOW_identifier_in_bitrange962
removedfield: FOLLOW_ASSIGN_in_bitrange966
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_bitrange966
removedfield: FOLLOW_identifier_in_bitrange970
static org.antlr.runtime.BitSet FOLLOW_identifier_in_bitrange970
removedfield: FOLLOW_LBRACKET_in_bitrange972
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_bitrange972
removedfield: FOLLOW_integer_in_bitrange976
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange976
removedfield: FOLLOW_COMMA_in_bitrange978
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_bitrange978
removedfield: FOLLOW_integer_in_bitrange982
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange982
removedfield: FOLLOW_RBRACKET_in_bitrange984
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_bitrange984
removedfield: FOLLOW_KEY_DEFINE_in_pcodeopdef1016
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_pcodeopdef1016
removedfield: FOLLOW_KEY_PCODEOP_in_pcodeopdef1020
static org.antlr.runtime.BitSet FOLLOW_KEY_PCODEOP_in_pcodeopdef1020
removedfield: FOLLOW_identifierlist_in_pcodeopdef1022
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef1022
removedfield: FOLLOW_KEY_ATTACH_in_valueattach1045
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_valueattach1045
removedfield: FOLLOW_KEY_VALUES_in_valueattach1049
static org.antlr.runtime.BitSet FOLLOW_KEY_VALUES_in_valueattach1049
removedfield: FOLLOW_identifierlist_in_valueattach1051
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_valueattach1051
removedfield: FOLLOW_intblist_in_valueattach1054
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach1054
removedfield: FOLLOW_KEY_ATTACH_in_nameattach1079
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_nameattach1079
removedfield: FOLLOW_KEY_NAMES_in_nameattach1083
static org.antlr.runtime.BitSet FOLLOW_KEY_NAMES_in_nameattach1083
removedfield: FOLLOW_identifierlist_in_nameattach1087
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_nameattach1087
removedfield: FOLLOW_stringoridentlist_in_nameattach1092
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach1092
removedfield: FOLLOW_KEY_ATTACH_in_varattach1119
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_varattach1119
removedfield: FOLLOW_KEY_VARIABLES_in_varattach1123
static org.antlr.runtime.BitSet FOLLOW_KEY_VARIABLES_in_varattach1123
removedfield: FOLLOW_identifierlist_in_varattach1127
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach1127
removedfield: FOLLOW_identifierlist_in_varattach1132
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach1132
removedfield: FOLLOW_LBRACKET_in_identifierlist1158
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_identifierlist1158
removedfield: FOLLOW_id_or_wild_in_identifierlist1160
static org.antlr.runtime.BitSet FOLLOW_id_or_wild_in_identifierlist1160
removedfield: FOLLOW_RBRACKET_in_identifierlist1163
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_identifierlist1163
removedfield: FOLLOW_id_or_wild_in_identifierlist1178
static org.antlr.runtime.BitSet FOLLOW_id_or_wild_in_identifierlist1178
removedfield: FOLLOW_LBRACKET_in_stringoridentlist1199
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_stringoridentlist1199
removedfield: FOLLOW_stringorident_in_stringoridentlist1201
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist1201
removedfield: FOLLOW_RBRACKET_in_stringoridentlist1204
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_stringoridentlist1204
removedfield: FOLLOW_stringorident_in_stringoridentlist1219
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist1219
removedfield: FOLLOW_id_or_wild_in_stringorident1239
static org.antlr.runtime.BitSet FOLLOW_id_or_wild_in_stringorident1239
removedfield: FOLLOW_qstring_in_stringorident1244
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident1244
removedfield: FOLLOW_LBRACKET_in_intblist1256
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_intblist1256
removedfield: FOLLOW_intbpart_in_intblist1258
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist1258
removedfield: FOLLOW_RBRACKET_in_intblist1261
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_intblist1261
removedfield: FOLLOW_neginteger_in_intblist1276
static org.antlr.runtime.BitSet FOLLOW_neginteger_in_intblist1276
removedfield: FOLLOW_neginteger_in_intbpart1296
static org.antlr.runtime.BitSet FOLLOW_neginteger_in_intbpart1296
removedfield: FOLLOW_UNDERSCORE_in_intbpart1303
static org.antlr.runtime.BitSet FOLLOW_UNDERSCORE_in_intbpart1303
removedfield: FOLLOW_integer_in_neginteger1319
static org.antlr.runtime.BitSet FOLLOW_integer_in_neginteger1319
removedfield: FOLLOW_MINUS_in_neginteger1326
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_neginteger1326
removedfield: FOLLOW_integer_in_neginteger1328
static org.antlr.runtime.BitSet FOLLOW_integer_in_neginteger1328
removedfield: FOLLOW_macrodef_in_constructorlike1348
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike1348
removedfield: FOLLOW_withblock_in_constructorlike1353
static org.antlr.runtime.BitSet FOLLOW_withblock_in_constructorlike1353
removedfield: FOLLOW_constructor_in_constructorlike1358
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike1358
removedfield: FOLLOW_KEY_MACRO_in_macrodef1371
static org.antlr.runtime.BitSet FOLLOW_KEY_MACRO_in_macrodef1371
removedfield: FOLLOW_identifier_in_macrodef1373
static org.antlr.runtime.BitSet FOLLOW_identifier_in_macrodef1373
removedfield: FOLLOW_LPAREN_in_macrodef1377
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_macrodef1377
removedfield: FOLLOW_arguments_in_macrodef1379
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef1379
removedfield: FOLLOW_RPAREN_in_macrodef1382
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_macrodef1382
removedfield: FOLLOW_semanticbody_in_macrodef1384
static org.antlr.runtime.BitSet FOLLOW_semanticbody_in_macrodef1384
removedfield: FOLLOW_oplist_in_arguments1409
static org.antlr.runtime.BitSet FOLLOW_oplist_in_arguments1409
removedfield: FOLLOW_identifier_in_oplist1439
static org.antlr.runtime.BitSet FOLLOW_identifier_in_oplist1439
removedfield: FOLLOW_COMMA_in_oplist1442
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_oplist1442
removedfield: FOLLOW_identifier_in_oplist1445
static org.antlr.runtime.BitSet FOLLOW_identifier_in_oplist1445
removedfield: FOLLOW_RES_WITH_in_withblock1460
static org.antlr.runtime.BitSet FOLLOW_RES_WITH_in_withblock1460
removedfield: FOLLOW_id_or_nil_in_withblock1462
static org.antlr.runtime.BitSet FOLLOW_id_or_nil_in_withblock1462
removedfield: FOLLOW_COLON_in_withblock1464
static org.antlr.runtime.BitSet FOLLOW_COLON_in_withblock1464
removedfield: FOLLOW_bitpat_or_nil_in_withblock1466
static org.antlr.runtime.BitSet FOLLOW_bitpat_or_nil_in_withblock1466
removedfield: FOLLOW_contextblock_in_withblock1468
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_withblock1468
removedfield: FOLLOW_LBRACE_in_withblock1470
static org.antlr.runtime.BitSet FOLLOW_LBRACE_in_withblock1470
removedfield: FOLLOW_constructorlikelist_in_withblock1472
static org.antlr.runtime.BitSet FOLLOW_constructorlikelist_in_withblock1472
removedfield: FOLLOW_RBRACE_in_withblock1474
static org.antlr.runtime.BitSet FOLLOW_RBRACE_in_withblock1474
removedfield: FOLLOW_identifier_in_id_or_nil1503
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_nil1503
removedfield: FOLLOW_bitpattern_in_bitpat_or_nil1523
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_bitpat_or_nil1523
removedfield: FOLLOW_definition_in_def_or_conslike1543
static org.antlr.runtime.BitSet FOLLOW_definition_in_def_or_conslike1543
removedfield: FOLLOW_constructorlike_in_def_or_conslike1548
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_def_or_conslike1548
removedfield: FOLLOW_def_or_conslike_in_constructorlikelist1559
static org.antlr.runtime.BitSet FOLLOW_def_or_conslike_in_constructorlikelist1559
removedfield: FOLLOW_ctorstart_in_constructor1581
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1581
removedfield: FOLLOW_bitpattern_in_constructor1583
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1583
removedfield: FOLLOW_contextblock_in_constructor1585
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1585
removedfield: FOLLOW_ctorsemantic_in_constructor1587
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1587
removedfield: FOLLOW_semanticbody_in_ctorsemantic1612
static org.antlr.runtime.BitSet FOLLOW_semanticbody_in_ctorsemantic1612
removedfield: FOLLOW_KEY_UNIMPL_in_ctorsemantic1627
static org.antlr.runtime.BitSet FOLLOW_KEY_UNIMPL_in_ctorsemantic1627
removedfield: FOLLOW_pequation_in_bitpattern1648
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1648
removedfield: FOLLOW_identifier_in_ctorstart1667
static org.antlr.runtime.BitSet FOLLOW_identifier_in_ctorstart1667
removedfield: FOLLOW_display_in_ctorstart1669
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1669
removedfield: FOLLOW_display_in_ctorstart1684
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1684
removedfield: FOLLOW_LBRACKET_in_contextblock1705
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_contextblock1705
removedfield: FOLLOW_ctxstmts_in_contextblock1707
static org.antlr.runtime.BitSet FOLLOW_ctxstmts_in_contextblock1707
removedfield: FOLLOW_RBRACKET_in_contextblock1709
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_contextblock1709
removedfield: FOLLOW_ctxstmt_in_ctxstmts1738
static org.antlr.runtime.BitSet FOLLOW_ctxstmt_in_ctxstmts1738
removedfield: FOLLOW_ctxassign_in_ctxstmt1750
static org.antlr.runtime.BitSet FOLLOW_ctxassign_in_ctxstmt1750
removedfield: FOLLOW_SEMI_in_ctxstmt1752
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_ctxstmt1752
removedfield: FOLLOW_pfuncall_in_ctxstmt1758
static org.antlr.runtime.BitSet FOLLOW_pfuncall_in_ctxstmt1758
removedfield: FOLLOW_SEMI_in_ctxstmt1760
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_ctxstmt1760
removedfield: FOLLOW_ctxlval_in_ctxassign1772
static org.antlr.runtime.BitSet FOLLOW_ctxlval_in_ctxassign1772
removedfield: FOLLOW_ASSIGN_in_ctxassign1776
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_ctxassign1776
removedfield: FOLLOW_pexpression_in_ctxassign1778
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_ctxassign1778
removedfield: FOLLOW_identifier_in_ctxlval1800
static org.antlr.runtime.BitSet FOLLOW_identifier_in_ctxlval1800
removedfield: FOLLOW_pexpression_apply_in_pfuncall1811
static org.antlr.runtime.BitSet FOLLOW_pexpression_apply_in_pfuncall1811
removedfield: FOLLOW_pequation_or_in_pequation1822
static org.antlr.runtime.BitSet FOLLOW_pequation_or_in_pequation1822
removedfield: FOLLOW_pequation_seq_in_pequation_or1833
static org.antlr.runtime.BitSet FOLLOW_pequation_seq_in_pequation_or1833
removedfield: FOLLOW_pequation_or_op_in_pequation_or1837
static org.antlr.runtime.BitSet FOLLOW_pequation_or_op_in_pequation_or1837
removedfield: FOLLOW_pequation_seq_in_pequation_or1840
static org.antlr.runtime.BitSet FOLLOW_pequation_seq_in_pequation_or1840
removedfield: FOLLOW_PIPE_in_pequation_or_op1856
static org.antlr.runtime.BitSet FOLLOW_PIPE_in_pequation_or_op1856
removedfield: FOLLOW_pequation_and_in_pequation_seq1874
static org.antlr.runtime.BitSet FOLLOW_pequation_and_in_pequation_seq1874
removedfield: FOLLOW_pequation_seq_op_in_pequation_seq1878
static org.antlr.runtime.BitSet FOLLOW_pequation_seq_op_in_pequation_seq1878
removedfield: FOLLOW_pequation_and_in_pequation_seq1881
static org.antlr.runtime.BitSet FOLLOW_pequation_and_in_pequation_seq1881
removedfield: FOLLOW_SEMI_in_pequation_seq_op1897
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_pequation_seq_op1897
removedfield: FOLLOW_pequation_ellipsis_in_pequation_and1915
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_in_pequation_and1915
removedfield: FOLLOW_pequation_and_op_in_pequation_and1919
static org.antlr.runtime.BitSet FOLLOW_pequation_and_op_in_pequation_and1919
removedfield: FOLLOW_pequation_ellipsis_in_pequation_and1922
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_in_pequation_and1922
removedfield: FOLLOW_AMPERSAND_in_pequation_and_op1938
static org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_pequation_and_op1938
removedfield: FOLLOW_ELLIPSIS_in_pequation_ellipsis1958
static org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_pequation_ellipsis1958
removedfield: FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis1960
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis1960
removedfield: FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis1974
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis1974
removedfield: FOLLOW_pequation_atomic_in_pequation_ellipsis_right1992
static org.antlr.runtime.BitSet FOLLOW_pequation_atomic_in_pequation_ellipsis_right1992
removedfield: FOLLOW_ELLIPSIS_in_pequation_ellipsis_right1996
static org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_pequation_ellipsis_right1996
removedfield: FOLLOW_pequation_atomic_in_pequation_ellipsis_right2010
static org.antlr.runtime.BitSet FOLLOW_pequation_atomic_in_pequation_ellipsis_right2010
removedfield: FOLLOW_constraint_in_pequation_atomic2022
static org.antlr.runtime.BitSet FOLLOW_constraint_in_pequation_atomic2022
removedfield: FOLLOW_LPAREN_in_pequation_atomic2029
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pequation_atomic2029
removedfield: FOLLOW_pequation_in_pequation_atomic2031
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation_atomic2031
removedfield: FOLLOW_RPAREN_in_pequation_atomic2033
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pequation_atomic2033
removedfield: FOLLOW_identifier_in_constraint2053
static org.antlr.runtime.BitSet FOLLOW_identifier_in_constraint2053
removedfield: FOLLOW_constraint_op_in_constraint2056
static org.antlr.runtime.BitSet FOLLOW_constraint_op_in_constraint2056
removedfield: FOLLOW_pexpression2_in_constraint2059
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_constraint2059
removedfield: FOLLOW_ASSIGN_in_constraint_op2074
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_constraint_op2074
removedfield: FOLLOW_NOTEQUAL_in_constraint_op2088
static org.antlr.runtime.BitSet FOLLOW_NOTEQUAL_in_constraint_op2088
removedfield: FOLLOW_LESS_in_constraint_op2102
static org.antlr.runtime.BitSet FOLLOW_LESS_in_constraint_op2102
removedfield: FOLLOW_LESSEQUAL_in_constraint_op2116
static org.antlr.runtime.BitSet FOLLOW_LESSEQUAL_in_constraint_op2116
removedfield: FOLLOW_GREAT_in_constraint_op2130
static org.antlr.runtime.BitSet FOLLOW_GREAT_in_constraint_op2130
removedfield: FOLLOW_GREATEQUAL_in_constraint_op2144
static org.antlr.runtime.BitSet FOLLOW_GREATEQUAL_in_constraint_op2144
removedfield: FOLLOW_pexpression_or_in_pexpression2162
static org.antlr.runtime.BitSet FOLLOW_pexpression_or_in_pexpression2162
removedfield: FOLLOW_pexpression_xor_in_pexpression_or2173
static org.antlr.runtime.BitSet FOLLOW_pexpression_xor_in_pexpression_or2173
removedfield: FOLLOW_pexpression_or_op_in_pexpression_or2176
static org.antlr.runtime.BitSet FOLLOW_pexpression_or_op_in_pexpression_or2176
removedfield: FOLLOW_pexpression_xor_in_pexpression_or2179
static org.antlr.runtime.BitSet FOLLOW_pexpression_xor_in_pexpression_or2179
removedfield: FOLLOW_PIPE_in_pexpression_or_op2194
static org.antlr.runtime.BitSet FOLLOW_PIPE_in_pexpression_or_op2194
removedfield: FOLLOW_SPEC_OR_in_pexpression_or_op2208
static org.antlr.runtime.BitSet FOLLOW_SPEC_OR_in_pexpression_or_op2208
removedfield: FOLLOW_pexpression_and_in_pexpression_xor2226
static org.antlr.runtime.BitSet FOLLOW_pexpression_and_in_pexpression_xor2226
removedfield: FOLLOW_pexpression_xor_op_in_pexpression_xor2229
static org.antlr.runtime.BitSet FOLLOW_pexpression_xor_op_in_pexpression_xor2229
removedfield: FOLLOW_pexpression_and_in_pexpression_xor2232
static org.antlr.runtime.BitSet FOLLOW_pexpression_and_in_pexpression_xor2232
removedfield: FOLLOW_CARET_in_pexpression_xor_op2247
static org.antlr.runtime.BitSet FOLLOW_CARET_in_pexpression_xor_op2247
removedfield: FOLLOW_SPEC_XOR_in_pexpression_xor_op2261
static org.antlr.runtime.BitSet FOLLOW_SPEC_XOR_in_pexpression_xor_op2261
removedfield: FOLLOW_pexpression_shift_in_pexpression_and2279
static org.antlr.runtime.BitSet FOLLOW_pexpression_shift_in_pexpression_and2279
removedfield: FOLLOW_pexpression_and_op_in_pexpression_and2282
static org.antlr.runtime.BitSet FOLLOW_pexpression_and_op_in_pexpression_and2282
removedfield: FOLLOW_pexpression_shift_in_pexpression_and2285
static org.antlr.runtime.BitSet FOLLOW_pexpression_shift_in_pexpression_and2285
removedfield: FOLLOW_AMPERSAND_in_pexpression_and_op2300
static org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_pexpression_and_op2300
removedfield: FOLLOW_SPEC_AND_in_pexpression_and_op2314
static org.antlr.runtime.BitSet FOLLOW_SPEC_AND_in_pexpression_and_op2314
removedfield: FOLLOW_pexpression_add_in_pexpression_shift2332
static org.antlr.runtime.BitSet FOLLOW_pexpression_add_in_pexpression_shift2332
removedfield: FOLLOW_pexpression_shift_op_in_pexpression_shift2335
static org.antlr.runtime.BitSet FOLLOW_pexpression_shift_op_in_pexpression_shift2335
removedfield: FOLLOW_pexpression_add_in_pexpression_shift2338
static org.antlr.runtime.BitSet FOLLOW_pexpression_add_in_pexpression_shift2338
removedfield: FOLLOW_LEFT_in_pexpression_shift_op2353
static org.antlr.runtime.BitSet FOLLOW_LEFT_in_pexpression_shift_op2353
removedfield: FOLLOW_RIGHT_in_pexpression_shift_op2367
static org.antlr.runtime.BitSet FOLLOW_RIGHT_in_pexpression_shift_op2367
removedfield: FOLLOW_pexpression_mult_in_pexpression_add2385
static org.antlr.runtime.BitSet FOLLOW_pexpression_mult_in_pexpression_add2385
removedfield: FOLLOW_pexpression_add_op_in_pexpression_add2388
static org.antlr.runtime.BitSet FOLLOW_pexpression_add_op_in_pexpression_add2388
removedfield: FOLLOW_pexpression_mult_in_pexpression_add2391
static org.antlr.runtime.BitSet FOLLOW_pexpression_mult_in_pexpression_add2391
removedfield: FOLLOW_PLUS_in_pexpression_add_op2406
static org.antlr.runtime.BitSet FOLLOW_PLUS_in_pexpression_add_op2406
removedfield: FOLLOW_MINUS_in_pexpression_add_op2420
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression_add_op2420
removedfield: FOLLOW_pexpression_unary_in_pexpression_mult2438
static org.antlr.runtime.BitSet FOLLOW_pexpression_unary_in_pexpression_mult2438
removedfield: FOLLOW_pexpression_mult_op_in_pexpression_mult2441
static org.antlr.runtime.BitSet FOLLOW_pexpression_mult_op_in_pexpression_mult2441
removedfield: FOLLOW_pexpression_unary_in_pexpression_mult2444
static org.antlr.runtime.BitSet FOLLOW_pexpression_unary_in_pexpression_mult2444
removedfield: FOLLOW_ASTERISK_in_pexpression_mult_op2459
static org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_pexpression_mult_op2459
removedfield: FOLLOW_SLASH_in_pexpression_mult_op2473
static org.antlr.runtime.BitSet FOLLOW_SLASH_in_pexpression_mult_op2473
removedfield: FOLLOW_pexpression_unary_op_in_pexpression_unary2491
static org.antlr.runtime.BitSet FOLLOW_pexpression_unary_op_in_pexpression_unary2491
removedfield: FOLLOW_pexpression_term_in_pexpression_unary2494
static org.antlr.runtime.BitSet FOLLOW_pexpression_term_in_pexpression_unary2494
removedfield: FOLLOW_pexpression_func_in_pexpression_unary2499
static org.antlr.runtime.BitSet FOLLOW_pexpression_func_in_pexpression_unary2499
removedfield: FOLLOW_MINUS_in_pexpression_unary_op2512
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression_unary_op2512
removedfield: FOLLOW_TILDE_in_pexpression_unary_op2526
static org.antlr.runtime.BitSet FOLLOW_TILDE_in_pexpression_unary_op2526
removedfield: FOLLOW_pexpression_apply_in_pexpression_func2544
static org.antlr.runtime.BitSet FOLLOW_pexpression_apply_in_pexpression_func2544
removedfield: FOLLOW_pexpression_term_in_pexpression_func2549
static org.antlr.runtime.BitSet FOLLOW_pexpression_term_in_pexpression_func2549
removedfield: FOLLOW_identifier_in_pexpression_apply2560
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression_apply2560
removedfield: FOLLOW_pexpression_operands_in_pexpression_apply2562
static org.antlr.runtime.BitSet FOLLOW_pexpression_operands_in_pexpression_apply2562
removedfield: FOLLOW_LPAREN_in_pexpression_operands2584
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression_operands2584
removedfield: FOLLOW_pexpression_in_pexpression_operands2588
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression_operands2588
removedfield: FOLLOW_COMMA_in_pexpression_operands2591
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_pexpression_operands2591
removedfield: FOLLOW_pexpression_in_pexpression_operands2594
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression_operands2594
removedfield: FOLLOW_RPAREN_in_pexpression_operands2601
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression_operands2601
removedfield: FOLLOW_identifier_in_pexpression_term2613
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression_term2613
removedfield: FOLLOW_integer_in_pexpression_term2618
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression_term2618
removedfield: FOLLOW_LPAREN_in_pexpression_term2625
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression_term2625
removedfield: FOLLOW_pexpression_in_pexpression_term2627
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression_term2627
removedfield: FOLLOW_RPAREN_in_pexpression_term2629
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression_term2629
removedfield: FOLLOW_pexpression2_or_in_pexpression22649
static org.antlr.runtime.BitSet FOLLOW_pexpression2_or_in_pexpression22649
removedfield: FOLLOW_pexpression2_xor_in_pexpression2_or2660
static org.antlr.runtime.BitSet FOLLOW_pexpression2_xor_in_pexpression2_or2660
removedfield: FOLLOW_pexpression2_or_op_in_pexpression2_or2663
static org.antlr.runtime.BitSet FOLLOW_pexpression2_or_op_in_pexpression2_or2663
removedfield: FOLLOW_pexpression2_xor_in_pexpression2_or2666
static org.antlr.runtime.BitSet FOLLOW_pexpression2_xor_in_pexpression2_or2666
removedfield: FOLLOW_SPEC_OR_in_pexpression2_or_op2681
static org.antlr.runtime.BitSet FOLLOW_SPEC_OR_in_pexpression2_or_op2681
removedfield: FOLLOW_pexpression2_and_in_pexpression2_xor2699
static org.antlr.runtime.BitSet FOLLOW_pexpression2_and_in_pexpression2_xor2699
removedfield: FOLLOW_pexpression2_xor_op_in_pexpression2_xor2702
static org.antlr.runtime.BitSet FOLLOW_pexpression2_xor_op_in_pexpression2_xor2702
removedfield: FOLLOW_pexpression2_and_in_pexpression2_xor2705
static org.antlr.runtime.BitSet FOLLOW_pexpression2_and_in_pexpression2_xor2705
removedfield: FOLLOW_SPEC_XOR_in_pexpression2_xor_op2720
static org.antlr.runtime.BitSet FOLLOW_SPEC_XOR_in_pexpression2_xor_op2720
removedfield: FOLLOW_pexpression2_shift_in_pexpression2_and2738
static org.antlr.runtime.BitSet FOLLOW_pexpression2_shift_in_pexpression2_and2738
removedfield: FOLLOW_pexpression2_and_op_in_pexpression2_and2741
static org.antlr.runtime.BitSet FOLLOW_pexpression2_and_op_in_pexpression2_and2741
removedfield: FOLLOW_pexpression2_shift_in_pexpression2_and2744
static org.antlr.runtime.BitSet FOLLOW_pexpression2_shift_in_pexpression2_and2744
removedfield: FOLLOW_SPEC_AND_in_pexpression2_and_op2759
static org.antlr.runtime.BitSet FOLLOW_SPEC_AND_in_pexpression2_and_op2759
removedfield: FOLLOW_pexpression2_add_in_pexpression2_shift2777
static org.antlr.runtime.BitSet FOLLOW_pexpression2_add_in_pexpression2_shift2777
removedfield: FOLLOW_pexpression2_shift_op_in_pexpression2_shift2780
static org.antlr.runtime.BitSet FOLLOW_pexpression2_shift_op_in_pexpression2_shift2780
removedfield: FOLLOW_pexpression2_add_in_pexpression2_shift2783
static org.antlr.runtime.BitSet FOLLOW_pexpression2_add_in_pexpression2_shift2783
removedfield: FOLLOW_LEFT_in_pexpression2_shift_op2798
static org.antlr.runtime.BitSet FOLLOW_LEFT_in_pexpression2_shift_op2798
removedfield: FOLLOW_RIGHT_in_pexpression2_shift_op2812
static org.antlr.runtime.BitSet FOLLOW_RIGHT_in_pexpression2_shift_op2812
removedfield: FOLLOW_pexpression2_mult_in_pexpression2_add2830
static org.antlr.runtime.BitSet FOLLOW_pexpression2_mult_in_pexpression2_add2830
removedfield: FOLLOW_pexpression2_add_op_in_pexpression2_add2833
static org.antlr.runtime.BitSet FOLLOW_pexpression2_add_op_in_pexpression2_add2833
removedfield: FOLLOW_pexpression2_mult_in_pexpression2_add2836
static org.antlr.runtime.BitSet FOLLOW_pexpression2_mult_in_pexpression2_add2836
removedfield: FOLLOW_PLUS_in_pexpression2_add_op2851
static org.antlr.runtime.BitSet FOLLOW_PLUS_in_pexpression2_add_op2851
removedfield: FOLLOW_MINUS_in_pexpression2_add_op2865
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression2_add_op2865
removedfield: FOLLOW_pexpression2_unary_in_pexpression2_mult2883
static org.antlr.runtime.BitSet FOLLOW_pexpression2_unary_in_pexpression2_mult2883
removedfield: FOLLOW_pexpression2_mult_op_in_pexpression2_mult2886
static org.antlr.runtime.BitSet FOLLOW_pexpression2_mult_op_in_pexpression2_mult2886
removedfield: FOLLOW_pexpression2_unary_in_pexpression2_mult2889
static org.antlr.runtime.BitSet FOLLOW_pexpression2_unary_in_pexpression2_mult2889
removedfield: FOLLOW_ASTERISK_in_pexpression2_mult_op2904
static org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_pexpression2_mult_op2904
removedfield: FOLLOW_SLASH_in_pexpression2_mult_op2918
static org.antlr.runtime.BitSet FOLLOW_SLASH_in_pexpression2_mult_op2918
removedfield: FOLLOW_pexpression2_unary_op_in_pexpression2_unary2936
static org.antlr.runtime.BitSet FOLLOW_pexpression2_unary_op_in_pexpression2_unary2936
removedfield: FOLLOW_pexpression2_term_in_pexpression2_unary2939
static org.antlr.runtime.BitSet FOLLOW_pexpression2_term_in_pexpression2_unary2939
removedfield: FOLLOW_pexpression2_func_in_pexpression2_unary2944
static org.antlr.runtime.BitSet FOLLOW_pexpression2_func_in_pexpression2_unary2944
removedfield: FOLLOW_MINUS_in_pexpression2_unary_op2957
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression2_unary_op2957
removedfield: FOLLOW_TILDE_in_pexpression2_unary_op2971
static org.antlr.runtime.BitSet FOLLOW_TILDE_in_pexpression2_unary_op2971
removedfield: FOLLOW_pexpression2_apply_in_pexpression2_func2989
static org.antlr.runtime.BitSet FOLLOW_pexpression2_apply_in_pexpression2_func2989
removedfield: FOLLOW_pexpression2_term_in_pexpression2_func2994
static org.antlr.runtime.BitSet FOLLOW_pexpression2_term_in_pexpression2_func2994
removedfield: FOLLOW_identifier_in_pexpression2_apply3005
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression2_apply3005
removedfield: FOLLOW_pexpression2_operands_in_pexpression2_apply3007
static org.antlr.runtime.BitSet FOLLOW_pexpression2_operands_in_pexpression2_apply3007
removedfield: FOLLOW_LPAREN_in_pexpression2_operands3029
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression2_operands3029
removedfield: FOLLOW_pexpression2_in_pexpression2_operands3033
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_operands3033
removedfield: FOLLOW_COMMA_in_pexpression2_operands3036
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_pexpression2_operands3036
removedfield: FOLLOW_pexpression2_in_pexpression2_operands3039
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_operands3039
removedfield: FOLLOW_RPAREN_in_pexpression2_operands3046
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression2_operands3046
removedfield: FOLLOW_identifier_in_pexpression2_term3058
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression2_term3058
removedfield: FOLLOW_integer_in_pexpression2_term3063
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression2_term3063
removedfield: FOLLOW_LPAREN_in_pexpression2_term3070
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression2_term3070
removedfield: FOLLOW_pexpression2_in_pexpression2_term3072
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_term3072
removedfield: FOLLOW_RPAREN_in_pexpression2_term3074
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression2_term3074
removedfield: FOLLOW_QSTRING_in_qstring3096
static org.antlr.runtime.BitSet FOLLOW_QSTRING_in_qstring3096
removedfield: FOLLOW_identifier_in_id_or_wild3116
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_wild3116
removedfield: FOLLOW_wildcard_in_id_or_wild3121
static org.antlr.runtime.BitSet FOLLOW_wildcard_in_id_or_wild3121
removedfield: FOLLOW_UNDERSCORE_in_wildcard3134
static org.antlr.runtime.BitSet FOLLOW_UNDERSCORE_in_wildcard3134
removedfield: FOLLOW_strict_id_in_identifier3151
static org.antlr.runtime.BitSet FOLLOW_strict_id_in_identifier3151
removedfield: FOLLOW_key_as_id_in_identifier3156
static org.antlr.runtime.BitSet FOLLOW_key_as_id_in_identifier3156
removedfield: FOLLOW_KEY_ALIGNMENT_in_key_as_id3169
static org.antlr.runtime.BitSet FOLLOW_KEY_ALIGNMENT_in_key_as_id3169
removedfield: FOLLOW_KEY_ATTACH_in_key_as_id3185
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_key_as_id3185
removedfield: FOLLOW_KEY_BIG_in_key_as_id3202
static org.antlr.runtime.BitSet FOLLOW_KEY_BIG_in_key_as_id3202
removedfield: FOLLOW_KEY_BITRANGE_in_key_as_id3220
static org.antlr.runtime.BitSet FOLLOW_KEY_BITRANGE_in_key_as_id3220
removedfield: FOLLOW_KEY_BUILD_in_key_as_id3237
static org.antlr.runtime.BitSet FOLLOW_KEY_BUILD_in_key_as_id3237
removedfield: FOLLOW_KEY_CALL_in_key_as_id3254
static org.antlr.runtime.BitSet FOLLOW_KEY_CALL_in_key_as_id3254
removedfield: FOLLOW_KEY_CONTEXT_in_key_as_id3273
static org.antlr.runtime.BitSet FOLLOW_KEY_CONTEXT_in_key_as_id3273
removedfield: FOLLOW_KEY_CROSSBUILD_in_key_as_id3290
static org.antlr.runtime.BitSet FOLLOW_KEY_CROSSBUILD_in_key_as_id3290
removedfield: FOLLOW_KEY_DEC_in_key_as_id3306
static org.antlr.runtime.BitSet FOLLOW_KEY_DEC_in_key_as_id3306
removedfield: FOLLOW_KEY_DEFAULT_in_key_as_id3325
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFAULT_in_key_as_id3325
removedfield: FOLLOW_KEY_DEFINE_in_key_as_id3342
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_key_as_id3342
removedfield: FOLLOW_KEY_ENDIAN_in_key_as_id3359
static org.antlr.runtime.BitSet FOLLOW_KEY_ENDIAN_in_key_as_id3359
removedfield: FOLLOW_KEY_EXPORT_in_key_as_id3376
static org.antlr.runtime.BitSet FOLLOW_KEY_EXPORT_in_key_as_id3376
removedfield: FOLLOW_KEY_GOTO_in_key_as_id3393
static org.antlr.runtime.BitSet FOLLOW_KEY_GOTO_in_key_as_id3393
removedfield: FOLLOW_KEY_HEX_in_key_as_id3411
static org.antlr.runtime.BitSet FOLLOW_KEY_HEX_in_key_as_id3411
removedfield: FOLLOW_KEY_LITTLE_in_key_as_id3429
static org.antlr.runtime.BitSet FOLLOW_KEY_LITTLE_in_key_as_id3429
removedfield: FOLLOW_KEY_LOCAL_in_key_as_id3446
static org.antlr.runtime.BitSet FOLLOW_KEY_LOCAL_in_key_as_id3446
removedfield: FOLLOW_KEY_MACRO_in_key_as_id3463
static org.antlr.runtime.BitSet FOLLOW_KEY_MACRO_in_key_as_id3463
removedfield: FOLLOW_KEY_NAMES_in_key_as_id3480
static org.antlr.runtime.BitSet FOLLOW_KEY_NAMES_in_key_as_id3480
removedfield: FOLLOW_KEY_NOFLOW_in_key_as_id3497
static org.antlr.runtime.BitSet FOLLOW_KEY_NOFLOW_in_key_as_id3497
removedfield: FOLLOW_KEY_OFFSET_in_key_as_id3514
static org.antlr.runtime.BitSet FOLLOW_KEY_OFFSET_in_key_as_id3514
removedfield: FOLLOW_KEY_PCODEOP_in_key_as_id3531
static org.antlr.runtime.BitSet FOLLOW_KEY_PCODEOP_in_key_as_id3531
removedfield: FOLLOW_KEY_RETURN_in_key_as_id3548
static org.antlr.runtime.BitSet FOLLOW_KEY_RETURN_in_key_as_id3548
removedfield: FOLLOW_KEY_SIGNED_in_key_as_id3565
static org.antlr.runtime.BitSet FOLLOW_KEY_SIGNED_in_key_as_id3565
removedfield: FOLLOW_KEY_SIZE_in_key_as_id3582
static org.antlr.runtime.BitSet FOLLOW_KEY_SIZE_in_key_as_id3582
removedfield: FOLLOW_KEY_SPACE_in_key_as_id3600
static org.antlr.runtime.BitSet FOLLOW_KEY_SPACE_in_key_as_id3600
removedfield: FOLLOW_KEY_TOKEN_in_key_as_id3617
static org.antlr.runtime.BitSet FOLLOW_KEY_TOKEN_in_key_as_id3617
removedfield: FOLLOW_KEY_TYPE_in_key_as_id3634
static org.antlr.runtime.BitSet FOLLOW_KEY_TYPE_in_key_as_id3634
removedfield: FOLLOW_KEY_UNIMPL_in_key_as_id3652
static org.antlr.runtime.BitSet FOLLOW_KEY_UNIMPL_in_key_as_id3652
removedfield: FOLLOW_KEY_VALUES_in_key_as_id3669
static org.antlr.runtime.BitSet FOLLOW_KEY_VALUES_in_key_as_id3669
removedfield: FOLLOW_KEY_VARIABLES_in_key_as_id3686
static org.antlr.runtime.BitSet FOLLOW_KEY_VARIABLES_in_key_as_id3686
removedfield: FOLLOW_KEY_WORDSIZE_in_key_as_id3702
static org.antlr.runtime.BitSet FOLLOW_KEY_WORDSIZE_in_key_as_id3702
removedfield: FOLLOW_IDENTIFIER_in_strict_id3725
static org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_strict_id3725
removedfield: FOLLOW_HEX_INT_in_integer3748
static org.antlr.runtime.BitSet FOLLOW_HEX_INT_in_integer3748
removedfield: FOLLOW_DEC_INT_in_integer3764
static org.antlr.runtime.BitSet FOLLOW_DEC_INT_in_integer3764
removedfield: FOLLOW_BIN_INT_in_integer3780
static org.antlr.runtime.BitSet FOLLOW_BIN_INT_in_integer3780
removedfield: FOLLOW_pequation_atomic_in_synpred1_SleighParser1986
static org.antlr.runtime.BitSet FOLLOW_pequation_atomic_in_synpred1_SleighParser1986
removedfield: FOLLOW_ELLIPSIS_in_synpred1_SleighParser1988
static org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_synpred1_SleighParser1988
class ghidra.sleigh.grammar.SleighParser_DisplayParser 43 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
class ghidra.sleigh.grammar.SleighParser_SemanticParser 43 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
class ghidra.test.AbstractGhidraHeadedIntegrationTest 1 change history
addedmethod: click
void click(docking.widgets.fieldpanel.FieldPanel fp, java.awt.Point p, int clickCount, boolean wait)
class ghidra.test.ProjectTestUtils 3 changes history
addedmethod: saveTool
static ghidra.framework.model.ToolTemplate saveTool(ghidra.framework.model.Project project, ghidra.framework.plugintool.PluginTool tool)
modifiedmethod: getTool return type: Tool → PluginTool
- static ghidra.framework.model.Tool getTool(ghidra.framework.model.Project project, java.lang.String toolName)
+ static ghidra.framework.plugintool.PluginTool getTool(ghidra.framework.model.Project project, java.lang.String toolName)
removedmethod: saveTool
static ghidra.framework.model.ToolTemplate saveTool(ghidra.framework.model.Project project, ghidra.framework.model.Tool tool)
class ghidra.test.TestEnv 2 changes history
modifiedmethod: getGhidraCreatedTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getGhidraCreatedTools()
+ ghidra.framework.plugintool.PluginTool[] getGhidraCreatedTools()
modifiedmethod: runScript param 1 renamed: script → scriptFile
- ghidra.test.ScriptTaskListener runScript(java.io.File script) throws PluginException
+ ghidra.test.ScriptTaskListener runScript(java.io.File scriptFile) throws PluginException
class ghidra.test.processors.support.PCodeTestAbstractControlBlock 1 change history
modifiedmethod: readCodePointer added throws MemoryAccessException
- ghidra.program.model.address.Address readCodePointer(ghidra.program.model.mem.MemBuffer buffer, int bufferOffset, boolean updateReference)
+ ghidra.program.model.address.Address readCodePointer(ghidra.program.model.mem.MemBuffer buffer, int bufferOffset, boolean updateReference) throws MemoryAccessException
class ghidra.test.processors.support.ProcessorEmulatorTestAdapter 1 change history
addedmethod: test_BIOPS4
void test_BIOPS4()
class ghidra.util.BigEndianDataConverter 23 changes history
addedmethod: putValue
void putValue(long value, int size, byte[] b, int offset)
removedmethod: getShort
short getShort(byte[] b)
removedmethod: getInt
int getInt(byte[] b)
removedmethod: getLong
long getLong(byte[] b)
removedmethod: getValue
long getValue(byte[] b, int size)
removedmethod: getBigInteger
java.math.BigInteger getBigInteger(byte[] b, int size, boolean signed)
removedmethod: getBytes
void getBytes(short value, byte[] b)
removedmethod: getBytes
void getBytes(short value, byte[] b, int offset)
removedmethod: getBytes
void getBytes(int value, byte[] b)
removedmethod: getBytes
void getBytes(int value, byte[] b, int offset)
removedmethod: getBytes
void getBytes(long value, byte[] b)
removedmethod: getBytes
void getBytes(long value, byte[] b, int offset)
removedmethod: getBytes
void getBytes(long value, int size, byte[] b, int offset)
removedmethod: putInt
void putInt(byte[] b, int value)
removedmethod: putLong
void putLong(byte[] b, int offset, long value)
removedmethod: putLong
void putLong(byte[] b, long value)
removedmethod: putShort
void putShort(byte[] b, short value)
removedmethod: getBytes
byte[] getBytes(int value)
removedmethod: getBytes
byte[] getBytes(long value)
removedmethod: getBytes
byte[] getBytes(short value)
removedmethod: getBytes
byte[] getBytes(java.math.BigInteger value, int size)
removedmethod: getBytes
void getBytes(java.math.BigInteger value, int size, byte[] b, int offset)
removedmethod: putBigInteger
void putBigInteger(byte[] b, int size, java.math.BigInteger value)
class ghidra.util.DataConverter 4 changes history
addedmethod: isBigEndian
boolean isBigEndian()
addedmethod: getSignedValue
long getSignedValue(byte[] b, int size)
addedmethod: getSignedValue
long getSignedValue(byte[] b, int offset, int size)
addedmethod: putValue
void putValue(long value, int size, byte[] b, int offset)
class ghidra.util.DateUtils 4 changes history
addedmethod: formatDateTimestamp
static java.lang.String formatDateTimestamp(java.util.Date date)
addedmethod: formatCurrentTime
static java.lang.String formatCurrentTime()
addedmethod: getBusinessDaysBetween
static int getBusinessDaysBetween(java.util.Date date1, java.util.Date date2)
removedmethod: getTimeNow
static java.lang.String getTimeNow()
class ghidra.util.GhidraDataConverter 1 change history
addedmethod: getInstance
static ghidra.util.GhidraDataConverter getInstance(boolean isBigEndian)
class ghidra.util.LittleEndianDataConverter 23 changes history
addedmethod: putValue
void putValue(long value, int size, byte[] b, int offset)
removedmethod: getShort
short getShort(byte[] b)
removedmethod: getInt
int getInt(byte[] b)
removedmethod: getLong
long getLong(byte[] b)
removedmethod: getValue
long getValue(byte[] b, int size)
removedmethod: getBigInteger
java.math.BigInteger getBigInteger(byte[] b, int size, boolean signed)
removedmethod: getBytes
void getBytes(short value, byte[] b)
removedmethod: getBytes
void getBytes(short value, byte[] b, int offset)
removedmethod: getBytes
void getBytes(int value, byte[] b)
removedmethod: getBytes
void getBytes(int value, byte[] b, int offset)
removedmethod: getBytes
void getBytes(long value, byte[] b)
removedmethod: getBytes
void getBytes(long value, byte[] b, int offset)
removedmethod: getBytes
void getBytes(long value, int size, byte[] b, int offset)
removedmethod: putInt
void putInt(byte[] b, int value)
removedmethod: putLong
void putLong(byte[] b, int offset, long value)
removedmethod: putLong
void putLong(byte[] b, long value)
removedmethod: putShort
void putShort(byte[] b, short value)
removedmethod: getBytes
byte[] getBytes(int value)
removedmethod: getBytes
byte[] getBytes(long value)
removedmethod: getBytes
byte[] getBytes(short value)
removedmethod: getBytes
byte[] getBytes(java.math.BigInteger value, int size)
removedmethod: getBytes
void getBytes(java.math.BigInteger value, int size, byte[] b, int offset)
removedmethod: putBigInteger
void putBigInteger(byte[] b, int size, java.math.BigInteger value)
class ghidra.util.MathUtilities 8 changes history
addedmethod: unsignedMin
static long unsignedMin(long a, long b)
addedmethod: unsignedMin
static int unsignedMin(int a, int b)
addedmethod: unsignedMin
static int unsignedMin(int a, long b)
addedmethod: unsignedMin
static int unsignedMin(long a, int b)
addedmethod: unsignedMax
static long unsignedMax(long a, long b)
addedmethod: unsignedMax
static int unsignedMax(int a, int b)
addedmethod: unsignedMax
static long unsignedMax(int a, long b)
addedmethod: unsignedMax
static long unsignedMax(long a, int b)
class ghidra.util.Msg 1 change history
removedmethod: showWarn
static void showWarn(java.lang.Object originator, java.awt.Component parent, java.lang.String title, java.lang.Object message, java.lang.Throwable throwable)
class ghidra.util.NumericUtilities 1 change history
addedfield: MAX_UNSIGNED_INT32_AS_LONG
static long MAX_UNSIGNED_INT32_AS_LONG
class ghidra.util.StringUtilities 5 changes history
addedfield: DEFAULT_TAB_SIZE
static int DEFAULT_TAB_SIZE
addedmethod: convertTabsToSpaces
static java.lang.String convertTabsToSpaces(java.lang.String str)
addedmethod: toStingJson
static java.lang.String toStingJson(java.lang.Object o)
removedmethod: reverse
static java.lang.String reverse(java.lang.String s)
removedmethod: isUnicodeReplacementCodePoint
static boolean isUnicodeReplacementCodePoint(int codePoint)
class ghidra.util.Swing 2 changes history
addedmethod: assertSwingThread
static boolean assertSwingThread(java.lang.String errorMessage)
removedmethod: assertThisIsTheSwingThread
static void assertThisIsTheSwingThread(java.lang.String errorMessage)
class ghidra.util.SystemUtilities 3 changes history
removedmethod: getDateTime
static java.lang.String getDateTime()
removedmethod: currentTimeStamp
static java.lang.String currentTimeStamp()
removedmethod: getDateTime
static java.lang.String getDateTime(java.lang.String dateTimeFormat)
class ghidra.util.classfinder.ClassJar 1 change history
modified extends: java.lang.Object → ghidra.util.classfinder.ClassLocation
class ghidra.util.classfinder.ClassPackage 1 change history
modified extends: java.lang.Object → ghidra.util.classfinder.ClassLocation
class ghidra.util.datastruct.ObjectCache 2 changes history
removedmethod: clear
void clear()
removedmethod: remove
void remove(long startKey, long endKey)
class ghidra.util.datastruct.WeakValueHashMap 14 changes history
modified extends: java.lang.Object → ghidra.util.datastruct.AbstractWeakValueMap
modified implements: java.util.Map → (none)
addedmethod: getRefMap
java.util.Map<K,ghidra.util.datastruct.AbstractWeakValueMap.WeakValueRef<K,V>> getRefMap()
removedmethod: put
V put(K key, V value)
removedmethod: get
V get(java.lang.Object key)
removedmethod: size
int size()
removedmethod: clear
void clear()
removedmethod: isEmpty
boolean isEmpty()
removedmethod: containsKey
boolean containsKey(java.lang.Object key)
removedmethod: containsValue
boolean containsValue(java.lang.Object value)
removedmethod: values
java.util.Collection<V> values()
removedmethod: entrySet
java.util.Set<java.util.Map.Entry<K,V>> entrySet()
removedmethod: keySet
java.util.Set<K> keySet()
removedmethod: remove
V remove(java.lang.Object key)
class ghidra.util.prop.PropertySet 2 changes history
removedmethod: saveAll
void saveAll(java.io.ObjectOutputStream out) throws IOException
removedmethod: restoreAll
void restoreAll(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException
class ghidra.util.table.AbstractSelectionNavigationAction 1 change history
modifiedmethod: setEnabled return type: boolean → void
- boolean setEnabled(boolean enable)
+ void setEnabled(boolean enable)
class ghidra.util.table.actions.DeleteTableRowAction 2 changes history
addedmethod: registerDummy
static void registerDummy(ghidra.framework.plugintool.PluginTool tool, java.lang.String owner)
removedmethod: registerDummy
static void registerDummy(ghidra.framework.plugintool.PluginTool tool)
enum ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode 7 changes history
addedfield: ALLOW_RENDERER_STRING_FILTER_ONLY
static ALLOW_RENDERER_STRING_FILTER_ONLY
addedfield: ALLOW_CONSTRAINTS_FILTER_ONLY
static ALLOW_CONSTRAINTS_FILTER_ONLY
addedfield: ALLOW_ALL_FILTERS
static ALLOW_ALL_FILTERS
removedfield: DEFAULT
static DEFAULT
removedfield: USE_COLUMN_RENDERER_FITLER_STRING_ONLY
static USE_COLUMN_RENDERER_FITLER_STRING_ONLY
removedfield: USE_COLUMN_CONSTRAINTS_ONLY
static USE_COLUMN_CONSTRAINTS_ONLY
removedfield: USE_BOTH_COLUMN_RENDERER_FITLER_STRING_AND_CONSTRAINTS
static USE_BOTH_COLUMN_RENDERER_FITLER_STRING_AND_CONSTRAINTS
class ghidra.util.table.field.FunctionBodySizeTableColumn 1 change history
addedmethod: getColumnRenderer
ghidra.util.table.column.GColumnRenderer<java.lang.Integer> getColumnRenderer()
class ghidra.util.xml.XmlTestHelper 1 change history
modifiedmethod: assertXMLFilesEquals removed throws SAXException; removed throws IOException
- static void assertXMLFilesEquals(ghidra.xml.XmlPullParser expectedXMLParser, ghidra.xml.XmlPullParser testXMLParser) throws SAXException, IOException
+ static void assertXMLFilesEquals(ghidra.xml.XmlPullParser expectedXMLParser, ghidra.xml.XmlPullParser testXMLParser)
class help.screenshot.AbstractScreenShotGenerator 2 changes history
addedmethod: captureActionIcon
void captureActionIcon(java.lang.String actionName)
addedmethod: captureIcon
void captureIcon(javax.swing.Icon icon)
class resources.Icons 3 changes history
addedfield: HELP_ICON
static javax.swing.ImageIcon HELP_ICON
addedmethod: get
static javax.swing.ImageIcon get(java.lang.String iconPath)
addedmethod: get
static javax.swing.ImageIcon get(java.lang.String iconPath, int width, int height)
class resources.MultiIconBuilder 2 changes history
addedmethod: addIcon
resources.MultiIconBuilder addIcon(javax.swing.Icon icon, int w, int h, resources.QUADRANT quandrant)
addedmethod: addText
resources.MultiIconBuilder addText(java.lang.String text, java.awt.Font font, java.awt.Color color, resources.QUADRANT quandrant)
class util.HistoryList 2 changes history
addedmethod: goBackTo
void goBackTo(T t)
addedmethod: goForwardTo
void goForwardTo(T t)
class utilities.util.FileUtilities 3 changes history
addedmethod: getBytesFromStream
static byte[] getBytesFromStream(java.io.InputStream is) throws IOException
addedmethod: deleteDir
static boolean deleteDir(java.nio.file.Path dir)
removedmethod: getBytes
static byte[] getBytes(java.io.InputStream is) throws IOException
class utilities.util.reflection.ReflectionUtilities 1 change history
addedmethod: stackTraceToString
static java.lang.String stackTraceToString(java.lang.String message, java.lang.Throwable t)
class utility.application.ApplicationLayout 6 changes history
addedfield: patchDir
generic.jar.ResourceFile patchDir
addedfield: extensionInstallationDirs
java.util.List<generic.jar.ResourceFile> extensionInstallationDirs
addedmethod: getExtensionInstallationDirs
java.util.List<generic.jar.ResourceFile> getExtensionInstallationDirs()
addedmethod: getPatchDir
generic.jar.ResourceFile getPatchDir()
removedfield: extensionInstallationDir
generic.jar.ResourceFile extensionInstallationDir
removedmethod: getExtensionInstallationDir
generic.jar.ResourceFile getExtensionInstallationDir()
class utility.module.ModuleUtilities 1 change history
addedmethod: isExternalModule
static boolean isExternalModule(ghidra.framework.GModule module, utility.application.ApplicationLayout layout)
docking 4 added, 7 removed, 13 modified
class docking.AbstractDockingTool 3 changes history
modified implements: docking.DockingTool → docking.Tool
modifiedmethod: getToolActions return type: ToolActions → DockingToolActions
- docking.actions.ToolActions getToolActions()
+ docking.actions.DockingToolActions getToolActions()
removedmethod: getGlobalContext
docking.ActionContext getGlobalContext()
class docking.ActionContext 1 change history
addedmethod: getGlobalContext
docking.ActionContext getGlobalContext()
class docking.ComponentProvider 3 changes history
addedmethod: removeAllLocalActions
void removeAllLocalActions()
modifiedmethod: getTool return type: DockingTool → Tool
- docking.DockingTool getTool()
+ docking.Tool getTool()
modifiedfield: dockingTool type: DockingTool → Tool
- docking.DockingTool dockingTool
+ docking.Tool dockingTool
class docking.DialogComponentProvider 1 change history
removedmethod: main
static void main(java.lang.String[] args) throws Exception
class docking.DockingActionProxy 4 changes history
addedmethod: setSupportsDefaultToolContext
void setSupportsDefaultToolContext(boolean newValue)
addedmethod: supportsDefaultToolContext
boolean supportsDefaultToolContext()
modifiedmethod: setEnabled return type: boolean → void
- boolean setEnabled(boolean newValue)
+ void setEnabled(boolean newValue)
removedmethod: isValidGlobalContext
boolean isValidGlobalContext(docking.ActionContext context)
class docking.DockingKeyBindingAction 1 change history
modifiedfield: tool type: DockingTool → Tool
- docking.DockingTool tool
+ docking.Tool tool
class docking.DockingWindowManager 6 changes history
addedmethod: getProvider
docking.ComponentProvider getProvider(java.awt.Component c)
addedmethod: getDefaultToolContext
docking.ActionContext getDefaultToolContext()
addedmethod: getActionContext
docking.ActionContext getActionContext(docking.action.DockingActionIf action)
modifiedmethod: restoreWindowDataFromXml param 1 renamed: windowData → rootXMLElement
- void restoreWindowDataFromXml(org.jdom.Element windowData)
+ void restoreWindowDataFromXml(org.jdom.Element rootXMLElement)
modifiedmethod: getTool return type: DockingTool → Tool
- docking.DockingTool getTool()
+ docking.Tool getTool()
removedmethod: getGlobalContext
docking.ActionContext getGlobalContext()
class docking.ErrLogDialog 6 changes history
modified extends: docking.DialogComponentProvider → docking.AbstractErrDialog
addedmethod: createExceptionDialog
static docking.ErrLogDialog createExceptionDialog(java.lang.String title, java.lang.String message, java.lang.Throwable t)
addedmethod: getMessage
java.lang.String getMessage()
removedmethod: createExceptionDialog
static docking.ErrLogDialog createExceptionDialog(java.lang.String title, java.lang.String message, java.lang.String details)
removedmethod: createLogMessageDialog
static docking.ErrLogDialog createLogMessageDialog(java.lang.String title, java.lang.String message, java.lang.String details)
removedmethod: repack
void repack()
class docking.ErrLogExpandableDialog 6 changes history
modified extends: docking.DialogComponentProvider → docking.AbstractErrDialog
addedfield: tree
docking.widgets.tree.GTree tree
addedmethod: addException
void addException(java.lang.String message, java.lang.Throwable t)
addedmethod: getMessage
java.lang.String getMessage()
removedfield: excTree
docking.widgets.tree.GTree excTree
removedfield: hasConsole
boolean hasConsole
class docking.ErrLogExpandableDialog.ReportExceptionNode 1 change history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeLazyNode
class docking.ErrLogExpandableDialog.ReportRootNode 1 change history
modified extends: docking.widgets.tree.AbstractGTreeRootNode → docking.widgets.tree.GTreeNode
class docking.ErrLogExpandableDialog.ReportStackFrameNode 1 change history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeNode
class docking.ErrLogExpandableDialog.ReportStackTraceNode 1 change history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeLazyNode
class docking.Tool Added history
docking.action 1 added, 4 modified
class docking.action.DockingAction 6 changes history
addedmethod: setSupportsDefaultToolContext
void setSupportsDefaultToolContext(boolean newValue)
addedmethod: supportsDefaultToolContext
boolean supportsDefaultToolContext()
addedmethod: getInceptionFromTheFirstClassThatIsNotUsOrABuilder
java.lang.String getInceptionFromTheFirstClassThatIsNotUsOrABuilder()
modifiedmethod: setEnabled return type: boolean → void
- boolean setEnabled(boolean newValue)
+ void setEnabled(boolean newValue)
removedmethod: isValidGlobalContext
boolean isValidGlobalContext(docking.ActionContext globalContext)
removedmethod: getInceptionFromTheFirstClassThatIsNotUs
java.lang.String getInceptionFromTheFirstClassThatIsNotUs()
class docking.action.DockingActionIf 4 changes history
addedmethod: setSupportsDefaultToolContext
void setSupportsDefaultToolContext(boolean newValue)
addedmethod: supportsDefaultToolContext
boolean supportsDefaultToolContext()
modifiedmethod: setEnabled return type: boolean → void
- boolean setEnabled(boolean newValue)
+ void setEnabled(boolean newValue)
removedmethod: isValidGlobalContext
boolean isValidGlobalContext(docking.ActionContext globalContext)
class docking.action.MultipleKeyAction 1 change history
addedmethod: geValidKeyBindingPrecedence
docking.KeyBindingPrecedence geValidKeyBindingPrecedence(java.awt.Component source)
class docking.action.ToolBarData 1 change history
addedmethod: toString
java.lang.String toString()
docking.action.builder 5 added
docking.actions 1 added, 6 modified
class docking.actions.DockingToolActions 1 change history
addedmethod: registerSharedActionPlaceholder
void registerSharedActionPlaceholder(docking.actions.SharedDockingActionPlaceholder placeholder)
class docking.actions.KeyBindingUtils 6 changes history
addedmethod: retargetEvent
static void retargetEvent(java.awt.Component newSource, java.awt.event.KeyEvent e)
addedmethod: clearKeyBinding
static void clearKeyBinding(javax.swing.JComponent component, java.lang.String actionName)
addedmethod: getAllActionsByFullName
static java.util.Map<java.lang.String,java.util.List<docking.action.DockingActionIf>> getAllActionsByFullName(docking.Tool tool)
addedmethod: getKeyBindingActionsForOwner
static java.util.Set<docking.action.DockingActionIf> getKeyBindingActionsForOwner(docking.Tool tool, java.lang.String owner)
removedmethod: getAllActionsByFullName
static java.util.Map<java.lang.String,java.util.List<docking.action.DockingActionIf>> getAllActionsByFullName(docking.DockingTool tool)
removedmethod: getKeyBindingActionsForOwner
static java.util.Set<docking.action.DockingActionIf> getKeyBindingActionsForOwner(docking.DockingTool tool, java.lang.String owner)
class docking.actions.PopupActionProvider 2 changes history
addedmethod: getPopupActions
java.util.List<docking.action.DockingActionIf> getPopupActions(docking.Tool tool, docking.ActionContext context)
removedmethod: getPopupActions
java.util.List<docking.action.DockingActionIf> getPopupActions(docking.DockingTool tool, docking.ActionContext context)
class docking.actions.SharedActionRegistry 2 changes history
addedmethod: installSharedActions
static void installSharedActions(docking.Tool tool, docking.actions.ToolActions toolActions)
removedmethod: installSharedActions
static void installSharedActions(docking.DockingTool tool, docking.actions.ToolActions toolActions)
class docking.actions.SharedStubKeyBindingAction 1 change history
addedmethod: getDescription
java.lang.String getDescription()
class docking.actions.ToolActions 1 change history
addedmethod: registerSharedActionPlaceholder
void registerSharedActionPlaceholder(docking.actions.SharedDockingActionPlaceholder placeholder)
docking.dnd 1 modified
class docking.dnd.DropTgtAdapter 1 change history
removedmethod: getAllMatchingFlavors
static java.awt.datatransfer.DataFlavor[] getAllMatchingFlavors(java.awt.dnd.DropTargetDragEvent e, java.awt.datatransfer.DataFlavor[] acceptableFlavors)
docking.menu 2 added, 1 removed, 1 modified
class docking.menu.MultiStateDockingAction 4 changes history
addedmethod: isFireFirstEvent
boolean isFireFirstEvent()
addedmethod: setFireFirstEvent
void setFireFirstEvent(boolean fireFirstEvent)
addedmethod: getToolTipText
java.lang.String getToolTipText()
removedmethod: getTooTipText
java.lang.String getTooTipText()
docking.options.editor 2 modified
class docking.options.editor.GhidraColorChooser 1 change history
addedmethod: setActiveTab
void setActiveTab(java.lang.String tabName)
class docking.options.editor.OptionsRootTreeNode 1 change history
modified implements: docking.widgets.tree.GTreeRootNode → (none)
docking.test 1 modified
class docking.test.AbstractDockingTest 24 changes history
addedmethod: waitForErrorDialog
static docking.AbstractErrDialog waitForErrorDialog()
addedmethod: waitForInfoDialog
static docking.widgets.OkDialog waitForInfoDialog()
addedmethod: getMessageText
static java.lang.String getMessageText(java.awt.Window w)
addedmethod: getActionsByName
static java.util.Set<docking.action.DockingActionIf> getActionsByName(docking.Tool tool, java.lang.String name)
addedmethod: getActionsByOwner
static java.util.Set<docking.action.DockingActionIf> getActionsByOwner(docking.Tool tool, java.lang.String name)
addedmethod: getActionsByOwnerAndName
static java.util.Set<docking.action.DockingActionIf> getActionsByOwnerAndName(docking.Tool tool, java.lang.String owner, java.lang.String name)
addedmethod: getAction
static docking.action.DockingActionIf getAction(docking.Tool tool, java.lang.String name)
addedmethod: getAction
static docking.action.DockingActionIf getAction(docking.Tool tool, java.lang.String owner, java.lang.String name)
addedmethod: triggerEnter
static void triggerEnter(java.awt.Component c)
addedmethod: triggerKey
static void triggerKey(java.awt.Component c, javax.swing.KeyStroke ks)
addedmethod: showProvider
docking.ComponentProvider showProvider(docking.Tool tool, java.lang.String name)
modifiedmethod: createContext param 2 renamed: payload → contextObject
- docking.ActionContext createContext(docking.ComponentProvider provider, java.lang.Object payload)
+ docking.ActionContext createContext(docking.ComponentProvider provider, java.lang.Object contextObject)
modifiedmethod: createContext param 1 renamed: payload → contextObject
- docking.ActionContext createContext(java.lang.Object payload)
+ docking.ActionContext createContext(java.lang.Object contextObject)
removedmethod: waitForWindowByTitleContaining
static java.awt.Window waitForWindowByTitleContaining(java.awt.Window parentWindow, java.lang.String text, int timeoutMS)
removedmethod: waitForWindow
static java.awt.Window waitForWindow(java.awt.Window parentWindow, java.lang.String title, int timeoutMS)
removedmethod: checkMessageDisplay
static java.lang.String checkMessageDisplay(java.awt.Window w)
removedmethod: getActionsByName
static java.util.Set<docking.action.DockingActionIf> getActionsByName(docking.DockingTool tool, java.lang.String name)
removedmethod: getActionsByOwner
static java.util.Set<docking.action.DockingActionIf> getActionsByOwner(docking.DockingTool tool, java.lang.String name)
removedmethod: getActionsByOwnerAndName
static java.util.Set<docking.action.DockingActionIf> getActionsByOwnerAndName(docking.DockingTool tool, java.lang.String owner, java.lang.String name)
removedmethod: getAction
static docking.action.DockingActionIf getAction(docking.DockingTool tool, java.lang.String name)
removedmethod: getAction
static docking.action.DockingActionIf getAction(docking.DockingTool tool, java.lang.String owner, java.lang.String name)
removedmethod: triggerEnter
static void triggerEnter(javax.swing.JTextField tf)
removedmethod: setErrorsExpected
static void setErrorsExpected(boolean expected)
removedmethod: showProvider
docking.ComponentProvider showProvider(docking.DockingTool tool, java.lang.String name)
docking.tool 1 modified
class docking.tool.ToolConstants 10 changes history
addedfield: SHARED_OWNER
static java.lang.String SHARED_OWNER
addedfield: MENU_GROUP_NEXT_CODE_UNIT_NAV
static java.lang.String MENU_GROUP_NEXT_CODE_UNIT_NAV
addedfield: TOOLBAR_GROUP_ONE
static java.lang.String TOOLBAR_GROUP_ONE
addedfield: TOOLBAR_GROUP_TWO
static java.lang.String TOOLBAR_GROUP_TWO
addedfield: TOOLBAR_GROUP_THREE
static java.lang.String TOOLBAR_GROUP_THREE
addedfield: TOOLBAR_GROUP_FOUR
static java.lang.String TOOLBAR_GROUP_FOUR
removedfield: NEXT_CODE_UNIT_NAVIGATION_MENU_GROUP
static java.lang.String NEXT_CODE_UNIT_NAVIGATION_MENU_GROUP
removedfield: LARGE_ICON_SIZE
static int LARGE_ICON_SIZE
removedfield: MEDIUM_ICON_SIZE
static int MEDIUM_ICON_SIZE
removedfield: SMALL_ICON_SIZE
static int SMALL_ICON_SIZE
docking.util.image 1 modified
class docking.util.image.ToolIconURL 3 changes history
addedfield: LARGE_ICON_SIZE
static int LARGE_ICON_SIZE
addedfield: MEDIUM_ICON_SIZE
static int MEDIUM_ICON_SIZE
addedfield: SMALL_ICON_SIZE
static int SMALL_ICON_SIZE
docking.widgets 1 added, 1 modified
class docking.widgets.ListSelectionTableDialog 2 changes history
addedmethod: getSelectedItems
java.util.List<T> getSelectedItems()
addedmethod: showSelectMultiple
java.util.List<T> showSelectMultiple(java.awt.Component parent)
docking.widgets.dialogs 3 added, 3 modified
class docking.widgets.dialogs.InputDialog 2 changes history
addedmethod: setValue
void setValue(java.lang.String text)
removedmethod: resetValues
void resetValues()
class docking.widgets.dialogs.NumberInputDialog 11 changes history
modified extends: docking.DialogComponentProvider → docking.widgets.dialogs.AbstractNumberInputDialog
removedmethod: buildMainPanel
javax.swing.JPanel buildMainPanel(java.lang.String prompt, boolean showAsHex)
removedmethod: okCallback
void okCallback()
removedmethod: cancelCallback
void cancelCallback()
removedmethod: wasCancelled
boolean wasCancelled()
removedmethod: show
boolean show()
removedmethod: setInput
void setInput(int value)
removedmethod: setDefaultMessage
void setDefaultMessage(java.lang.String defaultMessage)
removedmethod: getMin
int getMin()
removedmethod: getMax
int getMax()
removedmethod: updateOKButtonEnablement
void updateOKButtonEnablement()
class docking.widgets.dialogs.ObjectChooserDialog 1 change history
addedmethod: setFilterText
void setFilterText(java.lang.String text)
docking.widgets.fieldpanel 1 modified
class docking.widgets.fieldpanel.FieldPanel 2 changes history
addedfield: MOUSEWHEEL_LINES_TO_SCROLL
static int MOUSEWHEEL_LINES_TO_SCROLL
addedmethod: getPointForLocation
java.awt.Point getPointForLocation(docking.widgets.fieldpanel.support.FieldLocation location)
docking.widgets.fieldpanel.field 7 modified
class docking.widgets.fieldpanel.field.ClippingTextField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class docking.widgets.fieldpanel.field.EmptyTextField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class docking.widgets.fieldpanel.field.Field 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class docking.widgets.fieldpanel.field.ReverseClippingTextField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class docking.widgets.fieldpanel.field.SimpleImageField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class docking.widgets.fieldpanel.field.SimpleTextField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class docking.widgets.fieldpanel.field.VerticalLayoutTextField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager colorManager, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
docking.widgets.list 1 added, 1 modified
class docking.widgets.list.GList 4 changes history
addedmethod: setAutoLookupTimeout
void setAutoLookupTimeout(long timeout)
addedmethod: getNextMatch
int getNextMatch(java.lang.String prefix, int startIndex, javax.swing.text.Position.Bias bias)
addedmethod: createAutoLookup
docking.widgets.AutoLookup createAutoLookup()
removedfield: KEY_TIMEOUT
static long KEY_TIMEOUT
docking.widgets.table 1 added, 9 modified
class docking.widgets.table.AbstractSortedTableModel 1 change history
addedmethod: cleanupTableSortState
docking.widgets.table.TableSortState cleanupTableSortState(docking.widgets.table.TableSortState state)
class docking.widgets.table.AddRemoveListItem 1 change history
addedmethod: toString
java.lang.String toString()
class docking.widgets.table.ConfigurableColumnTableModel 1 change history
removedmethod: setColumnSettings
void setColumnSettings(int index, ghidra.docking.settings.Settings newSettings)
class docking.widgets.table.GDynamicColumnTableModel 2 changes history
addedmethod: reloadColumns
void reloadColumns()
removedmethod: setColumnSettings
void setColumnSettings(int index, ghidra.docking.settings.Settings newSettings)
class docking.widgets.table.GFilterTable 1 change history
addedmethod: setFiterText
void setFiterText(java.lang.String text)
class docking.widgets.table.GTable 11 changes history
modified implements: docking.KeyStrokeConsumer → (none)
addedmethod: createAutoLookup
docking.widgets.AutoLookup createAutoLookup()
addedmethod: createSelectionManager
docking.widgets.table.SelectionManager createSelectionManager()
addedmethod: setAutoLookupTimeout
void setAutoLookupTimeout(long timeout)
addedmethod: getAutoLookup
docking.widgets.AutoLookup getAutoLookup()
addedmethod: areActionsEnabled
boolean areActionsEnabled()
addedmethod: createSharedActions
static void createSharedActions(docking.Tool tool, docking.actions.ToolActions toolActions, java.lang.String owner)
removedfield: KEY_TIMEOUT
static long KEY_TIMEOUT
removedmethod: createSelectionManager
docking.widgets.table.SelectionManager createSelectionManager(javax.swing.table.TableModel model)
removedmethod: isKeyConsumed
boolean isKeyConsumed(javax.swing.KeyStroke keyStroke)
removedmethod: createSharedActions
static void createSharedActions(docking.DockingTool tool, docking.actions.ToolActions toolActions, java.lang.String owner)
class docking.widgets.table.GTableWidget 1 change history
addedmethod: setFilterText
void setFilterText(java.lang.String text)
class docking.widgets.table.TableSortStateEditor 1 change history
addedmethod: getColumnSortState
docking.widgets.table.ColumnSortState getColumnSortState(int sortStateIndex)
class docking.widgets.table.TableUtils 1 change history
removedfield: MAX_SEARCH_ROWS
static int MAX_SEARCH_ROWS
docking.widgets.table.constraint 1 modified
class docking.widgets.table.constraint.ColumnTypeMapper 2 changes history
addedmethod: hashCode
int hashCode()
addedmethod: equals
boolean equals(java.lang.Object obj)
docking.widgets.table.sort 2 added, 2 removed
docking.widgets.table.threaded 3 modified
class docking.widgets.table.threaded.ThreadedBackupRowComparator 1 change history
modified extends: docking.widgets.table.sort.ColumnRenderedValueBackupRowComparator → docking.widgets.table.sort.ColumnRenderedValueBackupComparator
class docking.widgets.table.threaded.ThreadedTableColumnComparator 1 change history
modified extends: docking.widgets.table.sort.RowToColumnComparator → docking.widgets.table.sort.RowBasedColumnComparator
class docking.widgets.table.threaded.ThreadedTableModel 3 changes history
addedmethod: hasFilter
boolean hasFilter()
removedmethod: hasFitler
boolean hasFitler()
removedmethod: getSortedColumnClass
java.lang.Class<?> getSortedColumnClass(int columnIndex)
docking.widgets.tree 4 added, 4 removed, 5 modified
class docking.widgets.tree.CoreGTreeNode 1 change history
modified implements: docking.widgets.tree.GTreeNode → java.lang.Cloneable
class docking.widgets.tree.GTree 18 changes history
addedmethod: setEventsEnabled
void setEventsEnabled(boolean b)
addedmethod: getExpandedPaths
java.util.List<javax.swing.tree.TreePath> getExpandedPaths()
addedmethod: getModelNodeForPath
docking.widgets.tree.GTreeNode getModelNodeForPath(javax.swing.tree.TreePath path)
addedmethod: getViewNodeForPath
docking.widgets.tree.GTreeNode getViewNodeForPath(javax.swing.tree.TreePath path)
addedmethod: setRootNode
void setRootNode(docking.widgets.tree.GTreeNode rootNode)
addedmethod: getModelRoot
docking.widgets.tree.GTreeNode getModelRoot()
addedmethod: getViewRoot
docking.widgets.tree.GTreeNode getViewRoot()
addedmethod: refilterNow
void refilterNow()
addedmethod: refilterLater
void refilterLater()
addedmethod: refilterLater
void refilterLater(docking.widgets.tree.GTreeNode newNode)
modifiedmethod: expandedStateRestored param 1 renamed: onitor → taskMonitor
- void expandedStateRestored(ghidra.util.task.TaskMonitor onitor)
+ void expandedStateRestored(ghidra.util.task.TaskMonitor taskMonitor)
removedmethod: getRestoreTreeState
docking.widgets.tree.GTreeState getRestoreTreeState()
removedmethod: getNodeForPath
docking.widgets.tree.GTreeNode getNodeForPath(javax.swing.tree.TreePath path)
removedmethod: setRootNode
void setRootNode(docking.widgets.tree.GTreeRootNode rootNode)
removedmethod: getRootNode
docking.widgets.tree.GTreeRootNode getRootNode()
removedmethod: getModificationID
long getModificationID()
removedmethod: refilter
void refilter()
removedmethod: scheduleFilterTask
void scheduleFilterTask(docking.widgets.tree.GTreeNode node)
class docking.widgets.tree.GTreeLazyNode 7 changes history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeNode
addedmethod: unloadChildren
void unloadChildren()
addedmethod: addNode
void addNode(docking.widgets.tree.GTreeNode node)
addedmethod: removeAll
void removeAll()
addedmethod: removeNode
void removeNode(docking.widgets.tree.GTreeNode node)
removedmethod: loadChildren
void loadChildren()
removedmethod: getAllChildrenIfLoaded
java.util.List<docking.widgets.tree.GTreeNode> getAllChildrenIfLoaded()
class docking.widgets.tree.GTreeNode 26 changes history
modified extends: (none) → docking.widgets.tree.CoreGTreeNode
modified implements: java.lang.Comparable, java.lang.Iterable → java.lang.Comparable
addedmethod: generateChildren
java.util.List<docking.widgets.tree.GTreeNode> generateChildren()
addedmethod: getDisplayText
java.lang.String getDisplayText()
addedmethod: compareTo
int compareTo(docking.widgets.tree.GTreeNode node)
addedmethod: isRoot
boolean isRoot()
addedmethod: filter
docking.widgets.tree.GTreeNode filter(docking.widgets.tree.support.GTreeFilter filter, ghidra.util.task.TaskMonitor monitor) throws CancelledException, CloneNotSupportedException
addedmethod: loadAll
int loadAll(ghidra.util.task.TaskMonitor monitor) throws CancelledException
addedmethod: hashCode
int hashCode()
addedmethod: equals
boolean equals(java.lang.Object obj)
addedmethod: stream
java.util.stream.Stream<docking.widgets.tree.GTreeNode> stream(boolean depthFirst)
addedmethod: iterator
java.util.Iterator<docking.widgets.tree.GTreeNode> iterator(boolean depthFirst)
addedmethod: toString
java.lang.String toString()
addedmethod: expand
void expand()
addedmethod: collapse
void collapse()
addedmethod: isExpanded
boolean isExpanded()
modifiedmethod: getRoot return type: GTreeRootNode → GTreeNode
- docking.widgets.tree.GTreeRootNode getRoot()
+ docking.widgets.tree.GTreeNode getRoot()
removedmethod: getAllChildren
java.util.List<docking.widgets.tree.GTreeNode> getAllChildren()
removedmethod: getAllChildCount
int getAllChildCount()
removedmethod: filter
void filter(docking.widgets.tree.support.GTreeFilter filter, ghidra.util.task.TaskMonitor monitor, int min, int max) throws CancelledException
removedmethod: clearFilter
void clearFilter()
removedmethod: isFilteredOut
boolean isFilteredOut()
removedmethod: getTree
docking.widgets.tree.GTree getTree()
removedmethod: dispose
void dispose()
removedmethod: isInProgress
boolean isInProgress()
removedmethod: getParent
docking.widgets.tree.GTreeNode getParent()
class docking.widgets.tree.GTreeSlowLoadingNode 5 changes history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeLazyNode
addedmethod: generateChildren
java.util.List<docking.widgets.tree.GTreeNode> generateChildren()
addedmethod: loadAll
int loadAll(ghidra.util.task.TaskMonitor monitor) throws CancelledException
removedmethod: loadChildren
void loadChildren()
removedmethod: addNode
void addNode(int index, docking.widgets.tree.GTreeNode node)
docking.widgets.tree.internal 3 modified
class docking.widgets.tree.internal.GTreeModel 8 changes history
addedmethod: privateSwingSetRootNode
void privateSwingSetRootNode(docking.widgets.tree.GTreeNode newRoot)
addedmethod: fireNodeDataChanged
void fireNodeDataChanged(docking.widgets.tree.GTreeNode changedNode)
addedmethod: setEventsEnabled
void setEventsEnabled(boolean b)
modifiedmethod: fireNodeRemoved param 3 renamed: oldIndexInParent → index
- void fireNodeRemoved(docking.widgets.tree.GTreeNode parentNode, docking.widgets.tree.GTreeNode removedNode, int oldIndexInParent)
+ void fireNodeRemoved(docking.widgets.tree.GTreeNode parentNode, docking.widgets.tree.GTreeNode removedNode, int index)
modifiedmethod: getModelRoot return type: GTreeRootNode → GTreeNode
- docking.widgets.tree.GTreeRootNode getModelRoot()
+ docking.widgets.tree.GTreeNode getModelRoot()
removedmethod: setRootNode
void setRootNode(docking.widgets.tree.GTreeRootNode root)
removedmethod: fireRootChanged
void fireRootChanged()
removedmethod: fireNodeDataChanged
void fireNodeDataChanged(docking.widgets.tree.GTreeNode parentNode, docking.widgets.tree.GTreeNode changedNode)
class docking.widgets.tree.internal.InProgressGTreeNode 2 changes history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeNode
removedmethod: loadChildren
void loadChildren()
class docking.widgets.tree.internal.InProgressGTreeRootNode 1 change history
modified extends: docking.widgets.tree.AbstractGTreeRootNode → docking.widgets.tree.GTreeNode
docking.widgets.tree.support 3 modified
class docking.widgets.tree.support.BreadthFirstIterator 1 change history
removedmethod: stream
java.util.stream.Stream<docking.widgets.tree.GTreeNode> stream()
class docking.widgets.tree.support.FileNode 1 change history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeNode
class docking.widgets.tree.support.RootNode 1 change history
modified implements: docking.widgets.tree.GTreeRootNode → (none)
docking.widgets.tree.tasks 4 removed, 3 modified
class docking.widgets.tree.tasks.GTreeExpandAllTask 1 change history
modifiedmethod: expandNode param 1 renamed: node → parent
- void expandNode(docking.widgets.tree.GTreeNode node, ghidra.util.task.TaskMonitor monitor) throws CancelledException
+ void expandNode(docking.widgets.tree.GTreeNode parent, ghidra.util.task.TaskMonitor monitor) throws CancelledException
class docking.widgets.tree.tasks.GTreeSelectPathsTask 3 changes history
modified extends: docking.widgets.tree.tasks.AbstractSelectPathsTask → docking.widgets.tree.GTreeTask
addedmethod: setExpandingDisabled
void setExpandingDisabled(boolean disabled)
addedmethod: run
void run(ghidra.util.task.TaskMonitor monitor)
class docking.widgets.tree.tasks.GTreeStartEditingTask 1 change history
modifiedmethod: run added throws CancelledException
- void run(ghidra.util.task.TaskMonitor monitor)
+ void run(ghidra.util.task.TaskMonitor monitor) throws CancelledException
generic.concurrent 1 modified
class generic.concurrent.QProgressListener 3 changes history
modifiedmethod: taskStarted param 2 renamed: Item → item
- void taskStarted(long id, I Item)
+ void taskStarted(long id, I item)
modifiedmethod: progressChanged param 2 renamed: Item → item
- void progressChanged(long id, I Item, long currentProgress)
+ void progressChanged(long id, I item, long currentProgress)
modifiedmethod: taskEnded param 2 renamed: Item → item
- void taskEnded(long id, I Item, long totalCount, long completedCount)
+ void taskEnded(long id, I item, long totalCount, long completedCount)
generic.concurrent.io 2 added
generic.json 2 added
generic.test 3 modified
class generic.test.AbstractGTest 1 change history
addedmethod: waitFor
static void waitFor(java.util.concurrent.atomic.AtomicBoolean ab) throws AssertionFailedError
class generic.test.AbstractGenericTest 6 changes history
addedmethod: runSwingLater
void runSwingLater(java.lang.Runnable r)
addedmethod: clickTableRange
static void clickTableRange(javax.swing.JTable table, int row, int count)
addedmethod: setErrorsExpected
static void setErrorsExpected(boolean expected)
modifiedmethod: runSwing param 1 renamed: runnable → r
- static void runSwing(java.lang.Runnable runnable)
+ static void runSwing(java.lang.Runnable r)
modifiedmethod: clickTableCell removed throws Exception
- static void clickTableCell(javax.swing.JTable table, int row, int col, int clickCount) throws Exception
+ static void clickTableCell(javax.swing.JTable table, int row, int col, int clickCount)
removedmethod: runSwingWithExceptions
static void runSwingWithExceptions(java.lang.Runnable runnable, boolean wait) throws Throwable
class generic.test.ConcurrentTestExceptionStatement 2 changes history
addedfield: DISABLE_TEST_TIMEOUT_PROPERTY
static java.lang.String DISABLE_TEST_TIMEOUT_PROPERTY
addedfield: TEST_TIMEOUT_MILLIS_PROPERTY
static java.lang.String TEST_TIMEOUT_MILLIS_PROPERTY
generic.timer 1 added
generic.util 1 modified
class generic.util.Path 3 changes history
addedmethod: fromPathString
static generic.jar.ResourceFile fromPathString(java.lang.String path)
addedmethod: toPathString
static java.lang.String toPathString(generic.jar.ResourceFile file)
modifiedmethod: setPath param 1 renamed: path → file
- void setPath(generic.jar.ResourceFile path)
+ void setPath(generic.jar.ResourceFile file)
ghidra 4 modified
class ghidra.GhidraApplicationLayout 3 changes history
addedmethod: findPatchDirectory
generic.jar.ResourceFile findPatchDirectory()
addedmethod: findExtensionInstallationDirectories
java.util.List<generic.jar.ResourceFile> findExtensionInstallationDirectories()
removedmethod: findExtensionInstallationDirectory
generic.jar.ResourceFile findExtensionInstallationDirectory()
class ghidra.GhidraJarApplicationLayout 2 changes history
addedmethod: findExtensionInstallationDirectories
java.util.List<generic.jar.ResourceFile> findExtensionInstallationDirectories()
removedmethod: findExtensionInstallationDirectory
generic.jar.ResourceFile findExtensionInstallationDirectory()
class ghidra.GhidraOptions 1 change history
addedfield: OPTION_SEARCH_TITLE
static java.lang.String OPTION_SEARCH_TITLE
class ghidra.GhidraTestApplicationLayout 3 changes history
addedmethod: findExtensionInstallationDirectories
java.util.List<generic.jar.ResourceFile> findExtensionInstallationDirectories()
addedmethod: findPatchDirectory
generic.jar.ResourceFile findPatchDirectory()
removedmethod: findExtensionInstallationDirectory
generic.jar.ResourceFile findExtensionInstallationDirectory()
ghidra.app.cmd.disassemble 1 modified
class ghidra.app.cmd.disassemble.DisassembleCommand 1 change history
addedmethod: doDisassemblySeeds
ghidra.program.model.address.AddressSet doDisassemblySeeds(ghidra.program.disassemble.Disassembler disassembler, ghidra.program.model.address.AddressSet seedSet, ghidra.app.plugin.core.analysis.AutoAnalysisManager mgr)
ghidra.app.cmd.label 1 modified
class ghidra.app.cmd.label.SetLabelPrimaryCmd 1 change history
addedmethod: getSymbol
ghidra.program.model.symbol.Symbol getSymbol()
ghidra.app.cmd.memory 2 modified
class ghidra.app.cmd.memory.AddBitMappedMemoryBlockCmd 1 change history
modifiedmethod: createMemoryBlock added throws IllegalArgumentException; added throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
class ghidra.app.cmd.memory.AddByteMappedMemoryBlockCmd 1 change history
modifiedmethod: createMemoryBlock added throws IllegalArgumentException; added throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
ghidra.app.context 2 modified
class ghidra.app.context.NavigatableContextAction 1 change history
removedmethod: isValidContext
boolean isValidContext(ghidra.app.context.NavigatableActionContext context)
class ghidra.app.context.ProgramSymbolActionContext 1 change history
modifiedmethod: getSymbols return type: SymbolIterator → Iterable
- ghidra.program.model.symbol.SymbolIterator getSymbols()
+ java.lang.Iterable<ghidra.program.model.symbol.Symbol> getSymbols()
ghidra.app.decompiler 3 added, 6 modified
class ghidra.app.decompiler.ClangLine 1 change history
addedmethod: indexOfToken
int indexOfToken(ghidra.app.decompiler.ClangToken token)
class ghidra.app.decompiler.DecompileCallback 5 changes history
addedfield: MAX_SYMBOL_COUNT
static int MAX_SYMBOL_COUNT
addedmethod: isNameUsed
boolean isNameUsed(java.lang.String name, long startId, long stopId)
addedmethod: getNamespacePath
java.lang.String getNamespacePath(long id)
addedmethod: getStringData
ghidra.app.decompiler.DecompileCallback.StringData getStringData(java.lang.String addrString, java.lang.String dtName, java.lang.String dtId)
removedmethod: setShowNamespace
void setShowNamespace(boolean showNamespace)
class ghidra.app.decompiler.DecompileDebug 7 changes history
addedmethod: getStringData
void getStringData(ghidra.program.model.address.Address addr, ghidra.app.decompiler.DecompileCallback.StringData stringData)
addedmethod: getCodeSymbol
void getCodeSymbol(ghidra.program.model.address.Address addr, long id, java.lang.String name, ghidra.program.model.symbol.Namespace namespace)
addedmethod: getNamespacePath
void getNamespacePath(ghidra.program.model.symbol.Namespace namespace)
addedmethod: nameIsUsed
void nameIsUsed(ghidra.program.model.symbol.Namespace spc, java.lang.String nm)
modifiedmethod: addInject param 3 renamed: type → injectType
- void addInject(ghidra.program.model.address.Address addr, java.lang.String name, int type, java.lang.String payload)
+ void addInject(ghidra.program.model.address.Address addr, java.lang.String name, int injectType, java.lang.String payload)
removedmethod: getSymbol
void getSymbol(ghidra.program.model.address.Address addr, java.lang.String name)
removedmethod: getType
void getType(java.lang.String name, java.lang.String res)
class ghidra.app.decompiler.DecompileOptions 4 changes history
addedmethod: registerOptions
void registerOptions(ghidra.framework.plugintool.Plugin ownerPlugin, ghidra.framework.options.ToolOptions opt, ghidra.program.model.listing.Program program)
addedmethod: setMaxWidth
void setMaxWidth(int maxwidth)
removedmethod: registerOptions
void registerOptions(ghidra.framework.plugintool.Plugin ownerPlugin, ghidra.framework.options.ToolOptions opt, ghidra.program.model.listing.Program program, ghidra.util.HelpLocation help)
removedmethod: isDisplayNamespaces
boolean isDisplayNamespaces()
enum ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum 1 change history
addedmethod: getOptionString
java.lang.String getOptionString()
class ghidra.app.decompiler.DecompileProcess 1 change history
removedmethod: setShowNamespace
void setShowNamespace(boolean showNamespace)
ghidra.app.decompiler.component 4 added, 8 modified
class ghidra.app.decompiler.component.ApplyFunctionSignatureAction 1 change history
modified extends: ghidra.app.plugin.core.functioncompare.AbstractApplyFunctionSignatureAction → ghidra.app.plugin.core.functioncompare.actions.AbstractApplyFunctionSignatureAction
class ghidra.app.decompiler.component.CDisplayPanel 1 change history
addedmethod: doWheNotBusy
void doWheNotBusy(utility.function.Callback c)
class ghidra.app.decompiler.component.ClangHighlightController 36 changes history
addedfield: DEFAULT_HIGHLIGHT_COLOR
static java.awt.Color DEFAULT_HIGHLIGHT_COLOR
addedmethod: dummyIfNull
static ghidra.app.decompiler.component.ClangHighlightController dummyIfNull(ghidra.app.decompiler.component.ClangHighlightController c)
addedmethod: getUpdateId
long getUpdateId()
addedmethod: getSecondaryHighlightColors
ghidra.app.decompiler.component.TokenHighlightColors getSecondaryHighlightColors()
addedmethod: getPrimaryHighlightedTokens
ghidra.app.decompiler.component.TokenHighlights getPrimaryHighlightedTokens()
addedmethod: getSecondaryHighlightedTokens
ghidra.app.decompiler.component.TokenHighlights getSecondaryHighlightedTokens()
addedmethod: clearPrimaryHighlights
void clearPrimaryHighlights()
addedmethod: clearAllHighlights
void clearAllHighlights()
addedmethod: hasPrimaryHighlight
boolean hasPrimaryHighlight(ghidra.app.decompiler.ClangToken token)
addedmethod: hasSecondaryHighlight
boolean hasSecondaryHighlight(ghidra.app.decompiler.ClangToken token)
addedmethod: getSecondaryHighlightsByFunction
java.util.Set<ghidra.app.decompiler.component.HighlightToken> getSecondaryHighlightsByFunction(ghidra.program.model.listing.Function f)
addedmethod: removeSecondaryHighlights
void removeSecondaryHighlights(ghidra.program.model.listing.Function f)
addedmethod: removeSecondaryHighlights
void removeSecondaryHighlights(ghidra.app.decompiler.ClangToken token)
addedmethod: addPrimaryHighlights
void addPrimaryHighlights(ghidra.app.decompiler.ClangNode parentNode, ghidra.app.plugin.core.decompile.actions.TokenHighlightColorProvider colorProvider)
addedmethod: addPrimaryHighlight
void addPrimaryHighlight(ghidra.app.decompiler.ClangToken token, java.awt.Color highlightColor)
addedmethod: getCombinedColor
java.awt.Color getCombinedColor(ghidra.app.decompiler.ClangToken t)
addedmethod: addPrimaryHighlightToTokensForParenthesis
java.util.List<ghidra.app.decompiler.ClangToken> addPrimaryHighlightToTokensForParenthesis(ghidra.app.decompiler.ClangSyntaxToken tok, java.awt.Color highlightColor)
modifiedmethod: removeListener return type: boolean → void
- boolean removeListener(ghidra.app.decompiler.component.ClangHighlightListener listener)
+ void removeListener(ghidra.app.decompiler.component.ClangHighlightListener listener)
modifiedmethod: addListener return type: boolean → void
- boolean addListener(ghidra.app.decompiler.component.ClangHighlightListener listener)
+ void addListener(ghidra.app.decompiler.component.ClangHighlightListener listener)
removedfield: defaultNonFunctionBackgroundColor
java.awt.Color defaultNonFunctionBackgroundColor
removedfield: defaultSpecialColor
java.awt.Color defaultSpecialColor
removedfield: highlightTokenSet
java.util.HashSet<ghidra.app.decompiler.ClangToken> highlightTokenSet
removedfield: highlightListenerList
java.util.ArrayList<ghidra.app.decompiler.component.ClangHighlightListener> highlightListenerList
removedmethod: setDefaultHighlightColor
void setDefaultHighlightColor(java.awt.Color highlightColor)
removedmethod: setDefaultSpecialColor
void setDefaultSpecialColor(java.awt.Color specialColor)
removedmethod: setDefaultParenColor
void setDefaultParenColor(java.awt.Color parenColor)
removedmethod: getDefaultHighlightColor
java.awt.Color getDefaultHighlightColor()
removedmethod: getDefaultSpecialColor
java.awt.Color getDefaultSpecialColor()
removedmethod: getDefaultParenColor
java.awt.Color getDefaultParenColor()
removedmethod: clearHighlights
void clearHighlights()
removedmethod: addHighlight
void addHighlight(ghidra.app.decompiler.ClangToken clangToken, java.awt.Color highlightColor)
removedmethod: doAddHighlight
void doAddHighlight(ghidra.app.decompiler.ClangToken clangToken, java.awt.Color highlightColor)
removedmethod: clearHighlight
void clearHighlight(ghidra.app.decompiler.ClangToken clangToken)
removedmethod: isHighlighted
boolean isHighlighted(ghidra.app.decompiler.ClangToken clangToken)
removedmethod: addHighlightParen
java.util.List<ghidra.app.decompiler.ClangToken> addHighlightParen(ghidra.app.decompiler.ClangSyntaxToken tok, java.awt.Color highlightColor)
removedmethod: addHighlightFill
void addHighlightFill()
class ghidra.app.decompiler.component.ClangTextField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager selectionMap, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager selectionMap, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class ghidra.app.decompiler.component.DecompilerCallbackHandler 1 change history
addedmethod: doWheNotBusy
void doWheNotBusy(utility.function.Callback c)
class ghidra.app.decompiler.component.DecompilerController 2 changes history
addedmethod: doWhenNotBusy
void doWhenNotBusy(utility.function.Callback c)
addedmethod: hasDecompileResults
boolean hasDecompileResults()
class ghidra.app.decompiler.component.DecompilerHighlightService 1 change history
modifiedmethod: getLayoutModel return type: LayoutModel → ClangLayoutController
- docking.widgets.fieldpanel.LayoutModel getLayoutModel()
+ ghidra.app.decompiler.component.ClangLayoutController getLayoutModel()
class ghidra.app.decompiler.component.DecompilerPanel 17 changes history
addedmethod: getSecondaryHighlightColors
ghidra.app.decompiler.component.TokenHighlightColors getSecondaryHighlightColors()
addedmethod: getSecondaryHighlightedTokens
ghidra.app.decompiler.component.TokenHighlights getSecondaryHighlightedTokens()
addedmethod: removeSecondaryHighlights
void removeSecondaryHighlights()
addedmethod: removeSecondaryHighlight
void removeSecondaryHighlight(ghidra.app.decompiler.ClangToken token)
addedmethod: addSecondaryHighlight
void addSecondaryHighlight(ghidra.app.decompiler.ClangToken token)
addedmethod: addSecondaryHighlight
void addSecondaryHighlight(ghidra.app.decompiler.ClangToken token, java.awt.Color color)
addedmethod: getCurrentVariableHighlightColor
java.awt.Color getCurrentVariableHighlightColor()
addedmethod: getMiddleMouseHighlightColor
java.awt.Color getMiddleMouseHighlightColor()
addedmethod: getSpecialHighlightColor
java.awt.Color getSpecialHighlightColor()
addedmethod: getOptions
ghidra.app.decompiler.DecompileOptions getOptions()
addedmethod: clearPrimaryHighlights
void clearPrimaryHighlights()
addedmethod: findTokensByName
java.util.List<ghidra.app.decompiler.ClangToken> findTokensByName(java.lang.String name)
addedmethod: tokenRenamed
void tokenRenamed(ghidra.app.decompiler.ClangToken token, java.lang.String newName)
addedmethod: getHighlightController
ghidra.app.decompiler.component.ClangHighlightController getHighlightController()
removedmethod: getDefaultHighlightColor
java.awt.Color getDefaultHighlightColor()
removedmethod: getDefaultSpecialColor
java.awt.Color getDefaultSpecialColor()
removedmethod: clearHighlights
void clearHighlights()
ghidra.app.merge 2 modified
class ghidra.app.merge.MergeManager 1 change history
addedmethod: displayErrorAndWait
static void displayErrorAndWait(java.lang.Object originator, java.lang.String title, java.lang.String msg)
class ghidra.app.merge.MergeProgressModifier 1 change history
modifiedmethod: updateProgress param 1 renamed: description → progressMessage
- void updateProgress(java.lang.String description)
+ void updateProgress(java.lang.String progressMessage)
ghidra.app.merge.tool 1 modified
class ghidra.app.merge.tool.ListingMergePanelProvider 2 changes history
addedmethod: getPopupActions
java.util.List<docking.action.DockingActionIf> getPopupActions(docking.Tool dt, docking.ActionContext context)
removedmethod: getPopupActions
java.util.List<docking.action.DockingActionIf> getPopupActions(docking.DockingTool dt, docking.ActionContext context)
ghidra.app.nav 3 modified
class ghidra.app.nav.NavigatableRegistry 6 changes history
addedmethod: registerNavigatable
static void registerNavigatable(ghidra.framework.plugintool.PluginTool tool, ghidra.app.nav.Navigatable navigatable)
addedmethod: unregisterNavigatable
static void unregisterNavigatable(ghidra.framework.plugintool.PluginTool tool, ghidra.app.nav.Navigatable navigatable)
addedmethod: getRegisteredNavigatables
static java.util.List<ghidra.app.nav.Navigatable> getRegisteredNavigatables(ghidra.framework.plugintool.PluginTool tool)
removedmethod: registerNavigatable
static void registerNavigatable(ghidra.framework.model.Tool tool, ghidra.app.nav.Navigatable navigatable)
removedmethod: unregisterNavigatable
static void unregisterNavigatable(ghidra.framework.model.Tool tool, ghidra.app.nav.Navigatable navigatable)
removedmethod: getRegisteredNavigatables
static java.util.List<ghidra.app.nav.Navigatable> getRegisteredNavigatables(ghidra.framework.model.Tool tool)
class ghidra.app.nav.NextRangeAction 1 change history
removedmethod: isValidContext
boolean isValidContext(ghidra.app.context.NavigatableActionContext context)
class ghidra.app.nav.PreviousRangeAction 1 change history
removedmethod: isValidContext
boolean isValidContext(ghidra.app.context.NavigatableActionContext context)
ghidra.app.plugin.assembler.sleigh.sem 4 modified
class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic 3 changes history
modifiedmethod: getOperandIndices return type: ImmutableList → List
- com.google.common.collect.ImmutableList<java.lang.Integer> getOperandIndices()
+ java.util.List<java.lang.Integer> getOperandIndices()
modifiedfield: upatterns type: ImmutableSet → Set
- com.google.common.collect.ImmutableSet<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor> upatterns
+ java.util.Set<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor> upatterns
modifiedfield: indices type: ImmutableList → List
- com.google.common.collect.ImmutableList<java.lang.Integer> indices
+ java.util.List<java.lang.Integer> indices
class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution 1 change history
modifiedfield: children type: ImmutableList → List
- com.google.common.collect.ImmutableList<? extends ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution> children
+ java.util.List<? extends ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution> children
class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor 2 changes history
modifiedfield: backfills type: ImmutableSet → Set
- com.google.common.collect.ImmutableSet<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill> backfills
+ java.util.Set<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill> backfills
modifiedfield: forbids type: ImmutableSet → Set
- com.google.common.collect.ImmutableSet<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor> forbids
+ java.util.Set<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor> forbids
ghidra.app.plugin.assembler.sleigh.util 1 removed
ghidra.app.plugin.core.datamgr.archive 1 removed, 1 modified
class ghidra.app.plugin.core.datamgr.archive.BuiltInSourceArchive 2 changes history
modified implements: ghidra.app.plugin.core.datamgr.archive.SourceArchive → ghidra.program.model.data.SourceArchive
modifiedfield: INSTANCE type: SourceArchive → SourceArchive
- static ghidra.app.plugin.core.datamgr.archive.SourceArchive INSTANCE
+ static ghidra.program.model.data.SourceArchive INSTANCE
ghidra.app.plugin.processors.sleigh 1 modified
class ghidra.app.plugin.processors.sleigh.SleighLanguage 5 changes history
addedmethod: getContextRegisters
java.util.List<ghidra.program.model.lang.Register> getContextRegisters()
addedmethod: getRegisterNames
java.util.List<java.lang.String> getRegisterNames()
modifiedmethod: getSortedVectorRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getSortedVectorRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getSortedVectorRegisters()
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
removedmethod: getDefaultLabels
java.util.List<ghidra.program.model.util.AddressLabelInfo> getDefaultLabels()
ghidra.app.script 1 added, 1 removed, 6 modified
class ghidra.app.script.GhidraScript 1 change history
addedmethod: getRepeatableCommentAsRendered
java.lang.String getRepeatableCommentAsRendered(ghidra.program.model.address.Address address)
class ghidra.app.script.GhidraScriptUtil 29 changes history
addedmethod: getBundleHost
static ghidra.app.plugin.core.osgi.BundleHost getBundleHost()
addedmethod: dispose
static void dispose()
addedmethod: findSourceDirectoryContaining
static generic.jar.ResourceFile findSourceDirectoryContaining(generic.jar.ResourceFile sourceFile)
addedmethod: getSystemScriptDirectories
static java.util.List<generic.jar.ResourceFile> getSystemScriptDirectories()
addedmethod: getUserScriptDirectory
static generic.jar.ResourceFile getUserScriptDirectory()
addedmethod: isSystemScript
static boolean isSystemScript(generic.jar.ResourceFile file)
addedmethod: getExplodedCompiledSourceBundlePaths
static java.util.List<generic.jar.ResourceFile> getExplodedCompiledSourceBundlePaths()
addedmethod: newScriptInfo
static ghidra.app.script.ScriptInfo newScriptInfo(generic.jar.ResourceFile file)
addedmethod: acquireBundleHostReference
static ghidra.app.plugin.core.osgi.BundleHost acquireBundleHostReference()
addedmethod: releaseBundleHostReference
static void releaseBundleHostReference()
modifiedmethod: findScriptByName param 1 renamed: name → scriptName; return type: ScriptInfo → ResourceFile
- static ghidra.app.script.ScriptInfo findScriptByName(java.lang.String name)
+ static generic.jar.ResourceFile findScriptByName(java.lang.String scriptName)
removedfield: USER_SCRIPTS_BIN_DIR
static java.lang.String USER_SCRIPTS_BIN_DIR
removedmethod: refreshRequested
static void refreshRequested()
removedmethod: getLastRefreshRequestTimestamp
static long getLastRefreshRequestTimestamp()
removedmethod: getDefaultScriptDirectories
static java.util.List<generic.util.Path> getDefaultScriptDirectories()
removedmethod: isSystemScriptPath
static boolean isSystemScriptPath(generic.jar.ResourceFile file)
removedmethod: getScriptPath
static generic.util.Path getScriptPath(generic.jar.ResourceFile directory)
removedmethod: getScriptCompileOutputDirectory
static generic.jar.ResourceFile getScriptCompileOutputDirectory(generic.jar.ResourceFile scriptFile)
removedmethod: getScriptBinDirectories
static java.util.List<generic.jar.ResourceFile> getScriptBinDirectories()
removedmethod: clean
static void clean()
removedmethod: contains
static boolean contains(generic.jar.ResourceFile scriptFile)
removedmethod: unloadScript
static void unloadScript(generic.jar.ResourceFile scriptFile)
removedmethod: getScriptInfoIterator
static java.util.Iterator<ghidra.app.script.ScriptInfo> getScriptInfoIterator()
removedmethod: getScriptInfo
static ghidra.app.script.ScriptInfo getScriptInfo(generic.jar.ResourceFile scriptFile)
removedmethod: getAllScripts
static java.util.List<generic.jar.ResourceFile> getAllScripts()
removedmethod: alreadyExists
static boolean alreadyExists(java.lang.String scriptName)
removedmethod: getExistingScriptInfo
static ghidra.app.script.ScriptInfo getExistingScriptInfo(java.lang.String scriptName)
removedmethod: runScript
static boolean runScript(ghidra.app.script.GhidraState scriptState, ghidra.app.script.GhidraScript script, java.io.PrintWriter writer, java.lang.Object originator, ghidra.util.task.TaskMonitor monitor)
removedmethod: refreshDuplicates
static void refreshDuplicates()
class ghidra.app.script.JavaScriptProvider 7 changes history
addedmethod: getBundleForSource
ghidra.app.plugin.core.osgi.GhidraSourceBundle getBundleForSource(generic.jar.ResourceFile sourceFile)
addedmethod: loadClass
java.lang.Class<?> loadClass(generic.jar.ResourceFile sourceFile, java.io.PrintWriter writer) throws Exception
modifiedmethod: deleteScript param 1 renamed: scriptSource → sourceFile
- boolean deleteScript(generic.jar.ResourceFile scriptSource)
+ boolean deleteScript(generic.jar.ResourceFile sourceFile)
removedmethod: getClassFile
java.io.File getClassFile(generic.jar.ResourceFile sourceFile, java.lang.String className)
removedmethod: needsCompile
boolean needsCompile(generic.jar.ResourceFile sourceFile, java.io.File classFile)
removedmethod: scriptCompiledExternally
boolean scriptCompiledExternally(java.io.File classFile)
removedmethod: compile
boolean compile(generic.jar.ResourceFile sourceFile, java.io.PrintWriter writer) throws ClassNotFoundException
class ghidra.app.script.ResourceFileJavaFileManager 1 change history
addedmethod: contains
boolean contains(javax.tools.JavaFileManager.Location location, javax.tools.FileObject fo) throws IOException
class ghidra.app.script.ResourceFileJavaFileObject 1 change history
addedmethod: getFile
generic.jar.ResourceFile getFile()
class ghidra.app.script.ScriptInfo 1 change history
addedmethod: getImportPackage
java.lang.String getImportPackage()
ghidra.app.services 4 added, 2 removed, 4 modified
class ghidra.app.services.CodeViewerService 3 changes history
addedmethod: addListingDisplayListener
void addListingDisplayListener(ghidra.app.util.viewer.listingpanel.ListingDisplayListener listener)
addedmethod: removeListingDisplayListener
void removeListingDisplayListener(ghidra.app.util.viewer.listingpanel.ListingDisplayListener listener)
removedmethod: getLayout
docking.widgets.fieldpanel.Layout getLayout(ghidra.program.model.address.Address addr)
class ghidra.app.services.MarkerService 6 changes history
addedmethod: getBackgroundColor
java.awt.Color getBackgroundColor(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address address)
modifiedmethod: removeMarker param 1 renamed: markerManager → markerSet
- void removeMarker(ghidra.app.services.MarkerSet markerManager, ghidra.program.model.listing.Program program)
+ void removeMarker(ghidra.app.services.MarkerSet markerSet, ghidra.program.model.listing.Program program)
removedmethod: createAreaMarker
ghidra.app.services.MarkerSet createAreaMarker(java.lang.String name, java.lang.String markerDescription, int priority, boolean showMarkers, boolean showNavigation, boolean colorBackground, java.awt.Color color)
removedmethod: createPointMarker
ghidra.app.services.MarkerSet createPointMarker(java.lang.String name, java.lang.String markerDescription, int priority, boolean showMarkers, boolean showNavigation, boolean colorBackground, java.awt.Color color, javax.swing.ImageIcon icon)
removedmethod: removeMarker
void removeMarker(ghidra.app.services.MarkerSet markerManager)
removedmethod: getMarkerSet
ghidra.app.services.MarkerSet getMarkerSet(java.lang.String name)
class ghidra.app.services.MarkerSet 2 changes history
addedmethod: setMarkerDescriptor
void setMarkerDescriptor(ghidra.app.services.MarkerDescriptor markerDescriptor)
removedmethod: setNavigationListener
void setNavigationListener(ghidra.app.services.MarkerListener listener)
class ghidra.app.services.NavigationHistoryService 4 changes history
addedmethod: nextFunction
void nextFunction(ghidra.app.nav.Navigatable navigatable)
addedmethod: previousFunction
void previousFunction(ghidra.app.nav.Navigatable navigatable)
addedmethod: hasNextFunction
boolean hasNextFunction(ghidra.app.nav.Navigatable navigatable)
addedmethod: hasPreviousFunction
boolean hasPreviousFunction(ghidra.app.nav.Navigatable navigatable)
ghidra.app.util 1 added, 8 modified
class ghidra.app.util.AddEditDialog 6 changes history
addedmethod: addLabel
void addLabel(ghidra.program.model.address.Address address, ghidra.program.model.listing.Program targetProgram, docking.ComponentProvider provider)
addedmethod: editLabel
void editLabel(ghidra.program.model.symbol.Symbol targetSymbol, ghidra.program.model.listing.Program targetProgram, docking.ComponentProvider provider)
modifiedmethod: addLabel param 2 renamed: p → prog
- void addLabel(ghidra.program.model.address.Address address, ghidra.program.model.listing.Program p)
+ void addLabel(ghidra.program.model.address.Address address, ghidra.program.model.listing.Program prog)
modifiedmethod: editLabel param 1 renamed: s → targetSymbol; param 2 renamed: p → targetProgram
- void editLabel(ghidra.program.model.symbol.Symbol s, ghidra.program.model.listing.Program p, java.awt.Component centeredOverComponent)
+ void editLabel(ghidra.program.model.symbol.Symbol targetSymbol, ghidra.program.model.listing.Program targetProgram, java.awt.Component centeredOverComponent)
modifiedmethod: editLabel param 1 renamed: s → targetSymbol; param 2 renamed: p → targetProgram
- void editLabel(ghidra.program.model.symbol.Symbol s, ghidra.program.model.listing.Program p)
+ void editLabel(ghidra.program.model.symbol.Symbol targetSymbol, ghidra.program.model.listing.Program targetProgram)
modifiedmethod: addLabel param 2 renamed: p → targetProgram
- void addLabel(ghidra.program.model.address.Address address, ghidra.program.model.listing.Program p, java.awt.Component centeredOverComponent)
+ void addLabel(ghidra.program.model.address.Address address, ghidra.program.model.listing.Program targetProgram, java.awt.Component centeredOverComponent)
class ghidra.app.util.HelpTopics 1 change history
addedfield: DECOMPILER
static java.lang.String DECOMPILER
class ghidra.app.util.MemoryBlockUtils 4 changes history
addedmethod: createBitMappedBlock
static ghidra.program.model.mem.MemoryBlock createBitMappedBlock(ghidra.program.model.listing.Program program, java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address base, int length, java.lang.String comment, java.lang.String source, boolean r, boolean w, boolean x, boolean overlay, ghidra.app.util.importer.MessageLog log)
addedmethod: createByteMappedBlock
static ghidra.program.model.mem.MemoryBlock createByteMappedBlock(ghidra.program.model.listing.Program program, java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address base, int length, java.lang.String comment, java.lang.String source, boolean r, boolean w, boolean x, boolean overlay, ghidra.app.util.importer.MessageLog log)
removedmethod: createBitMappedBlock
static ghidra.program.model.mem.MemoryBlock createBitMappedBlock(ghidra.program.model.listing.Program program, java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address base, int length, java.lang.String comment, java.lang.String source, boolean r, boolean w, boolean x, ghidra.app.util.importer.MessageLog log)
removedmethod: createByteMappedBlock
static ghidra.program.model.mem.MemoryBlock createByteMappedBlock(ghidra.program.model.listing.Program program, java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address base, int length, java.lang.String comment, java.lang.String source, boolean r, boolean w, boolean x, ghidra.app.util.importer.MessageLog log)
class ghidra.app.util.NamespaceUtils 8 changes history
addedmethod: getNamespacesByName
static java.util.List<ghidra.program.model.symbol.Namespace> getNamespacesByName(ghidra.program.model.listing.Program program, ghidra.program.model.symbol.Namespace parent, java.lang.String namespaceName)
addedmethod: getNamespaceByPath
static java.util.List<ghidra.program.model.symbol.Namespace> getNamespaceByPath(ghidra.program.model.listing.Program program, ghidra.program.model.symbol.Namespace parent, java.lang.String pathString)
addedmethod: getFunctionNamespaceAt
static ghidra.program.model.symbol.Namespace getFunctionNamespaceAt(ghidra.program.model.listing.Program program, ghidra.app.util.SymbolPath symbolPath, ghidra.program.model.address.Address address)
addedmethod: getFunctionNamespaceContaining
static ghidra.program.model.symbol.Namespace getFunctionNamespaceContaining(ghidra.program.model.listing.Program program, ghidra.app.util.SymbolPath symbolPath, ghidra.program.model.address.Address address)
addedmethod: getNonFunctionNamespace
static ghidra.program.model.symbol.Namespace getNonFunctionNamespace(ghidra.program.model.listing.Program program, ghidra.app.util.SymbolPath symbolPath)
removedmethod: getNamespaces
static java.util.List<ghidra.program.model.symbol.Namespace> getNamespaces(java.lang.String namespacePath, ghidra.program.model.symbol.Namespace rootNamespace, ghidra.program.model.listing.Program program)
removedmethod: getNamespaces
static java.util.List<ghidra.program.model.symbol.Namespace> getNamespaces(ghidra.program.model.symbol.Namespace parent, java.lang.String namespaceName, ghidra.program.model.listing.Program program)
removedmethod: getNamespace
static ghidra.program.model.symbol.Namespace getNamespace(ghidra.program.model.listing.Program program, ghidra.app.util.SymbolPath symbolPath, ghidra.program.model.address.Address address)
class ghidra.app.util.PseudoDisassemblerContext 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.app.util.PseudoInstruction 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.app.util.SymbolPath 2 changes history
addedmethod: containsPathEntry
boolean containsPathEntry(java.lang.String text)
addedmethod: matchesPathOf
boolean matchesPathOf(ghidra.program.model.symbol.Symbol s)
class ghidra.app.util.XReferenceUtil 3 changes history
addedmethod: getVariableRefs
static java.util.Set<ghidra.program.model.symbol.Reference> getVariableRefs(ghidra.program.model.listing.Variable var)
addedmethod: getAllXrefs
static java.util.Set<ghidra.program.model.symbol.Reference> getAllXrefs(ghidra.program.util.ProgramLocation location)
removedmethod: getReferenceCount
static int getReferenceCount(ghidra.program.model.listing.CodeUnit cu)
ghidra.app.util.bin 1 added, 4 modified
class ghidra.app.util.bin.BinaryReader 5 changes history
addedmethod: clone
ghidra.app.util.bin.BinaryReader clone(long newIndex)
addedmethod: readValue
long readValue(long index, int len) throws IOException
addedmethod: readUnsignedValue
long readUnsignedValue(long index, int len) throws IOException
removedmethod: clone
ghidra.app.util.bin.BinaryReader clone(int newIndex)
removedmethod: readInt
int readInt(long index, int minClamp, int maxClamp) throws IOException
class ghidra.app.util.bin.GhidraRandomAccessFile 1 change history
modified implements: (none) → java.lang.AutoCloseable
class ghidra.app.util.bin.MemoryByteProvider 1 change history
addedmethod: getAddress
ghidra.program.model.address.Address getAddress(long index)
class ghidra.app.util.bin.RandomAccessByteProvider 2 changes history
addedmethod: toString
java.lang.String toString()
modifiedmethod: length removed throws IOException
- long length() throws IOException
+ long length()
ghidra.app.util.bin.format 1 removed
ghidra.app.util.bin.format.coff 1 added
ghidra.app.util.bin.format.coff.archive 1 modified
class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader 1 change history
addedfield: CAMH_MIN_SIZE
static int CAMH_MIN_SIZE
ghidra.app.util.bin.format.dwarf4.next 1 added, 1 modified
class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram 1 change history
modifiedmethod: getDebugRanges return type: ByteProvider → BinaryReader
- ghidra.app.util.bin.ByteProvider getDebugRanges()
+ ghidra.app.util.bin.BinaryReader getDebugRanges()
ghidra.app.util.bin.format.elf 7 added, 8 modified
class ghidra.app.util.bin.format.elf.ElfConstants 5 changes history
addedfield: ELFOSABI_CLOUDABI
static byte ELFOSABI_CLOUDABI
addedfield: EM_SPU
static short EM_SPU
addedfield: EM_PDP10
static short EM_PDP10
addedfield: EM_PDP11
static short EM_PDP11
addedfield: EM_MCHP_PIC
static short EM_MCHP_PIC
class ghidra.app.util.bin.format.elf.ElfDefaultGotPltMarkup 3 changes history
addedmethod: setConstant
static void setConstant(ghidra.program.model.listing.Data data)
addedmethod: isValidPointer
static boolean isValidPointer(ghidra.program.model.listing.Data pointerData)
modifiedmethod: processLinkageTable param 1 renamed: name → pltName
- void processLinkageTable(java.lang.String name, ghidra.program.model.address.Address minAddress, ghidra.program.model.address.Address maxAddress, ghidra.util.task.TaskMonitor monitor) throws CancelledException
+ void processLinkageTable(java.lang.String pltName, ghidra.program.model.address.Address minAddress, ghidra.program.model.address.Address maxAddress, ghidra.util.task.TaskMonitor monitor) throws CancelledException
class ghidra.app.util.bin.format.elf.ElfDynamicType 28 changes history
addedfield: DT_RELRSZ
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_RELRSZ
addedfield: DT_RELR
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_RELR
addedfield: DT_RELRENT
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_RELRENT
addedfield: DF_ORIGIN
static int DF_ORIGIN
addedfield: DF_SYMBOLIC
static int DF_SYMBOLIC
addedfield: DF_TEXTREL
static int DF_TEXTREL
addedfield: DF_BIND_NOW
static int DF_BIND_NOW
addedfield: DF_STATIC_TLS
static int DF_STATIC_TLS
addedfield: DT_PREINIT_ARRAY
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_PREINIT_ARRAY
addedfield: DT_ANDROID_REL
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ANDROID_REL
addedfield: DT_ANDROID_RELSZ
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ANDROID_RELSZ
addedfield: DT_ANDROID_RELA
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ANDROID_RELA
addedfield: DT_ANDROID_RELASZ
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ANDROID_RELASZ
addedfield: DT_ANDROID_RELR
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ANDROID_RELR
addedfield: DT_ANDROID_RELRSZ
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ANDROID_RELRSZ
addedfield: DT_ANDROID_RELRENT
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ANDROID_RELRENT
addedfield: DF_1_NOW
static int DF_1_NOW
addedfield: DF_1_GLOBAL
static int DF_1_GLOBAL
addedfield: DF_1_GROUP
static int DF_1_GROUP
addedfield: DF_1_NODELETE
static int DF_1_NODELETE
addedfield: DF_1_LOADFLTR
static int DF_1_LOADFLTR
addedfield: DF_1_INITFIRST
static int DF_1_INITFIRST
addedfield: DF_1_NOOPEN
static int DF_1_NOOPEN
addedfield: DF_1_ORIGIN
static int DF_1_ORIGIN
addedfield: DF_1_DIRECT
static int DF_1_DIRECT
addedfield: DF_1_INTERPOSE
static int DF_1_INTERPOSE
addedfield: DF_1_NODEFLIB
static int DF_1_NODEFLIB
removedfield: DT_ENCODING
static ghidra.app.util.bin.format.elf.ElfDynamicType DT_ENCODING
class ghidra.app.util.bin.format.elf.ElfHeader 2 changes history
addedmethod: e_ident_osabi
byte e_ident_osabi()
addedmethod: e_ident_abiversion
byte e_ident_abiversion()
class ghidra.app.util.bin.format.elf.ElfRelocation 3 changes history
addedmethod: initElfRelocation
void initElfRelocation(ghidra.app.util.bin.format.elf.ElfHeader elfHeader, int relocationTableIndex, boolean withAddend, long r_offset, long r_info, long r_addend) throws IOException
addedmethod: setType
void setType(long type)
addedmethod: getStandardRelocationEntrySize
static int getStandardRelocationEntrySize(boolean is64bit, boolean hasAddend)
class ghidra.app.util.bin.format.elf.ElfRelocationTable 1 change history
addedmethod: isRelrTable
boolean isRelrTable()
class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants 4 changes history
addedfield: SHT_RELR
static int SHT_RELR
addedfield: SHT_ANDROID_REL
static int SHT_ANDROID_REL
addedfield: SHT_ANDROID_RELA
static int SHT_ANDROID_RELA
addedfield: SHT_ANDROID_RELR
static int SHT_ANDROID_RELR
class ghidra.app.util.bin.format.elf.ElfSectionHeaderType 2 changes history
addedfield: SHT_ANDROID_REL
static ghidra.app.util.bin.format.elf.ElfSectionHeaderType SHT_ANDROID_REL
addedfield: SHT_ANDROID_RELA
static ghidra.app.util.bin.format.elf.ElfSectionHeaderType SHT_ANDROID_RELA
ghidra.app.util.bin.format.elf.extend 1 modified
class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter 1 change history
addedmethod: getAdjustedMemoryOffset
long getAdjustedMemoryOffset(long elfOffset, ghidra.program.model.address.AddressSpace space)
ghidra.app.util.bin.format.elf.relocation 2 modified
class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext 2 changes history
addedmethod: getRelrRelocationType
long getRelrRelocationType()
addedmethod: getRelocationAddress
ghidra.program.model.address.Address getRelocationAddress(ghidra.program.model.address.Address baseAddress, long relocOffset)
class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler 2 changes history
addedmethod: getRelrRelocationType
int getRelrRelocationType()
addedmethod: markAsUnsupportedRelr
static void markAsUnsupportedRelr(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address relocationAddress)
ghidra.app.util.bin.format.macho 1 modified
class ghidra.app.util.bin.format.macho.MachHeader 2 changes history
addedmethod: isMachHeader
static boolean isMachHeader(ghidra.app.util.bin.ByteProvider provider)
removedmethod: getDataStream
java.io.InputStream getDataStream() throws IOException
ghidra.app.util.bin.format.macho.dyld 1 modified
class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture 1 change history
addedfield: X86_64h
static ghidra.app.util.bin.format.macho.dyld.DyldArchitecture X86_64h
ghidra.app.util.bin.format.ne 1 modified
class ghidra.app.util.bin.format.ne.InformationBlock 3 changes history
modifiedfield: FLAGS_APP_LINK_ERRS constant: 16 → 32
- static byte FLAGS_APP_LINK_ERRS
+ static byte FLAGS_APP_LINK_ERRS
modifiedfield: FLAGS_APP_NONCONFORMING_PROG constant: 32 → 64
- static byte FLAGS_APP_NONCONFORMING_PROG
+ static byte FLAGS_APP_NONCONFORMING_PROG
removedfield: FLAGS_APP_OS2
static byte FLAGS_APP_OS2
ghidra.app.util.bin.format.objectiveC 1 modified
class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings 1 change history
addedfield: _C_ATOMIC
static char _C_ATOMIC
ghidra.app.util.bin.format.pe 2 modified
class ghidra.app.util.bin.format.pe.FileHeader 1 change history
removedmethod: getDataStream
java.io.InputStream getDataStream() throws IOException
class ghidra.app.util.bin.format.pe.NTHeader 2 changes history
addedmethod: getName
java.lang.String getName()
removedfield: NAME
static java.lang.String NAME
ghidra.app.util.datatype 1 added, 1 removed
ghidra.app.util.datatype.microsoft 1 modified
class ghidra.app.util.datatype.microsoft.GuidUtil 1 change history
addedmethod: isGuidLabel
static boolean isGuidLabel(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address address, java.lang.String label)
ghidra.app.util.demangler 3 added, 5 removed, 11 modified
class ghidra.app.util.demangler.DemangledDataType 4 changes history
addedmethod: getSignature
java.lang.String getSignature()
removedmethod: copy
ghidra.app.util.demangler.DemangledDataType copy()
removedmethod: copy
void copy(ghidra.app.util.demangler.DemangledDataType source, ghidra.app.util.demangler.DemangledDataType destination)
removedmethod: toSignature
java.lang.String toSignature()
class ghidra.app.util.demangler.DemangledFunction 5 changes history
modified implements: ghidra.app.util.demangler.ParameterReceiver → (none)
addedmethod: getNamespaceName
java.lang.String getNamespaceName()
addedmethod: isDefinedFunctionDataTypes
boolean isDefinedFunctionDataTypes(ghidra.program.model.listing.Function func)
addedmethod: maybeCreateClassStructure
ghidra.program.model.data.Structure maybeCreateClassStructure(ghidra.program.model.listing.Program program, ghidra.program.model.listing.Function function, java.lang.String convention)
modifiedmethod: createFunction no longer static
- static ghidra.program.model.listing.Function createFunction(ghidra.program.model.listing.Program prog, ghidra.program.model.address.Address addr, boolean doDisassembly, ghidra.util.task.TaskMonitor monitor)
+ ghidra.program.model.listing.Function createFunction(ghidra.program.model.listing.Program prog, ghidra.program.model.address.Address addr, boolean doDisassembly, ghidra.util.task.TaskMonitor monitor)
class ghidra.app.util.demangler.DemangledFunctionIndirect 27 changes history
modified extends: ghidra.app.util.demangler.DemangledDataType → ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
modified implements: ghidra.app.util.demangler.ParameterReceiver → (none)
addedmethod: getTypeString
java.lang.String getTypeString()
removedfield: callingConvention
java.lang.String callingConvention
removedfield: modifier
java.lang.String modifier
removedfield: isConstPointer
boolean isConstPointer
removedmethod: getReturnType
ghidra.app.util.demangler.DemangledDataType getReturnType()
removedmethod: setReturnType
void setReturnType(ghidra.app.util.demangler.DemangledDataType returnType)
removedmethod: getCallingConvention
java.lang.String getCallingConvention()
removedmethod: setCallingConvention
void setCallingConvention(java.lang.String callingConvention)
removedmethod: setModifier
void setModifier(java.lang.String modifier)
removedmethod: isConstPointer
boolean isConstPointer()
removedmethod: setConstPointer
void setConstPointer()
removedmethod: isTrailingPointer64
boolean isTrailingPointer64()
removedmethod: setTrailingPointer64
void setTrailingPointer64()
removedmethod: isTrailingUnaligned
boolean isTrailingUnaligned()
removedmethod: setTrailingUnaligned
void setTrailingUnaligned()
removedmethod: isTrailingRestrict
boolean isTrailingRestrict()
removedmethod: setTrailingRestrict
void setTrailingRestrict()
removedmethod: setDisplayFunctionPointerParens
void setDisplayFunctionPointerParens(boolean b)
removedmethod: addParameter
void addParameter(ghidra.app.util.demangler.DemangledDataType parameter)
removedmethod: getParameters
java.util.List<ghidra.app.util.demangler.DemangledDataType> getParameters()
removedmethod: copy
ghidra.app.util.demangler.DemangledDataType copy()
removedmethod: copy
void copy(ghidra.app.util.demangler.DemangledDataType source, ghidra.app.util.demangler.DemangledDataType destination)
removedmethod: toSignature
java.lang.String toSignature()
removedmethod: toSignature
java.lang.String toSignature(java.lang.String name)
removedmethod: getDataType
ghidra.program.model.data.DataType getDataType(ghidra.program.model.data.DataTypeManager dataTypeManager)
class ghidra.app.util.demangler.DemangledFunctionPointer 27 changes history
modified extends: ghidra.app.util.demangler.DemangledDataType → ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
modified implements: ghidra.app.util.demangler.ParameterReceiver → (none)
addedmethod: getTypeString
java.lang.String getTypeString()
removedfield: callingConvention
java.lang.String callingConvention
removedfield: modifier
java.lang.String modifier
removedfield: isConstPointer
boolean isConstPointer
removedmethod: getReturnType
ghidra.app.util.demangler.DemangledDataType getReturnType()
removedmethod: setReturnType
void setReturnType(ghidra.app.util.demangler.DemangledDataType returnType)
removedmethod: getCallingConvention
java.lang.String getCallingConvention()
removedmethod: setCallingConvention
void setCallingConvention(java.lang.String callingConvention)
removedmethod: setModifier
void setModifier(java.lang.String modifier)
removedmethod: isConstPointer
boolean isConstPointer()
removedmethod: setConstPointer
void setConstPointer()
removedmethod: isTrailingPointer64
boolean isTrailingPointer64()
removedmethod: setTrailingPointer64
void setTrailingPointer64()
removedmethod: isTrailingUnaligned
boolean isTrailingUnaligned()
removedmethod: setTrailingUnaligned
void setTrailingUnaligned()
removedmethod: isTrailingRestrict
boolean isTrailingRestrict()
removedmethod: setTrailingRestrict
void setTrailingRestrict()
removedmethod: setDisplayFunctionPointerParens
void setDisplayFunctionPointerParens(boolean b)
removedmethod: addParameter
void addParameter(ghidra.app.util.demangler.DemangledDataType parameter)
removedmethod: getParameters
java.util.List<ghidra.app.util.demangler.DemangledDataType> getParameters()
removedmethod: copy
ghidra.app.util.demangler.DemangledDataType copy()
removedmethod: copy
void copy(ghidra.app.util.demangler.DemangledDataType source, ghidra.app.util.demangler.DemangledDataType destination)
removedmethod: toSignature
java.lang.String toSignature()
removedmethod: toSignature
java.lang.String toSignature(java.lang.String name)
removedmethod: getDataType
ghidra.program.model.data.DataType getDataType(ghidra.program.model.data.DataTypeManager dataTypeManager)
class ghidra.app.util.demangler.DemangledFunctionReference 27 changes history
modified extends: ghidra.app.util.demangler.DemangledDataType → ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
modified implements: ghidra.app.util.demangler.ParameterReceiver → (none)
addedmethod: getTypeString
java.lang.String getTypeString()
removedfield: callingConvention
java.lang.String callingConvention
removedfield: modifier
java.lang.String modifier
removedfield: isConstPointer
boolean isConstPointer
removedmethod: getReturnType
ghidra.app.util.demangler.DemangledDataType getReturnType()
removedmethod: setReturnType
void setReturnType(ghidra.app.util.demangler.DemangledDataType returnType)
removedmethod: getCallingConvention
java.lang.String getCallingConvention()
removedmethod: setCallingConvention
void setCallingConvention(java.lang.String callingConvention)
removedmethod: setModifier
void setModifier(java.lang.String modifier)
removedmethod: isConstPointer
boolean isConstPointer()
removedmethod: setConstPointer
void setConstPointer()
removedmethod: isTrailingPointer64
boolean isTrailingPointer64()
removedmethod: setTrailingPointer64
void setTrailingPointer64()
removedmethod: isTrailingUnaligned
boolean isTrailingUnaligned()
removedmethod: setTrailingUnaligned
void setTrailingUnaligned()
removedmethod: isTrailingRestrict
boolean isTrailingRestrict()
removedmethod: setTrailingRestrict
void setTrailingRestrict()
removedmethod: setDisplayFunctionPointerParens
void setDisplayFunctionPointerParens(boolean b)
removedmethod: addParameter
void addParameter(ghidra.app.util.demangler.DemangledDataType parameter)
removedmethod: getParameters
java.util.List<ghidra.app.util.demangler.DemangledDataType> getParameters()
removedmethod: copy
ghidra.app.util.demangler.DemangledDataType copy()
removedmethod: copy
void copy(ghidra.app.util.demangler.DemangledDataType source, ghidra.app.util.demangler.DemangledDataType destination)
removedmethod: toSignature
java.lang.String toSignature()
removedmethod: toSignature
java.lang.String toSignature(java.lang.String name)
removedmethod: getDataType
ghidra.program.model.data.DataType getDataType(ghidra.program.model.data.DataTypeManager dataTypeManager)
class ghidra.app.util.demangler.DemangledObject 27 changes history
modified implements: (none) → ghidra.app.util.demangler.Demangled
addedfield: mangled
java.lang.String mangled
addedfield: originalDemangled
java.lang.String originalDemangled
addedmethod: getMangledString
java.lang.String getMangledString()
addedmethod: getOriginalDemangled
java.lang.String getOriginalDemangled()
addedmethod: setNamespace
void setNamespace(ghidra.app.util.demangler.Demangled namespace)
addedmethod: getSignature
java.lang.String getSignature()
addedmethod: getNamespaceName
java.lang.String getNamespaceName()
addedmethod: getNamespaceString
java.lang.String getNamespaceString()
addedmethod: applyPlateCommentOnly
boolean applyPlateCommentOnly(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address address)
addedmethod: createNamespace
static ghidra.program.model.symbol.Namespace createNamespace(ghidra.program.model.listing.Program program, ghidra.app.util.demangler.Demangled typeNamespace, ghidra.program.model.symbol.Namespace parentNamespace, boolean functionPermitted)
modifiedmethod: getNamespace return type: DemangledType → Demangled
- ghidra.app.util.demangler.DemangledType getNamespace()
+ ghidra.app.util.demangler.Demangled getNamespace()
modifiedfield: namespace type: DemangledType → Demangled
- ghidra.app.util.demangler.DemangledType namespace
+ ghidra.app.util.demangler.Demangled namespace
removedfield: originalMangled
java.lang.String originalMangled
removedfield: utilDemangled
java.lang.String utilDemangled
removedfield: specialMidfix
java.lang.String specialMidfix
removedfield: specialSuffix
java.lang.String specialSuffix
removedmethod: setOriginalMangled
void setOriginalMangled(java.lang.String mangled)
removedmethod: setUtilDemangled
void setUtilDemangled(java.lang.String utilDemangled)
removedmethod: getUtilDemangled
java.lang.String getUtilDemangled()
removedmethod: setNamespace
void setNamespace(ghidra.app.util.demangler.DemangledType namespace)
removedmethod: getSpecialMidfix
java.lang.String getSpecialMidfix()
removedmethod: setSpecialMidfix
void setSpecialMidfix(java.lang.String chargeType)
removedmethod: getSpecialSuffix
java.lang.String getSpecialSuffix()
removedmethod: setSpecialSuffix
void setSpecialSuffix(java.lang.String specialSuffix)
removedmethod: createNamespace
static ghidra.program.model.symbol.Namespace createNamespace(ghidra.program.model.listing.Program program, ghidra.app.util.demangler.DemangledType typeNamespace, ghidra.program.model.symbol.Namespace parentNamespace, boolean functionPermitted)
removedmethod: createClassStructure
ghidra.program.model.data.Structure createClassStructure(ghidra.program.model.listing.Program prog, ghidra.program.model.listing.Function func)
class ghidra.app.util.demangler.DemangledTemplate 1 change history
modified implements: ghidra.app.util.demangler.ParameterReceiver → (none)
class ghidra.app.util.demangler.DemangledType 18 changes history
modified implements: (none) → ghidra.app.util.demangler.Demangled
addedfield: mangled
java.lang.String mangled
addedmethod: getOriginalDemangled
java.lang.String getOriginalDemangled()
addedmethod: getMangledString
java.lang.String getMangledString()
addedmethod: setNamespace
void setNamespace(ghidra.app.util.demangler.Demangled namespace)
addedmethod: getSignature
java.lang.String getSignature()
addedmethod: getNamespaceString
java.lang.String getNamespaceString()
addedmethod: getNamespaceName
java.lang.String getNamespaceName()
modifiedmethod: getNamespace return type: DemangledType → Demangled
- ghidra.app.util.demangler.DemangledType getNamespace()
+ ghidra.app.util.demangler.Demangled getNamespace()
modifiedfield: namespace type: DemangledType → Demangled
- ghidra.app.util.demangler.DemangledType namespace
+ ghidra.app.util.demangler.Demangled namespace
removedfield: originalMangled
java.lang.String originalMangled
removedmethod: convertToNamespace
static ghidra.app.util.demangler.DemangledType convertToNamespace(util.demangler.GenericDemangledType otherNamespace)
removedmethod: setOriginalMangled
void setOriginalMangled(java.lang.String mangled)
removedmethod: getOriginalMangled
java.lang.String getOriginalMangled()
removedmethod: isFunction
boolean isFunction()
removedmethod: setNamespace
void setNamespace(ghidra.app.util.demangler.DemangledType namespace)
removedmethod: toSignature
java.lang.String toSignature()
removedmethod: toNamespace
java.lang.String toNamespace()
class ghidra.app.util.demangler.Demangler 3 changes history
addedmethod: demangle
ghidra.app.util.demangler.DemangledObject demangle(java.lang.String mangled) throws DemangledException
addedmethod: demangle
ghidra.app.util.demangler.DemangledObject demangle(java.lang.String mangled, ghidra.app.util.demangler.DemanglerOptions options) throws DemangledException
addedmethod: createDefaultOptions
ghidra.app.util.demangler.DemanglerOptions createDefaultOptions()
class ghidra.app.util.demangler.DemanglerOptions 1 change history
addedmethod: toString
java.lang.String toString()
class ghidra.app.util.demangler.DemanglerUtil 1 change history
removedmethod: setNamespace
static void setNamespace(ghidra.app.util.demangler.DemangledType dt, ghidra.app.util.demangler.DemangledType namespace)
ghidra.app.util.exporter 1 added, 1 removed
ghidra.app.util.importer 1 added, 3 modified
class ghidra.app.util.importer.LcsHintLoadSpecChooser 2 changes history
addedmethod: choose
ghidra.app.util.opinion.LoadSpec choose(ghidra.app.util.opinion.LoaderMap loaderMap)
removedmethod: usePreferred
boolean usePreferred()
class ghidra.app.util.importer.LoadSpecChooser 2 changes history
addedmethod: choose
ghidra.app.util.opinion.LoadSpec choose(ghidra.app.util.opinion.LoaderMap loaderMap)
removedmethod: usePreferred
boolean usePreferred()
class ghidra.app.util.importer.MessageLog 5 changes history
addedmethod: hasMessages
boolean hasMessages()
modifiedmethod: appendMsg param 2 renamed: msg → message
- void appendMsg(java.lang.String originator, java.lang.String msg)
+ void appendMsg(java.lang.String originator, java.lang.String message)
modifiedmethod: appendMsg param 1 renamed: msg → message
- void appendMsg(java.lang.String msg)
+ void appendMsg(java.lang.String message)
modifiedmethod: appendMsg param 2 renamed: msg → message
- void appendMsg(int lineNum, java.lang.String msg)
+ void appendMsg(int lineNum, java.lang.String message)
removedmethod: getMsgCount
int getMsgCount()
ghidra.app.util.opinion 1 added, 4 modified
class ghidra.app.util.opinion.AbstractLibrarySupportLoader 1 change history
modifiedmethod: createExportsFile added throws CancelledException
- void createExportsFile(java.lang.String libName, java.io.File libFile, ghidra.app.util.importer.MessageLog log, ghidra.util.task.TaskMonitor monitor, int size, ghidra.program.model.listing.Program program)
+ void createExportsFile(java.lang.String libName, java.io.File libFile, ghidra.app.util.importer.MessageLog log, ghidra.util.task.TaskMonitor monitor, int size, ghidra.program.model.listing.Program program) throws CancelledException
class ghidra.app.util.opinion.ElfLoaderOptionsFactory 1 change history
addedfield: IMAGE_DATA_IMAGE_BASE_OPTION_NAME
static java.lang.String IMAGE_DATA_IMAGE_BASE_OPTION_NAME
class ghidra.app.util.opinion.LibraryLookupTable 2 changes history
modifiedmethod: createFile added throws CancelledException
- static generic.jar.ResourceFile createFile(ghidra.program.model.listing.Program program, boolean overwrite, boolean inSystem, ghidra.util.task.TaskMonitor monitor) throws IOException
+ static generic.jar.ResourceFile createFile(ghidra.program.model.listing.Program program, boolean overwrite, boolean inSystem, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
modifiedmethod: createFile added throws CancelledException
- static generic.jar.ResourceFile createFile(ghidra.program.model.listing.Program program, boolean overwrite, ghidra.util.task.TaskMonitor monitor) throws IOException
+ static generic.jar.ResourceFile createFile(ghidra.program.model.listing.Program program, boolean overwrite, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
class ghidra.app.util.opinion.LoaderService 1 change history
modifiedmethod: getAllSupportedLoadSpecs return type: Map → LoaderMap
- static java.util.Map<ghidra.app.util.opinion.Loader,java.util.Collection<ghidra.app.util.opinion.LoadSpec>> getAllSupportedLoadSpecs(ghidra.app.util.bin.ByteProvider provider)
+ static ghidra.app.util.opinion.LoaderMap getAllSupportedLoadSpecs(ghidra.app.util.bin.ByteProvider provider)
ghidra.app.util.pcode 1 removed
ghidra.app.util.viewer.field 3 modified
class ghidra.app.util.viewer.field.IndentField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class ghidra.app.util.viewer.field.ListingTextField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
class ghidra.app.util.viewer.field.OpenCloseField 2 changes history
addedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, java.awt.Rectangle clip, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
removedmethod: paint
void paint(javax.swing.JComponent c, java.awt.Graphics g, docking.widgets.fieldpanel.internal.PaintContext context, docking.widgets.fieldpanel.internal.FieldBackgroundColorManager map, docking.widgets.fieldpanel.support.RowColLocation cursorLoc, int rowHeight)
ghidra.app.util.viewer.listingpanel 1 added, 1 removed, 5 modified
class ghidra.app.util.viewer.listingpanel.ApplyFunctionSignatureAction 1 change history
modified extends: ghidra.app.plugin.core.functioncompare.AbstractApplyFunctionSignatureAction → ghidra.app.plugin.core.functioncompare.actions.AbstractApplyFunctionSignatureAction
class ghidra.app.util.viewer.listingpanel.EmptyListingModel 2 changes history
addedmethod: copy
ghidra.app.util.viewer.listingpanel.ListingModel copy()
modifiedmethod: openData return type: void → boolean
- void openData(ghidra.program.model.listing.Data data)
+ boolean openData(ghidra.program.model.listing.Data data)
class ghidra.app.util.viewer.listingpanel.ListingModel 2 changes history
addedmethod: copy
ghidra.app.util.viewer.listingpanel.ListingModel copy()
modifiedmethod: openData return type: void → boolean
- void openData(ghidra.program.model.listing.Data data)
+ boolean openData(ghidra.program.model.listing.Data data)
class ghidra.app.util.viewer.listingpanel.ListingPanel 3 changes history
addedmethod: setCursorPosition
void setCursorPosition(ghidra.program.util.ProgramLocation loc, docking.widgets.EventTrigger trigger)
addedmethod: addListingDisplayListener
void addListingDisplayListener(ghidra.app.util.viewer.listingpanel.ListingDisplayListener listener)
addedmethod: removeListingDisplayListener
void removeListingDisplayListener(ghidra.app.util.viewer.listingpanel.ListingDisplayListener listener)
class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel 2 changes history
addedmethod: copy
ghidra.app.util.viewer.listingpanel.ListingModel copy()
modifiedmethod: openData return type: void → boolean
- void openData(ghidra.program.model.listing.Data data)
+ boolean openData(ghidra.program.model.listing.Data data)
ghidra.app.util.viewer.multilisting 1 modified
class ghidra.app.util.viewer.multilisting.ListingModelConverter 2 changes history
addedmethod: copy
ghidra.app.util.viewer.listingpanel.ListingModel copy()
modifiedmethod: openData return type: void → boolean
- void openData(ghidra.program.model.listing.Data data)
+ boolean openData(ghidra.program.model.listing.Data data)
ghidra.app.util.viewer.util 2 modified
class ghidra.app.util.viewer.util.CodeComparisonPanel 2 changes history
addedmethod: getShowTitles
boolean getShowTitles()
addedmethod: setShowTitles
void setShowTitles(boolean showTitles)
class ghidra.app.util.viewer.util.OpenCloseManager 1 change history
modifiedmethod: openData return type: void → boolean
- void openData(ghidra.program.model.listing.Data data)
+ boolean openData(ghidra.program.model.listing.Data data)
ghidra.formats.gfilesystem 1 modified
class ghidra.formats.gfilesystem.FileSystemService 1 change history
addedmethod: isInitialized
static boolean isInitialized()
ghidra.framework.analysis 11 removed
ghidra.framework.analysis.gui 4 removed
ghidra.framework.main 6 added, 1 removed, 2 modified
class ghidra.framework.main.FrontEndTool 2 changes history
addedmethod: checkIn
void checkIn(ghidra.framework.plugintool.PluginTool tool, ghidra.framework.model.DomainFile domainFile)
removedmethod: checkIn
void checkIn(ghidra.framework.plugintool.PluginTool tool, ghidra.framework.model.DomainFile domainFile, ghidra.util.task.TaskListener taskListener)
class ghidra.framework.main.UserAgreementDialog 1 change history
modifiedmethod: main added throws Exception
- static void main(java.lang.String[] args)
+ static void main(java.lang.String[] args) throws Exception
ghidra.framework.main.datatable 5 added, 4 removed, 2 modified
class ghidra.framework.main.datatable.DomainFileProviderContextAction 8 changes history
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isValidContext
boolean isValidContext(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isValidContext
boolean isValidContext(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.datatable.ProjectDataContextToggleAction 9 changes history
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isValidContext
boolean isValidContext(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.ProjectDataContext context)
removedmethod: ignoreTransientProject
boolean ignoreTransientProject(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isValidContext
boolean isValidContext(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.ProjectDataActionContext context)
ghidra.framework.main.datatree 2 added, 1 removed, 6 modified
class ghidra.framework.main.datatree.ClearCutAction 5 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataTreeContextAction → ghidra.framework.main.datatable.ProjectTreeAction
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.datatree.DomainFileNode 2 changes history
modified extends: docking.widgets.tree.AbstractGTreeNode → docking.widgets.tree.GTreeNode
addedmethod: getDisplayText
java.lang.String getDisplayText()
class ghidra.framework.main.datatree.DomainFolderRootNode 4 changes history
modified implements: docking.widgets.tree.GTreeRootNode → (none)
removedmethod: getGTree
docking.widgets.tree.GTree getGTree()
removedmethod: setGTree
void setGTree(docking.widgets.tree.GTree tree)
removedmethod: dispose
void dispose()
class ghidra.framework.main.datatree.NoProjectNode 1 change history
modified extends: docking.widgets.tree.AbstractGTreeRootNode → docking.widgets.tree.GTreeNode
class ghidra.framework.main.datatree.PasteFileTask 1 change history
modifiedmethod: run added throws CancelledException
- void run(ghidra.util.task.TaskMonitor monitor)
+ void run(ghidra.util.task.TaskMonitor monitor) throws CancelledException
class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
ghidra.framework.main.projectdata.actions 24 modified
class ghidra.framework.main.projectdata.actions.FindCheckoutsAction 5 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataTreeContextAction → ghidra.framework.main.datatable.ProjectTreeAction
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction 7 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataTreeContextAction → docking.action.ContextSpecificAction
addedmethod: actionPerformed
void actionPerformed(T context)
addedmethod: isAddToPopup
boolean isAddToPopup(T context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(T context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataCopyAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataCopyCutBaseAction 1 change history
modified extends: ghidra.framework.main.datatable.ProjectDataTreeContextAction → ghidra.framework.main.datatable.ProjectTreeAction
class ghidra.framework.main.projectdata.actions.ProjectDataCutAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataDeleteAction 5 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataContextAction → ghidra.framework.main.datatable.FrontendProjectTreeAction
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataExpandAction 7 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataTreeContextAction → docking.action.ContextSpecificAction
addedmethod: actionPerformed
void actionPerformed(T context)
addedmethod: isAddToPopup
boolean isAddToPopup(T context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(T context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataNewFolderAction 6 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataContextAction → docking.action.ContextSpecificAction
addedmethod: actionPerformed
void actionPerformed(T context)
addedmethod: isAddToPopup
boolean isAddToPopup(T context)
removedmethod: supportsTransientProjectData
boolean supportsTransientProjectData()
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.ProjectDataActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataOpenDefaultToolAction 5 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataContextAction → ghidra.framework.main.datatable.FrontendProjectTreeAction
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataOpenToolAction 5 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataContextAction → ghidra.framework.main.datatable.FrontendProjectTreeAction
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataPasteAction 6 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
addedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataReadOnlyAction 6 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataRefreshAction 3 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataContextAction → ghidra.framework.main.datatable.FrontendProjectTreeAction
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataRenameAction 5 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataContextAction → ghidra.framework.main.datatable.FrontendProjectTreeAction
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.ProjectDataActionContext context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.ProjectDataActionContext context)
class ghidra.framework.main.projectdata.actions.ProjectDataSelectAction 5 changes history
modified extends: ghidra.framework.main.datatable.ProjectDataTreeContextAction → ghidra.framework.main.datatable.ProjectTreeAction
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
addedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatree.FrontEndProjectTreeContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatree.ProjectDataTreeActionContext context)
class ghidra.framework.main.projectdata.actions.VersionControlAction 2 changes history
addedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: isAddToPopup
boolean isAddToPopup(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlAddAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlCheckInAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlCheckOutAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlShowHistoryAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlUndoCheckOutAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlUndoHijackAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlUpdateAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
class ghidra.framework.main.projectdata.actions.VersionControlViewCheckOutAction 4 changes history
addedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileContext context)
addedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileContext context)
removedmethod: actionPerformed
void actionPerformed(ghidra.framework.main.datatable.DomainFileProvider context)
removedmethod: isEnabledForContext
boolean isEnabledForContext(ghidra.framework.main.datatable.DomainFileProvider context)
ghidra.framework.model 1 removed, 6 modified
class ghidra.framework.model.ToolConnection 2 changes history
modifiedmethod: getProducer return type: Tool → PluginTool
- ghidra.framework.model.Tool getProducer()
+ ghidra.framework.plugintool.PluginTool getProducer()
modifiedmethod: getConsumer return type: Tool → PluginTool
- ghidra.framework.model.Tool getConsumer()
+ ghidra.framework.plugintool.PluginTool getConsumer()
class ghidra.framework.model.ToolManager 9 changes history
addedmethod: getConnection
ghidra.framework.model.ToolConnection getConnection(ghidra.framework.plugintool.PluginTool producer, ghidra.framework.plugintool.PluginTool consumer)
addedmethod: disconnectTool
void disconnectTool(ghidra.framework.plugintool.PluginTool tool)
addedmethod: toolChanged
void toolChanged(ghidra.framework.plugintool.PluginTool tool)
modifiedmethod: getConsumerTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getConsumerTools()
+ ghidra.framework.plugintool.PluginTool[] getConsumerTools()
modifiedmethod: getRunningTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getRunningTools()
+ ghidra.framework.plugintool.PluginTool[] getRunningTools()
modifiedmethod: getProducerTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getProducerTools()
+ ghidra.framework.plugintool.PluginTool[] getProducerTools()
removedmethod: getConnection
ghidra.framework.model.ToolConnection getConnection(ghidra.framework.model.Tool producer, ghidra.framework.model.Tool consumer)
removedmethod: disconnectTool
void disconnectTool(ghidra.framework.model.Tool tool)
removedmethod: toolChanged
void toolChanged(ghidra.framework.model.Tool tool)
class ghidra.framework.model.ToolServices 11 changes history
addedmethod: closeTool
void closeTool(ghidra.framework.plugintool.PluginTool tool)
addedmethod: saveTool
void saveTool(ghidra.framework.plugintool.PluginTool tool)
addedmethod: displaySimilarTool
void displaySimilarTool(ghidra.framework.plugintool.PluginTool tool, ghidra.framework.model.DomainFile domainFile, ghidra.framework.plugintool.PluginEvent event)
addedmethod: canAutoSave
boolean canAutoSave(ghidra.framework.plugintool.PluginTool tool)
modifiedmethod: getRunningTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getRunningTools()
+ ghidra.framework.plugintool.PluginTool[] getRunningTools()
modifiedmethod: launchTool return type: Tool → PluginTool
- ghidra.framework.model.Tool launchTool(java.lang.String toolName, ghidra.framework.model.DomainFile domainFile)
+ ghidra.framework.plugintool.PluginTool launchTool(java.lang.String toolName, ghidra.framework.model.DomainFile domainFile)
modifiedmethod: launchDefaultTool return type: Tool → PluginTool
- ghidra.framework.model.Tool launchDefaultTool(ghidra.framework.model.DomainFile domainFile)
+ ghidra.framework.plugintool.PluginTool launchDefaultTool(ghidra.framework.model.DomainFile domainFile)
removedmethod: closeTool
void closeTool(ghidra.framework.model.Tool tool)
removedmethod: saveTool
void saveTool(ghidra.framework.model.Tool tool)
removedmethod: displaySimilarTool
void displaySimilarTool(ghidra.framework.model.Tool tool, ghidra.framework.model.DomainFile domainFile, ghidra.framework.plugintool.PluginEvent event)
removedmethod: canAutoSave
boolean canAutoSave(ghidra.framework.model.Tool tool)
class ghidra.framework.model.ToolTemplate 1 change history
modifiedmethod: createTool return type: Tool → PluginTool
- ghidra.framework.model.Tool createTool(ghidra.framework.model.Project project)
+ ghidra.framework.plugintool.PluginTool createTool(ghidra.framework.model.Project project)
class ghidra.framework.model.Workspace 3 changes history
modifiedmethod: runTool return type: Tool → PluginTool
- ghidra.framework.model.Tool runTool(ghidra.framework.model.ToolTemplate template)
+ ghidra.framework.plugintool.PluginTool runTool(ghidra.framework.model.ToolTemplate template)
modifiedmethod: getTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getTools()
+ ghidra.framework.plugintool.PluginTool[] getTools()
modifiedmethod: createTool return type: Tool → PluginTool
- ghidra.framework.model.Tool createTool()
+ ghidra.framework.plugintool.PluginTool createTool()
class ghidra.framework.model.WorkspaceChangeListener 4 changes history
addedmethod: toolAdded
void toolAdded(ghidra.framework.model.Workspace ws, ghidra.framework.plugintool.PluginTool tool)
addedmethod: toolRemoved
void toolRemoved(ghidra.framework.model.Workspace ws, ghidra.framework.plugintool.PluginTool tool)
removedmethod: toolAdded
void toolAdded(ghidra.framework.model.Workspace ws, ghidra.framework.model.Tool tool)
removedmethod: toolRemoved
void toolRemoved(ghidra.framework.model.Workspace ws, ghidra.framework.model.Tool tool)
ghidra.framework.options 4 modified
class ghidra.framework.options.CustomOption 1 change history
addedmethod: toString
java.lang.String toString()
class ghidra.framework.options.Option 1 change history
removedmethod: hasValue
boolean hasValue()
class ghidra.framework.options.Options 1 change history
modifiedmethod: getDefaultValueAsString param 1 renamed: analyzerName → optionName
- java.lang.String getDefaultValueAsString(java.lang.String analyzerName)
+ java.lang.String getDefaultValueAsString(java.lang.String optionName)
class ghidra.framework.options.OptionsChangeListener 1 change history
modifiedmethod: optionsChanged added throws OptionsVetoException
- void optionsChanged(ghidra.framework.options.ToolOptions options, java.lang.String optionName, java.lang.Object oldValue, java.lang.Object newValue)
+ void optionsChanged(ghidra.framework.options.ToolOptions options, java.lang.String optionName, java.lang.Object oldValue, java.lang.Object newValue) throws OptionsVetoException
ghidra.framework.plugintool 2 modified
class ghidra.framework.plugintool.PluginTool 8 changes history
modified implements: ghidra.framework.model.Tool, ghidra.framework.plugintool.ServiceProvider → (none)
addedfield: TOOL_NAME_PROPERTY
static java.lang.String TOOL_NAME_PROPERTY
addedfield: ICON_PROPERTY_NAME
static java.lang.String ICON_PROPERTY_NAME
addedfield: DESCRIPTION_PROPERTY_NAME
static java.lang.String DESCRIPTION_PROPERTY_NAME
addedfield: PLUGIN_COUNT_PROPERTY_NAME
static java.lang.String PLUGIN_COUNT_PROPERTY_NAME
addedmethod: getDefaultToolContext
docking.ActionContext getDefaultToolContext()
addedmethod: contextChanged
void contextChanged(docking.ComponentProvider provider)
modifiedmethod: restoreWindowingDataFromXml param 1 renamed: windowData → element
- void restoreWindowingDataFromXml(org.jdom.Element windowData)
+ void restoreWindowingDataFromXml(org.jdom.Element element)
class ghidra.framework.plugintool.ToolServicesAdapter 11 changes history
addedmethod: canAutoSave
boolean canAutoSave(ghidra.framework.plugintool.PluginTool tool)
addedmethod: closeTool
void closeTool(ghidra.framework.plugintool.PluginTool tool)
addedmethod: displaySimilarTool
void displaySimilarTool(ghidra.framework.plugintool.PluginTool tool, ghidra.framework.model.DomainFile domainFile, ghidra.framework.plugintool.PluginEvent event)
addedmethod: saveTool
void saveTool(ghidra.framework.plugintool.PluginTool tool)
modifiedmethod: getRunningTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getRunningTools()
+ ghidra.framework.plugintool.PluginTool[] getRunningTools()
modifiedmethod: launchTool return type: Tool → PluginTool
- ghidra.framework.model.Tool launchTool(java.lang.String toolName, ghidra.framework.model.DomainFile domainFile)
+ ghidra.framework.plugintool.PluginTool launchTool(java.lang.String toolName, ghidra.framework.model.DomainFile domainFile)
modifiedmethod: launchDefaultTool return type: Tool → PluginTool
- ghidra.framework.model.Tool launchDefaultTool(ghidra.framework.model.DomainFile domainFile)
+ ghidra.framework.plugintool.PluginTool launchDefaultTool(ghidra.framework.model.DomainFile domainFile)
removedmethod: canAutoSave
boolean canAutoSave(ghidra.framework.model.Tool tool)
removedmethod: closeTool
void closeTool(ghidra.framework.model.Tool tool)
removedmethod: displaySimilarTool
void displaySimilarTool(ghidra.framework.model.Tool tool, ghidra.framework.model.DomainFile domainFile, ghidra.framework.plugintool.PluginEvent event)
removedmethod: saveTool
void saveTool(ghidra.framework.model.Tool tool)
ghidra.framework.plugintool.dialog 1 modified
class ghidra.framework.plugintool.dialog.AbstractDetailsPanel 9 changes history
addedmethod: insertHTMLString
void insertHTMLString(java.lang.StringBuilder buffer, java.lang.String string, javax.swing.text.SimpleAttributeSet attributes)
addedmethod: insertHTMLLine
void insertHTMLLine(java.lang.StringBuilder buffer, java.lang.String string, javax.swing.text.SimpleAttributeSet attributes)
modifiedmethod: insertRowValue param 3 renamed: attrSet → attributes
- void insertRowValue(java.lang.StringBuilder buffer, java.lang.String value, javax.swing.text.SimpleAttributeSet attrSet)
+ void insertRowValue(java.lang.StringBuilder buffer, java.lang.String value, javax.swing.text.SimpleAttributeSet attributes)
removedfield: defaultFont
java.awt.Font defaultFont
removedmethod: insertHTMLString
void insertHTMLString(java.lang.String string, javax.swing.text.SimpleAttributeSet attributeSet, java.lang.StringBuilder buffer)
removedmethod: insertHTMLLine
void insertHTMLLine(java.lang.String string, javax.swing.text.SimpleAttributeSet attributeSet, java.lang.StringBuilder buffer)
removedmethod: createColorString
java.lang.String createColorString(java.awt.Color color)
removedmethod: formatDescription
java.lang.String formatDescription(java.lang.String descr)
removedmethod: getMaxStringWidth
int getMaxStringWidth()
ghidra.framework.preferences 1 modified
class ghidra.framework.preferences.Preferences 4 changes history
removedfield: USER_PLUGIN_JAR_DIRECTORY
static java.lang.String USER_PLUGIN_JAR_DIRECTORY
removedmethod: setPluginPathProperty
static void setPluginPathProperty(java.lang.String pathProperty)
removedmethod: addPluginPath
static void addPluginPath(java.lang.String path)
removedmethod: addPluginPaths
static void addPluginPaths(java.lang.String[] paths)
ghidra.framework.project.tool 3 modified
class ghidra.framework.project.tool.GhidraTool 1 change history
modifiedmethod: restoreWindowingDataFromXml param 1 renamed: windowData → rootElement
- void restoreWindowingDataFromXml(org.jdom.Element windowData)
+ void restoreWindowingDataFromXml(org.jdom.Element rootElement)
class ghidra.framework.project.tool.GhidraToolTemplate 1 change history
modifiedmethod: createTool return type: Tool → PluginTool
- ghidra.framework.model.Tool createTool(ghidra.framework.model.Project project)
+ ghidra.framework.plugintool.PluginTool createTool(ghidra.framework.model.Project project)
class ghidra.framework.project.tool.ToolManagerImpl 14 changes history
addedmethod: getConnection
ghidra.framework.model.ToolConnection getConnection(ghidra.framework.plugintool.PluginTool producer, ghidra.framework.plugintool.PluginTool consumer)
addedmethod: toolChanged
void toolChanged(ghidra.framework.plugintool.PluginTool tool)
addedmethod: disconnectTool
void disconnectTool(ghidra.framework.plugintool.PluginTool tool)
addedmethod: canAutoSave
boolean canAutoSave(ghidra.framework.plugintool.PluginTool tool)
addedmethod: toolSaved
void toolSaved(ghidra.framework.plugintool.PluginTool tool, boolean toolChanged)
modifiedmethod: getConsumerTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getConsumerTools()
+ ghidra.framework.plugintool.PluginTool[] getConsumerTools()
modifiedmethod: getRunningTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getRunningTools()
+ ghidra.framework.plugintool.PluginTool[] getRunningTools()
modifiedmethod: getProducerTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getProducerTools()
+ ghidra.framework.plugintool.PluginTool[] getProducerTools()
modifiedmethod: getTool return type: Tool → PluginTool
- ghidra.framework.model.Tool getTool(java.lang.String toolName)
+ ghidra.framework.plugintool.PluginTool getTool(java.lang.String toolName)
removedmethod: getConnection
ghidra.framework.model.ToolConnection getConnection(ghidra.framework.model.Tool producer, ghidra.framework.model.Tool consumer)
removedmethod: toolChanged
void toolChanged(ghidra.framework.model.Tool tool)
removedmethod: disconnectTool
void disconnectTool(ghidra.framework.model.Tool tool)
removedmethod: canAutoSave
boolean canAutoSave(ghidra.framework.model.Tool tool)
removedmethod: toolSaved
void toolSaved(ghidra.framework.model.Tool tool, boolean toolChanged)
ghidra.generic.util.datastruct 19 added, 8 removed
ghidra.graph 1 modified
class ghidra.graph.GDirectedGraph 1 change history
modified implements: (none) → ghidra.graph.GImplicitDirectedGraph
ghidra.graph.algo 1 added, 1 modified
class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll 1 change history
modifiedfield: queueByDistance type: DynamicValueSortedTreeMap → ValueSortedMap
- ghidra.generic.util.datastruct.DynamicValueSortedTreeMap<V,java.lang.Double> queueByDistance
+ ghidra.generic.util.datastruct.ValueSortedMap<V,java.lang.Double> queueByDistance
ghidra.graph.viewer.event.mouse 2 added, 2 removed, 7 modified
class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin 1 change history
addedmethod: checkModifiers
boolean checkModifiers(java.awt.event.MouseEvent e)
class ghidra.graph.viewer.event.mouse.VisualGraphCursorRestoringGraphMousePlugin 1 change history
addedmethod: checkModifiers
boolean checkModifiers(java.awt.event.MouseEvent e)
class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin 1 change history
addedmethod: checkModifiers
boolean checkModifiers(java.awt.event.MouseEvent e)
class ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin 1 change history
modified extends: edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin → ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
class ghidra.graph.viewer.event.mouse.VisualGraphScreenPositioningPlugin 1 change history
addedmethod: checkModifiers
boolean checkModifiers(java.awt.event.MouseEvent e)
class ghidra.graph.viewer.event.mouse.VisualGraphScrollWheelPanningPlugin 1 change history
addedmethod: checkModifiers
boolean checkModifiers(java.awt.event.MouseEvent e)
class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin 1 change history
addedmethod: checkModifiers
boolean checkModifiers(java.awt.event.MouseEvent e)
ghidra.graph.viewer.popup 3 added
ghidra.pcode.emulate 1 modified
class ghidra.pcode.emulate.EmulateDisassemblerContext 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
ghidra.pcode.memstate 1 added, 1 modified
class ghidra.pcode.memstate.UniqueMemoryBank 3 changes history
modifiedmethod: getChunk param 1 renamed: addrOffset → offset; param 3 renamed: res → dest; param 4 renamed: ignoreFault → stopOnUninitialized
- int getChunk(long addrOffset, int size, byte[] res, boolean ignoreFault)
+ int getChunk(long offset, int size, byte[] dest, boolean stopOnUninitialized)
modifiedfield: map type: MapSTL → MapSTL
- generic.stl.MapSTL<java.lang.Long,byte[]> map
+ generic.stl.MapSTL<java.lang.Long,ghidra.pcode.memstate.UniqueMemoryBank.WordInfo> map
modifiedmethod: setChunk param 3 renamed: val → src
- void setChunk(long offset, int size, byte[] val)
+ void setChunk(long offset, int size, byte[] src)
ghidra.pcode.opbehavior 1 added
ghidra.pcode.utils 1 added
ghidra.plugins.fsbrowser 4 modified
class ghidra.plugins.fsbrowser.FSBDirNode 2 changes history
modified extends: docking.widgets.tree.GTreeSlowLoadingNode → ghidra.plugins.fsbrowser.FSBNode
modified implements: ghidra.plugins.fsbrowser.FSBNode → (none)
class ghidra.plugins.fsbrowser.FSBFileNode 3 changes history
modified extends: docking.widgets.tree.AbstractGTreeNode → ghidra.plugins.fsbrowser.FSBNode
modified implements: ghidra.plugins.fsbrowser.FSBNode → (none)
addedmethod: generateChildren
java.util.List<docking.widgets.tree.GTreeNode> generateChildren(ghidra.util.task.TaskMonitor monitor) throws CancelledException
class ghidra.plugins.fsbrowser.FSBNode 2 changes history
modified extends: (none) → docking.widgets.tree.GTreeSlowLoadingNode
modified implements: docking.widgets.tree.GTreeNode → (none)
class ghidra.plugins.fsbrowser.FSBRootNode 4 changes history
modified extends: docking.widgets.tree.GTreeSlowLoadingNode → ghidra.plugins.fsbrowser.FSBNode
modified implements: docking.widgets.tree.GTreeRootNode, ghidra.plugins.fsbrowser.FSBNode → (none)
removedmethod: setGTree
void setGTree(docking.widgets.tree.GTree tree)
removedmethod: getGTree
docking.widgets.tree.GTree getGTree()
ghidra.program.database 3 modified
class ghidra.program.database.DBObjectCache 3 changes history
modifiedmethod: getCachedObjects return type: ArrayList → List
- java.util.ArrayList<T> getCachedObjects()
+ java.util.List<T> getCachedObjects()
removedmethod: invalidate
void invalidate(long startKey, long endKey)
removedmethod: invalidate
void invalidate(long key)
class ghidra.program.database.ProgramBuilder 9 changes history
addedfield: _PPC_64
static java.lang.String _PPC_64
addedmethod: endTransaction
void endTransaction(boolean commit)
addedmethod: applyFixedLengthDataType
void applyFixedLengthDataType(java.lang.String addressString, ghidra.program.model.data.DataType dt, int length)
addedmethod: createString
ghidra.program.model.listing.Data createString(java.lang.String address, java.lang.String string, java.nio.charset.Charset charset, boolean nullTerminate, ghidra.program.model.data.DataType dataType) throws Exception
addedmethod: createString
ghidra.program.model.listing.Data createString(java.lang.String address, byte[] stringBytes, java.nio.charset.Charset charset, ghidra.program.model.data.DataType dataType) throws Exception
modifiedmethod: createEntryPoint removed throws DuplicateNameException; removed throws InvalidInputException
- ghidra.program.model.symbol.Symbol createEntryPoint(java.lang.String addressString, java.lang.String name) throws DuplicateNameException, InvalidInputException
+ ghidra.program.model.symbol.Symbol createEntryPoint(java.lang.String addressString, java.lang.String name)
modifiedmethod: addFunctionVariable added throws Exception; removed throws DuplicateNameException; removed throws InvalidInputException
- void addFunctionVariable(ghidra.program.model.listing.Function f, ghidra.program.model.listing.Variable v) throws DuplicateNameException, InvalidInputException
+ void addFunctionVariable(ghidra.program.model.listing.Function f, ghidra.program.model.listing.Variable v) throws Exception
removedmethod: createString
ghidra.program.model.listing.Data createString(java.lang.String address, java.lang.String string, java.nio.charset.Charset charset, boolean nullTerminate, ghidra.program.model.data.AbstractStringDataType dataType) throws Exception
removedmethod: createString
ghidra.program.model.listing.Data createString(java.lang.String address, byte[] stringBytes, java.nio.charset.Charset charset, ghidra.program.model.data.AbstractStringDataType dataType) throws Exception
class ghidra.program.database.ProgramDB 1 change history
removedmethod: getChangedFunctionTagIDs
java.util.HashSet<java.lang.Long> getChangedFunctionTagIDs()
ghidra.program.database.code 1 modified
class ghidra.program.database.code.CodeManager 2 changes history
addedmethod: reDisassembleAllInstructions
void reDisassembleAllInstructions(ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
removedmethod: reDisassembleAllInstructions
void reDisassembleAllInstructions(int bookmarkLimit, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
ghidra.program.database.data 1 removed, 5 modified
class ghidra.program.database.data.DataTypeManagerDB 17 changes history
addedmethod: resolveSourceArchive
ghidra.program.model.data.SourceArchive resolveSourceArchive(ghidra.program.model.data.SourceArchive sourceArchive)
addedmethod: removeSourceArchive
void removeSourceArchive(ghidra.program.model.data.SourceArchive sourceArchive)
addedmethod: replaceSourceArchive
void replaceSourceArchive(ghidra.program.model.data.SourceArchive oldSourceArchive, ghidra.program.model.data.SourceArchive newSourceArchive)
addedmethod: associateDataTypeWithArchive
void associateDataTypeWithArchive(ghidra.program.model.data.DataType datatype, ghidra.program.model.data.SourceArchive archive)
addedmethod: getDataTypes
java.util.List<ghidra.program.model.data.DataType> getDataTypes(ghidra.program.model.data.SourceArchive sourceArchive)
addedmethod: getDataType
ghidra.program.model.data.DataType getDataType(ghidra.program.model.data.SourceArchive sourceArchive, ghidra.util.UniversalID datatypeID)
addedmethod: fixupComposites
void fixupComposites(ghidra.util.task.TaskMonitor monitor) throws CancelledException
modifiedmethod: getLocalSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getLocalSourceArchive()
+ ghidra.program.model.data.SourceArchive getLocalSourceArchive()
modifiedmethod: getSourceArchives return type: List → List
- java.util.List<ghidra.app.plugin.core.datamgr.archive.SourceArchive> getSourceArchives()
+ java.util.List<ghidra.program.model.data.SourceArchive> getSourceArchives()
modifiedmethod: getSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getSourceArchive(ghidra.util.UniversalID sourceID)
+ ghidra.program.model.data.SourceArchive getSourceArchive(ghidra.util.UniversalID sourceID)
modifiedmethod: getSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getSourceArchive(java.lang.String fileID)
+ ghidra.program.model.data.SourceArchive getSourceArchive(java.lang.String fileID)
removedmethod: resolveSourceArchive
ghidra.app.plugin.core.datamgr.archive.SourceArchive resolveSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
removedmethod: removeSourceArchive
void removeSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
removedmethod: replaceSourceArchive
void replaceSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive oldSourceArchive, ghidra.app.plugin.core.datamgr.archive.SourceArchive newSourceArchive)
removedmethod: associateDataTypeWithArchive
void associateDataTypeWithArchive(ghidra.program.model.data.DataType datatype, ghidra.app.plugin.core.datamgr.archive.SourceArchive archive)
removedmethod: getDataTypes
java.util.List<ghidra.program.model.data.DataType> getDataTypes(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
removedmethod: getDataType
ghidra.program.model.data.DataType getDataType(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive, ghidra.util.UniversalID datatypeID)
class ghidra.program.database.data.LazyLoadingCachingMap 2 changes history
addedmethod: values
java.util.Collection<V> values()
removedmethod: valuesToArray
V[] valuesToArray()
class ghidra.program.database.data.SourceArchiveDB 1 change history
modified implements: ghidra.app.plugin.core.datamgr.archive.SourceArchive → ghidra.program.model.data.SourceArchive
class ghidra.program.database.data.SourceArchiveImpl 1 change history
modified implements: ghidra.app.plugin.core.datamgr.archive.SourceArchive → ghidra.program.model.data.SourceArchive
class ghidra.program.database.data.SourceArchiveUpgradeMap 2 changes history
addedmethod: getMappedSourceArchive
ghidra.program.model.data.SourceArchive getMappedSourceArchive(ghidra.program.model.data.SourceArchive sourceArchive, ghidra.program.model.lang.CompilerSpec compiler)
removedmethod: getMappedSourceArchive
ghidra.app.plugin.core.datamgr.archive.SourceArchive getMappedSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive, ghidra.program.model.lang.CompilerSpec compiler)
ghidra.program.database.mem 1 added, 6 removed, 3 modified
class ghidra.program.database.mem.MemoryBlockDB 1 change history
addedmethod: isOverlay
boolean isOverlay()
class ghidra.program.database.mem.MemoryMapDB 5 changes history
addedmethod: createBitMappedBlock
ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException, IllegalArgumentException, DuplicateNameException
addedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, ghidra.program.database.mem.ByteMappingScheme byteMappingScheme, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException, DuplicateNameException
modifiedmethod: createBlock added throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws MemoryConflictException, AddressOverflowException, LockException
+ ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws MemoryConflictException, AddressOverflowException, LockException, DuplicateNameException
removedmethod: createBitMappedBlock
ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address overlayAddress, long length) throws MemoryConflictException, AddressOverflowException, LockException
removedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address overlayAddress, long length) throws MemoryConflictException, AddressOverflowException, LockException
class ghidra.program.database.mem.MemoryMapDBAdapterV3 4 changes history
addedfield: V3_SUB_INT_DATA1_COL
static int V3_SUB_INT_DATA1_COL
addedfield: V3_SUB_LONG_DATA2_COL
static int V3_SUB_LONG_DATA2_COL
removedfield: V3_SUB_SOURCE_ID_COL
static int V3_SUB_SOURCE_ID_COL
removedfield: V3_SUB_SOURCE_OFFSET_COL
static int V3_SUB_SOURCE_OFFSET_COL
ghidra.program.database.register 1 modified
class ghidra.program.database.register.OldProgramContextDB 4 changes history
addedmethod: getContextRegisters
java.util.List<ghidra.program.model.lang.Register> getContextRegisters()
modifiedmethod: getRegisterNames return type: java.lang.String[] → List
- java.lang.String[] getRegisterNames()
+ java.util.List<java.lang.String> getRegisterNames()
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
removedmethod: getProcessorStateRegisters
ghidra.program.model.lang.Register[] getProcessorStateRegisters()
ghidra.program.database.symbol 8 modified
class ghidra.program.database.symbol.CodeSymbol 2 changes history
addedmethod: doGetName
java.lang.String doGetName()
removedmethod: getName
java.lang.String getName()
class ghidra.program.database.symbol.EquateManager 1 change history
removedmethod: applyEnum
void applyEnum(ghidra.program.model.address.AddressSetView addresses, ghidra.program.model.data.Enum enoom, ghidra.util.task.TaskMonitor monitor, boolean shouldDoOnSubOps) throws CancelledException
class ghidra.program.database.symbol.FunctionSymbol 2 changes history
addedmethod: doGetName
java.lang.String doGetName()
removedmethod: getName
java.lang.String getName()
class ghidra.program.database.symbol.GlobalVariableSymbolDB 2 changes history
addedmethod: doGetName
java.lang.String doGetName()
removedmethod: getName
java.lang.String getName()
class ghidra.program.database.symbol.NamespaceManager 1 change history
modifiedmethod: overlapsNamespace return type: void → AddressRange; removed throws OverlappingNamespaceException
- void overlapsNamespace(ghidra.program.model.address.AddressSetView set) throws OverlappingNamespaceException
+ ghidra.program.model.address.AddressRange overlapsNamespace(ghidra.program.model.address.AddressSetView set)
class ghidra.program.database.symbol.SymbolDB 1 change history
addedmethod: doGetName
java.lang.String doGetName()
class ghidra.program.database.symbol.SymbolManager 1 change history
addedmethod: createSymbolPlaceholder
ghidra.program.model.symbol.Symbol createSymbolPlaceholder(ghidra.program.model.address.Address address, long id)
class ghidra.program.database.symbol.VariableSymbolDB 2 changes history
addedmethod: doGetName
java.lang.String doGetName()
removedmethod: getName
java.lang.String getName()
ghidra.program.database.util 1 added, 1 modified
class ghidra.program.database.util.AddressSetPropertyMapDB 6 changes history
addedmethod: add
void add(ghidra.program.model.address.AddressSetView addressSet)
addedmethod: set
void set(ghidra.program.model.address.AddressSetView addressSet)
addedmethod: remove
void remove(ghidra.program.model.address.AddressSetView addressSet)
removedmethod: add
void add(ghidra.program.model.address.AddressSet addressSet)
removedmethod: set
void set(ghidra.program.model.address.AddressSet addressSet)
removedmethod: remove
void remove(ghidra.program.model.address.AddressSet addressSet)
ghidra.program.disassemble 2 modified
class ghidra.program.disassemble.Disassembler 1 change history
addedmethod: clearBadInstructionErrors
static void clearBadInstructionErrors(ghidra.program.model.listing.Program program, ghidra.program.model.address.AddressSetView addressSet, ghidra.util.task.TaskMonitor monitor) throws CancelledException
class ghidra.program.disassemble.DisassemblerContextImpl 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
ghidra.program.flatapi 1 modified
class ghidra.program.flatapi.FlatProgramAPI 3 changes history
addedmethod: createLabel
ghidra.program.model.symbol.Symbol createLabel(ghidra.program.model.address.Address address, java.lang.String name, ghidra.program.model.symbol.Namespace namespace, boolean makePrimary, ghidra.program.model.symbol.SourceType sourceType) throws Exception
addedmethod: setRepeatableComment
boolean setRepeatableComment(ghidra.program.model.address.Address address, java.lang.String comment)
addedmethod: getRepeatableComment
java.lang.String getRepeatableComment(ghidra.program.model.address.Address address)
ghidra.program.model.address 6 modified
class ghidra.program.model.address.Address 2 changes history
addedmethod: min
static ghidra.program.model.address.Address min(ghidra.program.model.address.Address a, ghidra.program.model.address.Address b)
addedmethod: max
static ghidra.program.model.address.Address max(ghidra.program.model.address.Address a, ghidra.program.model.address.Address b)
class ghidra.program.model.address.AddressRange 1 change history
modified implements: java.lang.Comparable → java.lang.Comparable, java.lang.Iterable
class ghidra.program.model.address.AddressRangeImpl 1 change history
addedmethod: iterator
java.util.Iterator<ghidra.program.model.address.Address> iterator()
class ghidra.program.model.address.AddressSetView 2 changes history
addedmethod: trimStart
static ghidra.program.model.address.AddressSetView trimStart(ghidra.program.model.address.AddressSetView set, ghidra.program.model.address.Address addr)
addedmethod: trimEnd
static ghidra.program.model.address.AddressSetView trimEnd(ghidra.program.model.address.AddressSetView set, ghidra.program.model.address.Address addr)
class ghidra.program.model.address.AddressSetViewAdapter 1 change history
addedmethod: toString
java.lang.String toString()
class ghidra.program.model.address.AddressSpace 3 changes history
addedmethod: getSpaceID
int getSpaceID()
removedmethod: getBaseSpaceID
int getBaseSpaceID()
removedmethod: getUniqueSpaceID
int getUniqueSpaceID()
ghidra.program.model.data 2 added, 1 removed, 23 modified
class ghidra.program.model.data.AbstractComplexDataType 2 changes history
addedmethod: getDefaultComplexDataType
static ghidra.program.model.data.AbstractComplexDataType getDefaultComplexDataType(int size)
addedmethod: getComplexDataType
static ghidra.program.model.data.DataType getComplexDataType(int size, ghidra.program.model.data.DataTypeManager dtm)
class ghidra.program.model.data.AbstractDataType 3 changes history
addedmethod: setSourceArchive
void setSourceArchive(ghidra.program.model.data.SourceArchive archive)
modifiedmethod: getSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getSourceArchive()
+ ghidra.program.model.data.SourceArchive getSourceArchive()
removedmethod: setSourceArchive
void setSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive archive)
class ghidra.program.model.data.BuiltInDataTypeManager 2 changes history
addedmethod: associateDataTypeWithArchive
void associateDataTypeWithArchive(ghidra.program.model.data.DataType datatype, ghidra.program.model.data.SourceArchive archive)
removedmethod: associateDataTypeWithArchive
void associateDataTypeWithArchive(ghidra.program.model.data.DataType datatype, ghidra.app.plugin.core.datamgr.archive.SourceArchive archive)
class ghidra.program.model.data.Category 1 change history
addedmethod: getDataTypesByBaseName
java.util.List<ghidra.program.model.data.DataType> getDataTypesByBaseName(java.lang.String name)
class ghidra.program.model.data.CharsetInfo 1 change history
addedmethod: getCharsetNamesWithCharSize
java.util.List<java.lang.String> getCharsetNamesWithCharSize(int size)
class ghidra.program.model.data.Composite 11 changes history
addedmethod: getNumDefinedComponents
int getNumDefinedComponents()
addedmethod: getDefinedComponents
ghidra.program.model.data.DataTypeComponent[] getDefinedComponents()
modifiedmethod: delete added throws ArrayIndexOutOfBoundsException
- void delete(int ordinal)
+ void delete(int ordinal) throws ArrayIndexOutOfBoundsException
modifiedmethod: delete added throws ArrayIndexOutOfBoundsException
- void delete(int[] ordinals)
+ void delete(int[] ordinals) throws ArrayIndexOutOfBoundsException
modifiedmethod: add added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, int length)
+ ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, int length) throws IllegalArgumentException
modifiedmethod: insert added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType, int length)
+ ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType, int length) throws IllegalArgumentException
modifiedmethod: add added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType)
+ ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType) throws IllegalArgumentException
modifiedmethod: add added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: insert added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType)
+ ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType) throws IllegalArgumentException
modifiedmethod: insert added throws ArrayIndexOutOfBoundsException; added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment) throws ArrayIndexOutOfBoundsException, IllegalArgumentException
modifiedmethod: add added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, java.lang.String name, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, java.lang.String name, java.lang.String comment) throws IllegalArgumentException
class ghidra.program.model.data.CompositeDataTypeImpl 1 change history
modifiedmethod: checkAncestry added throws IllegalArgumentException
- void checkAncestry(ghidra.program.model.data.DataType dataType)
+ void checkAncestry(ghidra.program.model.data.DataType dataType) throws IllegalArgumentException
class ghidra.program.model.data.DataType 3 changes history
addedmethod: setSourceArchive
void setSourceArchive(ghidra.program.model.data.SourceArchive archive)
modifiedmethod: getSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getSourceArchive()
+ ghidra.program.model.data.SourceArchive getSourceArchive()
removedmethod: setSourceArchive
void setSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive archive)
class ghidra.program.model.data.DataTypeImpl 3 changes history
addedmethod: setSourceArchive
void setSourceArchive(ghidra.program.model.data.SourceArchive archive)
modifiedmethod: getSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getSourceArchive()
+ ghidra.program.model.data.SourceArchive getSourceArchive()
removedmethod: setSourceArchive
void setSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive archive)
class ghidra.program.model.data.DataTypeManager 13 changes history
addedmethod: getDataType
ghidra.program.model.data.DataType getDataType(ghidra.program.model.data.SourceArchive sourceArchive, ghidra.util.UniversalID datatypeID)
addedmethod: getDataTypes
java.util.List<ghidra.program.model.data.DataType> getDataTypes(ghidra.program.model.data.SourceArchive sourceArchive)
addedmethod: associateDataTypeWithArchive
void associateDataTypeWithArchive(ghidra.program.model.data.DataType datatype, ghidra.program.model.data.SourceArchive archive)
addedmethod: removeSourceArchive
void removeSourceArchive(ghidra.program.model.data.SourceArchive sourceArchive)
addedmethod: resolveSourceArchive
ghidra.program.model.data.SourceArchive resolveSourceArchive(ghidra.program.model.data.SourceArchive sourceArchive)
modifiedmethod: getSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getSourceArchive(ghidra.util.UniversalID sourceID)
+ ghidra.program.model.data.SourceArchive getSourceArchive(ghidra.util.UniversalID sourceID)
modifiedmethod: getLocalSourceArchive return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getLocalSourceArchive()
+ ghidra.program.model.data.SourceArchive getLocalSourceArchive()
modifiedmethod: getSourceArchives return type: List → List
- java.util.List<ghidra.app.plugin.core.datamgr.archive.SourceArchive> getSourceArchives()
+ java.util.List<ghidra.program.model.data.SourceArchive> getSourceArchives()
removedmethod: getDataType
ghidra.program.model.data.DataType getDataType(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive, ghidra.util.UniversalID datatypeID)
removedmethod: getDataTypes
java.util.List<ghidra.program.model.data.DataType> getDataTypes(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
removedmethod: associateDataTypeWithArchive
void associateDataTypeWithArchive(ghidra.program.model.data.DataType datatype, ghidra.app.plugin.core.datamgr.archive.SourceArchive archive)
removedmethod: removeSourceArchive
void removeSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
removedmethod: resolveSourceArchive
ghidra.app.plugin.core.datamgr.archive.SourceArchive resolveSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
class ghidra.program.model.data.DataTypeManagerChangeListener 4 changes history
addedmethod: sourceArchiveChanged
void sourceArchiveChanged(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.program.model.data.SourceArchive sourceArchive)
addedmethod: sourceArchiveAdded
void sourceArchiveAdded(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.program.model.data.SourceArchive sourceArchive)
removedmethod: sourceArchiveChanged
void sourceArchiveChanged(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
removedmethod: sourceArchiveAdded
void sourceArchiveAdded(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.app.plugin.core.datamgr.archive.SourceArchive sourceArchive)
class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter 4 changes history
addedmethod: sourceArchiveAdded
void sourceArchiveAdded(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.program.model.data.SourceArchive dataTypeSource)
addedmethod: sourceArchiveChanged
void sourceArchiveChanged(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.program.model.data.SourceArchive dataTypeSource)
removedmethod: sourceArchiveAdded
void sourceArchiveAdded(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.app.plugin.core.datamgr.archive.SourceArchive dataTypeSource)
removedmethod: sourceArchiveChanged
void sourceArchiveChanged(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.app.plugin.core.datamgr.archive.SourceArchive dataTypeSource)
class ghidra.program.model.data.DataTypeManagerChangeListenerHandler 4 changes history
addedmethod: sourceArchiveChanged
void sourceArchiveChanged(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.program.model.data.SourceArchive dataTypeSource)
addedmethod: sourceArchiveAdded
void sourceArchiveAdded(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.program.model.data.SourceArchive dataTypeSource)
removedmethod: sourceArchiveChanged
void sourceArchiveChanged(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.app.plugin.core.datamgr.archive.SourceArchive dataTypeSource)
removedmethod: sourceArchiveAdded
void sourceArchiveAdded(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.app.plugin.core.datamgr.archive.SourceArchive dataTypeSource)
class ghidra.program.model.data.EnumDataType 1 change history
addedmethod: getSettingsDefinitions
ghidra.docking.settings.SettingsDefinition[] getSettingsDefinitions()
class ghidra.program.model.data.FileDataTypeManager 1 change history
addedmethod: toString
java.lang.String toString()
class ghidra.program.model.data.FunctionDefinitionDataType 1 change history
addedmethod: toString
java.lang.String toString()
class ghidra.program.model.data.PointerDataType 2 changes history
addedmethod: toString
java.lang.String toString()
modifiedmethod: clone return type: DataType → Pointer
- ghidra.program.model.data.DataType clone(ghidra.program.model.data.DataTypeManager dtm)
+ ghidra.program.model.data.Pointer clone(ghidra.program.model.data.DataTypeManager dtm)
class ghidra.program.model.data.StringDataInstance 5 changes history
addedmethod: isStringDataType
static boolean isStringDataType(ghidra.program.model.data.DataType dt)
addedmethod: getCharRepresentation
static java.lang.String getCharRepresentation(ghidra.program.model.data.DataType dataType, byte[] bytes, ghidra.docking.settings.Settings settings)
addedmethod: isMissingNullTerminator
boolean isMissingNullTerminator()
removedmethod: isPascal
boolean isPascal()
removedmethod: hasNullTerminator
boolean hasNullTerminator()
class ghidra.program.model.data.StringRenderBuilder 1 change history
addedmethod: startsWithQuotedText
boolean startsWithQuotedText()
class ghidra.program.model.data.Structure 13 changes history
addedmethod: clone
ghidra.program.model.data.Structure clone(ghidra.program.model.data.DataTypeManager dtm)
modifiedmethod: replace added throws ArrayIndexOutOfBoundsException; added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent replace(int index, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent replace(int index, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment) throws ArrayIndexOutOfBoundsException, IllegalArgumentException
modifiedmethod: pack removed throws InvalidInputException
- void pack(int maxAlignment) throws InvalidInputException
+ void pack(int maxAlignment)
modifiedmethod: replace added throws ArrayIndexOutOfBoundsException; added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent replace(int index, ghidra.program.model.data.DataType dataType, int length)
+ ghidra.program.model.data.DataTypeComponent replace(int index, ghidra.program.model.data.DataType dataType, int length) throws ArrayIndexOutOfBoundsException, IllegalArgumentException
modifiedmethod: setFlexibleArrayComponent added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent setFlexibleArrayComponent(ghidra.program.model.data.DataType flexType, java.lang.String name, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent setFlexibleArrayComponent(ghidra.program.model.data.DataType flexType, java.lang.String name, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: replaceAtOffset added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent replaceAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent replaceAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: insertAtOffset added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent insertAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent insertAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String name, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: insertAtOffset added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent insertAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length)
+ ghidra.program.model.data.DataTypeComponent insertAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length) throws IllegalArgumentException
modifiedmethod: clearComponent added throws ArrayIndexOutOfBoundsException
- void clearComponent(int index)
+ void clearComponent(int index) throws ArrayIndexOutOfBoundsException
removedmethod: getComponents
ghidra.program.model.data.DataTypeComponent[] getComponents()
removedmethod: getDefinedComponents
ghidra.program.model.data.DataTypeComponent[] getDefinedComponents()
removedmethod: getNumComponents
int getNumComponents()
removedmethod: getNumDefinedComponents
int getNumDefinedComponents()
class ghidra.program.model.data.StructureDataType 7 changes history
modifiedmethod: dataTypeReplaced added throws IllegalArgumentException
- void dataTypeReplaced(ghidra.program.model.data.DataType oldDt, ghidra.program.model.data.DataType replacementDt)
+ void dataTypeReplaced(ghidra.program.model.data.DataType oldDt, ghidra.program.model.data.DataType replacementDt) throws IllegalArgumentException
modifiedmethod: clone return type: DataType → StructureDataType
- ghidra.program.model.data.DataType clone(ghidra.program.model.data.DataTypeManager dtm)
+ ghidra.program.model.data.StructureDataType clone(ghidra.program.model.data.DataTypeManager dtm)
modifiedmethod: pack removed throws InvalidInputException
- void pack(int packingSize) throws InvalidInputException
+ void pack(int packingSize)
modifiedmethod: replace added throws ArrayIndexOutOfBoundsException; added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent replace(int index, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent replace(int index, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment) throws ArrayIndexOutOfBoundsException, IllegalArgumentException
modifiedmethod: insertAtOffset added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponentImpl insertAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponentImpl insertAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: replaceAtOffset added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent replaceAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent replaceAtOffset(int offset, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: insert added throws ArrayIndexOutOfBoundsException; added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent insert(int index, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent insert(int index, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment) throws ArrayIndexOutOfBoundsException, IllegalArgumentException
class ghidra.program.model.data.TypedefDataType 1 change history
addedmethod: toString
java.lang.String toString()
class ghidra.program.model.data.UnionDataType 6 changes history
addedmethod: getDefinedComponents
ghidra.program.model.data.DataTypeComponent[] getDefinedComponents()
addedmethod: getNumDefinedComponents
int getNumDefinedComponents()
modifiedmethod: dataTypeReplaced added throws IllegalArgumentException
- void dataTypeReplaced(ghidra.program.model.data.DataType oldDt, ghidra.program.model.data.DataType newDt)
+ void dataTypeReplaced(ghidra.program.model.data.DataType oldDt, ghidra.program.model.data.DataType newDt) throws IllegalArgumentException
modifiedmethod: add added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent add(ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: insert added throws IllegalArgumentException
- ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment)
+ ghidra.program.model.data.DataTypeComponent insert(int ordinal, ghidra.program.model.data.DataType dataType, int length, java.lang.String componentName, java.lang.String comment) throws IllegalArgumentException
modifiedmethod: replaceWith added throws IllegalArgumentException
- void replaceWith(ghidra.program.model.data.DataType dataType)
+ void replaceWith(ghidra.program.model.data.DataType dataType) throws IllegalArgumentException
ghidra.program.model.graph 5 removed
ghidra.program.model.lang 10 modified
class ghidra.program.model.lang.ConstantPool.Record 1 change history
removedfield: hasThisPtr
boolean hasThisPtr
class ghidra.program.model.lang.GhidraLanguagePropertyKeys 1 change history
addedfield: MINIMUM_DATA_IMAGE_BASE
static java.lang.String MINIMUM_DATA_IMAGE_BASE
class ghidra.program.model.lang.Language 5 changes history
addedmethod: getRegisterNames
java.util.List<java.lang.String> getRegisterNames()
addedmethod: getContextRegisters
java.util.List<ghidra.program.model.lang.Register> getContextRegisters()
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
modifiedmethod: getSortedVectorRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getSortedVectorRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getSortedVectorRegisters()
removedmethod: getDefaultLabels
java.util.List<ghidra.program.model.util.AddressLabelInfo> getDefaultLabels()
class ghidra.program.model.lang.ProcessorContextImpl 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.program.model.lang.ProcessorContextView 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.program.model.lang.ProgramProcessorContext 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.program.model.lang.ReadOnlyProcessorContext 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.program.model.lang.RegisterBuilder 1 change history
removedmethod: removeRegister
void removeRegister(java.lang.String name)
class ghidra.program.model.lang.RegisterManager 4 changes history
addedmethod: getContextRegisters
java.util.List<ghidra.program.model.lang.Register> getContextRegisters()
addedmethod: getRegisterNames
java.util.List<java.lang.String> getRegisterNames()
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
modifiedmethod: getSortedVectorRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getSortedVectorRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getSortedVectorRegisters()
class ghidra.program.model.lang.RegisterTranslator 1 change history
modifiedmethod: getNewRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getNewRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getNewRegisters()
ghidra.program.model.listing 1 added, 7 modified
class ghidra.program.model.listing.DataIterator 1 change history
removedmethod: createEmptyIterator
static ghidra.program.model.listing.DataIterator createEmptyIterator()
class ghidra.program.model.listing.FunctionManager 2 changes history
modifiedmethod: getFunctionsNoStubs param 2 renamed: foward → forward
- ghidra.program.model.listing.FunctionIterator getFunctionsNoStubs(ghidra.program.model.address.Address start, boolean foward)
+ ghidra.program.model.listing.FunctionIterator getFunctionsNoStubs(ghidra.program.model.address.Address start, boolean forward)
modifiedmethod: getFunctions param 2 renamed: foward → forward
- ghidra.program.model.listing.FunctionIterator getFunctions(ghidra.program.model.address.Address start, boolean foward)
+ ghidra.program.model.listing.FunctionIterator getFunctions(ghidra.program.model.address.Address start, boolean forward)
class ghidra.program.model.listing.InstructionStub 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
class ghidra.program.model.listing.Program 1 change history
modifiedmethod: getDataTypeManager return type: DataTypeManager → ProgramBasedDataTypeManager
- ghidra.program.model.data.DataTypeManager getDataTypeManager()
+ ghidra.program.model.data.ProgramBasedDataTypeManager getDataTypeManager()
class ghidra.program.model.listing.ProgramContext 4 changes history
addedmethod: getContextRegisters
java.util.List<ghidra.program.model.lang.Register> getContextRegisters()
modifiedmethod: getRegisterNames return type: java.lang.String[] → List
- java.lang.String[] getRegisterNames()
+ java.util.List<java.lang.String> getRegisterNames()
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
removedmethod: getProcessorStateRegisters
ghidra.program.model.lang.Register[] getProcessorStateRegisters()
class ghidra.program.model.listing.ProgramUserData 2 changes history
addedmethod: getStringProperty
ghidra.program.model.util.StringPropertyMap getStringProperty(java.lang.String owner, java.lang.String propertyName, boolean create) throws PropertyTypeMismatchException
removedmethod: getStringPropery
ghidra.program.model.util.StringPropertyMap getStringPropery(java.lang.String owner, java.lang.String propertyName, boolean create) throws PropertyTypeMismatchException
class ghidra.program.model.listing.VariableOffset 1 change history
addedmethod: getDataTypeDisplayText
java.lang.String getDataTypeDisplayText()
ghidra.program.model.mem 5 modified
class ghidra.program.model.mem.Memory 11 changes history
addedmethod: createBitMappedBlock
ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
addedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, ghidra.program.database.mem.ByteMappingScheme byteMappingScheme, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
addedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
addedmethod: isValidAddressSpaceName
static boolean isValidAddressSpaceName(java.lang.String name)
modifiedmethod: createBlock added throws IllegalArgumentException; added throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws LockException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws LockException, IllegalArgumentException, MemoryConflictException, AddressOverflowException, DuplicateNameException
modifiedmethod: createInitializedBlock added throws IllegalArgumentException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long size, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long size, boolean overlay) throws LockException, IllegalArgumentException, DuplicateNameException, MemoryConflictException, AddressOverflowException
modifiedmethod: createUninitializedBlock added throws IllegalArgumentException
- ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay) throws LockException, IllegalArgumentException, DuplicateNameException, MemoryConflictException, AddressOverflowException
modifiedmethod: createInitializedBlock added throws IllegalArgumentException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException, IllegalArgumentException, DuplicateNameException
modifiedmethod: createInitializedBlock added throws IllegalArgumentException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException, CancelledException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, IllegalArgumentException, DuplicateNameException, MemoryConflictException, AddressOverflowException, CancelledException
removedmethod: createBitMappedBlock
ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length) throws LockException, MemoryConflictException, AddressOverflowException
removedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length) throws LockException, MemoryConflictException, AddressOverflowException
class ghidra.program.model.mem.MemoryBlock 2 changes history
addedmethod: isOverlay
boolean isOverlay()
modifiedmethod: setName added throws IllegalArgumentException
- void setName(java.lang.String name) throws DuplicateNameException, LockException
+ void setName(java.lang.String name) throws IllegalArgumentException, DuplicateNameException, LockException
class ghidra.program.model.mem.MemoryBlockSourceInfo 1 change history
addedmethod: getByteMappingScheme
java.util.Optional<ghidra.program.database.mem.ByteMappingScheme> getByteMappingScheme()
class ghidra.program.model.mem.MemoryBlockStub 1 change history
addedmethod: isOverlay
boolean isOverlay()
class ghidra.program.model.mem.MemoryStub 13 changes history
modified extends: java.lang.Object → ghidra.program.model.address.AddressSet
addedmethod: createBitMappedBlock
ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException
addedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, ghidra.program.database.mem.ByteMappingScheme byteMappingScheme, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException
removedmethod: contains
boolean contains(ghidra.program.model.address.Address addr)
removedmethod: contains
boolean contains(ghidra.program.model.address.Address start, ghidra.program.model.address.Address end)
removedmethod: contains
boolean contains(ghidra.program.model.address.AddressSetView rangeSet)
removedmethod: intersect
ghidra.program.model.address.AddressSet intersect(ghidra.program.model.address.AddressSetView view)
removedmethod: intersectRange
ghidra.program.model.address.AddressSet intersectRange(ghidra.program.model.address.Address start, ghidra.program.model.address.Address end)
removedmethod: union
ghidra.program.model.address.AddressSet union(ghidra.program.model.address.AddressSetView addrSet)
removedmethod: subtract
ghidra.program.model.address.AddressSet subtract(ghidra.program.model.address.AddressSetView addrSet)
removedmethod: hasSameAddresses
boolean hasSameAddresses(ghidra.program.model.address.AddressSetView view)
removedmethod: createBitMappedBlock
ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length) throws LockException, MemoryConflictException, AddressOverflowException
removedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length) throws LockException, MemoryConflictException, AddressOverflowException
ghidra.program.model.pcode 10 added, 3 removed, 16 modified
class ghidra.program.model.pcode.EquateSymbol 7 changes history
modified extends: ghidra.program.model.pcode.DynamicSymbol → ghidra.program.model.pcode.HighSymbol
addedmethod: getConvert
int getConvert()
addedmethod: restoreXML
void restoreXML(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
addedmethod: saveXML
void saveXML(java.lang.StringBuilder buf)
removedmethod: restoreXML
int restoreXML(ghidra.xml.XmlPullParser parser, ghidra.program.model.pcode.HighFunction func) throws PcodeXMLException
removedmethod: buildXML
java.lang.String buildXML()
removedmethod: buildSymbolXML
static java.lang.String buildSymbolXML(ghidra.program.model.pcode.PcodeDataTypeManager dtmanage, java.lang.String nm, long value, boolean nl, boolean isVolatile, int convert)
class ghidra.program.model.pcode.FunctionPrototype 1 change history
modifiedmethod: getParam return type: HighParam → HighSymbol
- ghidra.program.model.pcode.HighParam getParam(int i)
+ ghidra.program.model.pcode.HighSymbol getParam(int i)
class ghidra.program.model.pcode.HighConstant 2 changes history
addedmethod: restoreXml
void restoreXml(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
modifiedmethod: getSymbol return type: DynamicSymbol → HighSymbol
- ghidra.program.model.pcode.DynamicSymbol getSymbol()
+ ghidra.program.model.pcode.HighSymbol getSymbol()
class ghidra.program.model.pcode.HighFunction 9 changes history
addedmethod: getID
long getID()
addedmethod: getGlobalSymbolMap
ghidra.program.model.pcode.GlobalSymbolMap getGlobalSymbolMap()
addedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(long symbolId)
addedmethod: buildFunctionXML
java.lang.String buildFunctionXML(long id, ghidra.program.model.symbol.Namespace namespace, ghidra.program.model.address.Address entryPoint, int size)
addedmethod: collapseToGlobal
static boolean collapseToGlobal(ghidra.program.model.symbol.Namespace namespace)
modifiedmethod: createNamespaceTag param 2 renamed: namespc → namespace
- static void createNamespaceTag(java.lang.StringBuilder buf, ghidra.program.model.symbol.Namespace namespc)
+ static void createNamespaceTag(java.lang.StringBuilder buf, ghidra.program.model.symbol.Namespace namespace)
removedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(int symbolId)
removedmethod: buildFunctionXML
java.lang.String buildFunctionXML(ghidra.program.model.address.Address entryPoint, int size)
removedmethod: buildFunctionShellXML
static java.lang.String buildFunctionShellXML(java.lang.String name, ghidra.program.model.address.Address addr)
class ghidra.program.model.pcode.HighFunctionDBUtil 6 changes history
addedmethod: commitLocalNamesToDatabase
static void commitLocalNamesToDatabase(ghidra.program.model.pcode.HighFunction highFunction, ghidra.program.model.symbol.SourceType source)
addedmethod: updateDBVariable
static void updateDBVariable(ghidra.program.model.pcode.HighSymbol highSymbol, java.lang.String name, ghidra.program.model.data.DataType dataType, ghidra.program.model.symbol.SourceType source) throws InvalidInputException, DuplicateNameException
addedmethod: getSpacebaseReferenceAddress
static ghidra.program.model.address.Address getSpacebaseReferenceAddress(ghidra.program.model.listing.Program program, ghidra.program.model.pcode.PcodeOp op)
modifiedmethod: writeOverride removed throws DuplicateNameException
- static void writeOverride(ghidra.program.model.listing.Function function, ghidra.program.model.address.Address callsite, ghidra.program.model.listing.FunctionSignature sig) throws InvalidInputException, DuplicateNameException
+ static void writeOverride(ghidra.program.model.listing.Function function, ghidra.program.model.address.Address callsite, ghidra.program.model.listing.FunctionSignature sig) throws InvalidInputException
removedmethod: commitLocalsToDatabase
static void commitLocalsToDatabase(ghidra.program.model.pcode.HighFunction highFunction, ghidra.program.model.symbol.SourceType source)
removedmethod: updateDBVariable
static void updateDBVariable(ghidra.program.model.pcode.HighVariable variable, java.lang.String name, ghidra.program.model.data.DataType dataType, ghidra.program.model.symbol.SourceType source) throws InvalidInputException, DuplicateNameException
class ghidra.program.model.pcode.HighGlobal 2 changes history
addedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol()
addedmethod: restoreXml
void restoreXml(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
class ghidra.program.model.pcode.HighLocal 4 changes history
addedmethod: restoreXml
void restoreXml(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
removedmethod: getFirstUseOffset
int getFirstUseOffset()
removedmethod: getStorage
ghidra.program.model.listing.VariableStorage getStorage()
removedmethod: buildDynamicHash
long buildDynamicHash()
class ghidra.program.model.pcode.HighOther 2 changes history
addedmethod: restoreXml
void restoreXml(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
modifiedmethod: getSymbol return type: DynamicSymbol → HighSymbol
- ghidra.program.model.pcode.DynamicSymbol getSymbol()
+ ghidra.program.model.pcode.HighSymbol getSymbol()
class ghidra.program.model.pcode.HighParam 2 changes history
addedmethod: restoreXml
void restoreXml(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
removedmethod: getFirstUseOffset
int getFirstUseOffset()
class ghidra.program.model.pcode.HighSymbol 34 changes history
addedfield: ID_BASE
static long ID_BASE
addedfield: category
int category
addedfield: categoryIndex
int categoryIndex
addedfield: entryList
ghidra.program.model.pcode.SymbolEntry[] entryList
addedmethod: addMapEntry
void addMapEntry(ghidra.program.model.pcode.SymbolEntry entry)
addedmethod: getId
long getId()
addedmethod: getSymbol
ghidra.program.model.symbol.Symbol getSymbol()
addedmethod: getNamespace
ghidra.program.model.symbol.Namespace getNamespace()
addedmethod: getProgram
ghidra.program.model.listing.Program getProgram()
addedmethod: getFirstUseOffset
int getFirstUseOffset()
addedmethod: setCategory
void setCategory(int cat, int index)
addedmethod: isIsolated
boolean isIsolated()
addedmethod: isParameter
boolean isParameter()
addedmethod: getCategoryIndex
int getCategoryIndex()
addedmethod: isGlobal
boolean isGlobal()
addedmethod: isThisPointer
boolean isThisPointer()
addedmethod: isHiddenReturn
boolean isHiddenReturn()
addedmethod: getFirstWholeMap
ghidra.program.model.pcode.SymbolEntry getFirstWholeMap()
addedmethod: getStorage
ghidra.program.model.listing.VariableStorage getStorage()
addedmethod: saveXMLHeader
void saveXMLHeader(java.lang.StringBuilder buf)
addedmethod: saveXML
void saveXML(java.lang.StringBuilder buf)
addedmethod: restoreXMLHeader
void restoreXMLHeader(ghidra.xml.XmlElement symel) throws PcodeXMLException
addedmethod: restoreXML
void restoreXML(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
addedmethod: restoreMapSymXML
static ghidra.program.model.pcode.HighSymbol restoreMapSymXML(ghidra.xml.XmlPullParser parser, boolean isGlobal, ghidra.program.model.pcode.HighFunction high) throws PcodeXMLException
addedmethod: buildMapSymXML
static void buildMapSymXML(java.lang.StringBuilder res, ghidra.program.model.pcode.HighSymbol sym)
removedfield: size
int size
removedfield: pcaddr
ghidra.program.model.address.Address pcaddr
removedmethod: setReadOnly
void setReadOnly(boolean readOnly)
removedmethod: buildXML
java.lang.String buildXML()
removedmethod: restoreXML
int restoreXML(ghidra.xml.XmlPullParser parser, ghidra.program.model.pcode.HighFunction func) throws PcodeXMLException
removedmethod: restoreSymbolXML
int restoreSymbolXML(ghidra.xml.XmlElement symel, ghidra.program.model.pcode.HighFunction func) throws PcodeXMLException
removedmethod: parseRangeList
ghidra.program.model.address.Address parseRangeList(ghidra.xml.XmlPullParser parser)
removedmethod: buildMapSymXML
static void buildMapSymXML(java.lang.StringBuilder res, java.lang.String addrHashRes, ghidra.program.model.address.Address pc, java.lang.String sym)
removedmethod: buildRangelistXML
static void buildRangelistXML(java.lang.StringBuilder res, ghidra.program.model.address.Address pc)
class ghidra.program.model.pcode.HighVariable 7 changes history
addedfield: offset
int offset
addedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol()
addedmethod: getOffset
int getOffset()
addedmethod: restoreInstances
void restoreInstances(ghidra.xml.XmlPullParser parser, ghidra.xml.XmlElement el) throws PcodeXMLException
addedmethod: requiresDynamicStorage
boolean requiresDynamicStorage()
addedmethod: restoreXml
void restoreXml(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
removedmethod: getStorage
ghidra.program.model.listing.VariableStorage getStorage()
class ghidra.program.model.pcode.LocalSymbolMap 10 changes history
addedmethod: getNameToSymbolMap
java.util.Map<java.lang.String,ghidra.program.model.pcode.HighSymbol> getNameToSymbolMap()
addedmethod: buildLocalDbXML
void buildLocalDbXML(java.lang.StringBuilder resBuf, ghidra.program.model.symbol.Namespace namespace)
addedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(long id)
addedmethod: newMappedSymbol
ghidra.program.model.pcode.HighSymbol newMappedSymbol(long id, java.lang.String nm, ghidra.program.model.data.DataType dt, ghidra.program.model.listing.VariableStorage store, ghidra.program.model.address.Address pcaddr, int slot)
addedmethod: newDynamicSymbol
ghidra.program.model.pcode.HighSymbol newDynamicSymbol(long id, java.lang.String nm, ghidra.program.model.data.DataType dt, long hash, ghidra.program.model.address.Address pcaddr)
modifiedmethod: getParamSymbol return type: MappedSymbol → HighSymbol
- ghidra.program.model.pcode.MappedSymbol getParamSymbol(int i)
+ ghidra.program.model.pcode.HighSymbol getParamSymbol(int i)
removedmethod: buildLocalDbXML
java.lang.String buildLocalDbXML()
removedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(int id)
removedmethod: newMappedSymbol
ghidra.program.model.pcode.MappedSymbol newMappedSymbol(java.lang.String nm, ghidra.program.model.data.DataType dt, ghidra.program.model.listing.VariableStorage store, ghidra.program.model.address.Address pcaddr, int slot, int id)
removedmethod: newDynamicSymbol
ghidra.program.model.pcode.DynamicSymbol newDynamicSymbol(java.lang.String nm, ghidra.program.model.data.DataType dt, int sz, long hash, ghidra.program.model.address.Address pcaddr, int format, int id)
class ghidra.program.model.pcode.PcodeFactory 2 changes history
addedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(long symbolId)
removedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(int symbolId)
class ghidra.program.model.pcode.PcodeOp 4 changes history
addedfield: INSERT
static int INSERT
addedfield: EXTRACT
static int EXTRACT
addedfield: POPCOUNT
static int POPCOUNT
modifiedfield: PCODE_MAX constant: 70 → 73
- static int PCODE_MAX
+ static int PCODE_MAX
class ghidra.program.model.pcode.PcodeSyntaxTree 2 changes history
addedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(long symbolId)
removedmethod: getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(int symbolId)
class ghidra.program.model.pcode.VarnodeTranslator 1 change history
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
ghidra.program.model.scalar 1 removed
ghidra.program.model.symbol 4 modified
class ghidra.program.model.symbol.EquateTable 1 change history
removedmethod: applyEnum
void applyEnum(ghidra.program.model.address.AddressSetView addrSet, ghidra.program.model.data.Enum dataType, ghidra.util.task.TaskMonitor monitor, boolean shouldDoOnSubOps) throws CancelledException
class ghidra.program.model.symbol.Namespace 1 change history
addedfield: DELIMITER
static java.lang.String DELIMITER
class ghidra.program.model.symbol.SymbolTable 1 change history
addedmethod: createSymbolPlaceholder
ghidra.program.model.symbol.Symbol createSymbolPlaceholder(ghidra.program.model.address.Address address, long id)
class ghidra.program.model.symbol.SymbolUtilities 2 changes history
addedmethod: validateName
static void validateName(java.lang.String name) throws InvalidInputException
removedmethod: validateName
static void validateName(java.lang.String name, ghidra.program.model.address.Address address, ghidra.program.model.symbol.SymbolType symbolType, ghidra.program.model.address.AddressFactory addrFactory) throws InvalidInputException
ghidra.program.model.util 2 modified
class ghidra.program.model.util.AddressSetPropertyMap 6 changes history
addedmethod: add
void add(ghidra.program.model.address.AddressSetView addressSet)
addedmethod: set
void set(ghidra.program.model.address.AddressSetView addressSet)
addedmethod: remove
void remove(ghidra.program.model.address.AddressSetView addressSet)
removedmethod: add
void add(ghidra.program.model.address.AddressSet addressSet)
removedmethod: set
void set(ghidra.program.model.address.AddressSet addressSet)
removedmethod: remove
void remove(ghidra.program.model.address.AddressSet addressSet)
class ghidra.program.model.util.DefaultPropertyMap 2 changes history
removedmethod: saveAll
void saveAll(java.io.ObjectOutputStream out) throws IOException
removedmethod: restoreAll
void restoreAll(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException
ghidra.program.util 5 modified
class ghidra.program.util.AbstractProgramContext 10 changes history
addedfield: language
ghidra.program.model.lang.Language language
addedmethod: getLanguage
ghidra.program.model.lang.Language getLanguage()
addedmethod: init
void init(ghidra.program.model.lang.Language lang)
addedmethod: getContextRegisters
java.util.List<ghidra.program.model.lang.Register> getContextRegisters()
modifiedmethod: getRegisterNames return type: java.lang.String[] → List
- java.lang.String[] getRegisterNames()
+ java.util.List<java.lang.String> getRegisterNames()
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
removedfield: registerNameMap
java.util.Map<java.lang.String,ghidra.program.model.lang.Register> registerNameMap
removedfield: registers
ghidra.program.model.lang.Register[] registers
removedmethod: initNameMap
void initNameMap()
removedmethod: getProcessorStateRegisters
ghidra.program.model.lang.Register[] getProcessorStateRegisters()
class ghidra.program.util.MarkerLocation 2 changes history
addedmethod: getProgram
ghidra.program.model.listing.Program getProgram()
addedmethod: hashCode
int hashCode()
class ghidra.program.util.ProgramLocationComparator 3 changes history
modified implements: (none) → java.util.Comparator
addedfield: INSTANCE
static ghidra.program.util.ProgramLocationComparator INSTANCE
removedfield: instance
static ghidra.program.util.ProgramLocationComparator instance
class ghidra.program.util.ProgramMemoryUtil 3 changes history
addedmethod: getDirectAddressBytes
static byte[] getDirectAddressBytes(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address toAddress)
addedmethod: getShiftedDirectAddressBytes
static byte[] getShiftedDirectAddressBytes(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address toAddress)
addedmethod: getImageBaseOffsets32Bytes
static byte[] getImageBaseOffsets32Bytes(ghidra.program.model.listing.Program program, int alignment, ghidra.program.model.address.Address toAddress)
class ghidra.program.util.VarnodeContext 2 changes history
addedmethod: or
ghidra.program.model.pcode.Varnode or(ghidra.program.model.pcode.Varnode val1, ghidra.program.model.pcode.Varnode val2, ghidra.program.util.ContextEvaluator evaluator) throws NotFoundException
modifiedmethod: getRegisters return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
ghidra.python 1 modified
class ghidra.python.PythonUtils 1 change history
modifiedfield: PYTHON_NAME constant: "jython-2.7.1" → "jython-2.7.2"
- static java.lang.String PYTHON_NAME
+ static java.lang.String PYTHON_NAME
ghidra.service.graph 11 added
ghidra.sleigh.grammar 4 added, 4 removed, 10 modified
class ghidra.sleigh.grammar.BaseLexer 43 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
class ghidra.sleigh.grammar.DisplayLexer 43 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
class ghidra.sleigh.grammar.DisplayLexer_BaseLexer 43 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
class ghidra.sleigh.grammar.SemanticLexer 43 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
class ghidra.sleigh.grammar.SemanticLexer_BaseLexer 43 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
class ghidra.sleigh.grammar.SleighCompiler 1112 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
addedfield: dfa52
ghidra.sleigh.grammar.SleighCompiler.DFA52 dfa52
addedfield: dfa58
ghidra.sleigh.grammar.SleighCompiler.DFA58 dfa58
addedfield: FOLLOW_OP_TOKEN_ENDIAN_in_tokendef267
static org.antlr.runtime.BitSet FOLLOW_OP_TOKEN_ENDIAN_in_tokendef267
addedfield: FOLLOW_specific_identifier_in_tokendef271
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_tokendef271
addedfield: FOLLOW_integer_in_tokendef276
static org.antlr.runtime.BitSet FOLLOW_integer_in_tokendef276
addedfield: FOLLOW_endian_in_tokendef280
static org.antlr.runtime.BitSet FOLLOW_endian_in_tokendef280
addedfield: FOLLOW_fielddefs_in_tokendef284
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_tokendef284
addedfield: FOLLOW_OP_FIELDDEFS_in_fielddefs297
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEFS_in_fielddefs297
addedfield: FOLLOW_fielddef_in_fielddefs299
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs299
addedfield: FOLLOW_OP_FIELDDEF_in_fielddef325
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEF_in_fielddef325
addedfield: FOLLOW_unbound_identifier_in_fielddef329
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_fielddef329
addedfield: FOLLOW_integer_in_fielddef334
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef334
addedfield: FOLLOW_integer_in_fielddef338
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef338
addedfield: FOLLOW_fieldmods_in_fielddef342
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef342
addedfield: FOLLOW_OP_FIELD_MODS_in_fieldmods357
static org.antlr.runtime.BitSet FOLLOW_OP_FIELD_MODS_in_fieldmods357
addedfield: FOLLOW_fieldmod_in_fieldmods359
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods359
addedfield: FOLLOW_OP_NO_FIELD_MOD_in_fieldmods366
static org.antlr.runtime.BitSet FOLLOW_OP_NO_FIELD_MOD_in_fieldmods366
addedfield: FOLLOW_OP_SIGNED_in_fieldmod382
static org.antlr.runtime.BitSet FOLLOW_OP_SIGNED_in_fieldmod382
addedfield: FOLLOW_OP_NOFLOW_in_fieldmod394
static org.antlr.runtime.BitSet FOLLOW_OP_NOFLOW_in_fieldmod394
addedfield: FOLLOW_OP_HEX_in_fieldmod406
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_in_fieldmod406
addedfield: FOLLOW_OP_DEC_in_fieldmod418
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_in_fieldmod418
addedfield: FOLLOW_OP_IDENTIFIER_in_specific_identifier440
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_identifier440
addedfield: FOLLOW_OP_WILDCARD_in_specific_identifier454
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_identifier454
addedfield: FOLLOW_OP_IDENTIFIER_in_unbound_identifier473
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_unbound_identifier473
addedfield: FOLLOW_OP_WILDCARD_in_unbound_identifier487
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_unbound_identifier487
addedfield: FOLLOW_OP_IDENTIFIER_in_varnode_symbol506
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_varnode_symbol506
addedfield: FOLLOW_OP_WILDCARD_in_varnode_symbol520
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_varnode_symbol520
addedfield: FOLLOW_OP_IDENTIFIER_in_value_symbol539
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_value_symbol539
addedfield: FOLLOW_OP_WILDCARD_in_value_symbol553
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_value_symbol553
addedfield: FOLLOW_OP_IDENTIFIER_in_operand_symbol572
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_operand_symbol572
addedfield: FOLLOW_OP_WILDCARD_in_operand_symbol586
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_operand_symbol586
addedfield: FOLLOW_OP_IDENTIFIER_in_space_symbol605
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_space_symbol605
addedfield: FOLLOW_OP_WILDCARD_in_space_symbol619
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_space_symbol619
addedfield: FOLLOW_OP_IDENTIFIER_in_specific_symbol638
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_symbol638
addedfield: FOLLOW_OP_WILDCARD_in_specific_symbol652
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_symbol652
addedfield: FOLLOW_OP_IDENTIFIER_in_family_symbol671
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_symbol671
addedfield: FOLLOW_OP_WILDCARD_in_family_symbol685
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_symbol685
addedfield: FOLLOW_OP_CONTEXT_in_contextdef710
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_in_contextdef710
addedfield: FOLLOW_varnode_symbol_in_contextdef714
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_contextdef714
addedfield: FOLLOW_fielddefs_in_contextdef719
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_contextdef719
addedfield: FOLLOW_OP_SPACE_in_spacedef743
static org.antlr.runtime.BitSet FOLLOW_OP_SPACE_in_spacedef743
addedfield: FOLLOW_unbound_identifier_in_spacedef747
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_spacedef747
addedfield: FOLLOW_spacemods_in_spacedef754
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef754
addedfield: FOLLOW_OP_SPACEMODS_in_spacemods769
static org.antlr.runtime.BitSet FOLLOW_OP_SPACEMODS_in_spacemods769
addedfield: FOLLOW_spacemod_in_spacemods771
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods771
addedfield: FOLLOW_typemod_in_spacemod784
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod784
addedfield: FOLLOW_sizemod_in_spacemod789
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod789
addedfield: FOLLOW_wordsizemod_in_spacemod794
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod794
addedfield: FOLLOW_OP_DEFAULT_in_spacemod799
static org.antlr.runtime.BitSet FOLLOW_OP_DEFAULT_in_spacemod799
addedfield: FOLLOW_OP_TYPE_in_typemod813
static org.antlr.runtime.BitSet FOLLOW_OP_TYPE_in_typemod813
addedfield: FOLLOW_specific_identifier_in_typemod817
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_typemod817
addedfield: FOLLOW_OP_SIZE_in_sizemod833
static org.antlr.runtime.BitSet FOLLOW_OP_SIZE_in_sizemod833
addedfield: FOLLOW_integer_in_sizemod837
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod837
addedfield: FOLLOW_OP_WORDSIZE_in_wordsizemod852
static org.antlr.runtime.BitSet FOLLOW_OP_WORDSIZE_in_wordsizemod852
addedfield: FOLLOW_integer_in_wordsizemod856
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod856
addedfield: FOLLOW_OP_VARNODE_in_varnodedef871
static org.antlr.runtime.BitSet FOLLOW_OP_VARNODE_in_varnodedef871
addedfield: FOLLOW_space_symbol_in_varnodedef875
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_varnodedef875
addedfield: FOLLOW_integer_in_varnodedef880
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef880
addedfield: FOLLOW_integer_in_varnodedef884
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef884
addedfield: FOLLOW_identifierlist_in_varnodedef888
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef888
addedfield: FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist919
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist919
addedfield: FOLLOW_OP_IDENTIFIER_in_identifierlist927
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifierlist927
addedfield: FOLLOW_OP_WILDCARD_in_identifierlist943
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifierlist943
addedfield: FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist971
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist971
addedfield: FOLLOW_stringorident_in_stringoridentlist976
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist976
addedfield: FOLLOW_identifier_in_stringorident999
static org.antlr.runtime.BitSet FOLLOW_identifier_in_stringorident999
addedfield: FOLLOW_qstring_in_stringorident1008
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident1008
addedfield: FOLLOW_OP_BITRANGES_in_bitrangedef1022
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGES_in_bitrangedef1022
addedfield: FOLLOW_sbitrange_in_bitrangedef1024
static org.antlr.runtime.BitSet FOLLOW_sbitrange_in_bitrangedef1024
addedfield: FOLLOW_OP_BITRANGE_in_sbitrange1038
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_sbitrange1038
addedfield: FOLLOW_OP_IDENTIFIER_in_sbitrange1041
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_sbitrange1041
addedfield: FOLLOW_varnode_symbol_in_sbitrange1050
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_sbitrange1050
addedfield: FOLLOW_integer_in_sbitrange1055
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1055
addedfield: FOLLOW_integer_in_sbitrange1059
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1059
addedfield: FOLLOW_OP_PCODEOP_in_pcodeopdef1074
static org.antlr.runtime.BitSet FOLLOW_OP_PCODEOP_in_pcodeopdef1074
addedfield: FOLLOW_identifierlist_in_pcodeopdef1078
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef1078
addedfield: FOLLOW_OP_VALUES_in_valueattach1099
static org.antlr.runtime.BitSet FOLLOW_OP_VALUES_in_valueattach1099
addedfield: FOLLOW_valuelist_in_valueattach1103
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_valueattach1103
addedfield: FOLLOW_intblist_in_valueattach1108
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach1108
addedfield: FOLLOW_OP_INTBLIST_in_intblist1133
static org.antlr.runtime.BitSet FOLLOW_OP_INTBLIST_in_intblist1133
addedfield: FOLLOW_intbpart_in_intblist1138
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist1138
addedfield: FOLLOW_OP_WILDCARD_in_intbpart1161
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_intbpart1161
addedfield: FOLLOW_OP_NEGATE_in_intbpart1169
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_intbpart1169
addedfield: FOLLOW_integer_in_intbpart1173
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1173
addedfield: FOLLOW_integer_in_intbpart1183
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1183
addedfield: FOLLOW_OP_NAMES_in_nameattach1203
static org.antlr.runtime.BitSet FOLLOW_OP_NAMES_in_nameattach1203
addedfield: FOLLOW_valuelist_in_nameattach1207
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_nameattach1207
addedfield: FOLLOW_stringoridentlist_in_nameattach1212
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach1212
addedfield: FOLLOW_OP_VARIABLES_in_varattach1233
static org.antlr.runtime.BitSet FOLLOW_OP_VARIABLES_in_varattach1233
addedfield: FOLLOW_valuelist_in_varattach1237
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_varattach1237
addedfield: FOLLOW_varlist_in_varattach1242
static org.antlr.runtime.BitSet FOLLOW_varlist_in_varattach1242
addedfield: FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1275
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1275
addedfield: FOLLOW_value_symbol_in_valuelist1280
static org.antlr.runtime.BitSet FOLLOW_value_symbol_in_valuelist1280
addedfield: FOLLOW_OP_IDENTIFIER_LIST_in_varlist1311
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_varlist1311
addedfield: FOLLOW_varnode_symbol_in_varlist1316
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_varlist1316
addedfield: FOLLOW_macrodef_in_constructorlike1334
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike1334
addedfield: FOLLOW_withblock_in_constructorlike1341
static org.antlr.runtime.BitSet FOLLOW_withblock_in_constructorlike1341
addedfield: FOLLOW_constructor_in_constructorlike1348
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike1348
addedfield: FOLLOW_OP_MACRO_in_macrodef1373
static org.antlr.runtime.BitSet FOLLOW_OP_MACRO_in_macrodef1373
addedfield: FOLLOW_unbound_identifier_in_macrodef1377
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_macrodef1377
addedfield: FOLLOW_arguments_in_macrodef1382
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef1382
addedfield: FOLLOW_semantic_in_macrodef1388
static org.antlr.runtime.BitSet FOLLOW_semantic_in_macrodef1388
addedfield: FOLLOW_OP_ARGUMENTS_in_arguments1420
static org.antlr.runtime.BitSet FOLLOW_OP_ARGUMENTS_in_arguments1420
addedfield: FOLLOW_OP_IDENTIFIER_in_arguments1424
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_arguments1424
addedfield: FOLLOW_OP_EMPTY_LIST_in_arguments1439
static org.antlr.runtime.BitSet FOLLOW_OP_EMPTY_LIST_in_arguments1439
addedfield: FOLLOW_OP_WITH_in_withblock1451
static org.antlr.runtime.BitSet FOLLOW_OP_WITH_in_withblock1451
addedfield: FOLLOW_id_or_nil_in_withblock1455
static org.antlr.runtime.BitSet FOLLOW_id_or_nil_in_withblock1455
addedfield: FOLLOW_bitpat_or_nil_in_withblock1459
static org.antlr.runtime.BitSet FOLLOW_bitpat_or_nil_in_withblock1459
addedfield: FOLLOW_contextblock_in_withblock1463
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_withblock1463
addedfield: FOLLOW_constructorlikelist_in_withblock1469
static org.antlr.runtime.BitSet FOLLOW_constructorlikelist_in_withblock1469
addedfield: FOLLOW_identifier_in_id_or_nil1491
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_nil1491
addedfield: FOLLOW_OP_NIL_in_id_or_nil1498
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_id_or_nil1498
addedfield: FOLLOW_bitpattern_in_bitpat_or_nil1517
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_bitpat_or_nil1517
addedfield: FOLLOW_OP_NIL_in_bitpat_or_nil1524
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_bitpat_or_nil1524
addedfield: FOLLOW_OP_CTLIST_in_constructorlikelist1538
static org.antlr.runtime.BitSet FOLLOW_OP_CTLIST_in_constructorlikelist1538
addedfield: FOLLOW_definition_in_constructorlikelist1542
static org.antlr.runtime.BitSet FOLLOW_definition_in_constructorlikelist1542
addedfield: FOLLOW_constructorlike_in_constructorlikelist1546
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_constructorlikelist1546
addedfield: FOLLOW_OP_CONSTRUCTOR_in_constructor1563
static org.antlr.runtime.BitSet FOLLOW_OP_CONSTRUCTOR_in_constructor1563
addedfield: FOLLOW_ctorstart_in_constructor1567
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1567
addedfield: FOLLOW_bitpattern_in_constructor1571
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1571
addedfield: FOLLOW_contextblock_in_constructor1575
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1575
addedfield: FOLLOW_ctorsemantic_in_constructor1579
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1579
addedfield: FOLLOW_OP_PCODE_in_ctorsemantic1602
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1602
addedfield: FOLLOW_semantic_in_ctorsemantic1606
static org.antlr.runtime.BitSet FOLLOW_semantic_in_ctorsemantic1606
addedfield: FOLLOW_OP_PCODE_in_ctorsemantic1616
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1616
addedfield: FOLLOW_OP_UNIMPL_in_ctorsemantic1618
static org.antlr.runtime.BitSet FOLLOW_OP_UNIMPL_in_ctorsemantic1618
addedfield: FOLLOW_OP_BIT_PATTERN_in_bitpattern1637
static org.antlr.runtime.BitSet FOLLOW_OP_BIT_PATTERN_in_bitpattern1637
addedfield: FOLLOW_pequation_in_bitpattern1641
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1641
addedfield: FOLLOW_OP_SUBTABLE_in_ctorstart1673
static org.antlr.runtime.BitSet FOLLOW_OP_SUBTABLE_in_ctorstart1673
addedfield: FOLLOW_OP_IDENTIFIER_in_ctorstart1677
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_ctorstart1677
addedfield: FOLLOW_OP_WILDCARD_in_ctorstart1691
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_ctorstart1691
addedfield: FOLLOW_display_in_ctorstart1698
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1698
addedfield: FOLLOW_OP_TABLE_in_ctorstart1710
static org.antlr.runtime.BitSet FOLLOW_OP_TABLE_in_ctorstart1710
addedfield: FOLLOW_display_in_ctorstart1716
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1716
addedfield: FOLLOW_OP_DISPLAY_in_display1733
static org.antlr.runtime.BitSet FOLLOW_OP_DISPLAY_in_display1733
addedfield: FOLLOW_pieces_in_display1737
static org.antlr.runtime.BitSet FOLLOW_pieces_in_display1737
addedfield: FOLLOW_printpiece_in_pieces1751
static org.antlr.runtime.BitSet FOLLOW_printpiece_in_pieces1751
addedfield: FOLLOW_OP_IDENTIFIER_in_printpiece1772
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_printpiece1772
addedfield: FOLLOW_whitespace_in_printpiece1786
static org.antlr.runtime.BitSet FOLLOW_whitespace_in_printpiece1786
addedfield: FOLLOW_OP_CONCATENATE_in_printpiece1793
static org.antlr.runtime.BitSet FOLLOW_OP_CONCATENATE_in_printpiece1793
addedfield: FOLLOW_string_in_printpiece1800
static org.antlr.runtime.BitSet FOLLOW_string_in_printpiece1800
addedfield: FOLLOW_OP_WHITESPACE_in_whitespace1818
static org.antlr.runtime.BitSet FOLLOW_OP_WHITESPACE_in_whitespace1818
addedfield: FOLLOW_OP_STRING_in_string1841
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_in_string1841
addedfield: FOLLOW_OP_QSTRING_in_string1854
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_string1854
addedfield: FOLLOW_OP_BOOL_OR_in_pequation1885
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_pequation1885
addedfield: FOLLOW_pequation_in_pequation1889
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1889
addedfield: FOLLOW_pequation_in_pequation1893
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1893
addedfield: FOLLOW_OP_SEQUENCE_in_pequation1904
static org.antlr.runtime.BitSet FOLLOW_OP_SEQUENCE_in_pequation1904
addedfield: FOLLOW_pequation_in_pequation1908
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1908
addedfield: FOLLOW_pequation_in_pequation1912
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1912
addedfield: FOLLOW_OP_BOOL_AND_in_pequation1923
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_pequation1923
addedfield: FOLLOW_pequation_in_pequation1927
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1927
addedfield: FOLLOW_pequation_in_pequation1931
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1931
addedfield: FOLLOW_OP_ELLIPSIS_in_pequation1943
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_in_pequation1943
addedfield: FOLLOW_pequation_in_pequation1947
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1947
addedfield: FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1958
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1958
addedfield: FOLLOW_pequation_in_pequation1962
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1962
addedfield: FOLLOW_OP_EQUAL_in_pequation1974
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_pequation1974
addedfield: FOLLOW_family_or_operand_symbol_in_pequation1978
static org.antlr.runtime.BitSet FOLLOW_family_or_operand_symbol_in_pequation1978
addedfield: FOLLOW_pexpression2_in_pequation1983
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1983
addedfield: FOLLOW_OP_NOTEQUAL_in_pequation1994
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_pequation1994
addedfield: FOLLOW_family_symbol_in_pequation1998
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation1998
addedfield: FOLLOW_pexpression2_in_pequation2003
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2003
addedfield: FOLLOW_OP_LESS_in_pequation2014
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_pequation2014
addedfield: FOLLOW_family_symbol_in_pequation2018
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2018
addedfield: FOLLOW_pexpression2_in_pequation2023
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2023
addedfield: FOLLOW_OP_LESSEQUAL_in_pequation2034
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_pequation2034
addedfield: FOLLOW_family_symbol_in_pequation2038
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2038
addedfield: FOLLOW_pexpression2_in_pequation2043
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2043
addedfield: FOLLOW_OP_GREAT_in_pequation2054
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_pequation2054
addedfield: FOLLOW_family_symbol_in_pequation2058
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2058
addedfield: FOLLOW_pexpression2_in_pequation2063
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2063
addedfield: FOLLOW_OP_GREATEQUAL_in_pequation2074
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_pequation2074
addedfield: FOLLOW_family_symbol_in_pequation2078
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2078
addedfield: FOLLOW_pexpression2_in_pequation2083
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2083
addedfield: FOLLOW_pequation_symbol_in_pequation2094
static org.antlr.runtime.BitSet FOLLOW_pequation_symbol_in_pequation2094
addedfield: FOLLOW_OP_PARENTHESIZED_in_pequation2103
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pequation2103
addedfield: FOLLOW_pequation_in_pequation2107
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation2107
addedfield: FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2128
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2128
addedfield: FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2142
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2142
addedfield: FOLLOW_OP_IDENTIFIER_in_pequation_symbol2161
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pequation_symbol2161
addedfield: FOLLOW_OP_WILDCARD_in_pequation_symbol2175
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pequation_symbol2175
addedfield: FOLLOW_OP_OR_in_pexpression2195
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression2195
addedfield: FOLLOW_pexpression_in_pexpression2199
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2199
addedfield: FOLLOW_pexpression_in_pexpression2203
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2203
addedfield: FOLLOW_OP_XOR_in_pexpression2214
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression2214
addedfield: FOLLOW_pexpression_in_pexpression2218
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2218
addedfield: FOLLOW_pexpression_in_pexpression2222
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2222
addedfield: FOLLOW_OP_AND_in_pexpression2233
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression2233
addedfield: FOLLOW_pexpression_in_pexpression2237
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2237
addedfield: FOLLOW_pexpression_in_pexpression2241
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2241
addedfield: FOLLOW_OP_LEFT_in_pexpression2252
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression2252
addedfield: FOLLOW_pexpression_in_pexpression2256
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2256
addedfield: FOLLOW_pexpression_in_pexpression2260
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2260
addedfield: FOLLOW_OP_RIGHT_in_pexpression2271
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression2271
addedfield: FOLLOW_pexpression_in_pexpression2275
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2275
addedfield: FOLLOW_pexpression_in_pexpression2279
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2279
addedfield: FOLLOW_OP_ADD_in_pexpression2290
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression2290
addedfield: FOLLOW_pexpression_in_pexpression2294
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2294
addedfield: FOLLOW_pexpression_in_pexpression2298
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2298
addedfield: FOLLOW_OP_SUB_in_pexpression2309
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression2309
addedfield: FOLLOW_pexpression_in_pexpression2313
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2313
addedfield: FOLLOW_pexpression_in_pexpression2317
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2317
addedfield: FOLLOW_OP_MULT_in_pexpression2328
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression2328
addedfield: FOLLOW_pexpression_in_pexpression2332
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2332
addedfield: FOLLOW_pexpression_in_pexpression2336
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2336
addedfield: FOLLOW_OP_DIV_in_pexpression2347
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression2347
addedfield: FOLLOW_pexpression_in_pexpression2351
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2351
addedfield: FOLLOW_pexpression_in_pexpression2355
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2355
addedfield: FOLLOW_OP_NEGATE_in_pexpression2367
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression2367
addedfield: FOLLOW_pexpression_in_pexpression2371
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2371
addedfield: FOLLOW_OP_INVERT_in_pexpression2382
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression2382
addedfield: FOLLOW_pexpression_in_pexpression2386
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2386
addedfield: FOLLOW_pattern_symbol_in_pexpression2398
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol_in_pexpression2398
addedfield: FOLLOW_integer_in_pexpression2408
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression2408
addedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression2416
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression2416
addedfield: FOLLOW_pexpression_in_pexpression2420
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2420
addedfield: FOLLOW_OP_OR_in_pexpression22441
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression22441
addedfield: FOLLOW_pexpression2_in_pexpression22445
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22445
addedfield: FOLLOW_pexpression2_in_pexpression22449
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22449
addedfield: FOLLOW_OP_XOR_in_pexpression22460
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression22460
addedfield: FOLLOW_pexpression2_in_pexpression22464
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22464
addedfield: FOLLOW_pexpression2_in_pexpression22468
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22468
addedfield: FOLLOW_OP_AND_in_pexpression22479
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression22479
addedfield: FOLLOW_pexpression2_in_pexpression22483
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22483
addedfield: FOLLOW_pexpression2_in_pexpression22487
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22487
addedfield: FOLLOW_OP_LEFT_in_pexpression22498
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression22498
addedfield: FOLLOW_pexpression2_in_pexpression22502
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22502
addedfield: FOLLOW_pexpression2_in_pexpression22506
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22506
addedfield: FOLLOW_OP_RIGHT_in_pexpression22517
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression22517
addedfield: FOLLOW_pexpression2_in_pexpression22521
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22521
addedfield: FOLLOW_pexpression2_in_pexpression22525
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22525
addedfield: FOLLOW_OP_ADD_in_pexpression22536
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression22536
addedfield: FOLLOW_pexpression2_in_pexpression22540
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22540
addedfield: FOLLOW_pexpression2_in_pexpression22544
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22544
addedfield: FOLLOW_OP_SUB_in_pexpression22555
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression22555
addedfield: FOLLOW_pexpression2_in_pexpression22559
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22559
addedfield: FOLLOW_pexpression2_in_pexpression22563
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22563
addedfield: FOLLOW_OP_MULT_in_pexpression22574
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression22574
addedfield: FOLLOW_pexpression2_in_pexpression22578
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22578
addedfield: FOLLOW_pexpression2_in_pexpression22582
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22582
addedfield: FOLLOW_OP_DIV_in_pexpression22593
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression22593
addedfield: FOLLOW_pexpression2_in_pexpression22597
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22597
addedfield: FOLLOW_pexpression2_in_pexpression22601
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22601
addedfield: FOLLOW_OP_NEGATE_in_pexpression22613
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression22613
addedfield: FOLLOW_pexpression2_in_pexpression22617
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22617
addedfield: FOLLOW_OP_INVERT_in_pexpression22628
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression22628
addedfield: FOLLOW_pexpression2_in_pexpression22632
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22632
addedfield: FOLLOW_pattern_symbol2_in_pexpression22644
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol2_in_pexpression22644
addedfield: FOLLOW_integer_in_pexpression22654
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression22654
addedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression22662
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression22662
addedfield: FOLLOW_pexpression2_in_pexpression22666
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22666
addedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol2686
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol2686
addedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol2700
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol2700
addedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol22719
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol22719
addedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol22733
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol22733
addedfield: FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2751
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2751
addedfield: FOLLOW_cstatements_in_contextblock2755
static org.antlr.runtime.BitSet FOLLOW_cstatements_in_contextblock2755
addedfield: FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2763
static org.antlr.runtime.BitSet FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2763
addedfield: FOLLOW_cstatement_in_cstatements2785
static org.antlr.runtime.BitSet FOLLOW_cstatement_in_cstatements2785
addedfield: FOLLOW_OP_ASSIGN_in_cstatement2800
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_cstatement2800
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2803
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2803
addedfield: FOLLOW_pexpression_in_cstatement2812
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_cstatement2812
addedfield: FOLLOW_OP_APPLY_in_cstatement2821
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_cstatement2821
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2824
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2824
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2832
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2832
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2840
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2840
addedfield: FOLLOW_OP_SEMANTIC_in_semantic2884
static org.antlr.runtime.BitSet FOLLOW_OP_SEMANTIC_in_semantic2884
addedfield: FOLLOW_code_block_in_semantic2888
static org.antlr.runtime.BitSet FOLLOW_code_block_in_semantic2888
addedfield: FOLLOW_statements_in_code_block2939
static org.antlr.runtime.BitSet FOLLOW_statements_in_code_block2939
addedfield: FOLLOW_OP_NOP_in_code_block2944
static org.antlr.runtime.BitSet FOLLOW_OP_NOP_in_code_block2944
addedfield: FOLLOW_statement_in_statements2955
static org.antlr.runtime.BitSet FOLLOW_statement_in_statements2955
addedfield: FOLLOW_assignment_in_statement2987
static org.antlr.runtime.BitSet FOLLOW_assignment_in_statement2987
addedfield: FOLLOW_declaration_in_statement2999
static org.antlr.runtime.BitSet FOLLOW_declaration_in_statement2999
addedfield: FOLLOW_funcall_in_statement3011
static org.antlr.runtime.BitSet FOLLOW_funcall_in_statement3011
addedfield: FOLLOW_build_stmt_in_statement3028
static org.antlr.runtime.BitSet FOLLOW_build_stmt_in_statement3028
addedfield: FOLLOW_crossbuild_stmt_in_statement3042
static org.antlr.runtime.BitSet FOLLOW_crossbuild_stmt_in_statement3042
addedfield: FOLLOW_goto_stmt_in_statement3051
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_statement3051
addedfield: FOLLOW_cond_stmt_in_statement3066
static org.antlr.runtime.BitSet FOLLOW_cond_stmt_in_statement3066
addedfield: FOLLOW_call_stmt_in_statement3081
static org.antlr.runtime.BitSet FOLLOW_call_stmt_in_statement3081
addedfield: FOLLOW_return_stmt_in_statement3096
static org.antlr.runtime.BitSet FOLLOW_return_stmt_in_statement3096
addedfield: FOLLOW_label_in_statement3109
static org.antlr.runtime.BitSet FOLLOW_label_in_statement3109
addedfield: FOLLOW_export_in_statement3118
static org.antlr.runtime.BitSet FOLLOW_export_in_statement3118
addedfield: FOLLOW_section_label_in_statement3128
static org.antlr.runtime.BitSet FOLLOW_section_label_in_statement3128
addedfield: FOLLOW_OP_LOCAL_in_declaration3142
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3142
addedfield: FOLLOW_unbound_identifier_in_declaration3146
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3146
addedfield: FOLLOW_integer_in_declaration3151
static org.antlr.runtime.BitSet FOLLOW_integer_in_declaration3151
addedfield: FOLLOW_OP_LOCAL_in_declaration3160
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3160
addedfield: FOLLOW_unbound_identifier_in_declaration3164
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3164
addedfield: FOLLOW_OP_LABEL_in_label3184
static org.antlr.runtime.BitSet FOLLOW_OP_LABEL_in_label3184
addedfield: FOLLOW_OP_IDENTIFIER_in_label3188
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_label3188
addedfield: FOLLOW_OP_WILDCARD_in_label3204
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_label3204
addedfield: FOLLOW_OP_SECTION_LABEL_in_section_label3224
static org.antlr.runtime.BitSet FOLLOW_OP_SECTION_LABEL_in_section_label3224
addedfield: FOLLOW_OP_IDENTIFIER_in_section_label3228
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_label3228
addedfield: FOLLOW_OP_WILDCARD_in_section_label3244
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_label3244
addedfield: FOLLOW_OP_IDENTIFIER_in_section_symbol3265
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_symbol3265
addedfield: FOLLOW_OP_WILDCARD_in_section_symbol3279
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_symbol3279
addedfield: FOLLOW_OP_ASSIGN_in_assignment3305
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3305
addedfield: FOLLOW_OP_BITRANGE_in_assignment3308
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_assignment3308
addedfield: FOLLOW_specific_symbol_in_assignment3312
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_assignment3312
addedfield: FOLLOW_integer_in_assignment3317
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3317
addedfield: FOLLOW_integer_in_assignment3321
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3321
addedfield: FOLLOW_expr_in_assignment3326
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3326
addedfield: FOLLOW_OP_ASSIGN_in_assignment3337
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3337
addedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3340
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3340
addedfield: FOLLOW_unbound_identifier_in_assignment3344
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3344
addedfield: FOLLOW_integer_in_assignment3349
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3349
addedfield: FOLLOW_expr_in_assignment3354
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3354
addedfield: FOLLOW_OP_LOCAL_in_assignment3363
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3363
addedfield: FOLLOW_OP_ASSIGN_in_assignment3367
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3367
addedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3370
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3370
addedfield: FOLLOW_unbound_identifier_in_assignment3374
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3374
addedfield: FOLLOW_integer_in_assignment3379
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3379
addedfield: FOLLOW_expr_in_assignment3384
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3384
addedfield: FOLLOW_OP_LOCAL_in_assignment3393
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3393
addedfield: FOLLOW_OP_ASSIGN_in_assignment3397
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3397
addedfield: FOLLOW_unbound_identifier_in_assignment3401
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3401
addedfield: FOLLOW_expr_in_assignment3406
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3406
addedfield: FOLLOW_OP_ASSIGN_in_assignment3417
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3417
addedfield: FOLLOW_OP_IDENTIFIER_in_assignment3420
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_assignment3420
addedfield: FOLLOW_expr_in_assignment3429
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3429
addedfield: FOLLOW_OP_ASSIGN_in_assignment3438
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3438
addedfield: FOLLOW_OP_WILDCARD_in_assignment3442
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_assignment3442
addedfield: FOLLOW_expr_in_assignment3446
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3446
addedfield: FOLLOW_OP_ASSIGN_in_assignment3457
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3457
addedfield: FOLLOW_sizedstar_in_assignment3461
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_assignment3461
addedfield: FOLLOW_expr_in_assignment3465
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3465
addedfield: FOLLOW_OP_BITRANGE_in_bitrange3486
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_bitrange3486
addedfield: FOLLOW_specific_symbol_in_bitrange3490
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_bitrange3490
addedfield: FOLLOW_integer_in_bitrange3495
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3495
addedfield: FOLLOW_integer_in_bitrange3499
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3499
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3532
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3532
addedfield: FOLLOW_space_symbol_in_sizedstar3536
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3536
addedfield: FOLLOW_integer_in_sizedstar3541
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3541
addedfield: FOLLOW_expr_in_sizedstar3545
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3545
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3556
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3556
addedfield: FOLLOW_space_symbol_in_sizedstar3560
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3560
addedfield: FOLLOW_expr_in_sizedstar3565
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3565
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3576
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3576
addedfield: FOLLOW_integer_in_sizedstar3580
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3580
addedfield: FOLLOW_expr_in_sizedstar3584
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3584
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3595
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3595
addedfield: FOLLOW_expr_in_sizedstar3599
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3599
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3632
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3632
addedfield: FOLLOW_space_symbol_in_sizedstarv3636
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3636
addedfield: FOLLOW_integer_in_sizedstarv3641
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3641
addedfield: FOLLOW_specific_symbol_in_sizedstarv3645
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3645
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3657
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3657
addedfield: FOLLOW_space_symbol_in_sizedstarv3661
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3661
addedfield: FOLLOW_specific_symbol_in_sizedstarv3666
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3666
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3678
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3678
addedfield: FOLLOW_integer_in_sizedstarv3682
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3682
addedfield: FOLLOW_specific_symbol_in_sizedstarv3686
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3686
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3698
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3698
addedfield: FOLLOW_specific_symbol_in_sizedstarv3702
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3702
addedfield: FOLLOW_expr_apply_in_funcall3729
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_funcall3729
addedfield: FOLLOW_OP_BUILD_in_build_stmt3755
static org.antlr.runtime.BitSet FOLLOW_OP_BUILD_in_build_stmt3755
addedfield: FOLLOW_operand_symbol_in_build_stmt3759
static org.antlr.runtime.BitSet FOLLOW_operand_symbol_in_build_stmt3759
addedfield: FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3787
static org.antlr.runtime.BitSet FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3787
addedfield: FOLLOW_varnode_in_crossbuild_stmt3791
static org.antlr.runtime.BitSet FOLLOW_varnode_in_crossbuild_stmt3791
addedfield: FOLLOW_section_symbol_in_crossbuild_stmt3795
static org.antlr.runtime.BitSet FOLLOW_section_symbol_in_crossbuild_stmt3795
addedfield: FOLLOW_OP_GOTO_in_goto_stmt3835
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_goto_stmt3835
addedfield: FOLLOW_jumpdest_in_goto_stmt3839
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_goto_stmt3839
addedfield: FOLLOW_OP_IDENTIFIER_in_jump_symbol3860
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_jump_symbol3860
addedfield: FOLLOW_OP_WILDCARD_in_jump_symbol3874
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_jump_symbol3874
addedfield: FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3895
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3895
addedfield: FOLLOW_jump_symbol_in_jumpdest3899
static org.antlr.runtime.BitSet FOLLOW_jump_symbol_in_jumpdest3899
addedfield: FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3911
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3911
addedfield: FOLLOW_expr_in_jumpdest3915
static org.antlr.runtime.BitSet FOLLOW_expr_in_jumpdest3915
addedfield: FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3926
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3926
addedfield: FOLLOW_integer_in_jumpdest3930
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3930
addedfield: FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3941
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3941
addedfield: FOLLOW_integer_in_jumpdest3945
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3945
addedfield: FOLLOW_space_symbol_in_jumpdest3949
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_jumpdest3949
addedfield: FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3961
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3961
addedfield: FOLLOW_label_in_jumpdest3965
static org.antlr.runtime.BitSet FOLLOW_label_in_jumpdest3965
addedfield: FOLLOW_OP_IF_in_cond_stmt3992
static org.antlr.runtime.BitSet FOLLOW_OP_IF_in_cond_stmt3992
addedfield: FOLLOW_expr_in_cond_stmt3996
static org.antlr.runtime.BitSet FOLLOW_expr_in_cond_stmt3996
addedfield: FOLLOW_OP_GOTO_in_cond_stmt3999
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_cond_stmt3999
addedfield: FOLLOW_jumpdest_in_cond_stmt4003
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_cond_stmt4003
addedfield: FOLLOW_OP_CALL_in_call_stmt4044
static org.antlr.runtime.BitSet FOLLOW_OP_CALL_in_call_stmt4044
addedfield: FOLLOW_jumpdest_in_call_stmt4048
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_call_stmt4048
addedfield: FOLLOW_OP_RETURN_in_return_stmt4076
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt4076
addedfield: FOLLOW_expr_in_return_stmt4080
static org.antlr.runtime.BitSet FOLLOW_expr_in_return_stmt4080
addedfield: FOLLOW_OP_EXPORT_in_export4102
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4102
addedfield: FOLLOW_sizedstarv_in_export4106
static org.antlr.runtime.BitSet FOLLOW_sizedstarv_in_export4106
addedfield: FOLLOW_OP_EXPORT_in_export4117
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4117
addedfield: FOLLOW_varnode_in_export4121
static org.antlr.runtime.BitSet FOLLOW_varnode_in_export4121
addedfield: FOLLOW_OP_BOOL_OR_in_expr4142
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_expr4142
addedfield: FOLLOW_expr_in_expr4146
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4146
addedfield: FOLLOW_expr_in_expr4150
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4150
addedfield: FOLLOW_OP_BOOL_XOR_in_expr4161
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_XOR_in_expr4161
addedfield: FOLLOW_expr_in_expr4165
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4165
addedfield: FOLLOW_expr_in_expr4169
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4169
addedfield: FOLLOW_OP_BOOL_AND_in_expr4180
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_expr4180
addedfield: FOLLOW_expr_in_expr4184
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4184
addedfield: FOLLOW_expr_in_expr4188
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4188
addedfield: FOLLOW_OP_OR_in_expr4200
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_expr4200
addedfield: FOLLOW_expr_in_expr4204
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4204
addedfield: FOLLOW_expr_in_expr4208
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4208
addedfield: FOLLOW_OP_XOR_in_expr4219
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_expr4219
addedfield: FOLLOW_expr_in_expr4223
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4223
addedfield: FOLLOW_expr_in_expr4227
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4227
addedfield: FOLLOW_OP_AND_in_expr4238
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_expr4238
addedfield: FOLLOW_expr_in_expr4242
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4242
addedfield: FOLLOW_expr_in_expr4246
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4246
addedfield: FOLLOW_OP_EQUAL_in_expr4258
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_expr4258
addedfield: FOLLOW_expr_in_expr4262
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4262
addedfield: FOLLOW_expr_in_expr4266
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4266
addedfield: FOLLOW_OP_NOTEQUAL_in_expr4277
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_expr4277
addedfield: FOLLOW_expr_in_expr4281
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4281
addedfield: FOLLOW_expr_in_expr4285
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4285
addedfield: FOLLOW_OP_FEQUAL_in_expr4296
static org.antlr.runtime.BitSet FOLLOW_OP_FEQUAL_in_expr4296
addedfield: FOLLOW_expr_in_expr4300
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4300
addedfield: FOLLOW_expr_in_expr4304
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4304
addedfield: FOLLOW_OP_FNOTEQUAL_in_expr4315
static org.antlr.runtime.BitSet FOLLOW_OP_FNOTEQUAL_in_expr4315
addedfield: FOLLOW_expr_in_expr4319
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4319
addedfield: FOLLOW_expr_in_expr4323
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4323
addedfield: FOLLOW_OP_LESS_in_expr4335
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_expr4335
addedfield: FOLLOW_expr_in_expr4339
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4339
addedfield: FOLLOW_expr_in_expr4343
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4343
addedfield: FOLLOW_OP_GREATEQUAL_in_expr4354
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_expr4354
addedfield: FOLLOW_expr_in_expr4358
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4358
addedfield: FOLLOW_expr_in_expr4362
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4362
addedfield: FOLLOW_OP_LESSEQUAL_in_expr4373
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_expr4373
addedfield: FOLLOW_expr_in_expr4377
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4377
addedfield: FOLLOW_expr_in_expr4381
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4381
addedfield: FOLLOW_OP_GREAT_in_expr4392
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_expr4392
addedfield: FOLLOW_expr_in_expr4396
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4396
addedfield: FOLLOW_expr_in_expr4400
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4400
addedfield: FOLLOW_OP_SLESS_in_expr4411
static org.antlr.runtime.BitSet FOLLOW_OP_SLESS_in_expr4411
addedfield: FOLLOW_expr_in_expr4415
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4415
addedfield: FOLLOW_expr_in_expr4419
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4419
addedfield: FOLLOW_OP_SGREATEQUAL_in_expr4430
static org.antlr.runtime.BitSet FOLLOW_OP_SGREATEQUAL_in_expr4430
addedfield: FOLLOW_expr_in_expr4434
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4434
addedfield: FOLLOW_expr_in_expr4438
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4438
addedfield: FOLLOW_OP_SLESSEQUAL_in_expr4449
static org.antlr.runtime.BitSet FOLLOW_OP_SLESSEQUAL_in_expr4449
addedfield: FOLLOW_expr_in_expr4453
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4453
addedfield: FOLLOW_expr_in_expr4457
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4457
addedfield: FOLLOW_OP_SGREAT_in_expr4468
static org.antlr.runtime.BitSet FOLLOW_OP_SGREAT_in_expr4468
addedfield: FOLLOW_expr_in_expr4472
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4472
addedfield: FOLLOW_expr_in_expr4476
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4476
addedfield: FOLLOW_OP_FLESS_in_expr4487
static org.antlr.runtime.BitSet FOLLOW_OP_FLESS_in_expr4487
addedfield: FOLLOW_expr_in_expr4491
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4491
addedfield: FOLLOW_expr_in_expr4495
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4495
addedfield: FOLLOW_OP_FGREATEQUAL_in_expr4506
static org.antlr.runtime.BitSet FOLLOW_OP_FGREATEQUAL_in_expr4506
addedfield: FOLLOW_expr_in_expr4510
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4510
addedfield: FOLLOW_expr_in_expr4514
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4514
addedfield: FOLLOW_OP_FLESSEQUAL_in_expr4525
static org.antlr.runtime.BitSet FOLLOW_OP_FLESSEQUAL_in_expr4525
addedfield: FOLLOW_expr_in_expr4529
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4529
addedfield: FOLLOW_expr_in_expr4533
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4533
addedfield: FOLLOW_OP_FGREAT_in_expr4544
static org.antlr.runtime.BitSet FOLLOW_OP_FGREAT_in_expr4544
addedfield: FOLLOW_expr_in_expr4548
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4548
addedfield: FOLLOW_expr_in_expr4552
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4552
addedfield: FOLLOW_OP_LEFT_in_expr4564
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_expr4564
addedfield: FOLLOW_expr_in_expr4568
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4568
addedfield: FOLLOW_expr_in_expr4572
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4572
addedfield: FOLLOW_OP_RIGHT_in_expr4583
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_expr4583
addedfield: FOLLOW_expr_in_expr4587
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4587
addedfield: FOLLOW_expr_in_expr4591
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4591
addedfield: FOLLOW_OP_SRIGHT_in_expr4602
static org.antlr.runtime.BitSet FOLLOW_OP_SRIGHT_in_expr4602
addedfield: FOLLOW_expr_in_expr4606
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4606
addedfield: FOLLOW_expr_in_expr4610
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4610
addedfield: FOLLOW_OP_ADD_in_expr4622
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_expr4622
addedfield: FOLLOW_expr_in_expr4626
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4626
addedfield: FOLLOW_expr_in_expr4630
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4630
addedfield: FOLLOW_OP_SUB_in_expr4641
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_expr4641
addedfield: FOLLOW_expr_in_expr4645
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4645
addedfield: FOLLOW_expr_in_expr4649
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4649
addedfield: FOLLOW_OP_FADD_in_expr4660
static org.antlr.runtime.BitSet FOLLOW_OP_FADD_in_expr4660
addedfield: FOLLOW_expr_in_expr4664
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4664
addedfield: FOLLOW_expr_in_expr4668
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4668
addedfield: FOLLOW_OP_FSUB_in_expr4679
static org.antlr.runtime.BitSet FOLLOW_OP_FSUB_in_expr4679
addedfield: FOLLOW_expr_in_expr4683
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4683
addedfield: FOLLOW_expr_in_expr4687
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4687
addedfield: FOLLOW_OP_MULT_in_expr4699
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_expr4699
addedfield: FOLLOW_expr_in_expr4703
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4703
addedfield: FOLLOW_expr_in_expr4707
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4707
addedfield: FOLLOW_OP_DIV_in_expr4718
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_expr4718
addedfield: FOLLOW_expr_in_expr4722
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4722
addedfield: FOLLOW_expr_in_expr4726
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4726
addedfield: FOLLOW_OP_REM_in_expr4737
static org.antlr.runtime.BitSet FOLLOW_OP_REM_in_expr4737
addedfield: FOLLOW_expr_in_expr4741
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4741
addedfield: FOLLOW_expr_in_expr4745
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4745
addedfield: FOLLOW_OP_SDIV_in_expr4756
static org.antlr.runtime.BitSet FOLLOW_OP_SDIV_in_expr4756
addedfield: FOLLOW_expr_in_expr4760
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4760
addedfield: FOLLOW_expr_in_expr4764
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4764
addedfield: FOLLOW_OP_SREM_in_expr4775
static org.antlr.runtime.BitSet FOLLOW_OP_SREM_in_expr4775
addedfield: FOLLOW_expr_in_expr4779
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4779
addedfield: FOLLOW_expr_in_expr4783
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4783
addedfield: FOLLOW_OP_FMULT_in_expr4794
static org.antlr.runtime.BitSet FOLLOW_OP_FMULT_in_expr4794
addedfield: FOLLOW_expr_in_expr4798
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4798
addedfield: FOLLOW_expr_in_expr4802
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4802
addedfield: FOLLOW_OP_FDIV_in_expr4813
static org.antlr.runtime.BitSet FOLLOW_OP_FDIV_in_expr4813
addedfield: FOLLOW_expr_in_expr4817
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4817
addedfield: FOLLOW_expr_in_expr4821
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4821
addedfield: FOLLOW_OP_NOT_in_expr4833
static org.antlr.runtime.BitSet FOLLOW_OP_NOT_in_expr4833
addedfield: FOLLOW_expr_in_expr4837
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4837
addedfield: FOLLOW_OP_INVERT_in_expr4848
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_expr4848
addedfield: FOLLOW_expr_in_expr4852
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4852
addedfield: FOLLOW_OP_NEGATE_in_expr4863
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_expr4863
addedfield: FOLLOW_expr_in_expr4867
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4867
addedfield: FOLLOW_OP_FNEGATE_in_expr4878
static org.antlr.runtime.BitSet FOLLOW_OP_FNEGATE_in_expr4878
addedfield: FOLLOW_expr_in_expr4882
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4882
addedfield: FOLLOW_sizedstar_in_expr4892
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_expr4892
addedfield: FOLLOW_expr_apply_in_expr4902
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_expr4902
addedfield: FOLLOW_varnode_in_expr4911
static org.antlr.runtime.BitSet FOLLOW_varnode_in_expr4911
addedfield: FOLLOW_bitrange_in_expr4920
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_expr4920
addedfield: FOLLOW_integer_in_expr4929
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr4929
addedfield: FOLLOW_OP_PARENTHESIZED_in_expr4937
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_expr4937
addedfield: FOLLOW_expr_in_expr4941
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4941
addedfield: FOLLOW_OP_BITRANGE2_in_expr4953
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE2_in_expr4953
addedfield: FOLLOW_specific_symbol_in_expr4957
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_expr4957
addedfield: FOLLOW_integer_in_expr4962
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr4962
addedfield: FOLLOW_OP_APPLY_in_expr_apply4989
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply4989
addedfield: FOLLOW_OP_IDENTIFIER_in_expr_apply4994
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_expr_apply4994
addedfield: FOLLOW_expr_operands_in_expr_apply5003
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply5003
addedfield: FOLLOW_OP_APPLY_in_expr_apply5014
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply5014
addedfield: FOLLOW_OP_WILDCARD_in_expr_apply5018
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_expr_apply5018
addedfield: FOLLOW_expr_operands_in_expr_apply5022
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply5022
addedfield: FOLLOW_expr_in_expr_operands5055
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr_operands5055
addedfield: FOLLOW_specific_symbol_in_varnode5076
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_varnode5076
addedfield: FOLLOW_OP_TRUNCATION_SIZE_in_varnode5087
static org.antlr.runtime.BitSet FOLLOW_OP_TRUNCATION_SIZE_in_varnode5087
addedfield: FOLLOW_integer_in_varnode5091
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode5091
addedfield: FOLLOW_integer_in_varnode5095
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode5095
addedfield: FOLLOW_OP_ADDRESS_OF_in_varnode5104
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode5104
addedfield: FOLLOW_OP_SIZING_SIZE_in_varnode5107
static org.antlr.runtime.BitSet FOLLOW_OP_SIZING_SIZE_in_varnode5107
addedfield: FOLLOW_integer_in_varnode5111
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode5111
addedfield: FOLLOW_varnode_in_varnode5116
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode5116
addedfield: FOLLOW_OP_ADDRESS_OF_in_varnode5125
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode5125
addedfield: FOLLOW_varnode_in_varnode5129
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode5129
addedfield: FOLLOW_OP_QSTRING_in_qstring5148
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_qstring5148
addedfield: FOLLOW_OP_IDENTIFIER_in_identifier5171
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifier5171
addedfield: FOLLOW_OP_WILDCARD_in_identifier5185
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifier5185
addedfield: FOLLOW_OP_HEX_CONSTANT_in_integer5203
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_CONSTANT_in_integer5203
addedfield: FOLLOW_OP_DEC_CONSTANT_in_integer5216
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_CONSTANT_in_integer5216
addedfield: FOLLOW_OP_BIN_CONSTANT_in_integer5229
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer5229
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
removedfield: dfa51
ghidra.sleigh.grammar.SleighCompiler.DFA51 dfa51
removedfield: dfa56
ghidra.sleigh.grammar.SleighCompiler.DFA56 dfa56
removedfield: FOLLOW_OP_FIELDDEFS_in_fielddefs271
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEFS_in_fielddefs271
removedfield: FOLLOW_fielddef_in_fielddefs273
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs273
removedfield: FOLLOW_OP_FIELDDEF_in_fielddef299
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEF_in_fielddef299
removedfield: FOLLOW_unbound_identifier_in_fielddef303
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_fielddef303
removedfield: FOLLOW_integer_in_fielddef308
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef308
removedfield: FOLLOW_integer_in_fielddef312
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef312
removedfield: FOLLOW_fieldmods_in_fielddef316
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef316
removedfield: FOLLOW_OP_FIELD_MODS_in_fieldmods331
static org.antlr.runtime.BitSet FOLLOW_OP_FIELD_MODS_in_fieldmods331
removedfield: FOLLOW_fieldmod_in_fieldmods333
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods333
removedfield: FOLLOW_OP_NO_FIELD_MOD_in_fieldmods340
static org.antlr.runtime.BitSet FOLLOW_OP_NO_FIELD_MOD_in_fieldmods340
removedfield: FOLLOW_OP_SIGNED_in_fieldmod356
static org.antlr.runtime.BitSet FOLLOW_OP_SIGNED_in_fieldmod356
removedfield: FOLLOW_OP_NOFLOW_in_fieldmod368
static org.antlr.runtime.BitSet FOLLOW_OP_NOFLOW_in_fieldmod368
removedfield: FOLLOW_OP_HEX_in_fieldmod380
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_in_fieldmod380
removedfield: FOLLOW_OP_DEC_in_fieldmod392
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_in_fieldmod392
removedfield: FOLLOW_OP_IDENTIFIER_in_specific_identifier414
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_identifier414
removedfield: FOLLOW_OP_WILDCARD_in_specific_identifier428
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_identifier428
removedfield: FOLLOW_OP_IDENTIFIER_in_unbound_identifier447
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_unbound_identifier447
removedfield: FOLLOW_OP_WILDCARD_in_unbound_identifier461
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_unbound_identifier461
removedfield: FOLLOW_OP_IDENTIFIER_in_varnode_symbol480
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_varnode_symbol480
removedfield: FOLLOW_OP_WILDCARD_in_varnode_symbol494
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_varnode_symbol494
removedfield: FOLLOW_OP_IDENTIFIER_in_value_symbol513
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_value_symbol513
removedfield: FOLLOW_OP_WILDCARD_in_value_symbol527
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_value_symbol527
removedfield: FOLLOW_OP_IDENTIFIER_in_operand_symbol546
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_operand_symbol546
removedfield: FOLLOW_OP_WILDCARD_in_operand_symbol560
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_operand_symbol560
removedfield: FOLLOW_OP_IDENTIFIER_in_space_symbol579
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_space_symbol579
removedfield: FOLLOW_OP_WILDCARD_in_space_symbol593
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_space_symbol593
removedfield: FOLLOW_OP_IDENTIFIER_in_specific_symbol612
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_symbol612
removedfield: FOLLOW_OP_WILDCARD_in_specific_symbol626
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_symbol626
removedfield: FOLLOW_OP_IDENTIFIER_in_family_symbol645
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_symbol645
removedfield: FOLLOW_OP_WILDCARD_in_family_symbol659
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_symbol659
removedfield: FOLLOW_OP_CONTEXT_in_contextdef684
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_in_contextdef684
removedfield: FOLLOW_varnode_symbol_in_contextdef688
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_contextdef688
removedfield: FOLLOW_fielddefs_in_contextdef693
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_contextdef693
removedfield: FOLLOW_OP_SPACE_in_spacedef717
static org.antlr.runtime.BitSet FOLLOW_OP_SPACE_in_spacedef717
removedfield: FOLLOW_unbound_identifier_in_spacedef721
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_spacedef721
removedfield: FOLLOW_spacemods_in_spacedef728
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef728
removedfield: FOLLOW_OP_SPACEMODS_in_spacemods743
static org.antlr.runtime.BitSet FOLLOW_OP_SPACEMODS_in_spacemods743
removedfield: FOLLOW_spacemod_in_spacemods745
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods745
removedfield: FOLLOW_typemod_in_spacemod758
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod758
removedfield: FOLLOW_sizemod_in_spacemod763
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod763
removedfield: FOLLOW_wordsizemod_in_spacemod768
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod768
removedfield: FOLLOW_OP_DEFAULT_in_spacemod773
static org.antlr.runtime.BitSet FOLLOW_OP_DEFAULT_in_spacemod773
removedfield: FOLLOW_OP_TYPE_in_typemod787
static org.antlr.runtime.BitSet FOLLOW_OP_TYPE_in_typemod787
removedfield: FOLLOW_specific_identifier_in_typemod791
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_typemod791
removedfield: FOLLOW_OP_SIZE_in_sizemod807
static org.antlr.runtime.BitSet FOLLOW_OP_SIZE_in_sizemod807
removedfield: FOLLOW_integer_in_sizemod811
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod811
removedfield: FOLLOW_OP_WORDSIZE_in_wordsizemod826
static org.antlr.runtime.BitSet FOLLOW_OP_WORDSIZE_in_wordsizemod826
removedfield: FOLLOW_integer_in_wordsizemod830
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod830
removedfield: FOLLOW_OP_VARNODE_in_varnodedef845
static org.antlr.runtime.BitSet FOLLOW_OP_VARNODE_in_varnodedef845
removedfield: FOLLOW_space_symbol_in_varnodedef849
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_varnodedef849
removedfield: FOLLOW_integer_in_varnodedef854
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef854
removedfield: FOLLOW_integer_in_varnodedef858
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef858
removedfield: FOLLOW_identifierlist_in_varnodedef862
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef862
removedfield: FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist893
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist893
removedfield: FOLLOW_OP_IDENTIFIER_in_identifierlist901
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifierlist901
removedfield: FOLLOW_OP_WILDCARD_in_identifierlist917
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifierlist917
removedfield: FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist945
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist945
removedfield: FOLLOW_stringorident_in_stringoridentlist950
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist950
removedfield: FOLLOW_identifier_in_stringorident973
static org.antlr.runtime.BitSet FOLLOW_identifier_in_stringorident973
removedfield: FOLLOW_qstring_in_stringorident982
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident982
removedfield: FOLLOW_OP_BITRANGES_in_bitrangedef996
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGES_in_bitrangedef996
removedfield: FOLLOW_sbitrange_in_bitrangedef998
static org.antlr.runtime.BitSet FOLLOW_sbitrange_in_bitrangedef998
removedfield: FOLLOW_OP_BITRANGE_in_sbitrange1012
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_sbitrange1012
removedfield: FOLLOW_OP_IDENTIFIER_in_sbitrange1015
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_sbitrange1015
removedfield: FOLLOW_varnode_symbol_in_sbitrange1024
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_sbitrange1024
removedfield: FOLLOW_integer_in_sbitrange1029
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1029
removedfield: FOLLOW_integer_in_sbitrange1033
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1033
removedfield: FOLLOW_OP_PCODEOP_in_pcodeopdef1048
static org.antlr.runtime.BitSet FOLLOW_OP_PCODEOP_in_pcodeopdef1048
removedfield: FOLLOW_identifierlist_in_pcodeopdef1052
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef1052
removedfield: FOLLOW_OP_VALUES_in_valueattach1073
static org.antlr.runtime.BitSet FOLLOW_OP_VALUES_in_valueattach1073
removedfield: FOLLOW_valuelist_in_valueattach1077
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_valueattach1077
removedfield: FOLLOW_intblist_in_valueattach1082
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach1082
removedfield: FOLLOW_OP_INTBLIST_in_intblist1107
static org.antlr.runtime.BitSet FOLLOW_OP_INTBLIST_in_intblist1107
removedfield: FOLLOW_intbpart_in_intblist1112
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist1112
removedfield: FOLLOW_OP_WILDCARD_in_intbpart1135
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_intbpart1135
removedfield: FOLLOW_OP_NEGATE_in_intbpart1143
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_intbpart1143
removedfield: FOLLOW_integer_in_intbpart1147
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1147
removedfield: FOLLOW_integer_in_intbpart1157
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1157
removedfield: FOLLOW_OP_NAMES_in_nameattach1177
static org.antlr.runtime.BitSet FOLLOW_OP_NAMES_in_nameattach1177
removedfield: FOLLOW_valuelist_in_nameattach1181
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_nameattach1181
removedfield: FOLLOW_stringoridentlist_in_nameattach1186
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach1186
removedfield: FOLLOW_OP_VARIABLES_in_varattach1207
static org.antlr.runtime.BitSet FOLLOW_OP_VARIABLES_in_varattach1207
removedfield: FOLLOW_valuelist_in_varattach1211
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_varattach1211
removedfield: FOLLOW_varlist_in_varattach1216
static org.antlr.runtime.BitSet FOLLOW_varlist_in_varattach1216
removedfield: FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1249
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1249
removedfield: FOLLOW_value_symbol_in_valuelist1254
static org.antlr.runtime.BitSet FOLLOW_value_symbol_in_valuelist1254
removedfield: FOLLOW_OP_IDENTIFIER_LIST_in_varlist1285
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_varlist1285
removedfield: FOLLOW_varnode_symbol_in_varlist1290
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_varlist1290
removedfield: FOLLOW_macrodef_in_constructorlike1308
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike1308
removedfield: FOLLOW_withblock_in_constructorlike1315
static org.antlr.runtime.BitSet FOLLOW_withblock_in_constructorlike1315
removedfield: FOLLOW_constructor_in_constructorlike1322
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike1322
removedfield: FOLLOW_OP_MACRO_in_macrodef1347
static org.antlr.runtime.BitSet FOLLOW_OP_MACRO_in_macrodef1347
removedfield: FOLLOW_unbound_identifier_in_macrodef1351
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_macrodef1351
removedfield: FOLLOW_arguments_in_macrodef1356
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef1356
removedfield: FOLLOW_semantic_in_macrodef1362
static org.antlr.runtime.BitSet FOLLOW_semantic_in_macrodef1362
removedfield: FOLLOW_OP_ARGUMENTS_in_arguments1394
static org.antlr.runtime.BitSet FOLLOW_OP_ARGUMENTS_in_arguments1394
removedfield: FOLLOW_OP_IDENTIFIER_in_arguments1398
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_arguments1398
removedfield: FOLLOW_OP_EMPTY_LIST_in_arguments1413
static org.antlr.runtime.BitSet FOLLOW_OP_EMPTY_LIST_in_arguments1413
removedfield: FOLLOW_OP_WITH_in_withblock1425
static org.antlr.runtime.BitSet FOLLOW_OP_WITH_in_withblock1425
removedfield: FOLLOW_id_or_nil_in_withblock1429
static org.antlr.runtime.BitSet FOLLOW_id_or_nil_in_withblock1429
removedfield: FOLLOW_bitpat_or_nil_in_withblock1433
static org.antlr.runtime.BitSet FOLLOW_bitpat_or_nil_in_withblock1433
removedfield: FOLLOW_contextblock_in_withblock1437
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_withblock1437
removedfield: FOLLOW_constructorlikelist_in_withblock1443
static org.antlr.runtime.BitSet FOLLOW_constructorlikelist_in_withblock1443
removedfield: FOLLOW_identifier_in_id_or_nil1465
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_nil1465
removedfield: FOLLOW_OP_NIL_in_id_or_nil1472
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_id_or_nil1472
removedfield: FOLLOW_bitpattern_in_bitpat_or_nil1491
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_bitpat_or_nil1491
removedfield: FOLLOW_OP_NIL_in_bitpat_or_nil1498
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_bitpat_or_nil1498
removedfield: FOLLOW_OP_CTLIST_in_constructorlikelist1512
static org.antlr.runtime.BitSet FOLLOW_OP_CTLIST_in_constructorlikelist1512
removedfield: FOLLOW_definition_in_constructorlikelist1516
static org.antlr.runtime.BitSet FOLLOW_definition_in_constructorlikelist1516
removedfield: FOLLOW_constructorlike_in_constructorlikelist1520
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_constructorlikelist1520
removedfield: FOLLOW_OP_CONSTRUCTOR_in_constructor1537
static org.antlr.runtime.BitSet FOLLOW_OP_CONSTRUCTOR_in_constructor1537
removedfield: FOLLOW_ctorstart_in_constructor1541
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1541
removedfield: FOLLOW_bitpattern_in_constructor1545
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1545
removedfield: FOLLOW_contextblock_in_constructor1549
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1549
removedfield: FOLLOW_ctorsemantic_in_constructor1553
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1553
removedfield: FOLLOW_OP_PCODE_in_ctorsemantic1576
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1576
removedfield: FOLLOW_semantic_in_ctorsemantic1580
static org.antlr.runtime.BitSet FOLLOW_semantic_in_ctorsemantic1580
removedfield: FOLLOW_OP_PCODE_in_ctorsemantic1590
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1590
removedfield: FOLLOW_OP_UNIMPL_in_ctorsemantic1592
static org.antlr.runtime.BitSet FOLLOW_OP_UNIMPL_in_ctorsemantic1592
removedfield: FOLLOW_OP_BIT_PATTERN_in_bitpattern1611
static org.antlr.runtime.BitSet FOLLOW_OP_BIT_PATTERN_in_bitpattern1611
removedfield: FOLLOW_pequation_in_bitpattern1615
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1615
removedfield: FOLLOW_OP_SUBTABLE_in_ctorstart1647
static org.antlr.runtime.BitSet FOLLOW_OP_SUBTABLE_in_ctorstart1647
removedfield: FOLLOW_OP_IDENTIFIER_in_ctorstart1651
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_ctorstart1651
removedfield: FOLLOW_OP_WILDCARD_in_ctorstart1665
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_ctorstart1665
removedfield: FOLLOW_display_in_ctorstart1672
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1672
removedfield: FOLLOW_OP_TABLE_in_ctorstart1684
static org.antlr.runtime.BitSet FOLLOW_OP_TABLE_in_ctorstart1684
removedfield: FOLLOW_display_in_ctorstart1690
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1690
removedfield: FOLLOW_OP_DISPLAY_in_display1707
static org.antlr.runtime.BitSet FOLLOW_OP_DISPLAY_in_display1707
removedfield: FOLLOW_pieces_in_display1711
static org.antlr.runtime.BitSet FOLLOW_pieces_in_display1711
removedfield: FOLLOW_printpiece_in_pieces1725
static org.antlr.runtime.BitSet FOLLOW_printpiece_in_pieces1725
removedfield: FOLLOW_OP_IDENTIFIER_in_printpiece1746
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_printpiece1746
removedfield: FOLLOW_whitespace_in_printpiece1760
static org.antlr.runtime.BitSet FOLLOW_whitespace_in_printpiece1760
removedfield: FOLLOW_OP_CONCATENATE_in_printpiece1767
static org.antlr.runtime.BitSet FOLLOW_OP_CONCATENATE_in_printpiece1767
removedfield: FOLLOW_string_in_printpiece1774
static org.antlr.runtime.BitSet FOLLOW_string_in_printpiece1774
removedfield: FOLLOW_OP_WHITESPACE_in_whitespace1792
static org.antlr.runtime.BitSet FOLLOW_OP_WHITESPACE_in_whitespace1792
removedfield: FOLLOW_OP_STRING_in_string1815
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_in_string1815
removedfield: FOLLOW_OP_QSTRING_in_string1828
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_string1828
removedfield: FOLLOW_OP_BOOL_OR_in_pequation1859
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_pequation1859
removedfield: FOLLOW_pequation_in_pequation1863
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1863
removedfield: FOLLOW_pequation_in_pequation1867
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1867
removedfield: FOLLOW_OP_SEQUENCE_in_pequation1878
static org.antlr.runtime.BitSet FOLLOW_OP_SEQUENCE_in_pequation1878
removedfield: FOLLOW_pequation_in_pequation1882
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1882
removedfield: FOLLOW_pequation_in_pequation1886
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1886
removedfield: FOLLOW_OP_BOOL_AND_in_pequation1897
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_pequation1897
removedfield: FOLLOW_pequation_in_pequation1901
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1901
removedfield: FOLLOW_pequation_in_pequation1905
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1905
removedfield: FOLLOW_OP_ELLIPSIS_in_pequation1917
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_in_pequation1917
removedfield: FOLLOW_pequation_in_pequation1921
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1921
removedfield: FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1932
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1932
removedfield: FOLLOW_pequation_in_pequation1936
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1936
removedfield: FOLLOW_OP_EQUAL_in_pequation1948
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_pequation1948
removedfield: FOLLOW_family_or_operand_symbol_in_pequation1952
static org.antlr.runtime.BitSet FOLLOW_family_or_operand_symbol_in_pequation1952
removedfield: FOLLOW_pexpression2_in_pequation1957
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1957
removedfield: FOLLOW_OP_NOTEQUAL_in_pequation1968
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_pequation1968
removedfield: FOLLOW_family_symbol_in_pequation1972
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation1972
removedfield: FOLLOW_pexpression2_in_pequation1977
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1977
removedfield: FOLLOW_OP_LESS_in_pequation1988
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_pequation1988
removedfield: FOLLOW_family_symbol_in_pequation1992
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation1992
removedfield: FOLLOW_pexpression2_in_pequation1997
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1997
removedfield: FOLLOW_OP_LESSEQUAL_in_pequation2008
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_pequation2008
removedfield: FOLLOW_family_symbol_in_pequation2012
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2012
removedfield: FOLLOW_pexpression2_in_pequation2017
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2017
removedfield: FOLLOW_OP_GREAT_in_pequation2028
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_pequation2028
removedfield: FOLLOW_family_symbol_in_pequation2032
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2032
removedfield: FOLLOW_pexpression2_in_pequation2037
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2037
removedfield: FOLLOW_OP_GREATEQUAL_in_pequation2048
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_pequation2048
removedfield: FOLLOW_family_symbol_in_pequation2052
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2052
removedfield: FOLLOW_pexpression2_in_pequation2057
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2057
removedfield: FOLLOW_pequation_symbol_in_pequation2068
static org.antlr.runtime.BitSet FOLLOW_pequation_symbol_in_pequation2068
removedfield: FOLLOW_OP_PARENTHESIZED_in_pequation2077
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pequation2077
removedfield: FOLLOW_pequation_in_pequation2081
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation2081
removedfield: FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2102
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2102
removedfield: FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2116
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2116
removedfield: FOLLOW_OP_IDENTIFIER_in_pequation_symbol2135
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pequation_symbol2135
removedfield: FOLLOW_OP_WILDCARD_in_pequation_symbol2149
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pequation_symbol2149
removedfield: FOLLOW_OP_OR_in_pexpression2169
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression2169
removedfield: FOLLOW_pexpression_in_pexpression2173
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2173
removedfield: FOLLOW_pexpression_in_pexpression2177
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2177
removedfield: FOLLOW_OP_XOR_in_pexpression2188
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression2188
removedfield: FOLLOW_pexpression_in_pexpression2192
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2192
removedfield: FOLLOW_pexpression_in_pexpression2196
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2196
removedfield: FOLLOW_OP_AND_in_pexpression2207
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression2207
removedfield: FOLLOW_pexpression_in_pexpression2211
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2211
removedfield: FOLLOW_pexpression_in_pexpression2215
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2215
removedfield: FOLLOW_OP_LEFT_in_pexpression2226
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression2226
removedfield: FOLLOW_pexpression_in_pexpression2230
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2230
removedfield: FOLLOW_pexpression_in_pexpression2234
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2234
removedfield: FOLLOW_OP_RIGHT_in_pexpression2245
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression2245
removedfield: FOLLOW_pexpression_in_pexpression2249
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2249
removedfield: FOLLOW_pexpression_in_pexpression2253
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2253
removedfield: FOLLOW_OP_ADD_in_pexpression2264
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression2264
removedfield: FOLLOW_pexpression_in_pexpression2268
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2268
removedfield: FOLLOW_pexpression_in_pexpression2272
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2272
removedfield: FOLLOW_OP_SUB_in_pexpression2283
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression2283
removedfield: FOLLOW_pexpression_in_pexpression2287
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2287
removedfield: FOLLOW_pexpression_in_pexpression2291
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2291
removedfield: FOLLOW_OP_MULT_in_pexpression2302
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression2302
removedfield: FOLLOW_pexpression_in_pexpression2306
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2306
removedfield: FOLLOW_pexpression_in_pexpression2310
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2310
removedfield: FOLLOW_OP_DIV_in_pexpression2321
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression2321
removedfield: FOLLOW_pexpression_in_pexpression2325
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2325
removedfield: FOLLOW_pexpression_in_pexpression2329
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2329
removedfield: FOLLOW_OP_NEGATE_in_pexpression2341
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression2341
removedfield: FOLLOW_pexpression_in_pexpression2345
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2345
removedfield: FOLLOW_OP_INVERT_in_pexpression2356
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression2356
removedfield: FOLLOW_pexpression_in_pexpression2360
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2360
removedfield: FOLLOW_pattern_symbol_in_pexpression2372
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol_in_pexpression2372
removedfield: FOLLOW_integer_in_pexpression2382
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression2382
removedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression2390
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression2390
removedfield: FOLLOW_pexpression_in_pexpression2394
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2394
removedfield: FOLLOW_OP_OR_in_pexpression22415
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression22415
removedfield: FOLLOW_pexpression2_in_pexpression22419
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22419
removedfield: FOLLOW_pexpression2_in_pexpression22423
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22423
removedfield: FOLLOW_OP_XOR_in_pexpression22434
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression22434
removedfield: FOLLOW_pexpression2_in_pexpression22438
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22438
removedfield: FOLLOW_pexpression2_in_pexpression22442
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22442
removedfield: FOLLOW_OP_AND_in_pexpression22453
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression22453
removedfield: FOLLOW_pexpression2_in_pexpression22457
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22457
removedfield: FOLLOW_pexpression2_in_pexpression22461
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22461
removedfield: FOLLOW_OP_LEFT_in_pexpression22472
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression22472
removedfield: FOLLOW_pexpression2_in_pexpression22476
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22476
removedfield: FOLLOW_pexpression2_in_pexpression22480
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22480
removedfield: FOLLOW_OP_RIGHT_in_pexpression22491
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression22491
removedfield: FOLLOW_pexpression2_in_pexpression22495
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22495
removedfield: FOLLOW_pexpression2_in_pexpression22499
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22499
removedfield: FOLLOW_OP_ADD_in_pexpression22510
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression22510
removedfield: FOLLOW_pexpression2_in_pexpression22514
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22514
removedfield: FOLLOW_pexpression2_in_pexpression22518
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22518
removedfield: FOLLOW_OP_SUB_in_pexpression22529
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression22529
removedfield: FOLLOW_pexpression2_in_pexpression22533
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22533
removedfield: FOLLOW_pexpression2_in_pexpression22537
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22537
removedfield: FOLLOW_OP_MULT_in_pexpression22548
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression22548
removedfield: FOLLOW_pexpression2_in_pexpression22552
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22552
removedfield: FOLLOW_pexpression2_in_pexpression22556
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22556
removedfield: FOLLOW_OP_DIV_in_pexpression22567
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression22567
removedfield: FOLLOW_pexpression2_in_pexpression22571
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22571
removedfield: FOLLOW_pexpression2_in_pexpression22575
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22575
removedfield: FOLLOW_OP_NEGATE_in_pexpression22587
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression22587
removedfield: FOLLOW_pexpression2_in_pexpression22591
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22591
removedfield: FOLLOW_OP_INVERT_in_pexpression22602
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression22602
removedfield: FOLLOW_pexpression2_in_pexpression22606
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22606
removedfield: FOLLOW_pattern_symbol2_in_pexpression22618
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol2_in_pexpression22618
removedfield: FOLLOW_integer_in_pexpression22628
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression22628
removedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression22636
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression22636
removedfield: FOLLOW_pexpression2_in_pexpression22640
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22640
removedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol2660
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol2660
removedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol2674
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol2674
removedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol22693
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol22693
removedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol22707
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol22707
removedfield: FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2725
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2725
removedfield: FOLLOW_cstatements_in_contextblock2729
static org.antlr.runtime.BitSet FOLLOW_cstatements_in_contextblock2729
removedfield: FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2737
static org.antlr.runtime.BitSet FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2737
removedfield: FOLLOW_cstatement_in_cstatements2759
static org.antlr.runtime.BitSet FOLLOW_cstatement_in_cstatements2759
removedfield: FOLLOW_OP_ASSIGN_in_cstatement2774
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_cstatement2774
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2777
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2777
removedfield: FOLLOW_pexpression_in_cstatement2786
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_cstatement2786
removedfield: FOLLOW_OP_APPLY_in_cstatement2795
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_cstatement2795
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2798
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2798
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2806
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2806
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2814
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2814
removedfield: FOLLOW_OP_SEMANTIC_in_semantic2858
static org.antlr.runtime.BitSet FOLLOW_OP_SEMANTIC_in_semantic2858
removedfield: FOLLOW_code_block_in_semantic2862
static org.antlr.runtime.BitSet FOLLOW_code_block_in_semantic2862
removedfield: FOLLOW_statements_in_code_block2913
static org.antlr.runtime.BitSet FOLLOW_statements_in_code_block2913
removedfield: FOLLOW_OP_NOP_in_code_block2918
static org.antlr.runtime.BitSet FOLLOW_OP_NOP_in_code_block2918
removedfield: FOLLOW_statement_in_statements2929
static org.antlr.runtime.BitSet FOLLOW_statement_in_statements2929
removedfield: FOLLOW_assignment_in_statement2961
static org.antlr.runtime.BitSet FOLLOW_assignment_in_statement2961
removedfield: FOLLOW_declaration_in_statement2973
static org.antlr.runtime.BitSet FOLLOW_declaration_in_statement2973
removedfield: FOLLOW_funcall_in_statement2985
static org.antlr.runtime.BitSet FOLLOW_funcall_in_statement2985
removedfield: FOLLOW_build_stmt_in_statement3002
static org.antlr.runtime.BitSet FOLLOW_build_stmt_in_statement3002
removedfield: FOLLOW_crossbuild_stmt_in_statement3016
static org.antlr.runtime.BitSet FOLLOW_crossbuild_stmt_in_statement3016
removedfield: FOLLOW_goto_stmt_in_statement3025
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_statement3025
removedfield: FOLLOW_cond_stmt_in_statement3040
static org.antlr.runtime.BitSet FOLLOW_cond_stmt_in_statement3040
removedfield: FOLLOW_call_stmt_in_statement3055
static org.antlr.runtime.BitSet FOLLOW_call_stmt_in_statement3055
removedfield: FOLLOW_return_stmt_in_statement3070
static org.antlr.runtime.BitSet FOLLOW_return_stmt_in_statement3070
removedfield: FOLLOW_label_in_statement3083
static org.antlr.runtime.BitSet FOLLOW_label_in_statement3083
removedfield: FOLLOW_export_in_statement3092
static org.antlr.runtime.BitSet FOLLOW_export_in_statement3092
removedfield: FOLLOW_section_label_in_statement3102
static org.antlr.runtime.BitSet FOLLOW_section_label_in_statement3102
removedfield: FOLLOW_OP_LOCAL_in_declaration3116
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3116
removedfield: FOLLOW_unbound_identifier_in_declaration3120
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3120
removedfield: FOLLOW_integer_in_declaration3125
static org.antlr.runtime.BitSet FOLLOW_integer_in_declaration3125
removedfield: FOLLOW_OP_LOCAL_in_declaration3134
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3134
removedfield: FOLLOW_unbound_identifier_in_declaration3138
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3138
removedfield: FOLLOW_OP_LABEL_in_label3158
static org.antlr.runtime.BitSet FOLLOW_OP_LABEL_in_label3158
removedfield: FOLLOW_OP_IDENTIFIER_in_label3162
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_label3162
removedfield: FOLLOW_OP_WILDCARD_in_label3178
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_label3178
removedfield: FOLLOW_OP_SECTION_LABEL_in_section_label3198
static org.antlr.runtime.BitSet FOLLOW_OP_SECTION_LABEL_in_section_label3198
removedfield: FOLLOW_OP_IDENTIFIER_in_section_label3202
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_label3202
removedfield: FOLLOW_OP_WILDCARD_in_section_label3218
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_label3218
removedfield: FOLLOW_OP_IDENTIFIER_in_section_symbol3239
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_symbol3239
removedfield: FOLLOW_OP_WILDCARD_in_section_symbol3253
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_symbol3253
removedfield: FOLLOW_OP_ASSIGN_in_assignment3279
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3279
removedfield: FOLLOW_OP_BITRANGE_in_assignment3282
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_assignment3282
removedfield: FOLLOW_specific_symbol_in_assignment3286
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_assignment3286
removedfield: FOLLOW_integer_in_assignment3291
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3291
removedfield: FOLLOW_integer_in_assignment3295
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3295
removedfield: FOLLOW_expr_in_assignment3300
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3300
removedfield: FOLLOW_OP_ASSIGN_in_assignment3311
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3311
removedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3314
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3314
removedfield: FOLLOW_unbound_identifier_in_assignment3318
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3318
removedfield: FOLLOW_integer_in_assignment3323
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3323
removedfield: FOLLOW_expr_in_assignment3328
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3328
removedfield: FOLLOW_OP_LOCAL_in_assignment3337
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3337
removedfield: FOLLOW_OP_ASSIGN_in_assignment3341
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3341
removedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3344
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3344
removedfield: FOLLOW_unbound_identifier_in_assignment3348
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3348
removedfield: FOLLOW_integer_in_assignment3353
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3353
removedfield: FOLLOW_expr_in_assignment3358
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3358
removedfield: FOLLOW_OP_LOCAL_in_assignment3367
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3367
removedfield: FOLLOW_OP_ASSIGN_in_assignment3371
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3371
removedfield: FOLLOW_unbound_identifier_in_assignment3375
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3375
removedfield: FOLLOW_expr_in_assignment3380
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3380
removedfield: FOLLOW_OP_ASSIGN_in_assignment3391
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3391
removedfield: FOLLOW_OP_IDENTIFIER_in_assignment3394
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_assignment3394
removedfield: FOLLOW_expr_in_assignment3403
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3403
removedfield: FOLLOW_OP_ASSIGN_in_assignment3412
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3412
removedfield: FOLLOW_OP_WILDCARD_in_assignment3416
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_assignment3416
removedfield: FOLLOW_expr_in_assignment3420
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3420
removedfield: FOLLOW_OP_ASSIGN_in_assignment3431
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3431
removedfield: FOLLOW_sizedstar_in_assignment3435
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_assignment3435
removedfield: FOLLOW_expr_in_assignment3439
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3439
removedfield: FOLLOW_OP_BITRANGE_in_bitrange3460
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_bitrange3460
removedfield: FOLLOW_specific_symbol_in_bitrange3464
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_bitrange3464
removedfield: FOLLOW_integer_in_bitrange3469
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3469
removedfield: FOLLOW_integer_in_bitrange3473
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3473
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3506
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3506
removedfield: FOLLOW_space_symbol_in_sizedstar3510
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3510
removedfield: FOLLOW_integer_in_sizedstar3515
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3515
removedfield: FOLLOW_expr_in_sizedstar3519
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3519
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3530
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3530
removedfield: FOLLOW_space_symbol_in_sizedstar3534
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3534
removedfield: FOLLOW_expr_in_sizedstar3539
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3539
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3550
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3550
removedfield: FOLLOW_integer_in_sizedstar3554
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3554
removedfield: FOLLOW_expr_in_sizedstar3558
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3558
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3569
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3569
removedfield: FOLLOW_expr_in_sizedstar3573
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3573
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3606
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3606
removedfield: FOLLOW_space_symbol_in_sizedstarv3610
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3610
removedfield: FOLLOW_integer_in_sizedstarv3615
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3615
removedfield: FOLLOW_specific_symbol_in_sizedstarv3619
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3619
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3631
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3631
removedfield: FOLLOW_space_symbol_in_sizedstarv3635
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3635
removedfield: FOLLOW_specific_symbol_in_sizedstarv3640
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3640
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3652
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3652
removedfield: FOLLOW_integer_in_sizedstarv3656
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3656
removedfield: FOLLOW_specific_symbol_in_sizedstarv3660
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3660
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3672
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3672
removedfield: FOLLOW_specific_symbol_in_sizedstarv3676
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3676
removedfield: FOLLOW_expr_apply_in_funcall3703
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_funcall3703
removedfield: FOLLOW_OP_BUILD_in_build_stmt3729
static org.antlr.runtime.BitSet FOLLOW_OP_BUILD_in_build_stmt3729
removedfield: FOLLOW_operand_symbol_in_build_stmt3733
static org.antlr.runtime.BitSet FOLLOW_operand_symbol_in_build_stmt3733
removedfield: FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3761
static org.antlr.runtime.BitSet FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3761
removedfield: FOLLOW_varnode_in_crossbuild_stmt3765
static org.antlr.runtime.BitSet FOLLOW_varnode_in_crossbuild_stmt3765
removedfield: FOLLOW_section_symbol_in_crossbuild_stmt3769
static org.antlr.runtime.BitSet FOLLOW_section_symbol_in_crossbuild_stmt3769
removedfield: FOLLOW_OP_GOTO_in_goto_stmt3809
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_goto_stmt3809
removedfield: FOLLOW_jumpdest_in_goto_stmt3813
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_goto_stmt3813
removedfield: FOLLOW_OP_IDENTIFIER_in_jump_symbol3834
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_jump_symbol3834
removedfield: FOLLOW_OP_WILDCARD_in_jump_symbol3848
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_jump_symbol3848
removedfield: FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3869
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3869
removedfield: FOLLOW_jump_symbol_in_jumpdest3873
static org.antlr.runtime.BitSet FOLLOW_jump_symbol_in_jumpdest3873
removedfield: FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3885
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3885
removedfield: FOLLOW_expr_in_jumpdest3889
static org.antlr.runtime.BitSet FOLLOW_expr_in_jumpdest3889
removedfield: FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3900
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3900
removedfield: FOLLOW_integer_in_jumpdest3904
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3904
removedfield: FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3915
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3915
removedfield: FOLLOW_integer_in_jumpdest3919
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3919
removedfield: FOLLOW_space_symbol_in_jumpdest3923
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_jumpdest3923
removedfield: FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3935
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3935
removedfield: FOLLOW_label_in_jumpdest3939
static org.antlr.runtime.BitSet FOLLOW_label_in_jumpdest3939
removedfield: FOLLOW_OP_IF_in_cond_stmt3966
static org.antlr.runtime.BitSet FOLLOW_OP_IF_in_cond_stmt3966
removedfield: FOLLOW_expr_in_cond_stmt3970
static org.antlr.runtime.BitSet FOLLOW_expr_in_cond_stmt3970
removedfield: FOLLOW_OP_GOTO_in_cond_stmt3973
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_cond_stmt3973
removedfield: FOLLOW_jumpdest_in_cond_stmt3977
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_cond_stmt3977
removedfield: FOLLOW_OP_CALL_in_call_stmt4018
static org.antlr.runtime.BitSet FOLLOW_OP_CALL_in_call_stmt4018
removedfield: FOLLOW_jumpdest_in_call_stmt4022
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_call_stmt4022
removedfield: FOLLOW_OP_RETURN_in_return_stmt4050
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt4050
removedfield: FOLLOW_expr_in_return_stmt4054
static org.antlr.runtime.BitSet FOLLOW_expr_in_return_stmt4054
removedfield: FOLLOW_OP_EXPORT_in_export4076
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4076
removedfield: FOLLOW_sizedstarv_in_export4080
static org.antlr.runtime.BitSet FOLLOW_sizedstarv_in_export4080
removedfield: FOLLOW_OP_EXPORT_in_export4091
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4091
removedfield: FOLLOW_varnode_in_export4095
static org.antlr.runtime.BitSet FOLLOW_varnode_in_export4095
removedfield: FOLLOW_OP_BOOL_OR_in_expr4116
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_expr4116
removedfield: FOLLOW_expr_in_expr4120
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4120
removedfield: FOLLOW_expr_in_expr4124
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4124
removedfield: FOLLOW_OP_BOOL_XOR_in_expr4135
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_XOR_in_expr4135
removedfield: FOLLOW_expr_in_expr4139
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4139
removedfield: FOLLOW_expr_in_expr4143
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4143
removedfield: FOLLOW_OP_BOOL_AND_in_expr4154
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_expr4154
removedfield: FOLLOW_expr_in_expr4158
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4158
removedfield: FOLLOW_expr_in_expr4162
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4162
removedfield: FOLLOW_OP_OR_in_expr4174
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_expr4174
removedfield: FOLLOW_expr_in_expr4178
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4178
removedfield: FOLLOW_expr_in_expr4182
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4182
removedfield: FOLLOW_OP_XOR_in_expr4193
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_expr4193
removedfield: FOLLOW_expr_in_expr4197
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4197
removedfield: FOLLOW_expr_in_expr4201
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4201
removedfield: FOLLOW_OP_AND_in_expr4212
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_expr4212
removedfield: FOLLOW_expr_in_expr4216
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4216
removedfield: FOLLOW_expr_in_expr4220
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4220
removedfield: FOLLOW_OP_EQUAL_in_expr4232
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_expr4232
removedfield: FOLLOW_expr_in_expr4236
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4236
removedfield: FOLLOW_expr_in_expr4240
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4240
removedfield: FOLLOW_OP_NOTEQUAL_in_expr4251
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_expr4251
removedfield: FOLLOW_expr_in_expr4255
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4255
removedfield: FOLLOW_expr_in_expr4259
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4259
removedfield: FOLLOW_OP_FEQUAL_in_expr4270
static org.antlr.runtime.BitSet FOLLOW_OP_FEQUAL_in_expr4270
removedfield: FOLLOW_expr_in_expr4274
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4274
removedfield: FOLLOW_expr_in_expr4278
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4278
removedfield: FOLLOW_OP_FNOTEQUAL_in_expr4289
static org.antlr.runtime.BitSet FOLLOW_OP_FNOTEQUAL_in_expr4289
removedfield: FOLLOW_expr_in_expr4293
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4293
removedfield: FOLLOW_expr_in_expr4297
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4297
removedfield: FOLLOW_OP_LESS_in_expr4309
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_expr4309
removedfield: FOLLOW_expr_in_expr4313
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4313
removedfield: FOLLOW_expr_in_expr4317
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4317
removedfield: FOLLOW_OP_GREATEQUAL_in_expr4328
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_expr4328
removedfield: FOLLOW_expr_in_expr4332
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4332
removedfield: FOLLOW_expr_in_expr4336
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4336
removedfield: FOLLOW_OP_LESSEQUAL_in_expr4347
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_expr4347
removedfield: FOLLOW_expr_in_expr4351
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4351
removedfield: FOLLOW_expr_in_expr4355
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4355
removedfield: FOLLOW_OP_GREAT_in_expr4366
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_expr4366
removedfield: FOLLOW_expr_in_expr4370
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4370
removedfield: FOLLOW_expr_in_expr4374
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4374
removedfield: FOLLOW_OP_SLESS_in_expr4385
static org.antlr.runtime.BitSet FOLLOW_OP_SLESS_in_expr4385
removedfield: FOLLOW_expr_in_expr4389
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4389
removedfield: FOLLOW_expr_in_expr4393
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4393
removedfield: FOLLOW_OP_SGREATEQUAL_in_expr4404
static org.antlr.runtime.BitSet FOLLOW_OP_SGREATEQUAL_in_expr4404
removedfield: FOLLOW_expr_in_expr4408
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4408
removedfield: FOLLOW_expr_in_expr4412
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4412
removedfield: FOLLOW_OP_SLESSEQUAL_in_expr4423
static org.antlr.runtime.BitSet FOLLOW_OP_SLESSEQUAL_in_expr4423
removedfield: FOLLOW_expr_in_expr4427
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4427
removedfield: FOLLOW_expr_in_expr4431
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4431
removedfield: FOLLOW_OP_SGREAT_in_expr4442
static org.antlr.runtime.BitSet FOLLOW_OP_SGREAT_in_expr4442
removedfield: FOLLOW_expr_in_expr4446
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4446
removedfield: FOLLOW_expr_in_expr4450
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4450
removedfield: FOLLOW_OP_FLESS_in_expr4461
static org.antlr.runtime.BitSet FOLLOW_OP_FLESS_in_expr4461
removedfield: FOLLOW_expr_in_expr4465
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4465
removedfield: FOLLOW_expr_in_expr4469
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4469
removedfield: FOLLOW_OP_FGREATEQUAL_in_expr4480
static org.antlr.runtime.BitSet FOLLOW_OP_FGREATEQUAL_in_expr4480
removedfield: FOLLOW_expr_in_expr4484
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4484
removedfield: FOLLOW_expr_in_expr4488
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4488
removedfield: FOLLOW_OP_FLESSEQUAL_in_expr4499
static org.antlr.runtime.BitSet FOLLOW_OP_FLESSEQUAL_in_expr4499
removedfield: FOLLOW_expr_in_expr4503
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4503
removedfield: FOLLOW_expr_in_expr4507
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4507
removedfield: FOLLOW_OP_FGREAT_in_expr4518
static org.antlr.runtime.BitSet FOLLOW_OP_FGREAT_in_expr4518
removedfield: FOLLOW_expr_in_expr4522
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4522
removedfield: FOLLOW_expr_in_expr4526
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4526
removedfield: FOLLOW_OP_LEFT_in_expr4538
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_expr4538
removedfield: FOLLOW_expr_in_expr4542
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4542
removedfield: FOLLOW_expr_in_expr4546
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4546
removedfield: FOLLOW_OP_RIGHT_in_expr4557
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_expr4557
removedfield: FOLLOW_expr_in_expr4561
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4561
removedfield: FOLLOW_expr_in_expr4565
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4565
removedfield: FOLLOW_OP_SRIGHT_in_expr4576
static org.antlr.runtime.BitSet FOLLOW_OP_SRIGHT_in_expr4576
removedfield: FOLLOW_expr_in_expr4580
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4580
removedfield: FOLLOW_expr_in_expr4584
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4584
removedfield: FOLLOW_OP_ADD_in_expr4596
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_expr4596
removedfield: FOLLOW_expr_in_expr4600
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4600
removedfield: FOLLOW_expr_in_expr4604
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4604
removedfield: FOLLOW_OP_SUB_in_expr4615
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_expr4615
removedfield: FOLLOW_expr_in_expr4619
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4619
removedfield: FOLLOW_expr_in_expr4623
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4623
removedfield: FOLLOW_OP_FADD_in_expr4634
static org.antlr.runtime.BitSet FOLLOW_OP_FADD_in_expr4634
removedfield: FOLLOW_expr_in_expr4638
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4638
removedfield: FOLLOW_expr_in_expr4642
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4642
removedfield: FOLLOW_OP_FSUB_in_expr4653
static org.antlr.runtime.BitSet FOLLOW_OP_FSUB_in_expr4653
removedfield: FOLLOW_expr_in_expr4657
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4657
removedfield: FOLLOW_expr_in_expr4661
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4661
removedfield: FOLLOW_OP_MULT_in_expr4673
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_expr4673
removedfield: FOLLOW_expr_in_expr4677
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4677
removedfield: FOLLOW_expr_in_expr4681
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4681
removedfield: FOLLOW_OP_DIV_in_expr4692
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_expr4692
removedfield: FOLLOW_expr_in_expr4696
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4696
removedfield: FOLLOW_expr_in_expr4700
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4700
removedfield: FOLLOW_OP_REM_in_expr4711
static org.antlr.runtime.BitSet FOLLOW_OP_REM_in_expr4711
removedfield: FOLLOW_expr_in_expr4715
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4715
removedfield: FOLLOW_expr_in_expr4719
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4719
removedfield: FOLLOW_OP_SDIV_in_expr4730
static org.antlr.runtime.BitSet FOLLOW_OP_SDIV_in_expr4730
removedfield: FOLLOW_expr_in_expr4734
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4734
removedfield: FOLLOW_expr_in_expr4738
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4738
removedfield: FOLLOW_OP_SREM_in_expr4749
static org.antlr.runtime.BitSet FOLLOW_OP_SREM_in_expr4749
removedfield: FOLLOW_expr_in_expr4753
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4753
removedfield: FOLLOW_expr_in_expr4757
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4757
removedfield: FOLLOW_OP_FMULT_in_expr4768
static org.antlr.runtime.BitSet FOLLOW_OP_FMULT_in_expr4768
removedfield: FOLLOW_expr_in_expr4772
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4772
removedfield: FOLLOW_expr_in_expr4776
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4776
removedfield: FOLLOW_OP_FDIV_in_expr4787
static org.antlr.runtime.BitSet FOLLOW_OP_FDIV_in_expr4787
removedfield: FOLLOW_expr_in_expr4791
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4791
removedfield: FOLLOW_expr_in_expr4795
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4795
removedfield: FOLLOW_OP_NOT_in_expr4807
static org.antlr.runtime.BitSet FOLLOW_OP_NOT_in_expr4807
removedfield: FOLLOW_expr_in_expr4811
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4811
removedfield: FOLLOW_OP_INVERT_in_expr4822
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_expr4822
removedfield: FOLLOW_expr_in_expr4826
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4826
removedfield: FOLLOW_OP_NEGATE_in_expr4837
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_expr4837
removedfield: FOLLOW_expr_in_expr4841
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4841
removedfield: FOLLOW_OP_FNEGATE_in_expr4852
static org.antlr.runtime.BitSet FOLLOW_OP_FNEGATE_in_expr4852
removedfield: FOLLOW_expr_in_expr4856
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4856
removedfield: FOLLOW_sizedstar_in_expr4866
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_expr4866
removedfield: FOLLOW_expr_apply_in_expr4876
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_expr4876
removedfield: FOLLOW_varnode_in_expr4885
static org.antlr.runtime.BitSet FOLLOW_varnode_in_expr4885
removedfield: FOLLOW_bitrange_in_expr4894
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_expr4894
removedfield: FOLLOW_integer_in_expr4903
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr4903
removedfield: FOLLOW_OP_PARENTHESIZED_in_expr4911
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_expr4911
removedfield: FOLLOW_expr_in_expr4915
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4915
removedfield: FOLLOW_OP_BITRANGE2_in_expr4927
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE2_in_expr4927
removedfield: FOLLOW_specific_symbol_in_expr4931
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_expr4931
removedfield: FOLLOW_integer_in_expr4936
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr4936
removedfield: FOLLOW_OP_APPLY_in_expr_apply4963
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply4963
removedfield: FOLLOW_OP_IDENTIFIER_in_expr_apply4968
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_expr_apply4968
removedfield: FOLLOW_expr_operands_in_expr_apply4977
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply4977
removedfield: FOLLOW_OP_APPLY_in_expr_apply4988
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply4988
removedfield: FOLLOW_OP_WILDCARD_in_expr_apply4992
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_expr_apply4992
removedfield: FOLLOW_expr_operands_in_expr_apply4996
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply4996
removedfield: FOLLOW_expr_in_expr_operands5029
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr_operands5029
removedfield: FOLLOW_specific_symbol_in_varnode5050
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_varnode5050
removedfield: FOLLOW_OP_TRUNCATION_SIZE_in_varnode5061
static org.antlr.runtime.BitSet FOLLOW_OP_TRUNCATION_SIZE_in_varnode5061
removedfield: FOLLOW_integer_in_varnode5065
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode5065
removedfield: FOLLOW_integer_in_varnode5069
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode5069
removedfield: FOLLOW_OP_ADDRESS_OF_in_varnode5078
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode5078
removedfield: FOLLOW_OP_SIZING_SIZE_in_varnode5081
static org.antlr.runtime.BitSet FOLLOW_OP_SIZING_SIZE_in_varnode5081
removedfield: FOLLOW_integer_in_varnode5085
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode5085
removedfield: FOLLOW_varnode_in_varnode5090
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode5090
removedfield: FOLLOW_OP_ADDRESS_OF_in_varnode5099
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode5099
removedfield: FOLLOW_varnode_in_varnode5103
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode5103
removedfield: FOLLOW_OP_QSTRING_in_qstring5122
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_qstring5122
removedfield: FOLLOW_OP_IDENTIFIER_in_identifier5145
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifier5145
removedfield: FOLLOW_OP_WILDCARD_in_identifier5159
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifier5159
removedfield: FOLLOW_OP_HEX_CONSTANT_in_integer5177
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_CONSTANT_in_integer5177
removedfield: FOLLOW_OP_DEC_CONSTANT_in_integer5190
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_CONSTANT_in_integer5190
removedfield: FOLLOW_OP_BIN_CONSTANT_in_integer5203
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer5203
class ghidra.sleigh.grammar.SleighEcho 880 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
addedfield: dfa32
ghidra.sleigh.grammar.SleighEcho.DFA32 dfa32
addedfield: dfa34
ghidra.sleigh.grammar.SleighEcho.DFA34 dfa34
addedfield: FOLLOW_OP_TOKEN_ENDIAN_in_tokendef206
static org.antlr.runtime.BitSet FOLLOW_OP_TOKEN_ENDIAN_in_tokendef206
addedfield: FOLLOW_identifier_in_tokendef210
static org.antlr.runtime.BitSet FOLLOW_identifier_in_tokendef210
addedfield: FOLLOW_integer_in_tokendef214
static org.antlr.runtime.BitSet FOLLOW_integer_in_tokendef214
addedfield: FOLLOW_endian_in_tokendef218
static org.antlr.runtime.BitSet FOLLOW_endian_in_tokendef218
addedfield: FOLLOW_fielddefs_in_tokendef222
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_tokendef222
addedfield: FOLLOW_OP_FIELDDEFS_in_fielddefs235
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEFS_in_fielddefs235
addedfield: FOLLOW_fielddef_in_fielddefs237
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs237
addedfield: FOLLOW_OP_FIELDDEF_in_fielddef253
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEF_in_fielddef253
addedfield: FOLLOW_identifier_in_fielddef257
static org.antlr.runtime.BitSet FOLLOW_identifier_in_fielddef257
addedfield: FOLLOW_integer_in_fielddef261
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef261
addedfield: FOLLOW_integer_in_fielddef265
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef265
addedfield: FOLLOW_fieldmods_in_fielddef269
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef269
addedfield: FOLLOW_OP_FIELD_MODS_in_fieldmods294
static org.antlr.runtime.BitSet FOLLOW_OP_FIELD_MODS_in_fieldmods294
addedfield: FOLLOW_fieldmod_in_fieldmods301
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods301
addedfield: FOLLOW_OP_NO_FIELD_MOD_in_fieldmods318
static org.antlr.runtime.BitSet FOLLOW_OP_NO_FIELD_MOD_in_fieldmods318
addedfield: FOLLOW_OP_SIGNED_in_fieldmod343
static org.antlr.runtime.BitSet FOLLOW_OP_SIGNED_in_fieldmod343
addedfield: FOLLOW_OP_NOFLOW_in_fieldmod355
static org.antlr.runtime.BitSet FOLLOW_OP_NOFLOW_in_fieldmod355
addedfield: FOLLOW_OP_HEX_in_fieldmod367
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_in_fieldmod367
addedfield: FOLLOW_OP_DEC_in_fieldmod379
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_in_fieldmod379
addedfield: FOLLOW_OP_CONTEXT_in_contextdef396
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_in_contextdef396
addedfield: FOLLOW_identifier_in_contextdef400
static org.antlr.runtime.BitSet FOLLOW_identifier_in_contextdef400
addedfield: FOLLOW_fielddefs_in_contextdef404
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_contextdef404
addedfield: FOLLOW_OP_SPACE_in_spacedef417
static org.antlr.runtime.BitSet FOLLOW_OP_SPACE_in_spacedef417
addedfield: FOLLOW_identifier_in_spacedef421
static org.antlr.runtime.BitSet FOLLOW_identifier_in_spacedef421
addedfield: FOLLOW_spacemods_in_spacedef425
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef425
addedfield: FOLLOW_OP_SPACEMODS_in_spacemods449
static org.antlr.runtime.BitSet FOLLOW_OP_SPACEMODS_in_spacemods449
addedfield: FOLLOW_spacemod_in_spacemods454
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods454
addedfield: FOLLOW_typemod_in_spacemod476
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod476
addedfield: FOLLOW_sizemod_in_spacemod485
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod485
addedfield: FOLLOW_wordsizemod_in_spacemod494
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod494
addedfield: FOLLOW_OP_DEFAULT_in_spacemod501
static org.antlr.runtime.BitSet FOLLOW_OP_DEFAULT_in_spacemod501
addedfield: FOLLOW_OP_TYPE_in_typemod519
static org.antlr.runtime.BitSet FOLLOW_OP_TYPE_in_typemod519
addedfield: FOLLOW_type_in_typemod523
static org.antlr.runtime.BitSet FOLLOW_type_in_typemod523
addedfield: FOLLOW_identifier_in_type543
static org.antlr.runtime.BitSet FOLLOW_identifier_in_type543
addedfield: FOLLOW_OP_SIZE_in_sizemod561
static org.antlr.runtime.BitSet FOLLOW_OP_SIZE_in_sizemod561
addedfield: FOLLOW_integer_in_sizemod565
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod565
addedfield: FOLLOW_OP_WORDSIZE_in_wordsizemod584
static org.antlr.runtime.BitSet FOLLOW_OP_WORDSIZE_in_wordsizemod584
addedfield: FOLLOW_integer_in_wordsizemod588
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod588
addedfield: FOLLOW_OP_VARNODE_in_varnodedef603
static org.antlr.runtime.BitSet FOLLOW_OP_VARNODE_in_varnodedef603
addedfield: FOLLOW_identifier_in_varnodedef607
static org.antlr.runtime.BitSet FOLLOW_identifier_in_varnodedef607
addedfield: FOLLOW_integer_in_varnodedef611
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef611
addedfield: FOLLOW_integer_in_varnodedef615
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef615
addedfield: FOLLOW_identifierlist_in_varnodedef619
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef619
addedfield: FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist638
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist638
addedfield: FOLLOW_identifier_in_identifierlist645
static org.antlr.runtime.BitSet FOLLOW_identifier_in_identifierlist645
addedfield: FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist669
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist669
addedfield: FOLLOW_stringorident_in_stringoridentlist676
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist676
addedfield: FOLLOW_identifier_in_stringorident701
static org.antlr.runtime.BitSet FOLLOW_identifier_in_stringorident701
addedfield: FOLLOW_qstring_in_stringorident710
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident710
addedfield: FOLLOW_OP_BITRANGES_in_bitrangedef724
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGES_in_bitrangedef724
addedfield: FOLLOW_bitranges_in_bitrangedef728
static org.antlr.runtime.BitSet FOLLOW_bitranges_in_bitrangedef728
addedfield: FOLLOW_sbitrange_in_bitranges748
static org.antlr.runtime.BitSet FOLLOW_sbitrange_in_bitranges748
addedfield: FOLLOW_OP_BITRANGE_in_sbitrange769
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_sbitrange769
addedfield: FOLLOW_identifier_in_sbitrange773
static org.antlr.runtime.BitSet FOLLOW_identifier_in_sbitrange773
addedfield: FOLLOW_identifier_in_sbitrange777
static org.antlr.runtime.BitSet FOLLOW_identifier_in_sbitrange777
addedfield: FOLLOW_integer_in_sbitrange781
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange781
addedfield: FOLLOW_integer_in_sbitrange785
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange785
addedfield: FOLLOW_OP_PCODEOP_in_pcodeopdef800
static org.antlr.runtime.BitSet FOLLOW_OP_PCODEOP_in_pcodeopdef800
addedfield: FOLLOW_identifierlist_in_pcodeopdef804
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef804
addedfield: FOLLOW_OP_VALUES_in_valueattach819
static org.antlr.runtime.BitSet FOLLOW_OP_VALUES_in_valueattach819
addedfield: FOLLOW_identifierlist_in_valueattach823
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_valueattach823
addedfield: FOLLOW_intblist_in_valueattach827
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach827
addedfield: FOLLOW_OP_INTBLIST_in_intblist846
static org.antlr.runtime.BitSet FOLLOW_OP_INTBLIST_in_intblist846
addedfield: FOLLOW_intbpart_in_intblist853
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist853
addedfield: FOLLOW_OP_WILDCARD_in_intbpart876
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_intbpart876
addedfield: FOLLOW_OP_NEGATE_in_intbpart884
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_intbpart884
addedfield: FOLLOW_integer_in_intbpart888
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart888
addedfield: FOLLOW_integer_in_intbpart898
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart898
addedfield: FOLLOW_OP_NAMES_in_nameattach912
static org.antlr.runtime.BitSet FOLLOW_OP_NAMES_in_nameattach912
addedfield: FOLLOW_identifierlist_in_nameattach916
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_nameattach916
addedfield: FOLLOW_stringoridentlist_in_nameattach920
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach920
addedfield: FOLLOW_OP_VARIABLES_in_varattach935
static org.antlr.runtime.BitSet FOLLOW_OP_VARIABLES_in_varattach935
addedfield: FOLLOW_identifierlist_in_varattach939
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach939
addedfield: FOLLOW_identifierlist_in_varattach943
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach943
addedfield: FOLLOW_macrodef_in_constructorlike957
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike957
addedfield: FOLLOW_constructor_in_constructorlike962
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike962
addedfield: FOLLOW_OP_MACRO_in_macrodef974
static org.antlr.runtime.BitSet FOLLOW_OP_MACRO_in_macrodef974
addedfield: FOLLOW_identifier_in_macrodef978
static org.antlr.runtime.BitSet FOLLOW_identifier_in_macrodef978
addedfield: FOLLOW_arguments_in_macrodef982
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef982
addedfield: FOLLOW_semantic_in_macrodef986
static org.antlr.runtime.BitSet FOLLOW_semantic_in_macrodef986
addedfield: FOLLOW_OP_ARGUMENTS_in_arguments1003
static org.antlr.runtime.BitSet FOLLOW_OP_ARGUMENTS_in_arguments1003
addedfield: FOLLOW_oplist_in_arguments1007
static org.antlr.runtime.BitSet FOLLOW_oplist_in_arguments1007
addedfield: FOLLOW_OP_EMPTY_LIST_in_arguments1015
static org.antlr.runtime.BitSet FOLLOW_OP_EMPTY_LIST_in_arguments1015
addedfield: FOLLOW_identifier_in_oplist1040
static org.antlr.runtime.BitSet FOLLOW_identifier_in_oplist1040
addedfield: FOLLOW_OP_CONSTRUCTOR_in_constructor1056
static org.antlr.runtime.BitSet FOLLOW_OP_CONSTRUCTOR_in_constructor1056
addedfield: FOLLOW_ctorstart_in_constructor1060
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1060
addedfield: FOLLOW_bitpattern_in_constructor1064
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1064
addedfield: FOLLOW_contextblock_in_constructor1068
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1068
addedfield: FOLLOW_ctorsemantic_in_constructor1070
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1070
addedfield: FOLLOW_OP_PCODE_in_ctorsemantic1083
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1083
addedfield: FOLLOW_semantic_in_ctorsemantic1085
static org.antlr.runtime.BitSet FOLLOW_semantic_in_ctorsemantic1085
addedfield: FOLLOW_OP_PCODE_in_ctorsemantic1092
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1092
addedfield: FOLLOW_OP_UNIMPL_in_ctorsemantic1094
static org.antlr.runtime.BitSet FOLLOW_OP_UNIMPL_in_ctorsemantic1094
addedfield: FOLLOW_OP_BIT_PATTERN_in_bitpattern1113
static org.antlr.runtime.BitSet FOLLOW_OP_BIT_PATTERN_in_bitpattern1113
addedfield: FOLLOW_pequation_in_bitpattern1117
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1117
addedfield: FOLLOW_OP_SUBTABLE_in_ctorstart1136
static org.antlr.runtime.BitSet FOLLOW_OP_SUBTABLE_in_ctorstart1136
addedfield: FOLLOW_identifier_in_ctorstart1140
static org.antlr.runtime.BitSet FOLLOW_identifier_in_ctorstart1140
addedfield: FOLLOW_display_in_ctorstart1144
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1144
addedfield: FOLLOW_OP_TABLE_in_ctorstart1153
static org.antlr.runtime.BitSet FOLLOW_OP_TABLE_in_ctorstart1153
addedfield: FOLLOW_display_in_ctorstart1157
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1157
addedfield: FOLLOW_OP_DISPLAY_in_display1176
static org.antlr.runtime.BitSet FOLLOW_OP_DISPLAY_in_display1176
addedfield: FOLLOW_pieces_in_display1180
static org.antlr.runtime.BitSet FOLLOW_pieces_in_display1180
addedfield: FOLLOW_printpiece_in_pieces1206
static org.antlr.runtime.BitSet FOLLOW_printpiece_in_pieces1206
addedfield: FOLLOW_identifier_in_printpiece1227
static org.antlr.runtime.BitSet FOLLOW_identifier_in_printpiece1227
addedfield: FOLLOW_whitespace_in_printpiece1236
static org.antlr.runtime.BitSet FOLLOW_whitespace_in_printpiece1236
addedfield: FOLLOW_OP_CONCATENATE_in_printpiece1243
static org.antlr.runtime.BitSet FOLLOW_OP_CONCATENATE_in_printpiece1243
addedfield: FOLLOW_string_in_printpiece1252
static org.antlr.runtime.BitSet FOLLOW_string_in_printpiece1252
addedfield: FOLLOW_OP_WHITESPACE_in_whitespace1270
static org.antlr.runtime.BitSet FOLLOW_OP_WHITESPACE_in_whitespace1270
addedfield: FOLLOW_OP_STRING_in_string1293
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_in_string1293
addedfield: FOLLOW_OP_QSTRING_in_string1306
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_string1306
addedfield: FOLLOW_OP_BOOL_OR_in_pequation1329
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_pequation1329
addedfield: FOLLOW_pequation_in_pequation1333
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1333
addedfield: FOLLOW_pequation_in_pequation1337
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1337
addedfield: FOLLOW_OP_SEQUENCE_in_pequation1346
static org.antlr.runtime.BitSet FOLLOW_OP_SEQUENCE_in_pequation1346
addedfield: FOLLOW_pequation_in_pequation1350
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1350
addedfield: FOLLOW_pequation_in_pequation1354
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1354
addedfield: FOLLOW_OP_BOOL_AND_in_pequation1363
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_pequation1363
addedfield: FOLLOW_pequation_in_pequation1367
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1367
addedfield: FOLLOW_pequation_in_pequation1371
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1371
addedfield: FOLLOW_OP_ELLIPSIS_in_pequation1381
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_in_pequation1381
addedfield: FOLLOW_pequation_in_pequation1385
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1385
addedfield: FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1394
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1394
addedfield: FOLLOW_pequation_in_pequation1398
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1398
addedfield: FOLLOW_OP_EQUAL_in_pequation1408
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_pequation1408
addedfield: FOLLOW_identifier_in_pequation1412
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1412
addedfield: FOLLOW_pexpression2_in_pequation1416
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1416
addedfield: FOLLOW_OP_NOTEQUAL_in_pequation1425
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_pequation1425
addedfield: FOLLOW_identifier_in_pequation1429
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1429
addedfield: FOLLOW_pexpression2_in_pequation1433
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1433
addedfield: FOLLOW_OP_LESS_in_pequation1442
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_pequation1442
addedfield: FOLLOW_identifier_in_pequation1446
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1446
addedfield: FOLLOW_pexpression2_in_pequation1450
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1450
addedfield: FOLLOW_OP_LESSEQUAL_in_pequation1459
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_pequation1459
addedfield: FOLLOW_identifier_in_pequation1463
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1463
addedfield: FOLLOW_pexpression2_in_pequation1467
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1467
addedfield: FOLLOW_OP_GREAT_in_pequation1476
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_pequation1476
addedfield: FOLLOW_identifier_in_pequation1480
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1480
addedfield: FOLLOW_pexpression2_in_pequation1484
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1484
addedfield: FOLLOW_OP_GREATEQUAL_in_pequation1493
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_pequation1493
addedfield: FOLLOW_identifier_in_pequation1497
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1497
addedfield: FOLLOW_pexpression2_in_pequation1501
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1501
addedfield: FOLLOW_identifier_in_pequation1512
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1512
addedfield: FOLLOW_OP_PARENTHESIZED_in_pequation1520
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pequation1520
addedfield: FOLLOW_pequation_in_pequation1524
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1524
addedfield: FOLLOW_OP_OR_in_pexpression21544
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression21544
addedfield: FOLLOW_pexpression2_in_pexpression21548
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21548
addedfield: FOLLOW_pexpression2_in_pexpression21552
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21552
addedfield: FOLLOW_OP_XOR_in_pexpression21561
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression21561
addedfield: FOLLOW_pexpression2_in_pexpression21565
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21565
addedfield: FOLLOW_pexpression2_in_pexpression21569
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21569
addedfield: FOLLOW_OP_AND_in_pexpression21578
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression21578
addedfield: FOLLOW_pexpression2_in_pexpression21582
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21582
addedfield: FOLLOW_pexpression2_in_pexpression21586
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21586
addedfield: FOLLOW_OP_LEFT_in_pexpression21595
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression21595
addedfield: FOLLOW_pexpression2_in_pexpression21599
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21599
addedfield: FOLLOW_pexpression2_in_pexpression21603
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21603
addedfield: FOLLOW_OP_RIGHT_in_pexpression21612
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression21612
addedfield: FOLLOW_pexpression2_in_pexpression21616
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21616
addedfield: FOLLOW_pexpression2_in_pexpression21620
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21620
addedfield: FOLLOW_OP_ADD_in_pexpression21629
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression21629
addedfield: FOLLOW_pexpression2_in_pexpression21633
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21633
addedfield: FOLLOW_pexpression2_in_pexpression21637
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21637
addedfield: FOLLOW_OP_SUB_in_pexpression21646
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression21646
addedfield: FOLLOW_pexpression2_in_pexpression21650
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21650
addedfield: FOLLOW_pexpression2_in_pexpression21654
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21654
addedfield: FOLLOW_OP_MULT_in_pexpression21663
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression21663
addedfield: FOLLOW_pexpression2_in_pexpression21667
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21667
addedfield: FOLLOW_pexpression2_in_pexpression21671
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21671
addedfield: FOLLOW_OP_DIV_in_pexpression21680
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression21680
addedfield: FOLLOW_pexpression2_in_pexpression21684
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21684
addedfield: FOLLOW_pexpression2_in_pexpression21688
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21688
addedfield: FOLLOW_OP_NEGATE_in_pexpression21698
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression21698
addedfield: FOLLOW_pexpression2_in_pexpression21702
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21702
addedfield: FOLLOW_OP_INVERT_in_pexpression21711
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression21711
addedfield: FOLLOW_pexpression2_in_pexpression21715
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21715
addedfield: FOLLOW_OP_APPLY_in_pexpression21725
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_pexpression21725
addedfield: FOLLOW_identifier_in_pexpression21729
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression21729
addedfield: FOLLOW_pexpression2_operands_in_pexpression21733
static org.antlr.runtime.BitSet FOLLOW_pexpression2_operands_in_pexpression21733
addedfield: FOLLOW_identifier_in_pexpression21743
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression21743
addedfield: FOLLOW_integer_in_pexpression21752
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression21752
addedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression21760
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression21760
addedfield: FOLLOW_pexpression2_in_pexpression21764
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21764
addedfield: FOLLOW_pexpression2_in_pexpression2_operands1790
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_operands1790
addedfield: FOLLOW_OP_CONTEXT_BLOCK_in_contextblock1806
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_BLOCK_in_contextblock1806
addedfield: FOLLOW_statements_in_contextblock1810
static org.antlr.runtime.BitSet FOLLOW_statements_in_contextblock1810
addedfield: FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock1818
static org.antlr.runtime.BitSet FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock1818
addedfield: FOLLOW_OP_SEMANTIC_in_semantic1830
static org.antlr.runtime.BitSet FOLLOW_OP_SEMANTIC_in_semantic1830
addedfield: FOLLOW_code_block_in_semantic1834
static org.antlr.runtime.BitSet FOLLOW_code_block_in_semantic1834
addedfield: FOLLOW_statements_in_code_block1849
static org.antlr.runtime.BitSet FOLLOW_statements_in_code_block1849
addedfield: FOLLOW_OP_NOP_in_code_block1854
static org.antlr.runtime.BitSet FOLLOW_OP_NOP_in_code_block1854
addedfield: FOLLOW_statement_in_statements1869
static org.antlr.runtime.BitSet FOLLOW_statement_in_statements1869
addedfield: FOLLOW_OP_LABEL_in_label1887
static org.antlr.runtime.BitSet FOLLOW_OP_LABEL_in_label1887
addedfield: FOLLOW_variable_in_label1891
static org.antlr.runtime.BitSet FOLLOW_variable_in_label1891
addedfield: FOLLOW_OP_SECTION_LABEL_in_section_label1910
static org.antlr.runtime.BitSet FOLLOW_OP_SECTION_LABEL_in_section_label1910
addedfield: FOLLOW_variable_in_section_label1914
static org.antlr.runtime.BitSet FOLLOW_variable_in_section_label1914
addedfield: FOLLOW_assignment_in_statement1928
static org.antlr.runtime.BitSet FOLLOW_assignment_in_statement1928
addedfield: FOLLOW_declaration_in_statement1933
static org.antlr.runtime.BitSet FOLLOW_declaration_in_statement1933
addedfield: FOLLOW_funcall_in_statement1938
static org.antlr.runtime.BitSet FOLLOW_funcall_in_statement1938
addedfield: FOLLOW_build_stmt_in_statement1943
static org.antlr.runtime.BitSet FOLLOW_build_stmt_in_statement1943
addedfield: FOLLOW_crossbuild_stmt_in_statement1948
static org.antlr.runtime.BitSet FOLLOW_crossbuild_stmt_in_statement1948
addedfield: FOLLOW_goto_stmt_in_statement1953
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_statement1953
addedfield: FOLLOW_cond_stmt_in_statement1958
static org.antlr.runtime.BitSet FOLLOW_cond_stmt_in_statement1958
addedfield: FOLLOW_call_stmt_in_statement1963
static org.antlr.runtime.BitSet FOLLOW_call_stmt_in_statement1963
addedfield: FOLLOW_export_in_statement1968
static org.antlr.runtime.BitSet FOLLOW_export_in_statement1968
addedfield: FOLLOW_return_stmt_in_statement1973
static org.antlr.runtime.BitSet FOLLOW_return_stmt_in_statement1973
addedfield: FOLLOW_label_in_statement1980
static org.antlr.runtime.BitSet FOLLOW_label_in_statement1980
addedfield: FOLLOW_section_label_in_statement1989
static org.antlr.runtime.BitSet FOLLOW_section_label_in_statement1989
addedfield: FOLLOW_OP_ASSIGN_in_assignment2003
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment2003
addedfield: FOLLOW_lvalue_in_assignment2007
static org.antlr.runtime.BitSet FOLLOW_lvalue_in_assignment2007
addedfield: FOLLOW_expr_in_assignment2011
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment2011
addedfield: FOLLOW_OP_LOCAL_in_assignment2020
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment2020
addedfield: FOLLOW_OP_ASSIGN_in_assignment2022
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment2022
addedfield: FOLLOW_lvalue_in_assignment2026
static org.antlr.runtime.BitSet FOLLOW_lvalue_in_assignment2026
addedfield: FOLLOW_expr_in_assignment2030
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment2030
addedfield: FOLLOW_OP_LOCAL_in_declaration2045
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration2045
addedfield: FOLLOW_variable_in_declaration2049
static org.antlr.runtime.BitSet FOLLOW_variable_in_declaration2049
addedfield: FOLLOW_constant_in_declaration2053
static org.antlr.runtime.BitSet FOLLOW_constant_in_declaration2053
addedfield: FOLLOW_OP_LOCAL_in_declaration2062
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration2062
addedfield: FOLLOW_variable_in_declaration2066
static org.antlr.runtime.BitSet FOLLOW_variable_in_declaration2066
addedfield: FOLLOW_bitrange_in_lvalue2097
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_lvalue2097
addedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_lvalue2105
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_lvalue2105
addedfield: FOLLOW_variable_in_lvalue2109
static org.antlr.runtime.BitSet FOLLOW_variable_in_lvalue2109
addedfield: FOLLOW_constant_in_lvalue2113
static org.antlr.runtime.BitSet FOLLOW_constant_in_lvalue2113
addedfield: FOLLOW_variable_in_lvalue2123
static org.antlr.runtime.BitSet FOLLOW_variable_in_lvalue2123
addedfield: FOLLOW_sizedstar_in_lvalue2132
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_lvalue2132
addedfield: FOLLOW_OP_BITRANGE_in_bitrange2150
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_bitrange2150
addedfield: FOLLOW_variable_in_bitrange2154
static org.antlr.runtime.BitSet FOLLOW_variable_in_bitrange2154
addedfield: FOLLOW_constant_in_bitrange2158
static org.antlr.runtime.BitSet FOLLOW_constant_in_bitrange2158
addedfield: FOLLOW_constant_in_bitrange2162
static org.antlr.runtime.BitSet FOLLOW_constant_in_bitrange2162
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2181
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2181
addedfield: FOLLOW_variable_in_sizedstar2185
static org.antlr.runtime.BitSet FOLLOW_variable_in_sizedstar2185
addedfield: FOLLOW_constant_in_sizedstar2189
static org.antlr.runtime.BitSet FOLLOW_constant_in_sizedstar2189
addedfield: FOLLOW_expr_in_sizedstar2193
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2193
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2202
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2202
addedfield: FOLLOW_variable_in_sizedstar2206
static org.antlr.runtime.BitSet FOLLOW_variable_in_sizedstar2206
addedfield: FOLLOW_expr_in_sizedstar2210
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2210
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2219
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2219
addedfield: FOLLOW_constant_in_sizedstar2223
static org.antlr.runtime.BitSet FOLLOW_constant_in_sizedstar2223
addedfield: FOLLOW_expr_in_sizedstar2227
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2227
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2236
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2236
addedfield: FOLLOW_expr_in_sizedstar2240
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2240
addedfield: FOLLOW_expr_apply_in_funcall2256
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_funcall2256
addedfield: FOLLOW_OP_BUILD_in_build_stmt2270
static org.antlr.runtime.BitSet FOLLOW_OP_BUILD_in_build_stmt2270
addedfield: FOLLOW_variable_in_build_stmt2274
static org.antlr.runtime.BitSet FOLLOW_variable_in_build_stmt2274
addedfield: FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt2289
static org.antlr.runtime.BitSet FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt2289
addedfield: FOLLOW_varnode_in_crossbuild_stmt2293
static org.antlr.runtime.BitSet FOLLOW_varnode_in_crossbuild_stmt2293
addedfield: FOLLOW_variable_in_crossbuild_stmt2297
static org.antlr.runtime.BitSet FOLLOW_variable_in_crossbuild_stmt2297
addedfield: FOLLOW_OP_GOTO_in_goto_stmt2312
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_goto_stmt2312
addedfield: FOLLOW_jumpdest_in_goto_stmt2316
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_goto_stmt2316
addedfield: FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest2335
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest2335
addedfield: FOLLOW_variable_in_jumpdest2339
static org.antlr.runtime.BitSet FOLLOW_variable_in_jumpdest2339
addedfield: FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest2348
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest2348
addedfield: FOLLOW_expr_in_jumpdest2352
static org.antlr.runtime.BitSet FOLLOW_expr_in_jumpdest2352
addedfield: FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest2361
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest2361
addedfield: FOLLOW_integer_in_jumpdest2365
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest2365
addedfield: FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest2374
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest2374
addedfield: FOLLOW_constant_in_jumpdest2378
static org.antlr.runtime.BitSet FOLLOW_constant_in_jumpdest2378
addedfield: FOLLOW_variable_in_jumpdest2382
static org.antlr.runtime.BitSet FOLLOW_variable_in_jumpdest2382
addedfield: FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest2391
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest2391
addedfield: FOLLOW_label_in_jumpdest2395
static org.antlr.runtime.BitSet FOLLOW_label_in_jumpdest2395
addedfield: FOLLOW_OP_IF_in_cond_stmt2410
static org.antlr.runtime.BitSet FOLLOW_OP_IF_in_cond_stmt2410
addedfield: FOLLOW_expr_in_cond_stmt2414
static org.antlr.runtime.BitSet FOLLOW_expr_in_cond_stmt2414
addedfield: FOLLOW_goto_stmt_in_cond_stmt2418
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_cond_stmt2418
addedfield: FOLLOW_OP_CALL_in_call_stmt2431
static org.antlr.runtime.BitSet FOLLOW_OP_CALL_in_call_stmt2431
addedfield: FOLLOW_jumpdest_in_call_stmt2435
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_call_stmt2435
addedfield: FOLLOW_OP_RETURN_in_return_stmt2450
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt2450
addedfield: FOLLOW_expr_in_return_stmt2454
static org.antlr.runtime.BitSet FOLLOW_expr_in_return_stmt2454
addedfield: FOLLOW_OP_RETURN_in_return_stmt2462
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt2462
addedfield: FOLLOW_OP_EXPORT_in_export2476
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export2476
addedfield: FOLLOW_expr_in_export2480
static org.antlr.runtime.BitSet FOLLOW_expr_in_export2480
addedfield: FOLLOW_OP_BOOL_OR_in_expr2499
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_expr2499
addedfield: FOLLOW_expr_in_expr2503
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2503
addedfield: FOLLOW_expr_in_expr2507
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2507
addedfield: FOLLOW_OP_BOOL_XOR_in_expr2516
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_XOR_in_expr2516
addedfield: FOLLOW_expr_in_expr2520
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2520
addedfield: FOLLOW_expr_in_expr2524
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2524
addedfield: FOLLOW_OP_BOOL_AND_in_expr2533
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_expr2533
addedfield: FOLLOW_expr_in_expr2537
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2537
addedfield: FOLLOW_expr_in_expr2541
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2541
addedfield: FOLLOW_OP_OR_in_expr2551
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_expr2551
addedfield: FOLLOW_expr_in_expr2555
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2555
addedfield: FOLLOW_expr_in_expr2559
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2559
addedfield: FOLLOW_OP_XOR_in_expr2568
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_expr2568
addedfield: FOLLOW_expr_in_expr2572
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2572
addedfield: FOLLOW_expr_in_expr2576
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2576
addedfield: FOLLOW_OP_AND_in_expr2585
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_expr2585
addedfield: FOLLOW_expr_in_expr2589
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2589
addedfield: FOLLOW_expr_in_expr2593
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2593
addedfield: FOLLOW_OP_EQUAL_in_expr2603
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_expr2603
addedfield: FOLLOW_expr_in_expr2607
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2607
addedfield: FOLLOW_expr_in_expr2611
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2611
addedfield: FOLLOW_OP_NOTEQUAL_in_expr2620
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_expr2620
addedfield: FOLLOW_expr_in_expr2624
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2624
addedfield: FOLLOW_expr_in_expr2628
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2628
addedfield: FOLLOW_OP_FEQUAL_in_expr2637
static org.antlr.runtime.BitSet FOLLOW_OP_FEQUAL_in_expr2637
addedfield: FOLLOW_expr_in_expr2641
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2641
addedfield: FOLLOW_expr_in_expr2645
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2645
addedfield: FOLLOW_OP_FNOTEQUAL_in_expr2654
static org.antlr.runtime.BitSet FOLLOW_OP_FNOTEQUAL_in_expr2654
addedfield: FOLLOW_expr_in_expr2658
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2658
addedfield: FOLLOW_expr_in_expr2662
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2662
addedfield: FOLLOW_OP_LESS_in_expr2672
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_expr2672
addedfield: FOLLOW_expr_in_expr2676
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2676
addedfield: FOLLOW_expr_in_expr2680
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2680
addedfield: FOLLOW_OP_GREATEQUAL_in_expr2689
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_expr2689
addedfield: FOLLOW_expr_in_expr2693
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2693
addedfield: FOLLOW_expr_in_expr2697
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2697
addedfield: FOLLOW_OP_LESSEQUAL_in_expr2706
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_expr2706
addedfield: FOLLOW_expr_in_expr2710
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2710
addedfield: FOLLOW_expr_in_expr2714
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2714
addedfield: FOLLOW_OP_GREAT_in_expr2723
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_expr2723
addedfield: FOLLOW_expr_in_expr2727
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2727
addedfield: FOLLOW_expr_in_expr2731
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2731
addedfield: FOLLOW_OP_SLESS_in_expr2740
static org.antlr.runtime.BitSet FOLLOW_OP_SLESS_in_expr2740
addedfield: FOLLOW_expr_in_expr2744
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2744
addedfield: FOLLOW_expr_in_expr2748
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2748
addedfield: FOLLOW_OP_SGREATEQUAL_in_expr2757
static org.antlr.runtime.BitSet FOLLOW_OP_SGREATEQUAL_in_expr2757
addedfield: FOLLOW_expr_in_expr2761
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2761
addedfield: FOLLOW_expr_in_expr2765
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2765
addedfield: FOLLOW_OP_SLESSEQUAL_in_expr2774
static org.antlr.runtime.BitSet FOLLOW_OP_SLESSEQUAL_in_expr2774
addedfield: FOLLOW_expr_in_expr2778
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2778
addedfield: FOLLOW_expr_in_expr2782
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2782
addedfield: FOLLOW_OP_SGREAT_in_expr2791
static org.antlr.runtime.BitSet FOLLOW_OP_SGREAT_in_expr2791
addedfield: FOLLOW_expr_in_expr2795
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2795
addedfield: FOLLOW_expr_in_expr2799
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2799
addedfield: FOLLOW_OP_FLESS_in_expr2808
static org.antlr.runtime.BitSet FOLLOW_OP_FLESS_in_expr2808
addedfield: FOLLOW_expr_in_expr2812
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2812
addedfield: FOLLOW_expr_in_expr2816
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2816
addedfield: FOLLOW_OP_FGREATEQUAL_in_expr2825
static org.antlr.runtime.BitSet FOLLOW_OP_FGREATEQUAL_in_expr2825
addedfield: FOLLOW_expr_in_expr2829
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2829
addedfield: FOLLOW_expr_in_expr2833
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2833
addedfield: FOLLOW_OP_FLESSEQUAL_in_expr2842
static org.antlr.runtime.BitSet FOLLOW_OP_FLESSEQUAL_in_expr2842
addedfield: FOLLOW_expr_in_expr2846
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2846
addedfield: FOLLOW_expr_in_expr2850
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2850
addedfield: FOLLOW_OP_FGREAT_in_expr2859
static org.antlr.runtime.BitSet FOLLOW_OP_FGREAT_in_expr2859
addedfield: FOLLOW_expr_in_expr2863
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2863
addedfield: FOLLOW_expr_in_expr2867
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2867
addedfield: FOLLOW_OP_LEFT_in_expr2877
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_expr2877
addedfield: FOLLOW_expr_in_expr2881
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2881
addedfield: FOLLOW_expr_in_expr2885
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2885
addedfield: FOLLOW_OP_RIGHT_in_expr2894
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_expr2894
addedfield: FOLLOW_expr_in_expr2898
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2898
addedfield: FOLLOW_expr_in_expr2902
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2902
addedfield: FOLLOW_OP_SRIGHT_in_expr2911
static org.antlr.runtime.BitSet FOLLOW_OP_SRIGHT_in_expr2911
addedfield: FOLLOW_expr_in_expr2915
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2915
addedfield: FOLLOW_expr_in_expr2919
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2919
addedfield: FOLLOW_OP_ADD_in_expr2929
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_expr2929
addedfield: FOLLOW_expr_in_expr2933
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2933
addedfield: FOLLOW_expr_in_expr2937
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2937
addedfield: FOLLOW_OP_SUB_in_expr2946
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_expr2946
addedfield: FOLLOW_expr_in_expr2950
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2950
addedfield: FOLLOW_expr_in_expr2954
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2954
addedfield: FOLLOW_OP_FADD_in_expr2963
static org.antlr.runtime.BitSet FOLLOW_OP_FADD_in_expr2963
addedfield: FOLLOW_expr_in_expr2967
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2967
addedfield: FOLLOW_expr_in_expr2971
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2971
addedfield: FOLLOW_OP_FSUB_in_expr2980
static org.antlr.runtime.BitSet FOLLOW_OP_FSUB_in_expr2980
addedfield: FOLLOW_expr_in_expr2984
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2984
addedfield: FOLLOW_expr_in_expr2988
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2988
addedfield: FOLLOW_OP_MULT_in_expr2998
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_expr2998
addedfield: FOLLOW_expr_in_expr3002
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3002
addedfield: FOLLOW_expr_in_expr3006
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3006
addedfield: FOLLOW_OP_DIV_in_expr3016
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_expr3016
addedfield: FOLLOW_expr_in_expr3020
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3020
addedfield: FOLLOW_expr_in_expr3024
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3024
addedfield: FOLLOW_OP_REM_in_expr3033
static org.antlr.runtime.BitSet FOLLOW_OP_REM_in_expr3033
addedfield: FOLLOW_expr_in_expr3037
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3037
addedfield: FOLLOW_expr_in_expr3041
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3041
addedfield: FOLLOW_OP_SDIV_in_expr3050
static org.antlr.runtime.BitSet FOLLOW_OP_SDIV_in_expr3050
addedfield: FOLLOW_expr_in_expr3054
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3054
addedfield: FOLLOW_expr_in_expr3058
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3058
addedfield: FOLLOW_OP_SREM_in_expr3067
static org.antlr.runtime.BitSet FOLLOW_OP_SREM_in_expr3067
addedfield: FOLLOW_expr_in_expr3071
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3071
addedfield: FOLLOW_expr_in_expr3075
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3075
addedfield: FOLLOW_OP_FMULT_in_expr3084
static org.antlr.runtime.BitSet FOLLOW_OP_FMULT_in_expr3084
addedfield: FOLLOW_expr_in_expr3088
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3088
addedfield: FOLLOW_expr_in_expr3092
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3092
addedfield: FOLLOW_OP_FDIV_in_expr3101
static org.antlr.runtime.BitSet FOLLOW_OP_FDIV_in_expr3101
addedfield: FOLLOW_expr_in_expr3105
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3105
addedfield: FOLLOW_expr_in_expr3109
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3109
addedfield: FOLLOW_OP_NOT_in_expr3119
static org.antlr.runtime.BitSet FOLLOW_OP_NOT_in_expr3119
addedfield: FOLLOW_expr_in_expr3123
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3123
addedfield: FOLLOW_OP_INVERT_in_expr3132
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_expr3132
addedfield: FOLLOW_expr_in_expr3136
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3136
addedfield: FOLLOW_OP_NEGATE_in_expr3145
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_expr3145
addedfield: FOLLOW_expr_in_expr3149
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3149
addedfield: FOLLOW_OP_FNEGATE_in_expr3158
static org.antlr.runtime.BitSet FOLLOW_OP_FNEGATE_in_expr3158
addedfield: FOLLOW_expr_in_expr3162
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3162
addedfield: FOLLOW_sizedstar_in_expr3172
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_expr3172
addedfield: FOLLOW_expr_apply_in_expr3182
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_expr3182
addedfield: FOLLOW_varnode_in_expr3191
static org.antlr.runtime.BitSet FOLLOW_varnode_in_expr3191
addedfield: FOLLOW_bitrange_in_expr3200
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_expr3200
addedfield: FOLLOW_OP_PARENTHESIZED_in_expr3208
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_expr3208
addedfield: FOLLOW_expr_in_expr3212
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3212
addedfield: FOLLOW_OP_BITRANGE2_in_expr3221
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE2_in_expr3221
addedfield: FOLLOW_identifier_in_expr3225
static org.antlr.runtime.BitSet FOLLOW_identifier_in_expr3225
addedfield: FOLLOW_integer_in_expr3229
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr3229
addedfield: FOLLOW_OP_APPLY_in_expr_apply3248
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply3248
addedfield: FOLLOW_identifier_in_expr_apply3252
static org.antlr.runtime.BitSet FOLLOW_identifier_in_expr_apply3252
addedfield: FOLLOW_expr_operands_in_expr_apply3256
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply3256
addedfield: FOLLOW_expr_in_expr_operands3283
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr_operands3283
addedfield: FOLLOW_symbol_in_varnode3304
static org.antlr.runtime.BitSet FOLLOW_symbol_in_varnode3304
addedfield: FOLLOW_OP_TRUNCATION_SIZE_in_varnode3312
static org.antlr.runtime.BitSet FOLLOW_OP_TRUNCATION_SIZE_in_varnode3312
addedfield: FOLLOW_symbol_in_varnode3316
static org.antlr.runtime.BitSet FOLLOW_symbol_in_varnode3316
addedfield: FOLLOW_constant_in_varnode3320
static org.antlr.runtime.BitSet FOLLOW_constant_in_varnode3320
addedfield: FOLLOW_OP_ADDRESS_OF_in_varnode3329
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode3329
addedfield: FOLLOW_OP_SIZING_SIZE_in_varnode3332
static org.antlr.runtime.BitSet FOLLOW_OP_SIZING_SIZE_in_varnode3332
addedfield: FOLLOW_constant_in_varnode3336
static org.antlr.runtime.BitSet FOLLOW_constant_in_varnode3336
addedfield: FOLLOW_varnode_in_varnode3341
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode3341
addedfield: FOLLOW_OP_ADDRESS_OF_in_varnode3350
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode3350
addedfield: FOLLOW_varnode_in_varnode3354
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode3354
addedfield: FOLLOW_identifier_in_symbol3374
static org.antlr.runtime.BitSet FOLLOW_identifier_in_symbol3374
addedfield: FOLLOW_integer_in_symbol3383
static org.antlr.runtime.BitSet FOLLOW_integer_in_symbol3383
addedfield: FOLLOW_identifier_in_variable3402
static org.antlr.runtime.BitSet FOLLOW_identifier_in_variable3402
addedfield: FOLLOW_integer_in_constant3421
static org.antlr.runtime.BitSet FOLLOW_integer_in_constant3421
addedfield: FOLLOW_OP_QSTRING_in_qstring3439
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_qstring3439
addedfield: FOLLOW_OP_IDENTIFIER_in_identifier3462
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifier3462
addedfield: FOLLOW_OP_WILDCARD_in_identifier3474
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifier3474
addedfield: FOLLOW_OP_HEX_CONSTANT_in_integer3492
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_CONSTANT_in_integer3492
addedfield: FOLLOW_OP_DEC_CONSTANT_in_integer3505
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_CONSTANT_in_integer3505
addedfield: FOLLOW_OP_BIN_CONSTANT_in_integer3518
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer3518
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
removedfield: dfa31
ghidra.sleigh.grammar.SleighEcho.DFA31 dfa31
removedfield: dfa33
ghidra.sleigh.grammar.SleighEcho.DFA33 dfa33
removedfield: FOLLOW_OP_FIELDDEFS_in_fielddefs210
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEFS_in_fielddefs210
removedfield: FOLLOW_fielddef_in_fielddefs212
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs212
removedfield: FOLLOW_OP_FIELDDEF_in_fielddef228
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEF_in_fielddef228
removedfield: FOLLOW_identifier_in_fielddef232
static org.antlr.runtime.BitSet FOLLOW_identifier_in_fielddef232
removedfield: FOLLOW_integer_in_fielddef236
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef236
removedfield: FOLLOW_integer_in_fielddef240
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef240
removedfield: FOLLOW_fieldmods_in_fielddef244
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef244
removedfield: FOLLOW_OP_FIELD_MODS_in_fieldmods269
static org.antlr.runtime.BitSet FOLLOW_OP_FIELD_MODS_in_fieldmods269
removedfield: FOLLOW_fieldmod_in_fieldmods276
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods276
removedfield: FOLLOW_OP_NO_FIELD_MOD_in_fieldmods293
static org.antlr.runtime.BitSet FOLLOW_OP_NO_FIELD_MOD_in_fieldmods293
removedfield: FOLLOW_OP_SIGNED_in_fieldmod318
static org.antlr.runtime.BitSet FOLLOW_OP_SIGNED_in_fieldmod318
removedfield: FOLLOW_OP_NOFLOW_in_fieldmod330
static org.antlr.runtime.BitSet FOLLOW_OP_NOFLOW_in_fieldmod330
removedfield: FOLLOW_OP_HEX_in_fieldmod342
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_in_fieldmod342
removedfield: FOLLOW_OP_DEC_in_fieldmod354
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_in_fieldmod354
removedfield: FOLLOW_OP_CONTEXT_in_contextdef371
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_in_contextdef371
removedfield: FOLLOW_identifier_in_contextdef375
static org.antlr.runtime.BitSet FOLLOW_identifier_in_contextdef375
removedfield: FOLLOW_fielddefs_in_contextdef379
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_contextdef379
removedfield: FOLLOW_OP_SPACE_in_spacedef392
static org.antlr.runtime.BitSet FOLLOW_OP_SPACE_in_spacedef392
removedfield: FOLLOW_identifier_in_spacedef396
static org.antlr.runtime.BitSet FOLLOW_identifier_in_spacedef396
removedfield: FOLLOW_spacemods_in_spacedef400
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef400
removedfield: FOLLOW_OP_SPACEMODS_in_spacemods424
static org.antlr.runtime.BitSet FOLLOW_OP_SPACEMODS_in_spacemods424
removedfield: FOLLOW_spacemod_in_spacemods429
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods429
removedfield: FOLLOW_typemod_in_spacemod451
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod451
removedfield: FOLLOW_sizemod_in_spacemod460
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod460
removedfield: FOLLOW_wordsizemod_in_spacemod469
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod469
removedfield: FOLLOW_OP_DEFAULT_in_spacemod476
static org.antlr.runtime.BitSet FOLLOW_OP_DEFAULT_in_spacemod476
removedfield: FOLLOW_OP_TYPE_in_typemod494
static org.antlr.runtime.BitSet FOLLOW_OP_TYPE_in_typemod494
removedfield: FOLLOW_type_in_typemod498
static org.antlr.runtime.BitSet FOLLOW_type_in_typemod498
removedfield: FOLLOW_identifier_in_type518
static org.antlr.runtime.BitSet FOLLOW_identifier_in_type518
removedfield: FOLLOW_OP_SIZE_in_sizemod536
static org.antlr.runtime.BitSet FOLLOW_OP_SIZE_in_sizemod536
removedfield: FOLLOW_integer_in_sizemod540
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod540
removedfield: FOLLOW_OP_WORDSIZE_in_wordsizemod559
static org.antlr.runtime.BitSet FOLLOW_OP_WORDSIZE_in_wordsizemod559
removedfield: FOLLOW_integer_in_wordsizemod563
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod563
removedfield: FOLLOW_OP_VARNODE_in_varnodedef578
static org.antlr.runtime.BitSet FOLLOW_OP_VARNODE_in_varnodedef578
removedfield: FOLLOW_identifier_in_varnodedef582
static org.antlr.runtime.BitSet FOLLOW_identifier_in_varnodedef582
removedfield: FOLLOW_integer_in_varnodedef586
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef586
removedfield: FOLLOW_integer_in_varnodedef590
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef590
removedfield: FOLLOW_identifierlist_in_varnodedef594
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef594
removedfield: FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist613
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist613
removedfield: FOLLOW_identifier_in_identifierlist620
static org.antlr.runtime.BitSet FOLLOW_identifier_in_identifierlist620
removedfield: FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist644
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist644
removedfield: FOLLOW_stringorident_in_stringoridentlist651
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist651
removedfield: FOLLOW_identifier_in_stringorident676
static org.antlr.runtime.BitSet FOLLOW_identifier_in_stringorident676
removedfield: FOLLOW_qstring_in_stringorident685
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident685
removedfield: FOLLOW_OP_BITRANGES_in_bitrangedef699
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGES_in_bitrangedef699
removedfield: FOLLOW_bitranges_in_bitrangedef703
static org.antlr.runtime.BitSet FOLLOW_bitranges_in_bitrangedef703
removedfield: FOLLOW_sbitrange_in_bitranges723
static org.antlr.runtime.BitSet FOLLOW_sbitrange_in_bitranges723
removedfield: FOLLOW_OP_BITRANGE_in_sbitrange744
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_sbitrange744
removedfield: FOLLOW_identifier_in_sbitrange748
static org.antlr.runtime.BitSet FOLLOW_identifier_in_sbitrange748
removedfield: FOLLOW_identifier_in_sbitrange752
static org.antlr.runtime.BitSet FOLLOW_identifier_in_sbitrange752
removedfield: FOLLOW_integer_in_sbitrange756
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange756
removedfield: FOLLOW_integer_in_sbitrange760
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange760
removedfield: FOLLOW_OP_PCODEOP_in_pcodeopdef775
static org.antlr.runtime.BitSet FOLLOW_OP_PCODEOP_in_pcodeopdef775
removedfield: FOLLOW_identifierlist_in_pcodeopdef779
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef779
removedfield: FOLLOW_OP_VALUES_in_valueattach794
static org.antlr.runtime.BitSet FOLLOW_OP_VALUES_in_valueattach794
removedfield: FOLLOW_identifierlist_in_valueattach798
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_valueattach798
removedfield: FOLLOW_intblist_in_valueattach802
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach802
removedfield: FOLLOW_OP_INTBLIST_in_intblist821
static org.antlr.runtime.BitSet FOLLOW_OP_INTBLIST_in_intblist821
removedfield: FOLLOW_intbpart_in_intblist828
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist828
removedfield: FOLLOW_OP_WILDCARD_in_intbpart851
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_intbpart851
removedfield: FOLLOW_OP_NEGATE_in_intbpart859
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_intbpart859
removedfield: FOLLOW_integer_in_intbpart863
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart863
removedfield: FOLLOW_integer_in_intbpart873
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart873
removedfield: FOLLOW_OP_NAMES_in_nameattach887
static org.antlr.runtime.BitSet FOLLOW_OP_NAMES_in_nameattach887
removedfield: FOLLOW_identifierlist_in_nameattach891
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_nameattach891
removedfield: FOLLOW_stringoridentlist_in_nameattach895
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach895
removedfield: FOLLOW_OP_VARIABLES_in_varattach910
static org.antlr.runtime.BitSet FOLLOW_OP_VARIABLES_in_varattach910
removedfield: FOLLOW_identifierlist_in_varattach914
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach914
removedfield: FOLLOW_identifierlist_in_varattach918
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach918
removedfield: FOLLOW_macrodef_in_constructorlike932
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike932
removedfield: FOLLOW_constructor_in_constructorlike937
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike937
removedfield: FOLLOW_OP_MACRO_in_macrodef949
static org.antlr.runtime.BitSet FOLLOW_OP_MACRO_in_macrodef949
removedfield: FOLLOW_identifier_in_macrodef953
static org.antlr.runtime.BitSet FOLLOW_identifier_in_macrodef953
removedfield: FOLLOW_arguments_in_macrodef957
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef957
removedfield: FOLLOW_semantic_in_macrodef961
static org.antlr.runtime.BitSet FOLLOW_semantic_in_macrodef961
removedfield: FOLLOW_OP_ARGUMENTS_in_arguments978
static org.antlr.runtime.BitSet FOLLOW_OP_ARGUMENTS_in_arguments978
removedfield: FOLLOW_oplist_in_arguments982
static org.antlr.runtime.BitSet FOLLOW_oplist_in_arguments982
removedfield: FOLLOW_OP_EMPTY_LIST_in_arguments990
static org.antlr.runtime.BitSet FOLLOW_OP_EMPTY_LIST_in_arguments990
removedfield: FOLLOW_identifier_in_oplist1015
static org.antlr.runtime.BitSet FOLLOW_identifier_in_oplist1015
removedfield: FOLLOW_OP_CONSTRUCTOR_in_constructor1031
static org.antlr.runtime.BitSet FOLLOW_OP_CONSTRUCTOR_in_constructor1031
removedfield: FOLLOW_ctorstart_in_constructor1035
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1035
removedfield: FOLLOW_bitpattern_in_constructor1039
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1039
removedfield: FOLLOW_contextblock_in_constructor1043
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1043
removedfield: FOLLOW_ctorsemantic_in_constructor1045
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1045
removedfield: FOLLOW_OP_PCODE_in_ctorsemantic1058
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1058
removedfield: FOLLOW_semantic_in_ctorsemantic1060
static org.antlr.runtime.BitSet FOLLOW_semantic_in_ctorsemantic1060
removedfield: FOLLOW_OP_PCODE_in_ctorsemantic1067
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1067
removedfield: FOLLOW_OP_UNIMPL_in_ctorsemantic1069
static org.antlr.runtime.BitSet FOLLOW_OP_UNIMPL_in_ctorsemantic1069
removedfield: FOLLOW_OP_BIT_PATTERN_in_bitpattern1088
static org.antlr.runtime.BitSet FOLLOW_OP_BIT_PATTERN_in_bitpattern1088
removedfield: FOLLOW_pequation_in_bitpattern1092
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1092
removedfield: FOLLOW_OP_SUBTABLE_in_ctorstart1111
static org.antlr.runtime.BitSet FOLLOW_OP_SUBTABLE_in_ctorstart1111
removedfield: FOLLOW_identifier_in_ctorstart1115
static org.antlr.runtime.BitSet FOLLOW_identifier_in_ctorstart1115
removedfield: FOLLOW_display_in_ctorstart1119
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1119
removedfield: FOLLOW_OP_TABLE_in_ctorstart1128
static org.antlr.runtime.BitSet FOLLOW_OP_TABLE_in_ctorstart1128
removedfield: FOLLOW_display_in_ctorstart1132
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1132
removedfield: FOLLOW_OP_DISPLAY_in_display1151
static org.antlr.runtime.BitSet FOLLOW_OP_DISPLAY_in_display1151
removedfield: FOLLOW_pieces_in_display1155
static org.antlr.runtime.BitSet FOLLOW_pieces_in_display1155
removedfield: FOLLOW_printpiece_in_pieces1181
static org.antlr.runtime.BitSet FOLLOW_printpiece_in_pieces1181
removedfield: FOLLOW_identifier_in_printpiece1202
static org.antlr.runtime.BitSet FOLLOW_identifier_in_printpiece1202
removedfield: FOLLOW_whitespace_in_printpiece1211
static org.antlr.runtime.BitSet FOLLOW_whitespace_in_printpiece1211
removedfield: FOLLOW_OP_CONCATENATE_in_printpiece1218
static org.antlr.runtime.BitSet FOLLOW_OP_CONCATENATE_in_printpiece1218
removedfield: FOLLOW_string_in_printpiece1227
static org.antlr.runtime.BitSet FOLLOW_string_in_printpiece1227
removedfield: FOLLOW_OP_WHITESPACE_in_whitespace1245
static org.antlr.runtime.BitSet FOLLOW_OP_WHITESPACE_in_whitespace1245
removedfield: FOLLOW_OP_STRING_in_string1268
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_in_string1268
removedfield: FOLLOW_OP_QSTRING_in_string1281
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_string1281
removedfield: FOLLOW_OP_BOOL_OR_in_pequation1304
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_pequation1304
removedfield: FOLLOW_pequation_in_pequation1308
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1308
removedfield: FOLLOW_pequation_in_pequation1312
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1312
removedfield: FOLLOW_OP_SEQUENCE_in_pequation1321
static org.antlr.runtime.BitSet FOLLOW_OP_SEQUENCE_in_pequation1321
removedfield: FOLLOW_pequation_in_pequation1325
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1325
removedfield: FOLLOW_pequation_in_pequation1329
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1329
removedfield: FOLLOW_OP_BOOL_AND_in_pequation1338
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_pequation1338
removedfield: FOLLOW_pequation_in_pequation1342
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1342
removedfield: FOLLOW_pequation_in_pequation1346
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1346
removedfield: FOLLOW_OP_ELLIPSIS_in_pequation1356
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_in_pequation1356
removedfield: FOLLOW_pequation_in_pequation1360
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1360
removedfield: FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1369
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1369
removedfield: FOLLOW_pequation_in_pequation1373
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1373
removedfield: FOLLOW_OP_EQUAL_in_pequation1383
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_pequation1383
removedfield: FOLLOW_identifier_in_pequation1387
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1387
removedfield: FOLLOW_pexpression2_in_pequation1391
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1391
removedfield: FOLLOW_OP_NOTEQUAL_in_pequation1400
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_pequation1400
removedfield: FOLLOW_identifier_in_pequation1404
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1404
removedfield: FOLLOW_pexpression2_in_pequation1408
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1408
removedfield: FOLLOW_OP_LESS_in_pequation1417
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_pequation1417
removedfield: FOLLOW_identifier_in_pequation1421
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1421
removedfield: FOLLOW_pexpression2_in_pequation1425
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1425
removedfield: FOLLOW_OP_LESSEQUAL_in_pequation1434
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_pequation1434
removedfield: FOLLOW_identifier_in_pequation1438
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1438
removedfield: FOLLOW_pexpression2_in_pequation1442
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1442
removedfield: FOLLOW_OP_GREAT_in_pequation1451
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_pequation1451
removedfield: FOLLOW_identifier_in_pequation1455
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1455
removedfield: FOLLOW_pexpression2_in_pequation1459
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1459
removedfield: FOLLOW_OP_GREATEQUAL_in_pequation1468
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_pequation1468
removedfield: FOLLOW_identifier_in_pequation1472
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1472
removedfield: FOLLOW_pexpression2_in_pequation1476
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1476
removedfield: FOLLOW_identifier_in_pequation1487
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pequation1487
removedfield: FOLLOW_OP_PARENTHESIZED_in_pequation1495
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pequation1495
removedfield: FOLLOW_pequation_in_pequation1499
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1499
removedfield: FOLLOW_OP_OR_in_pexpression21519
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression21519
removedfield: FOLLOW_pexpression2_in_pexpression21523
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21523
removedfield: FOLLOW_pexpression2_in_pexpression21527
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21527
removedfield: FOLLOW_OP_XOR_in_pexpression21536
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression21536
removedfield: FOLLOW_pexpression2_in_pexpression21540
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21540
removedfield: FOLLOW_pexpression2_in_pexpression21544
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21544
removedfield: FOLLOW_OP_AND_in_pexpression21553
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression21553
removedfield: FOLLOW_pexpression2_in_pexpression21557
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21557
removedfield: FOLLOW_pexpression2_in_pexpression21561
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21561
removedfield: FOLLOW_OP_LEFT_in_pexpression21570
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression21570
removedfield: FOLLOW_pexpression2_in_pexpression21574
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21574
removedfield: FOLLOW_pexpression2_in_pexpression21578
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21578
removedfield: FOLLOW_OP_RIGHT_in_pexpression21587
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression21587
removedfield: FOLLOW_pexpression2_in_pexpression21591
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21591
removedfield: FOLLOW_pexpression2_in_pexpression21595
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21595
removedfield: FOLLOW_OP_ADD_in_pexpression21604
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression21604
removedfield: FOLLOW_pexpression2_in_pexpression21608
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21608
removedfield: FOLLOW_pexpression2_in_pexpression21612
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21612
removedfield: FOLLOW_OP_SUB_in_pexpression21621
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression21621
removedfield: FOLLOW_pexpression2_in_pexpression21625
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21625
removedfield: FOLLOW_pexpression2_in_pexpression21629
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21629
removedfield: FOLLOW_OP_MULT_in_pexpression21638
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression21638
removedfield: FOLLOW_pexpression2_in_pexpression21642
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21642
removedfield: FOLLOW_pexpression2_in_pexpression21646
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21646
removedfield: FOLLOW_OP_DIV_in_pexpression21655
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression21655
removedfield: FOLLOW_pexpression2_in_pexpression21659
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21659
removedfield: FOLLOW_pexpression2_in_pexpression21663
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21663
removedfield: FOLLOW_OP_NEGATE_in_pexpression21673
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression21673
removedfield: FOLLOW_pexpression2_in_pexpression21677
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21677
removedfield: FOLLOW_OP_INVERT_in_pexpression21686
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression21686
removedfield: FOLLOW_pexpression2_in_pexpression21690
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21690
removedfield: FOLLOW_OP_APPLY_in_pexpression21700
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_pexpression21700
removedfield: FOLLOW_identifier_in_pexpression21704
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression21704
removedfield: FOLLOW_pexpression2_operands_in_pexpression21708
static org.antlr.runtime.BitSet FOLLOW_pexpression2_operands_in_pexpression21708
removedfield: FOLLOW_identifier_in_pexpression21718
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression21718
removedfield: FOLLOW_integer_in_pexpression21727
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression21727
removedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression21735
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression21735
removedfield: FOLLOW_pexpression2_in_pexpression21739
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression21739
removedfield: FOLLOW_pexpression2_in_pexpression2_operands1765
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_operands1765
removedfield: FOLLOW_OP_CONTEXT_BLOCK_in_contextblock1781
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_BLOCK_in_contextblock1781
removedfield: FOLLOW_statements_in_contextblock1785
static org.antlr.runtime.BitSet FOLLOW_statements_in_contextblock1785
removedfield: FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock1793
static org.antlr.runtime.BitSet FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock1793
removedfield: FOLLOW_OP_SEMANTIC_in_semantic1805
static org.antlr.runtime.BitSet FOLLOW_OP_SEMANTIC_in_semantic1805
removedfield: FOLLOW_code_block_in_semantic1809
static org.antlr.runtime.BitSet FOLLOW_code_block_in_semantic1809
removedfield: FOLLOW_statements_in_code_block1824
static org.antlr.runtime.BitSet FOLLOW_statements_in_code_block1824
removedfield: FOLLOW_OP_NOP_in_code_block1829
static org.antlr.runtime.BitSet FOLLOW_OP_NOP_in_code_block1829
removedfield: FOLLOW_statement_in_statements1844
static org.antlr.runtime.BitSet FOLLOW_statement_in_statements1844
removedfield: FOLLOW_OP_LABEL_in_label1862
static org.antlr.runtime.BitSet FOLLOW_OP_LABEL_in_label1862
removedfield: FOLLOW_variable_in_label1866
static org.antlr.runtime.BitSet FOLLOW_variable_in_label1866
removedfield: FOLLOW_OP_SECTION_LABEL_in_section_label1885
static org.antlr.runtime.BitSet FOLLOW_OP_SECTION_LABEL_in_section_label1885
removedfield: FOLLOW_variable_in_section_label1889
static org.antlr.runtime.BitSet FOLLOW_variable_in_section_label1889
removedfield: FOLLOW_assignment_in_statement1903
static org.antlr.runtime.BitSet FOLLOW_assignment_in_statement1903
removedfield: FOLLOW_declaration_in_statement1908
static org.antlr.runtime.BitSet FOLLOW_declaration_in_statement1908
removedfield: FOLLOW_funcall_in_statement1913
static org.antlr.runtime.BitSet FOLLOW_funcall_in_statement1913
removedfield: FOLLOW_build_stmt_in_statement1918
static org.antlr.runtime.BitSet FOLLOW_build_stmt_in_statement1918
removedfield: FOLLOW_crossbuild_stmt_in_statement1923
static org.antlr.runtime.BitSet FOLLOW_crossbuild_stmt_in_statement1923
removedfield: FOLLOW_goto_stmt_in_statement1928
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_statement1928
removedfield: FOLLOW_cond_stmt_in_statement1933
static org.antlr.runtime.BitSet FOLLOW_cond_stmt_in_statement1933
removedfield: FOLLOW_call_stmt_in_statement1938
static org.antlr.runtime.BitSet FOLLOW_call_stmt_in_statement1938
removedfield: FOLLOW_export_in_statement1943
static org.antlr.runtime.BitSet FOLLOW_export_in_statement1943
removedfield: FOLLOW_return_stmt_in_statement1948
static org.antlr.runtime.BitSet FOLLOW_return_stmt_in_statement1948
removedfield: FOLLOW_label_in_statement1955
static org.antlr.runtime.BitSet FOLLOW_label_in_statement1955
removedfield: FOLLOW_section_label_in_statement1964
static org.antlr.runtime.BitSet FOLLOW_section_label_in_statement1964
removedfield: FOLLOW_OP_ASSIGN_in_assignment1978
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment1978
removedfield: FOLLOW_lvalue_in_assignment1982
static org.antlr.runtime.BitSet FOLLOW_lvalue_in_assignment1982
removedfield: FOLLOW_expr_in_assignment1986
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment1986
removedfield: FOLLOW_OP_LOCAL_in_assignment1995
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment1995
removedfield: FOLLOW_OP_ASSIGN_in_assignment1997
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment1997
removedfield: FOLLOW_lvalue_in_assignment2001
static org.antlr.runtime.BitSet FOLLOW_lvalue_in_assignment2001
removedfield: FOLLOW_expr_in_assignment2005
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment2005
removedfield: FOLLOW_OP_LOCAL_in_declaration2020
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration2020
removedfield: FOLLOW_variable_in_declaration2024
static org.antlr.runtime.BitSet FOLLOW_variable_in_declaration2024
removedfield: FOLLOW_constant_in_declaration2028
static org.antlr.runtime.BitSet FOLLOW_constant_in_declaration2028
removedfield: FOLLOW_OP_LOCAL_in_declaration2037
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration2037
removedfield: FOLLOW_variable_in_declaration2041
static org.antlr.runtime.BitSet FOLLOW_variable_in_declaration2041
removedfield: FOLLOW_bitrange_in_lvalue2072
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_lvalue2072
removedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_lvalue2080
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_lvalue2080
removedfield: FOLLOW_variable_in_lvalue2084
static org.antlr.runtime.BitSet FOLLOW_variable_in_lvalue2084
removedfield: FOLLOW_constant_in_lvalue2088
static org.antlr.runtime.BitSet FOLLOW_constant_in_lvalue2088
removedfield: FOLLOW_variable_in_lvalue2098
static org.antlr.runtime.BitSet FOLLOW_variable_in_lvalue2098
removedfield: FOLLOW_sizedstar_in_lvalue2107
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_lvalue2107
removedfield: FOLLOW_OP_BITRANGE_in_bitrange2125
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_bitrange2125
removedfield: FOLLOW_variable_in_bitrange2129
static org.antlr.runtime.BitSet FOLLOW_variable_in_bitrange2129
removedfield: FOLLOW_constant_in_bitrange2133
static org.antlr.runtime.BitSet FOLLOW_constant_in_bitrange2133
removedfield: FOLLOW_constant_in_bitrange2137
static org.antlr.runtime.BitSet FOLLOW_constant_in_bitrange2137
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2156
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2156
removedfield: FOLLOW_variable_in_sizedstar2160
static org.antlr.runtime.BitSet FOLLOW_variable_in_sizedstar2160
removedfield: FOLLOW_constant_in_sizedstar2164
static org.antlr.runtime.BitSet FOLLOW_constant_in_sizedstar2164
removedfield: FOLLOW_expr_in_sizedstar2168
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2168
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2177
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2177
removedfield: FOLLOW_variable_in_sizedstar2181
static org.antlr.runtime.BitSet FOLLOW_variable_in_sizedstar2181
removedfield: FOLLOW_expr_in_sizedstar2185
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2185
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2194
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2194
removedfield: FOLLOW_constant_in_sizedstar2198
static org.antlr.runtime.BitSet FOLLOW_constant_in_sizedstar2198
removedfield: FOLLOW_expr_in_sizedstar2202
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2202
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar2211
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar2211
removedfield: FOLLOW_expr_in_sizedstar2215
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar2215
removedfield: FOLLOW_expr_apply_in_funcall2231
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_funcall2231
removedfield: FOLLOW_OP_BUILD_in_build_stmt2245
static org.antlr.runtime.BitSet FOLLOW_OP_BUILD_in_build_stmt2245
removedfield: FOLLOW_variable_in_build_stmt2249
static org.antlr.runtime.BitSet FOLLOW_variable_in_build_stmt2249
removedfield: FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt2264
static org.antlr.runtime.BitSet FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt2264
removedfield: FOLLOW_varnode_in_crossbuild_stmt2268
static org.antlr.runtime.BitSet FOLLOW_varnode_in_crossbuild_stmt2268
removedfield: FOLLOW_variable_in_crossbuild_stmt2272
static org.antlr.runtime.BitSet FOLLOW_variable_in_crossbuild_stmt2272
removedfield: FOLLOW_OP_GOTO_in_goto_stmt2287
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_goto_stmt2287
removedfield: FOLLOW_jumpdest_in_goto_stmt2291
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_goto_stmt2291
removedfield: FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest2310
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest2310
removedfield: FOLLOW_variable_in_jumpdest2314
static org.antlr.runtime.BitSet FOLLOW_variable_in_jumpdest2314
removedfield: FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest2323
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest2323
removedfield: FOLLOW_expr_in_jumpdest2327
static org.antlr.runtime.BitSet FOLLOW_expr_in_jumpdest2327
removedfield: FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest2336
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest2336
removedfield: FOLLOW_integer_in_jumpdest2340
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest2340
removedfield: FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest2349
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest2349
removedfield: FOLLOW_constant_in_jumpdest2353
static org.antlr.runtime.BitSet FOLLOW_constant_in_jumpdest2353
removedfield: FOLLOW_variable_in_jumpdest2357
static org.antlr.runtime.BitSet FOLLOW_variable_in_jumpdest2357
removedfield: FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest2366
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest2366
removedfield: FOLLOW_label_in_jumpdest2370
static org.antlr.runtime.BitSet FOLLOW_label_in_jumpdest2370
removedfield: FOLLOW_OP_IF_in_cond_stmt2385
static org.antlr.runtime.BitSet FOLLOW_OP_IF_in_cond_stmt2385
removedfield: FOLLOW_expr_in_cond_stmt2389
static org.antlr.runtime.BitSet FOLLOW_expr_in_cond_stmt2389
removedfield: FOLLOW_goto_stmt_in_cond_stmt2393
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_cond_stmt2393
removedfield: FOLLOW_OP_CALL_in_call_stmt2406
static org.antlr.runtime.BitSet FOLLOW_OP_CALL_in_call_stmt2406
removedfield: FOLLOW_jumpdest_in_call_stmt2410
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_call_stmt2410
removedfield: FOLLOW_OP_RETURN_in_return_stmt2425
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt2425
removedfield: FOLLOW_expr_in_return_stmt2429
static org.antlr.runtime.BitSet FOLLOW_expr_in_return_stmt2429
removedfield: FOLLOW_OP_RETURN_in_return_stmt2437
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt2437
removedfield: FOLLOW_OP_EXPORT_in_export2451
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export2451
removedfield: FOLLOW_expr_in_export2455
static org.antlr.runtime.BitSet FOLLOW_expr_in_export2455
removedfield: FOLLOW_OP_BOOL_OR_in_expr2474
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_expr2474
removedfield: FOLLOW_expr_in_expr2478
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2478
removedfield: FOLLOW_expr_in_expr2482
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2482
removedfield: FOLLOW_OP_BOOL_XOR_in_expr2491
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_XOR_in_expr2491
removedfield: FOLLOW_expr_in_expr2495
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2495
removedfield: FOLLOW_expr_in_expr2499
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2499
removedfield: FOLLOW_OP_BOOL_AND_in_expr2508
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_expr2508
removedfield: FOLLOW_expr_in_expr2512
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2512
removedfield: FOLLOW_expr_in_expr2516
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2516
removedfield: FOLLOW_OP_OR_in_expr2526
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_expr2526
removedfield: FOLLOW_expr_in_expr2530
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2530
removedfield: FOLLOW_expr_in_expr2534
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2534
removedfield: FOLLOW_OP_XOR_in_expr2543
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_expr2543
removedfield: FOLLOW_expr_in_expr2547
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2547
removedfield: FOLLOW_expr_in_expr2551
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2551
removedfield: FOLLOW_OP_AND_in_expr2560
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_expr2560
removedfield: FOLLOW_expr_in_expr2564
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2564
removedfield: FOLLOW_expr_in_expr2568
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2568
removedfield: FOLLOW_OP_EQUAL_in_expr2578
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_expr2578
removedfield: FOLLOW_expr_in_expr2582
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2582
removedfield: FOLLOW_expr_in_expr2586
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2586
removedfield: FOLLOW_OP_NOTEQUAL_in_expr2595
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_expr2595
removedfield: FOLLOW_expr_in_expr2599
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2599
removedfield: FOLLOW_expr_in_expr2603
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2603
removedfield: FOLLOW_OP_FEQUAL_in_expr2612
static org.antlr.runtime.BitSet FOLLOW_OP_FEQUAL_in_expr2612
removedfield: FOLLOW_expr_in_expr2616
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2616
removedfield: FOLLOW_expr_in_expr2620
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2620
removedfield: FOLLOW_OP_FNOTEQUAL_in_expr2629
static org.antlr.runtime.BitSet FOLLOW_OP_FNOTEQUAL_in_expr2629
removedfield: FOLLOW_expr_in_expr2633
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2633
removedfield: FOLLOW_expr_in_expr2637
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2637
removedfield: FOLLOW_OP_LESS_in_expr2647
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_expr2647
removedfield: FOLLOW_expr_in_expr2651
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2651
removedfield: FOLLOW_expr_in_expr2655
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2655
removedfield: FOLLOW_OP_GREATEQUAL_in_expr2664
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_expr2664
removedfield: FOLLOW_expr_in_expr2668
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2668
removedfield: FOLLOW_expr_in_expr2672
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2672
removedfield: FOLLOW_OP_LESSEQUAL_in_expr2681
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_expr2681
removedfield: FOLLOW_expr_in_expr2685
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2685
removedfield: FOLLOW_expr_in_expr2689
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2689
removedfield: FOLLOW_OP_GREAT_in_expr2698
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_expr2698
removedfield: FOLLOW_expr_in_expr2702
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2702
removedfield: FOLLOW_expr_in_expr2706
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2706
removedfield: FOLLOW_OP_SLESS_in_expr2715
static org.antlr.runtime.BitSet FOLLOW_OP_SLESS_in_expr2715
removedfield: FOLLOW_expr_in_expr2719
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2719
removedfield: FOLLOW_expr_in_expr2723
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2723
removedfield: FOLLOW_OP_SGREATEQUAL_in_expr2732
static org.antlr.runtime.BitSet FOLLOW_OP_SGREATEQUAL_in_expr2732
removedfield: FOLLOW_expr_in_expr2736
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2736
removedfield: FOLLOW_expr_in_expr2740
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2740
removedfield: FOLLOW_OP_SLESSEQUAL_in_expr2749
static org.antlr.runtime.BitSet FOLLOW_OP_SLESSEQUAL_in_expr2749
removedfield: FOLLOW_expr_in_expr2753
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2753
removedfield: FOLLOW_expr_in_expr2757
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2757
removedfield: FOLLOW_OP_SGREAT_in_expr2766
static org.antlr.runtime.BitSet FOLLOW_OP_SGREAT_in_expr2766
removedfield: FOLLOW_expr_in_expr2770
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2770
removedfield: FOLLOW_expr_in_expr2774
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2774
removedfield: FOLLOW_OP_FLESS_in_expr2783
static org.antlr.runtime.BitSet FOLLOW_OP_FLESS_in_expr2783
removedfield: FOLLOW_expr_in_expr2787
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2787
removedfield: FOLLOW_expr_in_expr2791
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2791
removedfield: FOLLOW_OP_FGREATEQUAL_in_expr2800
static org.antlr.runtime.BitSet FOLLOW_OP_FGREATEQUAL_in_expr2800
removedfield: FOLLOW_expr_in_expr2804
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2804
removedfield: FOLLOW_expr_in_expr2808
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2808
removedfield: FOLLOW_OP_FLESSEQUAL_in_expr2817
static org.antlr.runtime.BitSet FOLLOW_OP_FLESSEQUAL_in_expr2817
removedfield: FOLLOW_expr_in_expr2821
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2821
removedfield: FOLLOW_expr_in_expr2825
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2825
removedfield: FOLLOW_OP_FGREAT_in_expr2834
static org.antlr.runtime.BitSet FOLLOW_OP_FGREAT_in_expr2834
removedfield: FOLLOW_expr_in_expr2838
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2838
removedfield: FOLLOW_expr_in_expr2842
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2842
removedfield: FOLLOW_OP_LEFT_in_expr2852
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_expr2852
removedfield: FOLLOW_expr_in_expr2856
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2856
removedfield: FOLLOW_expr_in_expr2860
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2860
removedfield: FOLLOW_OP_RIGHT_in_expr2869
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_expr2869
removedfield: FOLLOW_expr_in_expr2873
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2873
removedfield: FOLLOW_expr_in_expr2877
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2877
removedfield: FOLLOW_OP_SRIGHT_in_expr2886
static org.antlr.runtime.BitSet FOLLOW_OP_SRIGHT_in_expr2886
removedfield: FOLLOW_expr_in_expr2890
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2890
removedfield: FOLLOW_expr_in_expr2894
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2894
removedfield: FOLLOW_OP_ADD_in_expr2904
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_expr2904
removedfield: FOLLOW_expr_in_expr2908
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2908
removedfield: FOLLOW_expr_in_expr2912
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2912
removedfield: FOLLOW_OP_SUB_in_expr2921
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_expr2921
removedfield: FOLLOW_expr_in_expr2925
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2925
removedfield: FOLLOW_expr_in_expr2929
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2929
removedfield: FOLLOW_OP_FADD_in_expr2938
static org.antlr.runtime.BitSet FOLLOW_OP_FADD_in_expr2938
removedfield: FOLLOW_expr_in_expr2942
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2942
removedfield: FOLLOW_expr_in_expr2946
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2946
removedfield: FOLLOW_OP_FSUB_in_expr2955
static org.antlr.runtime.BitSet FOLLOW_OP_FSUB_in_expr2955
removedfield: FOLLOW_expr_in_expr2959
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2959
removedfield: FOLLOW_expr_in_expr2963
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2963
removedfield: FOLLOW_OP_MULT_in_expr2973
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_expr2973
removedfield: FOLLOW_expr_in_expr2977
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2977
removedfield: FOLLOW_expr_in_expr2981
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2981
removedfield: FOLLOW_OP_DIV_in_expr2991
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_expr2991
removedfield: FOLLOW_expr_in_expr2995
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2995
removedfield: FOLLOW_expr_in_expr2999
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr2999
removedfield: FOLLOW_OP_REM_in_expr3008
static org.antlr.runtime.BitSet FOLLOW_OP_REM_in_expr3008
removedfield: FOLLOW_expr_in_expr3012
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3012
removedfield: FOLLOW_expr_in_expr3016
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3016
removedfield: FOLLOW_OP_SDIV_in_expr3025
static org.antlr.runtime.BitSet FOLLOW_OP_SDIV_in_expr3025
removedfield: FOLLOW_expr_in_expr3029
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3029
removedfield: FOLLOW_expr_in_expr3033
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3033
removedfield: FOLLOW_OP_SREM_in_expr3042
static org.antlr.runtime.BitSet FOLLOW_OP_SREM_in_expr3042
removedfield: FOLLOW_expr_in_expr3046
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3046
removedfield: FOLLOW_expr_in_expr3050
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3050
removedfield: FOLLOW_OP_FMULT_in_expr3059
static org.antlr.runtime.BitSet FOLLOW_OP_FMULT_in_expr3059
removedfield: FOLLOW_expr_in_expr3063
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3063
removedfield: FOLLOW_expr_in_expr3067
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3067
removedfield: FOLLOW_OP_FDIV_in_expr3076
static org.antlr.runtime.BitSet FOLLOW_OP_FDIV_in_expr3076
removedfield: FOLLOW_expr_in_expr3080
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3080
removedfield: FOLLOW_expr_in_expr3084
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3084
removedfield: FOLLOW_OP_NOT_in_expr3094
static org.antlr.runtime.BitSet FOLLOW_OP_NOT_in_expr3094
removedfield: FOLLOW_expr_in_expr3098
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3098
removedfield: FOLLOW_OP_INVERT_in_expr3107
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_expr3107
removedfield: FOLLOW_expr_in_expr3111
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3111
removedfield: FOLLOW_OP_NEGATE_in_expr3120
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_expr3120
removedfield: FOLLOW_expr_in_expr3124
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3124
removedfield: FOLLOW_OP_FNEGATE_in_expr3133
static org.antlr.runtime.BitSet FOLLOW_OP_FNEGATE_in_expr3133
removedfield: FOLLOW_expr_in_expr3137
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3137
removedfield: FOLLOW_sizedstar_in_expr3147
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_expr3147
removedfield: FOLLOW_expr_apply_in_expr3157
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_expr3157
removedfield: FOLLOW_varnode_in_expr3166
static org.antlr.runtime.BitSet FOLLOW_varnode_in_expr3166
removedfield: FOLLOW_bitrange_in_expr3175
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_expr3175
removedfield: FOLLOW_OP_PARENTHESIZED_in_expr3183
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_expr3183
removedfield: FOLLOW_expr_in_expr3187
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3187
removedfield: FOLLOW_OP_BITRANGE2_in_expr3196
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE2_in_expr3196
removedfield: FOLLOW_identifier_in_expr3200
static org.antlr.runtime.BitSet FOLLOW_identifier_in_expr3200
removedfield: FOLLOW_integer_in_expr3204
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr3204
removedfield: FOLLOW_OP_APPLY_in_expr_apply3223
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply3223
removedfield: FOLLOW_identifier_in_expr_apply3227
static org.antlr.runtime.BitSet FOLLOW_identifier_in_expr_apply3227
removedfield: FOLLOW_expr_operands_in_expr_apply3231
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply3231
removedfield: FOLLOW_expr_in_expr_operands3258
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr_operands3258
removedfield: FOLLOW_symbol_in_varnode3279
static org.antlr.runtime.BitSet FOLLOW_symbol_in_varnode3279
removedfield: FOLLOW_OP_TRUNCATION_SIZE_in_varnode3287
static org.antlr.runtime.BitSet FOLLOW_OP_TRUNCATION_SIZE_in_varnode3287
removedfield: FOLLOW_symbol_in_varnode3291
static org.antlr.runtime.BitSet FOLLOW_symbol_in_varnode3291
removedfield: FOLLOW_constant_in_varnode3295
static org.antlr.runtime.BitSet FOLLOW_constant_in_varnode3295
removedfield: FOLLOW_OP_ADDRESS_OF_in_varnode3304
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode3304
removedfield: FOLLOW_OP_SIZING_SIZE_in_varnode3307
static org.antlr.runtime.BitSet FOLLOW_OP_SIZING_SIZE_in_varnode3307
removedfield: FOLLOW_constant_in_varnode3311
static org.antlr.runtime.BitSet FOLLOW_constant_in_varnode3311
removedfield: FOLLOW_varnode_in_varnode3316
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode3316
removedfield: FOLLOW_OP_ADDRESS_OF_in_varnode3325
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode3325
removedfield: FOLLOW_varnode_in_varnode3329
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode3329
removedfield: FOLLOW_identifier_in_symbol3349
static org.antlr.runtime.BitSet FOLLOW_identifier_in_symbol3349
removedfield: FOLLOW_integer_in_symbol3358
static org.antlr.runtime.BitSet FOLLOW_integer_in_symbol3358
removedfield: FOLLOW_identifier_in_variable3377
static org.antlr.runtime.BitSet FOLLOW_identifier_in_variable3377
removedfield: FOLLOW_integer_in_constant3396
static org.antlr.runtime.BitSet FOLLOW_integer_in_constant3396
removedfield: FOLLOW_OP_QSTRING_in_qstring3414
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_qstring3414
removedfield: FOLLOW_OP_IDENTIFIER_in_identifier3437
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifier3437
removedfield: FOLLOW_OP_WILDCARD_in_identifier3449
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifier3449
removedfield: FOLLOW_OP_HEX_CONSTANT_in_integer3467
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_CONSTANT_in_integer3467
removedfield: FOLLOW_OP_DEC_CONSTANT_in_integer3480
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_CONSTANT_in_integer3480
removedfield: FOLLOW_OP_BIN_CONSTANT_in_integer3493
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer3493
class ghidra.sleigh.grammar.SleighParser 707 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
addedfield: FOLLOW_KEY_DEFINE_in_tokendef296
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_tokendef296
addedfield: FOLLOW_KEY_TOKEN_in_tokendef298
static org.antlr.runtime.BitSet FOLLOW_KEY_TOKEN_in_tokendef298
addedfield: FOLLOW_identifier_in_tokendef300
static org.antlr.runtime.BitSet FOLLOW_identifier_in_tokendef300
addedfield: FOLLOW_LPAREN_in_tokendef302
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_tokendef302
addedfield: FOLLOW_integer_in_tokendef304
static org.antlr.runtime.BitSet FOLLOW_integer_in_tokendef304
addedfield: FOLLOW_RPAREN_in_tokendef306
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_tokendef306
addedfield: FOLLOW_KEY_ENDIAN_in_tokendef310
static org.antlr.runtime.BitSet FOLLOW_KEY_ENDIAN_in_tokendef310
addedfield: FOLLOW_ASSIGN_in_tokendef312
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_tokendef312
addedfield: FOLLOW_endian_in_tokendef314
static org.antlr.runtime.BitSet FOLLOW_endian_in_tokendef314
addedfield: FOLLOW_fielddefs_in_tokendef316
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_tokendef316
addedfield: FOLLOW_fielddef_in_fielddefs344
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs344
addedfield: FOLLOW_strict_id_in_fielddef366
static org.antlr.runtime.BitSet FOLLOW_strict_id_in_fielddef366
addedfield: FOLLOW_ASSIGN_in_fielddef370
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_fielddef370
addedfield: FOLLOW_LPAREN_in_fielddef372
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_fielddef372
addedfield: FOLLOW_integer_in_fielddef376
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef376
addedfield: FOLLOW_COMMA_in_fielddef378
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_fielddef378
addedfield: FOLLOW_integer_in_fielddef382
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef382
addedfield: FOLLOW_RPAREN_in_fielddef386
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_fielddef386
addedfield: FOLLOW_fieldmods_in_fielddef388
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef388
addedfield: FOLLOW_fieldmod_in_fieldmods418
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods418
addedfield: FOLLOW_KEY_SIGNED_in_fieldmod455
static org.antlr.runtime.BitSet FOLLOW_KEY_SIGNED_in_fieldmod455
addedfield: FOLLOW_KEY_HEX_in_fieldmod472
static org.antlr.runtime.BitSet FOLLOW_KEY_HEX_in_fieldmod472
addedfield: FOLLOW_KEY_DEC_in_fieldmod489
static org.antlr.runtime.BitSet FOLLOW_KEY_DEC_in_fieldmod489
addedfield: FOLLOW_contextfielddef_in_contextfielddefs509
static org.antlr.runtime.BitSet FOLLOW_contextfielddef_in_contextfielddefs509
addedfield: FOLLOW_identifier_in_contextfielddef531
static org.antlr.runtime.BitSet FOLLOW_identifier_in_contextfielddef531
addedfield: FOLLOW_ASSIGN_in_contextfielddef535
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_contextfielddef535
addedfield: FOLLOW_LPAREN_in_contextfielddef537
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_contextfielddef537
addedfield: FOLLOW_integer_in_contextfielddef541
static org.antlr.runtime.BitSet FOLLOW_integer_in_contextfielddef541
addedfield: FOLLOW_COMMA_in_contextfielddef543
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_contextfielddef543
addedfield: FOLLOW_integer_in_contextfielddef547
static org.antlr.runtime.BitSet FOLLOW_integer_in_contextfielddef547
addedfield: FOLLOW_RPAREN_in_contextfielddef551
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_contextfielddef551
addedfield: FOLLOW_contextfieldmods_in_contextfielddef553
static org.antlr.runtime.BitSet FOLLOW_contextfieldmods_in_contextfielddef553
addedfield: FOLLOW_contextfieldmod_in_contextfieldmods588
static org.antlr.runtime.BitSet FOLLOW_contextfieldmod_in_contextfieldmods588
addedfield: FOLLOW_KEY_SIGNED_in_contextfieldmod633
static org.antlr.runtime.BitSet FOLLOW_KEY_SIGNED_in_contextfieldmod633
addedfield: FOLLOW_KEY_NOFLOW_in_contextfieldmod650
static org.antlr.runtime.BitSet FOLLOW_KEY_NOFLOW_in_contextfieldmod650
addedfield: FOLLOW_KEY_HEX_in_contextfieldmod667
static org.antlr.runtime.BitSet FOLLOW_KEY_HEX_in_contextfieldmod667
addedfield: FOLLOW_KEY_DEC_in_contextfieldmod684
static org.antlr.runtime.BitSet FOLLOW_KEY_DEC_in_contextfieldmod684
addedfield: FOLLOW_KEY_DEFINE_in_contextdef705
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_contextdef705
addedfield: FOLLOW_KEY_CONTEXT_in_contextdef709
static org.antlr.runtime.BitSet FOLLOW_KEY_CONTEXT_in_contextdef709
addedfield: FOLLOW_identifier_in_contextdef711
static org.antlr.runtime.BitSet FOLLOW_identifier_in_contextdef711
addedfield: FOLLOW_contextfielddefs_in_contextdef713
static org.antlr.runtime.BitSet FOLLOW_contextfielddefs_in_contextdef713
addedfield: FOLLOW_KEY_DEFINE_in_spacedef738
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_spacedef738
addedfield: FOLLOW_KEY_SPACE_in_spacedef740
static org.antlr.runtime.BitSet FOLLOW_KEY_SPACE_in_spacedef740
addedfield: FOLLOW_identifier_in_spacedef742
static org.antlr.runtime.BitSet FOLLOW_identifier_in_spacedef742
addedfield: FOLLOW_spacemods_in_spacedef744
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef744
addedfield: FOLLOW_spacemod_in_spacemods768
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods768
addedfield: FOLLOW_typemod_in_spacemod790
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod790
addedfield: FOLLOW_sizemod_in_spacemod795
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod795
addedfield: FOLLOW_wordsizemod_in_spacemod800
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod800
addedfield: FOLLOW_KEY_DEFAULT_in_spacemod807
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFAULT_in_spacemod807
addedfield: FOLLOW_KEY_TYPE_in_typemod825
static org.antlr.runtime.BitSet FOLLOW_KEY_TYPE_in_typemod825
addedfield: FOLLOW_ASSIGN_in_typemod827
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_typemod827
addedfield: FOLLOW_type_in_typemod829
static org.antlr.runtime.BitSet FOLLOW_type_in_typemod829
addedfield: FOLLOW_identifier_in_type849
static org.antlr.runtime.BitSet FOLLOW_identifier_in_type849
addedfield: FOLLOW_KEY_SIZE_in_sizemod862
static org.antlr.runtime.BitSet FOLLOW_KEY_SIZE_in_sizemod862
addedfield: FOLLOW_ASSIGN_in_sizemod864
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_sizemod864
addedfield: FOLLOW_integer_in_sizemod866
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod866
addedfield: FOLLOW_KEY_WORDSIZE_in_wordsizemod888
static org.antlr.runtime.BitSet FOLLOW_KEY_WORDSIZE_in_wordsizemod888
addedfield: FOLLOW_ASSIGN_in_wordsizemod890
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_wordsizemod890
addedfield: FOLLOW_integer_in_wordsizemod892
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod892
addedfield: FOLLOW_KEY_DEFINE_in_varnodedef914
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_varnodedef914
addedfield: FOLLOW_identifier_in_varnodedef916
static org.antlr.runtime.BitSet FOLLOW_identifier_in_varnodedef916
addedfield: FOLLOW_KEY_OFFSET_in_varnodedef918
static org.antlr.runtime.BitSet FOLLOW_KEY_OFFSET_in_varnodedef918
addedfield: FOLLOW_ASSIGN_in_varnodedef920
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_varnodedef920
addedfield: FOLLOW_integer_in_varnodedef924
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef924
addedfield: FOLLOW_KEY_SIZE_in_varnodedef926
static org.antlr.runtime.BitSet FOLLOW_KEY_SIZE_in_varnodedef926
addedfield: FOLLOW_ASSIGN_in_varnodedef930
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_varnodedef930
addedfield: FOLLOW_integer_in_varnodedef934
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef934
addedfield: FOLLOW_identifierlist_in_varnodedef936
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef936
addedfield: FOLLOW_KEY_DEFINE_in_bitrangedef969
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_bitrangedef969
addedfield: FOLLOW_KEY_BITRANGE_in_bitrangedef971
static org.antlr.runtime.BitSet FOLLOW_KEY_BITRANGE_in_bitrangedef971
addedfield: FOLLOW_bitranges_in_bitrangedef973
static org.antlr.runtime.BitSet FOLLOW_bitranges_in_bitrangedef973
addedfield: FOLLOW_bitrange_in_bitranges993
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_bitranges993
addedfield: FOLLOW_identifier_in_bitrange1007
static org.antlr.runtime.BitSet FOLLOW_identifier_in_bitrange1007
addedfield: FOLLOW_ASSIGN_in_bitrange1011
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_bitrange1011
addedfield: FOLLOW_identifier_in_bitrange1015
static org.antlr.runtime.BitSet FOLLOW_identifier_in_bitrange1015
addedfield: FOLLOW_LBRACKET_in_bitrange1017
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_bitrange1017
addedfield: FOLLOW_integer_in_bitrange1021
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange1021
addedfield: FOLLOW_COMMA_in_bitrange1023
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_bitrange1023
addedfield: FOLLOW_integer_in_bitrange1027
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange1027
addedfield: FOLLOW_RBRACKET_in_bitrange1029
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_bitrange1029
addedfield: FOLLOW_KEY_DEFINE_in_pcodeopdef1061
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_pcodeopdef1061
addedfield: FOLLOW_KEY_PCODEOP_in_pcodeopdef1065
static org.antlr.runtime.BitSet FOLLOW_KEY_PCODEOP_in_pcodeopdef1065
addedfield: FOLLOW_identifierlist_in_pcodeopdef1067
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef1067
addedfield: FOLLOW_KEY_ATTACH_in_valueattach1090
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_valueattach1090
addedfield: FOLLOW_KEY_VALUES_in_valueattach1094
static org.antlr.runtime.BitSet FOLLOW_KEY_VALUES_in_valueattach1094
addedfield: FOLLOW_identifierlist_in_valueattach1096
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_valueattach1096
addedfield: FOLLOW_intblist_in_valueattach1099
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach1099
addedfield: FOLLOW_KEY_ATTACH_in_nameattach1124
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_nameattach1124
addedfield: FOLLOW_KEY_NAMES_in_nameattach1128
static org.antlr.runtime.BitSet FOLLOW_KEY_NAMES_in_nameattach1128
addedfield: FOLLOW_identifierlist_in_nameattach1132
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_nameattach1132
addedfield: FOLLOW_stringoridentlist_in_nameattach1137
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach1137
addedfield: FOLLOW_KEY_ATTACH_in_varattach1164
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_varattach1164
addedfield: FOLLOW_KEY_VARIABLES_in_varattach1168
static org.antlr.runtime.BitSet FOLLOW_KEY_VARIABLES_in_varattach1168
addedfield: FOLLOW_identifierlist_in_varattach1172
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach1172
addedfield: FOLLOW_identifierlist_in_varattach1177
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach1177
addedfield: FOLLOW_LBRACKET_in_identifierlist1203
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_identifierlist1203
addedfield: FOLLOW_id_or_wild_in_identifierlist1205
static org.antlr.runtime.BitSet FOLLOW_id_or_wild_in_identifierlist1205
addedfield: FOLLOW_RBRACKET_in_identifierlist1208
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_identifierlist1208
addedfield: FOLLOW_id_or_wild_in_identifierlist1223
static org.antlr.runtime.BitSet FOLLOW_id_or_wild_in_identifierlist1223
addedfield: FOLLOW_LBRACKET_in_stringoridentlist1244
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_stringoridentlist1244
addedfield: FOLLOW_stringorident_in_stringoridentlist1246
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist1246
addedfield: FOLLOW_RBRACKET_in_stringoridentlist1249
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_stringoridentlist1249
addedfield: FOLLOW_stringorident_in_stringoridentlist1264
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist1264
addedfield: FOLLOW_id_or_wild_in_stringorident1284
static org.antlr.runtime.BitSet FOLLOW_id_or_wild_in_stringorident1284
addedfield: FOLLOW_qstring_in_stringorident1289
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident1289
addedfield: FOLLOW_LBRACKET_in_intblist1301
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_intblist1301
addedfield: FOLLOW_intbpart_in_intblist1303
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist1303
addedfield: FOLLOW_RBRACKET_in_intblist1306
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_intblist1306
addedfield: FOLLOW_neginteger_in_intblist1321
static org.antlr.runtime.BitSet FOLLOW_neginteger_in_intblist1321
addedfield: FOLLOW_neginteger_in_intbpart1341
static org.antlr.runtime.BitSet FOLLOW_neginteger_in_intbpart1341
addedfield: FOLLOW_UNDERSCORE_in_intbpart1348
static org.antlr.runtime.BitSet FOLLOW_UNDERSCORE_in_intbpart1348
addedfield: FOLLOW_integer_in_neginteger1364
static org.antlr.runtime.BitSet FOLLOW_integer_in_neginteger1364
addedfield: FOLLOW_MINUS_in_neginteger1371
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_neginteger1371
addedfield: FOLLOW_integer_in_neginteger1373
static org.antlr.runtime.BitSet FOLLOW_integer_in_neginteger1373
addedfield: FOLLOW_macrodef_in_constructorlike1393
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike1393
addedfield: FOLLOW_withblock_in_constructorlike1398
static org.antlr.runtime.BitSet FOLLOW_withblock_in_constructorlike1398
addedfield: FOLLOW_constructor_in_constructorlike1403
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike1403
addedfield: FOLLOW_KEY_MACRO_in_macrodef1416
static org.antlr.runtime.BitSet FOLLOW_KEY_MACRO_in_macrodef1416
addedfield: FOLLOW_identifier_in_macrodef1418
static org.antlr.runtime.BitSet FOLLOW_identifier_in_macrodef1418
addedfield: FOLLOW_LPAREN_in_macrodef1422
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_macrodef1422
addedfield: FOLLOW_arguments_in_macrodef1424
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef1424
addedfield: FOLLOW_RPAREN_in_macrodef1427
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_macrodef1427
addedfield: FOLLOW_semanticbody_in_macrodef1429
static org.antlr.runtime.BitSet FOLLOW_semanticbody_in_macrodef1429
addedfield: FOLLOW_oplist_in_arguments1454
static org.antlr.runtime.BitSet FOLLOW_oplist_in_arguments1454
addedfield: FOLLOW_identifier_in_oplist1484
static org.antlr.runtime.BitSet FOLLOW_identifier_in_oplist1484
addedfield: FOLLOW_COMMA_in_oplist1487
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_oplist1487
addedfield: FOLLOW_identifier_in_oplist1490
static org.antlr.runtime.BitSet FOLLOW_identifier_in_oplist1490
addedfield: FOLLOW_RES_WITH_in_withblock1505
static org.antlr.runtime.BitSet FOLLOW_RES_WITH_in_withblock1505
addedfield: FOLLOW_id_or_nil_in_withblock1507
static org.antlr.runtime.BitSet FOLLOW_id_or_nil_in_withblock1507
addedfield: FOLLOW_COLON_in_withblock1509
static org.antlr.runtime.BitSet FOLLOW_COLON_in_withblock1509
addedfield: FOLLOW_bitpat_or_nil_in_withblock1511
static org.antlr.runtime.BitSet FOLLOW_bitpat_or_nil_in_withblock1511
addedfield: FOLLOW_contextblock_in_withblock1513
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_withblock1513
addedfield: FOLLOW_LBRACE_in_withblock1515
static org.antlr.runtime.BitSet FOLLOW_LBRACE_in_withblock1515
addedfield: FOLLOW_constructorlikelist_in_withblock1517
static org.antlr.runtime.BitSet FOLLOW_constructorlikelist_in_withblock1517
addedfield: FOLLOW_RBRACE_in_withblock1519
static org.antlr.runtime.BitSet FOLLOW_RBRACE_in_withblock1519
addedfield: FOLLOW_identifier_in_id_or_nil1548
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_nil1548
addedfield: FOLLOW_bitpattern_in_bitpat_or_nil1568
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_bitpat_or_nil1568
addedfield: FOLLOW_definition_in_def_or_conslike1588
static org.antlr.runtime.BitSet FOLLOW_definition_in_def_or_conslike1588
addedfield: FOLLOW_constructorlike_in_def_or_conslike1593
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_def_or_conslike1593
addedfield: FOLLOW_def_or_conslike_in_constructorlikelist1604
static org.antlr.runtime.BitSet FOLLOW_def_or_conslike_in_constructorlikelist1604
addedfield: FOLLOW_ctorstart_in_constructor1626
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1626
addedfield: FOLLOW_bitpattern_in_constructor1628
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1628
addedfield: FOLLOW_contextblock_in_constructor1630
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1630
addedfield: FOLLOW_ctorsemantic_in_constructor1632
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1632
addedfield: FOLLOW_semanticbody_in_ctorsemantic1657
static org.antlr.runtime.BitSet FOLLOW_semanticbody_in_ctorsemantic1657
addedfield: FOLLOW_KEY_UNIMPL_in_ctorsemantic1672
static org.antlr.runtime.BitSet FOLLOW_KEY_UNIMPL_in_ctorsemantic1672
addedfield: FOLLOW_pequation_in_bitpattern1693
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1693
addedfield: FOLLOW_identifier_in_ctorstart1712
static org.antlr.runtime.BitSet FOLLOW_identifier_in_ctorstart1712
addedfield: FOLLOW_display_in_ctorstart1714
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1714
addedfield: FOLLOW_display_in_ctorstart1729
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1729
addedfield: FOLLOW_LBRACKET_in_contextblock1750
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_contextblock1750
addedfield: FOLLOW_ctxstmts_in_contextblock1752
static org.antlr.runtime.BitSet FOLLOW_ctxstmts_in_contextblock1752
addedfield: FOLLOW_RBRACKET_in_contextblock1754
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_contextblock1754
addedfield: FOLLOW_ctxstmt_in_ctxstmts1783
static org.antlr.runtime.BitSet FOLLOW_ctxstmt_in_ctxstmts1783
addedfield: FOLLOW_ctxassign_in_ctxstmt1795
static org.antlr.runtime.BitSet FOLLOW_ctxassign_in_ctxstmt1795
addedfield: FOLLOW_SEMI_in_ctxstmt1797
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_ctxstmt1797
addedfield: FOLLOW_pfuncall_in_ctxstmt1803
static org.antlr.runtime.BitSet FOLLOW_pfuncall_in_ctxstmt1803
addedfield: FOLLOW_SEMI_in_ctxstmt1805
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_ctxstmt1805
addedfield: FOLLOW_ctxlval_in_ctxassign1817
static org.antlr.runtime.BitSet FOLLOW_ctxlval_in_ctxassign1817
addedfield: FOLLOW_ASSIGN_in_ctxassign1821
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_ctxassign1821
addedfield: FOLLOW_pexpression_in_ctxassign1823
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_ctxassign1823
addedfield: FOLLOW_identifier_in_ctxlval1845
static org.antlr.runtime.BitSet FOLLOW_identifier_in_ctxlval1845
addedfield: FOLLOW_pexpression_apply_in_pfuncall1856
static org.antlr.runtime.BitSet FOLLOW_pexpression_apply_in_pfuncall1856
addedfield: FOLLOW_pequation_or_in_pequation1867
static org.antlr.runtime.BitSet FOLLOW_pequation_or_in_pequation1867
addedfield: FOLLOW_pequation_seq_in_pequation_or1878
static org.antlr.runtime.BitSet FOLLOW_pequation_seq_in_pequation_or1878
addedfield: FOLLOW_pequation_or_op_in_pequation_or1882
static org.antlr.runtime.BitSet FOLLOW_pequation_or_op_in_pequation_or1882
addedfield: FOLLOW_pequation_seq_in_pequation_or1885
static org.antlr.runtime.BitSet FOLLOW_pequation_seq_in_pequation_or1885
addedfield: FOLLOW_PIPE_in_pequation_or_op1901
static org.antlr.runtime.BitSet FOLLOW_PIPE_in_pequation_or_op1901
addedfield: FOLLOW_pequation_and_in_pequation_seq1919
static org.antlr.runtime.BitSet FOLLOW_pequation_and_in_pequation_seq1919
addedfield: FOLLOW_pequation_seq_op_in_pequation_seq1923
static org.antlr.runtime.BitSet FOLLOW_pequation_seq_op_in_pequation_seq1923
addedfield: FOLLOW_pequation_and_in_pequation_seq1926
static org.antlr.runtime.BitSet FOLLOW_pequation_and_in_pequation_seq1926
addedfield: FOLLOW_SEMI_in_pequation_seq_op1942
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_pequation_seq_op1942
addedfield: FOLLOW_pequation_ellipsis_in_pequation_and1960
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_in_pequation_and1960
addedfield: FOLLOW_pequation_and_op_in_pequation_and1964
static org.antlr.runtime.BitSet FOLLOW_pequation_and_op_in_pequation_and1964
addedfield: FOLLOW_pequation_ellipsis_in_pequation_and1967
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_in_pequation_and1967
addedfield: FOLLOW_AMPERSAND_in_pequation_and_op1983
static org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_pequation_and_op1983
addedfield: FOLLOW_ELLIPSIS_in_pequation_ellipsis2003
static org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_pequation_ellipsis2003
addedfield: FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis2005
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis2005
addedfield: FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis2019
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis2019
addedfield: FOLLOW_pequation_atomic_in_pequation_ellipsis_right2037
static org.antlr.runtime.BitSet FOLLOW_pequation_atomic_in_pequation_ellipsis_right2037
addedfield: FOLLOW_ELLIPSIS_in_pequation_ellipsis_right2041
static org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_pequation_ellipsis_right2041
addedfield: FOLLOW_pequation_atomic_in_pequation_ellipsis_right2055
static org.antlr.runtime.BitSet FOLLOW_pequation_atomic_in_pequation_ellipsis_right2055
addedfield: FOLLOW_constraint_in_pequation_atomic2067
static org.antlr.runtime.BitSet FOLLOW_constraint_in_pequation_atomic2067
addedfield: FOLLOW_LPAREN_in_pequation_atomic2074
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pequation_atomic2074
addedfield: FOLLOW_pequation_in_pequation_atomic2076
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation_atomic2076
addedfield: FOLLOW_RPAREN_in_pequation_atomic2078
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pequation_atomic2078
addedfield: FOLLOW_identifier_in_constraint2098
static org.antlr.runtime.BitSet FOLLOW_identifier_in_constraint2098
addedfield: FOLLOW_constraint_op_in_constraint2101
static org.antlr.runtime.BitSet FOLLOW_constraint_op_in_constraint2101
addedfield: FOLLOW_pexpression2_in_constraint2104
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_constraint2104
addedfield: FOLLOW_ASSIGN_in_constraint_op2119
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_constraint_op2119
addedfield: FOLLOW_NOTEQUAL_in_constraint_op2133
static org.antlr.runtime.BitSet FOLLOW_NOTEQUAL_in_constraint_op2133
addedfield: FOLLOW_LESS_in_constraint_op2147
static org.antlr.runtime.BitSet FOLLOW_LESS_in_constraint_op2147
addedfield: FOLLOW_LESSEQUAL_in_constraint_op2161
static org.antlr.runtime.BitSet FOLLOW_LESSEQUAL_in_constraint_op2161
addedfield: FOLLOW_GREAT_in_constraint_op2175
static org.antlr.runtime.BitSet FOLLOW_GREAT_in_constraint_op2175
addedfield: FOLLOW_GREATEQUAL_in_constraint_op2189
static org.antlr.runtime.BitSet FOLLOW_GREATEQUAL_in_constraint_op2189
addedfield: FOLLOW_pexpression_or_in_pexpression2207
static org.antlr.runtime.BitSet FOLLOW_pexpression_or_in_pexpression2207
addedfield: FOLLOW_pexpression_xor_in_pexpression_or2218
static org.antlr.runtime.BitSet FOLLOW_pexpression_xor_in_pexpression_or2218
addedfield: FOLLOW_pexpression_or_op_in_pexpression_or2221
static org.antlr.runtime.BitSet FOLLOW_pexpression_or_op_in_pexpression_or2221
addedfield: FOLLOW_pexpression_xor_in_pexpression_or2224
static org.antlr.runtime.BitSet FOLLOW_pexpression_xor_in_pexpression_or2224
addedfield: FOLLOW_PIPE_in_pexpression_or_op2239
static org.antlr.runtime.BitSet FOLLOW_PIPE_in_pexpression_or_op2239
addedfield: FOLLOW_SPEC_OR_in_pexpression_or_op2253
static org.antlr.runtime.BitSet FOLLOW_SPEC_OR_in_pexpression_or_op2253
addedfield: FOLLOW_pexpression_and_in_pexpression_xor2271
static org.antlr.runtime.BitSet FOLLOW_pexpression_and_in_pexpression_xor2271
addedfield: FOLLOW_pexpression_xor_op_in_pexpression_xor2274
static org.antlr.runtime.BitSet FOLLOW_pexpression_xor_op_in_pexpression_xor2274
addedfield: FOLLOW_pexpression_and_in_pexpression_xor2277
static org.antlr.runtime.BitSet FOLLOW_pexpression_and_in_pexpression_xor2277
addedfield: FOLLOW_CARET_in_pexpression_xor_op2292
static org.antlr.runtime.BitSet FOLLOW_CARET_in_pexpression_xor_op2292
addedfield: FOLLOW_SPEC_XOR_in_pexpression_xor_op2306
static org.antlr.runtime.BitSet FOLLOW_SPEC_XOR_in_pexpression_xor_op2306
addedfield: FOLLOW_pexpression_shift_in_pexpression_and2324
static org.antlr.runtime.BitSet FOLLOW_pexpression_shift_in_pexpression_and2324
addedfield: FOLLOW_pexpression_and_op_in_pexpression_and2327
static org.antlr.runtime.BitSet FOLLOW_pexpression_and_op_in_pexpression_and2327
addedfield: FOLLOW_pexpression_shift_in_pexpression_and2330
static org.antlr.runtime.BitSet FOLLOW_pexpression_shift_in_pexpression_and2330
addedfield: FOLLOW_AMPERSAND_in_pexpression_and_op2345
static org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_pexpression_and_op2345
addedfield: FOLLOW_SPEC_AND_in_pexpression_and_op2359
static org.antlr.runtime.BitSet FOLLOW_SPEC_AND_in_pexpression_and_op2359
addedfield: FOLLOW_pexpression_add_in_pexpression_shift2377
static org.antlr.runtime.BitSet FOLLOW_pexpression_add_in_pexpression_shift2377
addedfield: FOLLOW_pexpression_shift_op_in_pexpression_shift2380
static org.antlr.runtime.BitSet FOLLOW_pexpression_shift_op_in_pexpression_shift2380
addedfield: FOLLOW_pexpression_add_in_pexpression_shift2383
static org.antlr.runtime.BitSet FOLLOW_pexpression_add_in_pexpression_shift2383
addedfield: FOLLOW_LEFT_in_pexpression_shift_op2398
static org.antlr.runtime.BitSet FOLLOW_LEFT_in_pexpression_shift_op2398
addedfield: FOLLOW_RIGHT_in_pexpression_shift_op2412
static org.antlr.runtime.BitSet FOLLOW_RIGHT_in_pexpression_shift_op2412
addedfield: FOLLOW_pexpression_mult_in_pexpression_add2430
static org.antlr.runtime.BitSet FOLLOW_pexpression_mult_in_pexpression_add2430
addedfield: FOLLOW_pexpression_add_op_in_pexpression_add2433
static org.antlr.runtime.BitSet FOLLOW_pexpression_add_op_in_pexpression_add2433
addedfield: FOLLOW_pexpression_mult_in_pexpression_add2436
static org.antlr.runtime.BitSet FOLLOW_pexpression_mult_in_pexpression_add2436
addedfield: FOLLOW_PLUS_in_pexpression_add_op2451
static org.antlr.runtime.BitSet FOLLOW_PLUS_in_pexpression_add_op2451
addedfield: FOLLOW_MINUS_in_pexpression_add_op2465
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression_add_op2465
addedfield: FOLLOW_pexpression_unary_in_pexpression_mult2483
static org.antlr.runtime.BitSet FOLLOW_pexpression_unary_in_pexpression_mult2483
addedfield: FOLLOW_pexpression_mult_op_in_pexpression_mult2486
static org.antlr.runtime.BitSet FOLLOW_pexpression_mult_op_in_pexpression_mult2486
addedfield: FOLLOW_pexpression_unary_in_pexpression_mult2489
static org.antlr.runtime.BitSet FOLLOW_pexpression_unary_in_pexpression_mult2489
addedfield: FOLLOW_ASTERISK_in_pexpression_mult_op2504
static org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_pexpression_mult_op2504
addedfield: FOLLOW_SLASH_in_pexpression_mult_op2518
static org.antlr.runtime.BitSet FOLLOW_SLASH_in_pexpression_mult_op2518
addedfield: FOLLOW_pexpression_unary_op_in_pexpression_unary2536
static org.antlr.runtime.BitSet FOLLOW_pexpression_unary_op_in_pexpression_unary2536
addedfield: FOLLOW_pexpression_term_in_pexpression_unary2539
static org.antlr.runtime.BitSet FOLLOW_pexpression_term_in_pexpression_unary2539
addedfield: FOLLOW_pexpression_func_in_pexpression_unary2544
static org.antlr.runtime.BitSet FOLLOW_pexpression_func_in_pexpression_unary2544
addedfield: FOLLOW_MINUS_in_pexpression_unary_op2557
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression_unary_op2557
addedfield: FOLLOW_TILDE_in_pexpression_unary_op2571
static org.antlr.runtime.BitSet FOLLOW_TILDE_in_pexpression_unary_op2571
addedfield: FOLLOW_pexpression_apply_in_pexpression_func2589
static org.antlr.runtime.BitSet FOLLOW_pexpression_apply_in_pexpression_func2589
addedfield: FOLLOW_pexpression_term_in_pexpression_func2594
static org.antlr.runtime.BitSet FOLLOW_pexpression_term_in_pexpression_func2594
addedfield: FOLLOW_identifier_in_pexpression_apply2605
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression_apply2605
addedfield: FOLLOW_pexpression_operands_in_pexpression_apply2607
static org.antlr.runtime.BitSet FOLLOW_pexpression_operands_in_pexpression_apply2607
addedfield: FOLLOW_LPAREN_in_pexpression_operands2629
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression_operands2629
addedfield: FOLLOW_pexpression_in_pexpression_operands2633
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression_operands2633
addedfield: FOLLOW_COMMA_in_pexpression_operands2636
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_pexpression_operands2636
addedfield: FOLLOW_pexpression_in_pexpression_operands2639
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression_operands2639
addedfield: FOLLOW_RPAREN_in_pexpression_operands2646
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression_operands2646
addedfield: FOLLOW_identifier_in_pexpression_term2658
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression_term2658
addedfield: FOLLOW_integer_in_pexpression_term2663
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression_term2663
addedfield: FOLLOW_LPAREN_in_pexpression_term2670
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression_term2670
addedfield: FOLLOW_pexpression_in_pexpression_term2672
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression_term2672
addedfield: FOLLOW_RPAREN_in_pexpression_term2674
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression_term2674
addedfield: FOLLOW_pexpression2_or_in_pexpression22694
static org.antlr.runtime.BitSet FOLLOW_pexpression2_or_in_pexpression22694
addedfield: FOLLOW_pexpression2_xor_in_pexpression2_or2705
static org.antlr.runtime.BitSet FOLLOW_pexpression2_xor_in_pexpression2_or2705
addedfield: FOLLOW_pexpression2_or_op_in_pexpression2_or2708
static org.antlr.runtime.BitSet FOLLOW_pexpression2_or_op_in_pexpression2_or2708
addedfield: FOLLOW_pexpression2_xor_in_pexpression2_or2711
static org.antlr.runtime.BitSet FOLLOW_pexpression2_xor_in_pexpression2_or2711
addedfield: FOLLOW_SPEC_OR_in_pexpression2_or_op2726
static org.antlr.runtime.BitSet FOLLOW_SPEC_OR_in_pexpression2_or_op2726
addedfield: FOLLOW_pexpression2_and_in_pexpression2_xor2744
static org.antlr.runtime.BitSet FOLLOW_pexpression2_and_in_pexpression2_xor2744
addedfield: FOLLOW_pexpression2_xor_op_in_pexpression2_xor2747
static org.antlr.runtime.BitSet FOLLOW_pexpression2_xor_op_in_pexpression2_xor2747
addedfield: FOLLOW_pexpression2_and_in_pexpression2_xor2750
static org.antlr.runtime.BitSet FOLLOW_pexpression2_and_in_pexpression2_xor2750
addedfield: FOLLOW_SPEC_XOR_in_pexpression2_xor_op2765
static org.antlr.runtime.BitSet FOLLOW_SPEC_XOR_in_pexpression2_xor_op2765
addedfield: FOLLOW_pexpression2_shift_in_pexpression2_and2783
static org.antlr.runtime.BitSet FOLLOW_pexpression2_shift_in_pexpression2_and2783
addedfield: FOLLOW_pexpression2_and_op_in_pexpression2_and2786
static org.antlr.runtime.BitSet FOLLOW_pexpression2_and_op_in_pexpression2_and2786
addedfield: FOLLOW_pexpression2_shift_in_pexpression2_and2789
static org.antlr.runtime.BitSet FOLLOW_pexpression2_shift_in_pexpression2_and2789
addedfield: FOLLOW_SPEC_AND_in_pexpression2_and_op2804
static org.antlr.runtime.BitSet FOLLOW_SPEC_AND_in_pexpression2_and_op2804
addedfield: FOLLOW_pexpression2_add_in_pexpression2_shift2822
static org.antlr.runtime.BitSet FOLLOW_pexpression2_add_in_pexpression2_shift2822
addedfield: FOLLOW_pexpression2_shift_op_in_pexpression2_shift2825
static org.antlr.runtime.BitSet FOLLOW_pexpression2_shift_op_in_pexpression2_shift2825
addedfield: FOLLOW_pexpression2_add_in_pexpression2_shift2828
static org.antlr.runtime.BitSet FOLLOW_pexpression2_add_in_pexpression2_shift2828
addedfield: FOLLOW_LEFT_in_pexpression2_shift_op2843
static org.antlr.runtime.BitSet FOLLOW_LEFT_in_pexpression2_shift_op2843
addedfield: FOLLOW_RIGHT_in_pexpression2_shift_op2857
static org.antlr.runtime.BitSet FOLLOW_RIGHT_in_pexpression2_shift_op2857
addedfield: FOLLOW_pexpression2_mult_in_pexpression2_add2875
static org.antlr.runtime.BitSet FOLLOW_pexpression2_mult_in_pexpression2_add2875
addedfield: FOLLOW_pexpression2_add_op_in_pexpression2_add2878
static org.antlr.runtime.BitSet FOLLOW_pexpression2_add_op_in_pexpression2_add2878
addedfield: FOLLOW_pexpression2_mult_in_pexpression2_add2881
static org.antlr.runtime.BitSet FOLLOW_pexpression2_mult_in_pexpression2_add2881
addedfield: FOLLOW_PLUS_in_pexpression2_add_op2896
static org.antlr.runtime.BitSet FOLLOW_PLUS_in_pexpression2_add_op2896
addedfield: FOLLOW_MINUS_in_pexpression2_add_op2910
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression2_add_op2910
addedfield: FOLLOW_pexpression2_unary_in_pexpression2_mult2928
static org.antlr.runtime.BitSet FOLLOW_pexpression2_unary_in_pexpression2_mult2928
addedfield: FOLLOW_pexpression2_mult_op_in_pexpression2_mult2931
static org.antlr.runtime.BitSet FOLLOW_pexpression2_mult_op_in_pexpression2_mult2931
addedfield: FOLLOW_pexpression2_unary_in_pexpression2_mult2934
static org.antlr.runtime.BitSet FOLLOW_pexpression2_unary_in_pexpression2_mult2934
addedfield: FOLLOW_ASTERISK_in_pexpression2_mult_op2949
static org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_pexpression2_mult_op2949
addedfield: FOLLOW_SLASH_in_pexpression2_mult_op2963
static org.antlr.runtime.BitSet FOLLOW_SLASH_in_pexpression2_mult_op2963
addedfield: FOLLOW_pexpression2_unary_op_in_pexpression2_unary2981
static org.antlr.runtime.BitSet FOLLOW_pexpression2_unary_op_in_pexpression2_unary2981
addedfield: FOLLOW_pexpression2_term_in_pexpression2_unary2984
static org.antlr.runtime.BitSet FOLLOW_pexpression2_term_in_pexpression2_unary2984
addedfield: FOLLOW_pexpression2_func_in_pexpression2_unary2989
static org.antlr.runtime.BitSet FOLLOW_pexpression2_func_in_pexpression2_unary2989
addedfield: FOLLOW_MINUS_in_pexpression2_unary_op3002
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression2_unary_op3002
addedfield: FOLLOW_TILDE_in_pexpression2_unary_op3016
static org.antlr.runtime.BitSet FOLLOW_TILDE_in_pexpression2_unary_op3016
addedfield: FOLLOW_pexpression2_apply_in_pexpression2_func3034
static org.antlr.runtime.BitSet FOLLOW_pexpression2_apply_in_pexpression2_func3034
addedfield: FOLLOW_pexpression2_term_in_pexpression2_func3039
static org.antlr.runtime.BitSet FOLLOW_pexpression2_term_in_pexpression2_func3039
addedfield: FOLLOW_identifier_in_pexpression2_apply3050
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression2_apply3050
addedfield: FOLLOW_pexpression2_operands_in_pexpression2_apply3052
static org.antlr.runtime.BitSet FOLLOW_pexpression2_operands_in_pexpression2_apply3052
addedfield: FOLLOW_LPAREN_in_pexpression2_operands3074
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression2_operands3074
addedfield: FOLLOW_pexpression2_in_pexpression2_operands3078
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_operands3078
addedfield: FOLLOW_COMMA_in_pexpression2_operands3081
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_pexpression2_operands3081
addedfield: FOLLOW_pexpression2_in_pexpression2_operands3084
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_operands3084
addedfield: FOLLOW_RPAREN_in_pexpression2_operands3091
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression2_operands3091
addedfield: FOLLOW_identifier_in_pexpression2_term3103
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression2_term3103
addedfield: FOLLOW_integer_in_pexpression2_term3108
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression2_term3108
addedfield: FOLLOW_LPAREN_in_pexpression2_term3115
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression2_term3115
addedfield: FOLLOW_pexpression2_in_pexpression2_term3117
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_term3117
addedfield: FOLLOW_RPAREN_in_pexpression2_term3119
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression2_term3119
addedfield: FOLLOW_QSTRING_in_qstring3141
static org.antlr.runtime.BitSet FOLLOW_QSTRING_in_qstring3141
addedfield: FOLLOW_identifier_in_id_or_wild3161
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_wild3161
addedfield: FOLLOW_wildcard_in_id_or_wild3166
static org.antlr.runtime.BitSet FOLLOW_wildcard_in_id_or_wild3166
addedfield: FOLLOW_UNDERSCORE_in_wildcard3179
static org.antlr.runtime.BitSet FOLLOW_UNDERSCORE_in_wildcard3179
addedfield: FOLLOW_strict_id_in_identifier3196
static org.antlr.runtime.BitSet FOLLOW_strict_id_in_identifier3196
addedfield: FOLLOW_key_as_id_in_identifier3201
static org.antlr.runtime.BitSet FOLLOW_key_as_id_in_identifier3201
addedfield: FOLLOW_KEY_ALIGNMENT_in_key_as_id3214
static org.antlr.runtime.BitSet FOLLOW_KEY_ALIGNMENT_in_key_as_id3214
addedfield: FOLLOW_KEY_ATTACH_in_key_as_id3230
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_key_as_id3230
addedfield: FOLLOW_KEY_BIG_in_key_as_id3247
static org.antlr.runtime.BitSet FOLLOW_KEY_BIG_in_key_as_id3247
addedfield: FOLLOW_KEY_BITRANGE_in_key_as_id3265
static org.antlr.runtime.BitSet FOLLOW_KEY_BITRANGE_in_key_as_id3265
addedfield: FOLLOW_KEY_BUILD_in_key_as_id3282
static org.antlr.runtime.BitSet FOLLOW_KEY_BUILD_in_key_as_id3282
addedfield: FOLLOW_KEY_CALL_in_key_as_id3299
static org.antlr.runtime.BitSet FOLLOW_KEY_CALL_in_key_as_id3299
addedfield: FOLLOW_KEY_CONTEXT_in_key_as_id3318
static org.antlr.runtime.BitSet FOLLOW_KEY_CONTEXT_in_key_as_id3318
addedfield: FOLLOW_KEY_CROSSBUILD_in_key_as_id3335
static org.antlr.runtime.BitSet FOLLOW_KEY_CROSSBUILD_in_key_as_id3335
addedfield: FOLLOW_KEY_DEC_in_key_as_id3351
static org.antlr.runtime.BitSet FOLLOW_KEY_DEC_in_key_as_id3351
addedfield: FOLLOW_KEY_DEFAULT_in_key_as_id3370
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFAULT_in_key_as_id3370
addedfield: FOLLOW_KEY_DEFINE_in_key_as_id3387
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_key_as_id3387
addedfield: FOLLOW_KEY_ENDIAN_in_key_as_id3404
static org.antlr.runtime.BitSet FOLLOW_KEY_ENDIAN_in_key_as_id3404
addedfield: FOLLOW_KEY_EXPORT_in_key_as_id3421
static org.antlr.runtime.BitSet FOLLOW_KEY_EXPORT_in_key_as_id3421
addedfield: FOLLOW_KEY_GOTO_in_key_as_id3438
static org.antlr.runtime.BitSet FOLLOW_KEY_GOTO_in_key_as_id3438
addedfield: FOLLOW_KEY_HEX_in_key_as_id3456
static org.antlr.runtime.BitSet FOLLOW_KEY_HEX_in_key_as_id3456
addedfield: FOLLOW_KEY_LITTLE_in_key_as_id3474
static org.antlr.runtime.BitSet FOLLOW_KEY_LITTLE_in_key_as_id3474
addedfield: FOLLOW_KEY_LOCAL_in_key_as_id3491
static org.antlr.runtime.BitSet FOLLOW_KEY_LOCAL_in_key_as_id3491
addedfield: FOLLOW_KEY_MACRO_in_key_as_id3508
static org.antlr.runtime.BitSet FOLLOW_KEY_MACRO_in_key_as_id3508
addedfield: FOLLOW_KEY_NAMES_in_key_as_id3525
static org.antlr.runtime.BitSet FOLLOW_KEY_NAMES_in_key_as_id3525
addedfield: FOLLOW_KEY_NOFLOW_in_key_as_id3542
static org.antlr.runtime.BitSet FOLLOW_KEY_NOFLOW_in_key_as_id3542
addedfield: FOLLOW_KEY_OFFSET_in_key_as_id3559
static org.antlr.runtime.BitSet FOLLOW_KEY_OFFSET_in_key_as_id3559
addedfield: FOLLOW_KEY_PCODEOP_in_key_as_id3576
static org.antlr.runtime.BitSet FOLLOW_KEY_PCODEOP_in_key_as_id3576
addedfield: FOLLOW_KEY_RETURN_in_key_as_id3593
static org.antlr.runtime.BitSet FOLLOW_KEY_RETURN_in_key_as_id3593
addedfield: FOLLOW_KEY_SIGNED_in_key_as_id3610
static org.antlr.runtime.BitSet FOLLOW_KEY_SIGNED_in_key_as_id3610
addedfield: FOLLOW_KEY_SIZE_in_key_as_id3627
static org.antlr.runtime.BitSet FOLLOW_KEY_SIZE_in_key_as_id3627
addedfield: FOLLOW_KEY_SPACE_in_key_as_id3645
static org.antlr.runtime.BitSet FOLLOW_KEY_SPACE_in_key_as_id3645
addedfield: FOLLOW_KEY_TOKEN_in_key_as_id3662
static org.antlr.runtime.BitSet FOLLOW_KEY_TOKEN_in_key_as_id3662
addedfield: FOLLOW_KEY_TYPE_in_key_as_id3679
static org.antlr.runtime.BitSet FOLLOW_KEY_TYPE_in_key_as_id3679
addedfield: FOLLOW_KEY_UNIMPL_in_key_as_id3697
static org.antlr.runtime.BitSet FOLLOW_KEY_UNIMPL_in_key_as_id3697
addedfield: FOLLOW_KEY_VALUES_in_key_as_id3714
static org.antlr.runtime.BitSet FOLLOW_KEY_VALUES_in_key_as_id3714
addedfield: FOLLOW_KEY_VARIABLES_in_key_as_id3731
static org.antlr.runtime.BitSet FOLLOW_KEY_VARIABLES_in_key_as_id3731
addedfield: FOLLOW_KEY_WORDSIZE_in_key_as_id3747
static org.antlr.runtime.BitSet FOLLOW_KEY_WORDSIZE_in_key_as_id3747
addedfield: FOLLOW_IDENTIFIER_in_strict_id3770
static org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_strict_id3770
addedfield: FOLLOW_HEX_INT_in_integer3793
static org.antlr.runtime.BitSet FOLLOW_HEX_INT_in_integer3793
addedfield: FOLLOW_DEC_INT_in_integer3809
static org.antlr.runtime.BitSet FOLLOW_DEC_INT_in_integer3809
addedfield: FOLLOW_BIN_INT_in_integer3825
static org.antlr.runtime.BitSet FOLLOW_BIN_INT_in_integer3825
addedfield: FOLLOW_pequation_atomic_in_synpred1_SleighParser2031
static org.antlr.runtime.BitSet FOLLOW_pequation_atomic_in_synpred1_SleighParser2031
addedfield: FOLLOW_ELLIPSIS_in_synpred1_SleighParser2033
static org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_synpred1_SleighParser2033
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
removedfield: FOLLOW_fielddef_in_fielddefs299
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs299
removedfield: FOLLOW_strict_id_in_fielddef321
static org.antlr.runtime.BitSet FOLLOW_strict_id_in_fielddef321
removedfield: FOLLOW_ASSIGN_in_fielddef325
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_fielddef325
removedfield: FOLLOW_LPAREN_in_fielddef327
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_fielddef327
removedfield: FOLLOW_integer_in_fielddef331
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef331
removedfield: FOLLOW_COMMA_in_fielddef333
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_fielddef333
removedfield: FOLLOW_integer_in_fielddef337
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef337
removedfield: FOLLOW_RPAREN_in_fielddef341
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_fielddef341
removedfield: FOLLOW_fieldmods_in_fielddef343
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef343
removedfield: FOLLOW_fieldmod_in_fieldmods373
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods373
removedfield: FOLLOW_KEY_SIGNED_in_fieldmod410
static org.antlr.runtime.BitSet FOLLOW_KEY_SIGNED_in_fieldmod410
removedfield: FOLLOW_KEY_HEX_in_fieldmod427
static org.antlr.runtime.BitSet FOLLOW_KEY_HEX_in_fieldmod427
removedfield: FOLLOW_KEY_DEC_in_fieldmod444
static org.antlr.runtime.BitSet FOLLOW_KEY_DEC_in_fieldmod444
removedfield: FOLLOW_contextfielddef_in_contextfielddefs464
static org.antlr.runtime.BitSet FOLLOW_contextfielddef_in_contextfielddefs464
removedfield: FOLLOW_identifier_in_contextfielddef486
static org.antlr.runtime.BitSet FOLLOW_identifier_in_contextfielddef486
removedfield: FOLLOW_ASSIGN_in_contextfielddef490
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_contextfielddef490
removedfield: FOLLOW_LPAREN_in_contextfielddef492
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_contextfielddef492
removedfield: FOLLOW_integer_in_contextfielddef496
static org.antlr.runtime.BitSet FOLLOW_integer_in_contextfielddef496
removedfield: FOLLOW_COMMA_in_contextfielddef498
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_contextfielddef498
removedfield: FOLLOW_integer_in_contextfielddef502
static org.antlr.runtime.BitSet FOLLOW_integer_in_contextfielddef502
removedfield: FOLLOW_RPAREN_in_contextfielddef506
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_contextfielddef506
removedfield: FOLLOW_contextfieldmods_in_contextfielddef508
static org.antlr.runtime.BitSet FOLLOW_contextfieldmods_in_contextfielddef508
removedfield: FOLLOW_contextfieldmod_in_contextfieldmods543
static org.antlr.runtime.BitSet FOLLOW_contextfieldmod_in_contextfieldmods543
removedfield: FOLLOW_KEY_SIGNED_in_contextfieldmod588
static org.antlr.runtime.BitSet FOLLOW_KEY_SIGNED_in_contextfieldmod588
removedfield: FOLLOW_KEY_NOFLOW_in_contextfieldmod605
static org.antlr.runtime.BitSet FOLLOW_KEY_NOFLOW_in_contextfieldmod605
removedfield: FOLLOW_KEY_HEX_in_contextfieldmod622
static org.antlr.runtime.BitSet FOLLOW_KEY_HEX_in_contextfieldmod622
removedfield: FOLLOW_KEY_DEC_in_contextfieldmod639
static org.antlr.runtime.BitSet FOLLOW_KEY_DEC_in_contextfieldmod639
removedfield: FOLLOW_KEY_DEFINE_in_contextdef660
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_contextdef660
removedfield: FOLLOW_KEY_CONTEXT_in_contextdef664
static org.antlr.runtime.BitSet FOLLOW_KEY_CONTEXT_in_contextdef664
removedfield: FOLLOW_identifier_in_contextdef666
static org.antlr.runtime.BitSet FOLLOW_identifier_in_contextdef666
removedfield: FOLLOW_contextfielddefs_in_contextdef668
static org.antlr.runtime.BitSet FOLLOW_contextfielddefs_in_contextdef668
removedfield: FOLLOW_KEY_DEFINE_in_spacedef693
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_spacedef693
removedfield: FOLLOW_KEY_SPACE_in_spacedef695
static org.antlr.runtime.BitSet FOLLOW_KEY_SPACE_in_spacedef695
removedfield: FOLLOW_identifier_in_spacedef697
static org.antlr.runtime.BitSet FOLLOW_identifier_in_spacedef697
removedfield: FOLLOW_spacemods_in_spacedef699
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef699
removedfield: FOLLOW_spacemod_in_spacemods723
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods723
removedfield: FOLLOW_typemod_in_spacemod745
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod745
removedfield: FOLLOW_sizemod_in_spacemod750
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod750
removedfield: FOLLOW_wordsizemod_in_spacemod755
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod755
removedfield: FOLLOW_KEY_DEFAULT_in_spacemod762
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFAULT_in_spacemod762
removedfield: FOLLOW_KEY_TYPE_in_typemod780
static org.antlr.runtime.BitSet FOLLOW_KEY_TYPE_in_typemod780
removedfield: FOLLOW_ASSIGN_in_typemod782
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_typemod782
removedfield: FOLLOW_type_in_typemod784
static org.antlr.runtime.BitSet FOLLOW_type_in_typemod784
removedfield: FOLLOW_identifier_in_type804
static org.antlr.runtime.BitSet FOLLOW_identifier_in_type804
removedfield: FOLLOW_KEY_SIZE_in_sizemod817
static org.antlr.runtime.BitSet FOLLOW_KEY_SIZE_in_sizemod817
removedfield: FOLLOW_ASSIGN_in_sizemod819
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_sizemod819
removedfield: FOLLOW_integer_in_sizemod821
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod821
removedfield: FOLLOW_KEY_WORDSIZE_in_wordsizemod843
static org.antlr.runtime.BitSet FOLLOW_KEY_WORDSIZE_in_wordsizemod843
removedfield: FOLLOW_ASSIGN_in_wordsizemod845
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_wordsizemod845
removedfield: FOLLOW_integer_in_wordsizemod847
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod847
removedfield: FOLLOW_KEY_DEFINE_in_varnodedef869
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_varnodedef869
removedfield: FOLLOW_identifier_in_varnodedef871
static org.antlr.runtime.BitSet FOLLOW_identifier_in_varnodedef871
removedfield: FOLLOW_KEY_OFFSET_in_varnodedef873
static org.antlr.runtime.BitSet FOLLOW_KEY_OFFSET_in_varnodedef873
removedfield: FOLLOW_ASSIGN_in_varnodedef875
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_varnodedef875
removedfield: FOLLOW_integer_in_varnodedef879
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef879
removedfield: FOLLOW_KEY_SIZE_in_varnodedef881
static org.antlr.runtime.BitSet FOLLOW_KEY_SIZE_in_varnodedef881
removedfield: FOLLOW_ASSIGN_in_varnodedef885
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_varnodedef885
removedfield: FOLLOW_integer_in_varnodedef889
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef889
removedfield: FOLLOW_identifierlist_in_varnodedef891
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef891
removedfield: FOLLOW_KEY_DEFINE_in_bitrangedef924
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_bitrangedef924
removedfield: FOLLOW_KEY_BITRANGE_in_bitrangedef926
static org.antlr.runtime.BitSet FOLLOW_KEY_BITRANGE_in_bitrangedef926
removedfield: FOLLOW_bitranges_in_bitrangedef928
static org.antlr.runtime.BitSet FOLLOW_bitranges_in_bitrangedef928
removedfield: FOLLOW_bitrange_in_bitranges948
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_bitranges948
removedfield: FOLLOW_identifier_in_bitrange962
static org.antlr.runtime.BitSet FOLLOW_identifier_in_bitrange962
removedfield: FOLLOW_ASSIGN_in_bitrange966
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_bitrange966
removedfield: FOLLOW_identifier_in_bitrange970
static org.antlr.runtime.BitSet FOLLOW_identifier_in_bitrange970
removedfield: FOLLOW_LBRACKET_in_bitrange972
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_bitrange972
removedfield: FOLLOW_integer_in_bitrange976
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange976
removedfield: FOLLOW_COMMA_in_bitrange978
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_bitrange978
removedfield: FOLLOW_integer_in_bitrange982
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange982
removedfield: FOLLOW_RBRACKET_in_bitrange984
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_bitrange984
removedfield: FOLLOW_KEY_DEFINE_in_pcodeopdef1016
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_pcodeopdef1016
removedfield: FOLLOW_KEY_PCODEOP_in_pcodeopdef1020
static org.antlr.runtime.BitSet FOLLOW_KEY_PCODEOP_in_pcodeopdef1020
removedfield: FOLLOW_identifierlist_in_pcodeopdef1022
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef1022
removedfield: FOLLOW_KEY_ATTACH_in_valueattach1045
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_valueattach1045
removedfield: FOLLOW_KEY_VALUES_in_valueattach1049
static org.antlr.runtime.BitSet FOLLOW_KEY_VALUES_in_valueattach1049
removedfield: FOLLOW_identifierlist_in_valueattach1051
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_valueattach1051
removedfield: FOLLOW_intblist_in_valueattach1054
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach1054
removedfield: FOLLOW_KEY_ATTACH_in_nameattach1079
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_nameattach1079
removedfield: FOLLOW_KEY_NAMES_in_nameattach1083
static org.antlr.runtime.BitSet FOLLOW_KEY_NAMES_in_nameattach1083
removedfield: FOLLOW_identifierlist_in_nameattach1087
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_nameattach1087
removedfield: FOLLOW_stringoridentlist_in_nameattach1092
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach1092
removedfield: FOLLOW_KEY_ATTACH_in_varattach1119
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_varattach1119
removedfield: FOLLOW_KEY_VARIABLES_in_varattach1123
static org.antlr.runtime.BitSet FOLLOW_KEY_VARIABLES_in_varattach1123
removedfield: FOLLOW_identifierlist_in_varattach1127
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach1127
removedfield: FOLLOW_identifierlist_in_varattach1132
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varattach1132
removedfield: FOLLOW_LBRACKET_in_identifierlist1158
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_identifierlist1158
removedfield: FOLLOW_id_or_wild_in_identifierlist1160
static org.antlr.runtime.BitSet FOLLOW_id_or_wild_in_identifierlist1160
removedfield: FOLLOW_RBRACKET_in_identifierlist1163
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_identifierlist1163
removedfield: FOLLOW_id_or_wild_in_identifierlist1178
static org.antlr.runtime.BitSet FOLLOW_id_or_wild_in_identifierlist1178
removedfield: FOLLOW_LBRACKET_in_stringoridentlist1199
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_stringoridentlist1199
removedfield: FOLLOW_stringorident_in_stringoridentlist1201
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist1201
removedfield: FOLLOW_RBRACKET_in_stringoridentlist1204
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_stringoridentlist1204
removedfield: FOLLOW_stringorident_in_stringoridentlist1219
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist1219
removedfield: FOLLOW_id_or_wild_in_stringorident1239
static org.antlr.runtime.BitSet FOLLOW_id_or_wild_in_stringorident1239
removedfield: FOLLOW_qstring_in_stringorident1244
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident1244
removedfield: FOLLOW_LBRACKET_in_intblist1256
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_intblist1256
removedfield: FOLLOW_intbpart_in_intblist1258
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist1258
removedfield: FOLLOW_RBRACKET_in_intblist1261
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_intblist1261
removedfield: FOLLOW_neginteger_in_intblist1276
static org.antlr.runtime.BitSet FOLLOW_neginteger_in_intblist1276
removedfield: FOLLOW_neginteger_in_intbpart1296
static org.antlr.runtime.BitSet FOLLOW_neginteger_in_intbpart1296
removedfield: FOLLOW_UNDERSCORE_in_intbpart1303
static org.antlr.runtime.BitSet FOLLOW_UNDERSCORE_in_intbpart1303
removedfield: FOLLOW_integer_in_neginteger1319
static org.antlr.runtime.BitSet FOLLOW_integer_in_neginteger1319
removedfield: FOLLOW_MINUS_in_neginteger1326
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_neginteger1326
removedfield: FOLLOW_integer_in_neginteger1328
static org.antlr.runtime.BitSet FOLLOW_integer_in_neginteger1328
removedfield: FOLLOW_macrodef_in_constructorlike1348
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike1348
removedfield: FOLLOW_withblock_in_constructorlike1353
static org.antlr.runtime.BitSet FOLLOW_withblock_in_constructorlike1353
removedfield: FOLLOW_constructor_in_constructorlike1358
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike1358
removedfield: FOLLOW_KEY_MACRO_in_macrodef1371
static org.antlr.runtime.BitSet FOLLOW_KEY_MACRO_in_macrodef1371
removedfield: FOLLOW_identifier_in_macrodef1373
static org.antlr.runtime.BitSet FOLLOW_identifier_in_macrodef1373
removedfield: FOLLOW_LPAREN_in_macrodef1377
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_macrodef1377
removedfield: FOLLOW_arguments_in_macrodef1379
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef1379
removedfield: FOLLOW_RPAREN_in_macrodef1382
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_macrodef1382
removedfield: FOLLOW_semanticbody_in_macrodef1384
static org.antlr.runtime.BitSet FOLLOW_semanticbody_in_macrodef1384
removedfield: FOLLOW_oplist_in_arguments1409
static org.antlr.runtime.BitSet FOLLOW_oplist_in_arguments1409
removedfield: FOLLOW_identifier_in_oplist1439
static org.antlr.runtime.BitSet FOLLOW_identifier_in_oplist1439
removedfield: FOLLOW_COMMA_in_oplist1442
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_oplist1442
removedfield: FOLLOW_identifier_in_oplist1445
static org.antlr.runtime.BitSet FOLLOW_identifier_in_oplist1445
removedfield: FOLLOW_RES_WITH_in_withblock1460
static org.antlr.runtime.BitSet FOLLOW_RES_WITH_in_withblock1460
removedfield: FOLLOW_id_or_nil_in_withblock1462
static org.antlr.runtime.BitSet FOLLOW_id_or_nil_in_withblock1462
removedfield: FOLLOW_COLON_in_withblock1464
static org.antlr.runtime.BitSet FOLLOW_COLON_in_withblock1464
removedfield: FOLLOW_bitpat_or_nil_in_withblock1466
static org.antlr.runtime.BitSet FOLLOW_bitpat_or_nil_in_withblock1466
removedfield: FOLLOW_contextblock_in_withblock1468
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_withblock1468
removedfield: FOLLOW_LBRACE_in_withblock1470
static org.antlr.runtime.BitSet FOLLOW_LBRACE_in_withblock1470
removedfield: FOLLOW_constructorlikelist_in_withblock1472
static org.antlr.runtime.BitSet FOLLOW_constructorlikelist_in_withblock1472
removedfield: FOLLOW_RBRACE_in_withblock1474
static org.antlr.runtime.BitSet FOLLOW_RBRACE_in_withblock1474
removedfield: FOLLOW_identifier_in_id_or_nil1503
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_nil1503
removedfield: FOLLOW_bitpattern_in_bitpat_or_nil1523
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_bitpat_or_nil1523
removedfield: FOLLOW_definition_in_def_or_conslike1543
static org.antlr.runtime.BitSet FOLLOW_definition_in_def_or_conslike1543
removedfield: FOLLOW_constructorlike_in_def_or_conslike1548
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_def_or_conslike1548
removedfield: FOLLOW_def_or_conslike_in_constructorlikelist1559
static org.antlr.runtime.BitSet FOLLOW_def_or_conslike_in_constructorlikelist1559
removedfield: FOLLOW_ctorstart_in_constructor1581
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1581
removedfield: FOLLOW_bitpattern_in_constructor1583
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1583
removedfield: FOLLOW_contextblock_in_constructor1585
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1585
removedfield: FOLLOW_ctorsemantic_in_constructor1587
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1587
removedfield: FOLLOW_semanticbody_in_ctorsemantic1612
static org.antlr.runtime.BitSet FOLLOW_semanticbody_in_ctorsemantic1612
removedfield: FOLLOW_KEY_UNIMPL_in_ctorsemantic1627
static org.antlr.runtime.BitSet FOLLOW_KEY_UNIMPL_in_ctorsemantic1627
removedfield: FOLLOW_pequation_in_bitpattern1648
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1648
removedfield: FOLLOW_identifier_in_ctorstart1667
static org.antlr.runtime.BitSet FOLLOW_identifier_in_ctorstart1667
removedfield: FOLLOW_display_in_ctorstart1669
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1669
removedfield: FOLLOW_display_in_ctorstart1684
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1684
removedfield: FOLLOW_LBRACKET_in_contextblock1705
static org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_contextblock1705
removedfield: FOLLOW_ctxstmts_in_contextblock1707
static org.antlr.runtime.BitSet FOLLOW_ctxstmts_in_contextblock1707
removedfield: FOLLOW_RBRACKET_in_contextblock1709
static org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_contextblock1709
removedfield: FOLLOW_ctxstmt_in_ctxstmts1738
static org.antlr.runtime.BitSet FOLLOW_ctxstmt_in_ctxstmts1738
removedfield: FOLLOW_ctxassign_in_ctxstmt1750
static org.antlr.runtime.BitSet FOLLOW_ctxassign_in_ctxstmt1750
removedfield: FOLLOW_SEMI_in_ctxstmt1752
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_ctxstmt1752
removedfield: FOLLOW_pfuncall_in_ctxstmt1758
static org.antlr.runtime.BitSet FOLLOW_pfuncall_in_ctxstmt1758
removedfield: FOLLOW_SEMI_in_ctxstmt1760
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_ctxstmt1760
removedfield: FOLLOW_ctxlval_in_ctxassign1772
static org.antlr.runtime.BitSet FOLLOW_ctxlval_in_ctxassign1772
removedfield: FOLLOW_ASSIGN_in_ctxassign1776
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_ctxassign1776
removedfield: FOLLOW_pexpression_in_ctxassign1778
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_ctxassign1778
removedfield: FOLLOW_identifier_in_ctxlval1800
static org.antlr.runtime.BitSet FOLLOW_identifier_in_ctxlval1800
removedfield: FOLLOW_pexpression_apply_in_pfuncall1811
static org.antlr.runtime.BitSet FOLLOW_pexpression_apply_in_pfuncall1811
removedfield: FOLLOW_pequation_or_in_pequation1822
static org.antlr.runtime.BitSet FOLLOW_pequation_or_in_pequation1822
removedfield: FOLLOW_pequation_seq_in_pequation_or1833
static org.antlr.runtime.BitSet FOLLOW_pequation_seq_in_pequation_or1833
removedfield: FOLLOW_pequation_or_op_in_pequation_or1837
static org.antlr.runtime.BitSet FOLLOW_pequation_or_op_in_pequation_or1837
removedfield: FOLLOW_pequation_seq_in_pequation_or1840
static org.antlr.runtime.BitSet FOLLOW_pequation_seq_in_pequation_or1840
removedfield: FOLLOW_PIPE_in_pequation_or_op1856
static org.antlr.runtime.BitSet FOLLOW_PIPE_in_pequation_or_op1856
removedfield: FOLLOW_pequation_and_in_pequation_seq1874
static org.antlr.runtime.BitSet FOLLOW_pequation_and_in_pequation_seq1874
removedfield: FOLLOW_pequation_seq_op_in_pequation_seq1878
static org.antlr.runtime.BitSet FOLLOW_pequation_seq_op_in_pequation_seq1878
removedfield: FOLLOW_pequation_and_in_pequation_seq1881
static org.antlr.runtime.BitSet FOLLOW_pequation_and_in_pequation_seq1881
removedfield: FOLLOW_SEMI_in_pequation_seq_op1897
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_pequation_seq_op1897
removedfield: FOLLOW_pequation_ellipsis_in_pequation_and1915
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_in_pequation_and1915
removedfield: FOLLOW_pequation_and_op_in_pequation_and1919
static org.antlr.runtime.BitSet FOLLOW_pequation_and_op_in_pequation_and1919
removedfield: FOLLOW_pequation_ellipsis_in_pequation_and1922
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_in_pequation_and1922
removedfield: FOLLOW_AMPERSAND_in_pequation_and_op1938
static org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_pequation_and_op1938
removedfield: FOLLOW_ELLIPSIS_in_pequation_ellipsis1958
static org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_pequation_ellipsis1958
removedfield: FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis1960
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis1960
removedfield: FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis1974
static org.antlr.runtime.BitSet FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis1974
removedfield: FOLLOW_pequation_atomic_in_pequation_ellipsis_right1992
static org.antlr.runtime.BitSet FOLLOW_pequation_atomic_in_pequation_ellipsis_right1992
removedfield: FOLLOW_ELLIPSIS_in_pequation_ellipsis_right1996
static org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_pequation_ellipsis_right1996
removedfield: FOLLOW_pequation_atomic_in_pequation_ellipsis_right2010
static org.antlr.runtime.BitSet FOLLOW_pequation_atomic_in_pequation_ellipsis_right2010
removedfield: FOLLOW_constraint_in_pequation_atomic2022
static org.antlr.runtime.BitSet FOLLOW_constraint_in_pequation_atomic2022
removedfield: FOLLOW_LPAREN_in_pequation_atomic2029
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pequation_atomic2029
removedfield: FOLLOW_pequation_in_pequation_atomic2031
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation_atomic2031
removedfield: FOLLOW_RPAREN_in_pequation_atomic2033
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pequation_atomic2033
removedfield: FOLLOW_identifier_in_constraint2053
static org.antlr.runtime.BitSet FOLLOW_identifier_in_constraint2053
removedfield: FOLLOW_constraint_op_in_constraint2056
static org.antlr.runtime.BitSet FOLLOW_constraint_op_in_constraint2056
removedfield: FOLLOW_pexpression2_in_constraint2059
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_constraint2059
removedfield: FOLLOW_ASSIGN_in_constraint_op2074
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_constraint_op2074
removedfield: FOLLOW_NOTEQUAL_in_constraint_op2088
static org.antlr.runtime.BitSet FOLLOW_NOTEQUAL_in_constraint_op2088
removedfield: FOLLOW_LESS_in_constraint_op2102
static org.antlr.runtime.BitSet FOLLOW_LESS_in_constraint_op2102
removedfield: FOLLOW_LESSEQUAL_in_constraint_op2116
static org.antlr.runtime.BitSet FOLLOW_LESSEQUAL_in_constraint_op2116
removedfield: FOLLOW_GREAT_in_constraint_op2130
static org.antlr.runtime.BitSet FOLLOW_GREAT_in_constraint_op2130
removedfield: FOLLOW_GREATEQUAL_in_constraint_op2144
static org.antlr.runtime.BitSet FOLLOW_GREATEQUAL_in_constraint_op2144
removedfield: FOLLOW_pexpression_or_in_pexpression2162
static org.antlr.runtime.BitSet FOLLOW_pexpression_or_in_pexpression2162
removedfield: FOLLOW_pexpression_xor_in_pexpression_or2173
static org.antlr.runtime.BitSet FOLLOW_pexpression_xor_in_pexpression_or2173
removedfield: FOLLOW_pexpression_or_op_in_pexpression_or2176
static org.antlr.runtime.BitSet FOLLOW_pexpression_or_op_in_pexpression_or2176
removedfield: FOLLOW_pexpression_xor_in_pexpression_or2179
static org.antlr.runtime.BitSet FOLLOW_pexpression_xor_in_pexpression_or2179
removedfield: FOLLOW_PIPE_in_pexpression_or_op2194
static org.antlr.runtime.BitSet FOLLOW_PIPE_in_pexpression_or_op2194
removedfield: FOLLOW_SPEC_OR_in_pexpression_or_op2208
static org.antlr.runtime.BitSet FOLLOW_SPEC_OR_in_pexpression_or_op2208
removedfield: FOLLOW_pexpression_and_in_pexpression_xor2226
static org.antlr.runtime.BitSet FOLLOW_pexpression_and_in_pexpression_xor2226
removedfield: FOLLOW_pexpression_xor_op_in_pexpression_xor2229
static org.antlr.runtime.BitSet FOLLOW_pexpression_xor_op_in_pexpression_xor2229
removedfield: FOLLOW_pexpression_and_in_pexpression_xor2232
static org.antlr.runtime.BitSet FOLLOW_pexpression_and_in_pexpression_xor2232
removedfield: FOLLOW_CARET_in_pexpression_xor_op2247
static org.antlr.runtime.BitSet FOLLOW_CARET_in_pexpression_xor_op2247
removedfield: FOLLOW_SPEC_XOR_in_pexpression_xor_op2261
static org.antlr.runtime.BitSet FOLLOW_SPEC_XOR_in_pexpression_xor_op2261
removedfield: FOLLOW_pexpression_shift_in_pexpression_and2279
static org.antlr.runtime.BitSet FOLLOW_pexpression_shift_in_pexpression_and2279
removedfield: FOLLOW_pexpression_and_op_in_pexpression_and2282
static org.antlr.runtime.BitSet FOLLOW_pexpression_and_op_in_pexpression_and2282
removedfield: FOLLOW_pexpression_shift_in_pexpression_and2285
static org.antlr.runtime.BitSet FOLLOW_pexpression_shift_in_pexpression_and2285
removedfield: FOLLOW_AMPERSAND_in_pexpression_and_op2300
static org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_pexpression_and_op2300
removedfield: FOLLOW_SPEC_AND_in_pexpression_and_op2314
static org.antlr.runtime.BitSet FOLLOW_SPEC_AND_in_pexpression_and_op2314
removedfield: FOLLOW_pexpression_add_in_pexpression_shift2332
static org.antlr.runtime.BitSet FOLLOW_pexpression_add_in_pexpression_shift2332
removedfield: FOLLOW_pexpression_shift_op_in_pexpression_shift2335
static org.antlr.runtime.BitSet FOLLOW_pexpression_shift_op_in_pexpression_shift2335
removedfield: FOLLOW_pexpression_add_in_pexpression_shift2338
static org.antlr.runtime.BitSet FOLLOW_pexpression_add_in_pexpression_shift2338
removedfield: FOLLOW_LEFT_in_pexpression_shift_op2353
static org.antlr.runtime.BitSet FOLLOW_LEFT_in_pexpression_shift_op2353
removedfield: FOLLOW_RIGHT_in_pexpression_shift_op2367
static org.antlr.runtime.BitSet FOLLOW_RIGHT_in_pexpression_shift_op2367
removedfield: FOLLOW_pexpression_mult_in_pexpression_add2385
static org.antlr.runtime.BitSet FOLLOW_pexpression_mult_in_pexpression_add2385
removedfield: FOLLOW_pexpression_add_op_in_pexpression_add2388
static org.antlr.runtime.BitSet FOLLOW_pexpression_add_op_in_pexpression_add2388
removedfield: FOLLOW_pexpression_mult_in_pexpression_add2391
static org.antlr.runtime.BitSet FOLLOW_pexpression_mult_in_pexpression_add2391
removedfield: FOLLOW_PLUS_in_pexpression_add_op2406
static org.antlr.runtime.BitSet FOLLOW_PLUS_in_pexpression_add_op2406
removedfield: FOLLOW_MINUS_in_pexpression_add_op2420
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression_add_op2420
removedfield: FOLLOW_pexpression_unary_in_pexpression_mult2438
static org.antlr.runtime.BitSet FOLLOW_pexpression_unary_in_pexpression_mult2438
removedfield: FOLLOW_pexpression_mult_op_in_pexpression_mult2441
static org.antlr.runtime.BitSet FOLLOW_pexpression_mult_op_in_pexpression_mult2441
removedfield: FOLLOW_pexpression_unary_in_pexpression_mult2444
static org.antlr.runtime.BitSet FOLLOW_pexpression_unary_in_pexpression_mult2444
removedfield: FOLLOW_ASTERISK_in_pexpression_mult_op2459
static org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_pexpression_mult_op2459
removedfield: FOLLOW_SLASH_in_pexpression_mult_op2473
static org.antlr.runtime.BitSet FOLLOW_SLASH_in_pexpression_mult_op2473
removedfield: FOLLOW_pexpression_unary_op_in_pexpression_unary2491
static org.antlr.runtime.BitSet FOLLOW_pexpression_unary_op_in_pexpression_unary2491
removedfield: FOLLOW_pexpression_term_in_pexpression_unary2494
static org.antlr.runtime.BitSet FOLLOW_pexpression_term_in_pexpression_unary2494
removedfield: FOLLOW_pexpression_func_in_pexpression_unary2499
static org.antlr.runtime.BitSet FOLLOW_pexpression_func_in_pexpression_unary2499
removedfield: FOLLOW_MINUS_in_pexpression_unary_op2512
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression_unary_op2512
removedfield: FOLLOW_TILDE_in_pexpression_unary_op2526
static org.antlr.runtime.BitSet FOLLOW_TILDE_in_pexpression_unary_op2526
removedfield: FOLLOW_pexpression_apply_in_pexpression_func2544
static org.antlr.runtime.BitSet FOLLOW_pexpression_apply_in_pexpression_func2544
removedfield: FOLLOW_pexpression_term_in_pexpression_func2549
static org.antlr.runtime.BitSet FOLLOW_pexpression_term_in_pexpression_func2549
removedfield: FOLLOW_identifier_in_pexpression_apply2560
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression_apply2560
removedfield: FOLLOW_pexpression_operands_in_pexpression_apply2562
static org.antlr.runtime.BitSet FOLLOW_pexpression_operands_in_pexpression_apply2562
removedfield: FOLLOW_LPAREN_in_pexpression_operands2584
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression_operands2584
removedfield: FOLLOW_pexpression_in_pexpression_operands2588
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression_operands2588
removedfield: FOLLOW_COMMA_in_pexpression_operands2591
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_pexpression_operands2591
removedfield: FOLLOW_pexpression_in_pexpression_operands2594
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression_operands2594
removedfield: FOLLOW_RPAREN_in_pexpression_operands2601
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression_operands2601
removedfield: FOLLOW_identifier_in_pexpression_term2613
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression_term2613
removedfield: FOLLOW_integer_in_pexpression_term2618
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression_term2618
removedfield: FOLLOW_LPAREN_in_pexpression_term2625
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression_term2625
removedfield: FOLLOW_pexpression_in_pexpression_term2627
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression_term2627
removedfield: FOLLOW_RPAREN_in_pexpression_term2629
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression_term2629
removedfield: FOLLOW_pexpression2_or_in_pexpression22649
static org.antlr.runtime.BitSet FOLLOW_pexpression2_or_in_pexpression22649
removedfield: FOLLOW_pexpression2_xor_in_pexpression2_or2660
static org.antlr.runtime.BitSet FOLLOW_pexpression2_xor_in_pexpression2_or2660
removedfield: FOLLOW_pexpression2_or_op_in_pexpression2_or2663
static org.antlr.runtime.BitSet FOLLOW_pexpression2_or_op_in_pexpression2_or2663
removedfield: FOLLOW_pexpression2_xor_in_pexpression2_or2666
static org.antlr.runtime.BitSet FOLLOW_pexpression2_xor_in_pexpression2_or2666
removedfield: FOLLOW_SPEC_OR_in_pexpression2_or_op2681
static org.antlr.runtime.BitSet FOLLOW_SPEC_OR_in_pexpression2_or_op2681
removedfield: FOLLOW_pexpression2_and_in_pexpression2_xor2699
static org.antlr.runtime.BitSet FOLLOW_pexpression2_and_in_pexpression2_xor2699
removedfield: FOLLOW_pexpression2_xor_op_in_pexpression2_xor2702
static org.antlr.runtime.BitSet FOLLOW_pexpression2_xor_op_in_pexpression2_xor2702
removedfield: FOLLOW_pexpression2_and_in_pexpression2_xor2705
static org.antlr.runtime.BitSet FOLLOW_pexpression2_and_in_pexpression2_xor2705
removedfield: FOLLOW_SPEC_XOR_in_pexpression2_xor_op2720
static org.antlr.runtime.BitSet FOLLOW_SPEC_XOR_in_pexpression2_xor_op2720
removedfield: FOLLOW_pexpression2_shift_in_pexpression2_and2738
static org.antlr.runtime.BitSet FOLLOW_pexpression2_shift_in_pexpression2_and2738
removedfield: FOLLOW_pexpression2_and_op_in_pexpression2_and2741
static org.antlr.runtime.BitSet FOLLOW_pexpression2_and_op_in_pexpression2_and2741
removedfield: FOLLOW_pexpression2_shift_in_pexpression2_and2744
static org.antlr.runtime.BitSet FOLLOW_pexpression2_shift_in_pexpression2_and2744
removedfield: FOLLOW_SPEC_AND_in_pexpression2_and_op2759
static org.antlr.runtime.BitSet FOLLOW_SPEC_AND_in_pexpression2_and_op2759
removedfield: FOLLOW_pexpression2_add_in_pexpression2_shift2777
static org.antlr.runtime.BitSet FOLLOW_pexpression2_add_in_pexpression2_shift2777
removedfield: FOLLOW_pexpression2_shift_op_in_pexpression2_shift2780
static org.antlr.runtime.BitSet FOLLOW_pexpression2_shift_op_in_pexpression2_shift2780
removedfield: FOLLOW_pexpression2_add_in_pexpression2_shift2783
static org.antlr.runtime.BitSet FOLLOW_pexpression2_add_in_pexpression2_shift2783
removedfield: FOLLOW_LEFT_in_pexpression2_shift_op2798
static org.antlr.runtime.BitSet FOLLOW_LEFT_in_pexpression2_shift_op2798
removedfield: FOLLOW_RIGHT_in_pexpression2_shift_op2812
static org.antlr.runtime.BitSet FOLLOW_RIGHT_in_pexpression2_shift_op2812
removedfield: FOLLOW_pexpression2_mult_in_pexpression2_add2830
static org.antlr.runtime.BitSet FOLLOW_pexpression2_mult_in_pexpression2_add2830
removedfield: FOLLOW_pexpression2_add_op_in_pexpression2_add2833
static org.antlr.runtime.BitSet FOLLOW_pexpression2_add_op_in_pexpression2_add2833
removedfield: FOLLOW_pexpression2_mult_in_pexpression2_add2836
static org.antlr.runtime.BitSet FOLLOW_pexpression2_mult_in_pexpression2_add2836
removedfield: FOLLOW_PLUS_in_pexpression2_add_op2851
static org.antlr.runtime.BitSet FOLLOW_PLUS_in_pexpression2_add_op2851
removedfield: FOLLOW_MINUS_in_pexpression2_add_op2865
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression2_add_op2865
removedfield: FOLLOW_pexpression2_unary_in_pexpression2_mult2883
static org.antlr.runtime.BitSet FOLLOW_pexpression2_unary_in_pexpression2_mult2883
removedfield: FOLLOW_pexpression2_mult_op_in_pexpression2_mult2886
static org.antlr.runtime.BitSet FOLLOW_pexpression2_mult_op_in_pexpression2_mult2886
removedfield: FOLLOW_pexpression2_unary_in_pexpression2_mult2889
static org.antlr.runtime.BitSet FOLLOW_pexpression2_unary_in_pexpression2_mult2889
removedfield: FOLLOW_ASTERISK_in_pexpression2_mult_op2904
static org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_pexpression2_mult_op2904
removedfield: FOLLOW_SLASH_in_pexpression2_mult_op2918
static org.antlr.runtime.BitSet FOLLOW_SLASH_in_pexpression2_mult_op2918
removedfield: FOLLOW_pexpression2_unary_op_in_pexpression2_unary2936
static org.antlr.runtime.BitSet FOLLOW_pexpression2_unary_op_in_pexpression2_unary2936
removedfield: FOLLOW_pexpression2_term_in_pexpression2_unary2939
static org.antlr.runtime.BitSet FOLLOW_pexpression2_term_in_pexpression2_unary2939
removedfield: FOLLOW_pexpression2_func_in_pexpression2_unary2944
static org.antlr.runtime.BitSet FOLLOW_pexpression2_func_in_pexpression2_unary2944
removedfield: FOLLOW_MINUS_in_pexpression2_unary_op2957
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_pexpression2_unary_op2957
removedfield: FOLLOW_TILDE_in_pexpression2_unary_op2971
static org.antlr.runtime.BitSet FOLLOW_TILDE_in_pexpression2_unary_op2971
removedfield: FOLLOW_pexpression2_apply_in_pexpression2_func2989
static org.antlr.runtime.BitSet FOLLOW_pexpression2_apply_in_pexpression2_func2989
removedfield: FOLLOW_pexpression2_term_in_pexpression2_func2994
static org.antlr.runtime.BitSet FOLLOW_pexpression2_term_in_pexpression2_func2994
removedfield: FOLLOW_identifier_in_pexpression2_apply3005
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression2_apply3005
removedfield: FOLLOW_pexpression2_operands_in_pexpression2_apply3007
static org.antlr.runtime.BitSet FOLLOW_pexpression2_operands_in_pexpression2_apply3007
removedfield: FOLLOW_LPAREN_in_pexpression2_operands3029
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression2_operands3029
removedfield: FOLLOW_pexpression2_in_pexpression2_operands3033
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_operands3033
removedfield: FOLLOW_COMMA_in_pexpression2_operands3036
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_pexpression2_operands3036
removedfield: FOLLOW_pexpression2_in_pexpression2_operands3039
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_operands3039
removedfield: FOLLOW_RPAREN_in_pexpression2_operands3046
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression2_operands3046
removedfield: FOLLOW_identifier_in_pexpression2_term3058
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pexpression2_term3058
removedfield: FOLLOW_integer_in_pexpression2_term3063
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression2_term3063
removedfield: FOLLOW_LPAREN_in_pexpression2_term3070
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_pexpression2_term3070
removedfield: FOLLOW_pexpression2_in_pexpression2_term3072
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression2_term3072
removedfield: FOLLOW_RPAREN_in_pexpression2_term3074
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_pexpression2_term3074
removedfield: FOLLOW_QSTRING_in_qstring3096
static org.antlr.runtime.BitSet FOLLOW_QSTRING_in_qstring3096
removedfield: FOLLOW_identifier_in_id_or_wild3116
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_wild3116
removedfield: FOLLOW_wildcard_in_id_or_wild3121
static org.antlr.runtime.BitSet FOLLOW_wildcard_in_id_or_wild3121
removedfield: FOLLOW_UNDERSCORE_in_wildcard3134
static org.antlr.runtime.BitSet FOLLOW_UNDERSCORE_in_wildcard3134
removedfield: FOLLOW_strict_id_in_identifier3151
static org.antlr.runtime.BitSet FOLLOW_strict_id_in_identifier3151
removedfield: FOLLOW_key_as_id_in_identifier3156
static org.antlr.runtime.BitSet FOLLOW_key_as_id_in_identifier3156
removedfield: FOLLOW_KEY_ALIGNMENT_in_key_as_id3169
static org.antlr.runtime.BitSet FOLLOW_KEY_ALIGNMENT_in_key_as_id3169
removedfield: FOLLOW_KEY_ATTACH_in_key_as_id3185
static org.antlr.runtime.BitSet FOLLOW_KEY_ATTACH_in_key_as_id3185
removedfield: FOLLOW_KEY_BIG_in_key_as_id3202
static org.antlr.runtime.BitSet FOLLOW_KEY_BIG_in_key_as_id3202
removedfield: FOLLOW_KEY_BITRANGE_in_key_as_id3220
static org.antlr.runtime.BitSet FOLLOW_KEY_BITRANGE_in_key_as_id3220
removedfield: FOLLOW_KEY_BUILD_in_key_as_id3237
static org.antlr.runtime.BitSet FOLLOW_KEY_BUILD_in_key_as_id3237
removedfield: FOLLOW_KEY_CALL_in_key_as_id3254
static org.antlr.runtime.BitSet FOLLOW_KEY_CALL_in_key_as_id3254
removedfield: FOLLOW_KEY_CONTEXT_in_key_as_id3273
static org.antlr.runtime.BitSet FOLLOW_KEY_CONTEXT_in_key_as_id3273
removedfield: FOLLOW_KEY_CROSSBUILD_in_key_as_id3290
static org.antlr.runtime.BitSet FOLLOW_KEY_CROSSBUILD_in_key_as_id3290
removedfield: FOLLOW_KEY_DEC_in_key_as_id3306
static org.antlr.runtime.BitSet FOLLOW_KEY_DEC_in_key_as_id3306
removedfield: FOLLOW_KEY_DEFAULT_in_key_as_id3325
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFAULT_in_key_as_id3325
removedfield: FOLLOW_KEY_DEFINE_in_key_as_id3342
static org.antlr.runtime.BitSet FOLLOW_KEY_DEFINE_in_key_as_id3342
removedfield: FOLLOW_KEY_ENDIAN_in_key_as_id3359
static org.antlr.runtime.BitSet FOLLOW_KEY_ENDIAN_in_key_as_id3359
removedfield: FOLLOW_KEY_EXPORT_in_key_as_id3376
static org.antlr.runtime.BitSet FOLLOW_KEY_EXPORT_in_key_as_id3376
removedfield: FOLLOW_KEY_GOTO_in_key_as_id3393
static org.antlr.runtime.BitSet FOLLOW_KEY_GOTO_in_key_as_id3393
removedfield: FOLLOW_KEY_HEX_in_key_as_id3411
static org.antlr.runtime.BitSet FOLLOW_KEY_HEX_in_key_as_id3411
removedfield: FOLLOW_KEY_LITTLE_in_key_as_id3429
static org.antlr.runtime.BitSet FOLLOW_KEY_LITTLE_in_key_as_id3429
removedfield: FOLLOW_KEY_LOCAL_in_key_as_id3446
static org.antlr.runtime.BitSet FOLLOW_KEY_LOCAL_in_key_as_id3446
removedfield: FOLLOW_KEY_MACRO_in_key_as_id3463
static org.antlr.runtime.BitSet FOLLOW_KEY_MACRO_in_key_as_id3463
removedfield: FOLLOW_KEY_NAMES_in_key_as_id3480
static org.antlr.runtime.BitSet FOLLOW_KEY_NAMES_in_key_as_id3480
removedfield: FOLLOW_KEY_NOFLOW_in_key_as_id3497
static org.antlr.runtime.BitSet FOLLOW_KEY_NOFLOW_in_key_as_id3497
removedfield: FOLLOW_KEY_OFFSET_in_key_as_id3514
static org.antlr.runtime.BitSet FOLLOW_KEY_OFFSET_in_key_as_id3514
removedfield: FOLLOW_KEY_PCODEOP_in_key_as_id3531
static org.antlr.runtime.BitSet FOLLOW_KEY_PCODEOP_in_key_as_id3531
removedfield: FOLLOW_KEY_RETURN_in_key_as_id3548
static org.antlr.runtime.BitSet FOLLOW_KEY_RETURN_in_key_as_id3548
removedfield: FOLLOW_KEY_SIGNED_in_key_as_id3565
static org.antlr.runtime.BitSet FOLLOW_KEY_SIGNED_in_key_as_id3565
removedfield: FOLLOW_KEY_SIZE_in_key_as_id3582
static org.antlr.runtime.BitSet FOLLOW_KEY_SIZE_in_key_as_id3582
removedfield: FOLLOW_KEY_SPACE_in_key_as_id3600
static org.antlr.runtime.BitSet FOLLOW_KEY_SPACE_in_key_as_id3600
removedfield: FOLLOW_KEY_TOKEN_in_key_as_id3617
static org.antlr.runtime.BitSet FOLLOW_KEY_TOKEN_in_key_as_id3617
removedfield: FOLLOW_KEY_TYPE_in_key_as_id3634
static org.antlr.runtime.BitSet FOLLOW_KEY_TYPE_in_key_as_id3634
removedfield: FOLLOW_KEY_UNIMPL_in_key_as_id3652
static org.antlr.runtime.BitSet FOLLOW_KEY_UNIMPL_in_key_as_id3652
removedfield: FOLLOW_KEY_VALUES_in_key_as_id3669
static org.antlr.runtime.BitSet FOLLOW_KEY_VALUES_in_key_as_id3669
removedfield: FOLLOW_KEY_VARIABLES_in_key_as_id3686
static org.antlr.runtime.BitSet FOLLOW_KEY_VARIABLES_in_key_as_id3686
removedfield: FOLLOW_KEY_WORDSIZE_in_key_as_id3702
static org.antlr.runtime.BitSet FOLLOW_KEY_WORDSIZE_in_key_as_id3702
removedfield: FOLLOW_IDENTIFIER_in_strict_id3725
static org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_strict_id3725
removedfield: FOLLOW_HEX_INT_in_integer3748
static org.antlr.runtime.BitSet FOLLOW_HEX_INT_in_integer3748
removedfield: FOLLOW_DEC_INT_in_integer3764
static org.antlr.runtime.BitSet FOLLOW_DEC_INT_in_integer3764
removedfield: FOLLOW_BIN_INT_in_integer3780
static org.antlr.runtime.BitSet FOLLOW_BIN_INT_in_integer3780
removedfield: FOLLOW_pequation_atomic_in_synpred1_SleighParser1986
static org.antlr.runtime.BitSet FOLLOW_pequation_atomic_in_synpred1_SleighParser1986
removedfield: FOLLOW_ELLIPSIS_in_synpred1_SleighParser1988
static org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_synpred1_SleighParser1988
class ghidra.sleigh.grammar.SleighParser_DisplayParser 43 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
class ghidra.sleigh.grammar.SleighParser_SemanticParser 43 changes history
addedfield: OP_TOKEN_ENDIAN
static int OP_TOKEN_ENDIAN
modifiedfield: RBRACE constant: 213 → 214
- static int RBRACE
+ static int RBRACE
modifiedfield: UNKNOWN constant: 236 → 237
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_WITH constant: 204 → 205
- static int OP_WITH
+ static int OP_WITH
modifiedfield: OP_WHITESPACE constant: 202 → 203
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: PP_POSITION constant: 211 → 212
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: SRIGHT constant: 231 → 232
- static int SRIGHT
+ static int SRIGHT
modifiedfield: PERCENT constant: 207 → 208
- static int PERCENT
+ static int PERCENT
modifiedfield: OP_VALUES constant: 199 → 200
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: PP_ESCAPE constant: 210 → 211
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: RES_IF constant: 215 → 216
- static int RES_IF
+ static int RES_IF
modifiedfield: SEMI constant: 221 → 222
- static int SEMI
+ static int SEMI
modifiedfield: SPEC_OR constant: 228 → 229
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: OP_VARIABLES constant: 200 → 201
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: SGREAT constant: 222 → 223
- static int SGREAT
+ static int SGREAT
modifiedfield: SLESSEQUAL constant: 226 → 227
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: SLESS constant: 225 → 226
- static int SLESS
+ static int SLESS
modifiedfield: OP_XOR constant: 206 → 207
- static int OP_XOR
+ static int OP_XOR
modifiedfield: RES_IS constant: 216 → 217
- static int RES_IS
+ static int RES_IS
modifiedfield: SPEC_XOR constant: 229 → 230
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: PIPE constant: 208 → 209
- static int PIPE
+ static int PIPE
modifiedfield: RIGHT constant: 218 → 219
- static int RIGHT
+ static int RIGHT
modifiedfield: SLASH constant: 224 → 225
- static int SLASH
+ static int SLASH
modifiedfield: PLUS constant: 209 → 210
- static int PLUS
+ static int PLUS
modifiedfield: SDIV constant: 220 → 221
- static int SDIV
+ static int SDIV
modifiedfield: OP_WORDSIZE constant: 205 → 206
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_VARNODE constant: 201 → 202
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: SPEC_AND constant: 227 → 228
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_WILDCARD constant: 203 → 204
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: RES_WITH constant: 217 → 218
- static int RES_WITH
+ static int RES_WITH
modifiedfield: SREM constant: 230 → 231
- static int SREM
+ static int SREM
modifiedfield: TILDE constant: 232 → 233
- static int TILDE
+ static int TILDE
modifiedfield: Tokens constant: 233 → 234
- static int Tokens
+ static int Tokens
modifiedfield: RPAREN constant: 219 → 220
- static int RPAREN
+ static int RPAREN
modifiedfield: RBRACKET constant: 214 → 215
- static int RBRACKET
+ static int RBRACKET
modifiedfield: WS constant: 237 → 238
- static int WS
+ static int WS
modifiedfield: OP_UNIMPL constant: 198 → 199
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_TYPE constant: 197 → 198
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_TRUNCATION_SIZE constant: 196 → 197
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: QSTRING constant: 212 → 213
- static int QSTRING
+ static int QSTRING
modifiedfield: SGREATEQUAL constant: 223 → 224
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: UNICODE_ESCAPE constant: 235 → 236
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: UNDERSCORE constant: 234 → 235
- static int UNDERSCORE
+ static int UNDERSCORE
ghidra.test 3 modified
class ghidra.test.AbstractGhidraHeadedIntegrationTest 1 change history
addedmethod: click
void click(docking.widgets.fieldpanel.FieldPanel fp, java.awt.Point p, int clickCount, boolean wait)
class ghidra.test.ProjectTestUtils 3 changes history
addedmethod: saveTool
static ghidra.framework.model.ToolTemplate saveTool(ghidra.framework.model.Project project, ghidra.framework.plugintool.PluginTool tool)
modifiedmethod: getTool return type: Tool → PluginTool
- static ghidra.framework.model.Tool getTool(ghidra.framework.model.Project project, java.lang.String toolName)
+ static ghidra.framework.plugintool.PluginTool getTool(ghidra.framework.model.Project project, java.lang.String toolName)
removedmethod: saveTool
static ghidra.framework.model.ToolTemplate saveTool(ghidra.framework.model.Project project, ghidra.framework.model.Tool tool)
class ghidra.test.TestEnv 2 changes history
modifiedmethod: getGhidraCreatedTools return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getGhidraCreatedTools()
+ ghidra.framework.plugintool.PluginTool[] getGhidraCreatedTools()
modifiedmethod: runScript param 1 renamed: script → scriptFile
- ghidra.test.ScriptTaskListener runScript(java.io.File script) throws PluginException
+ ghidra.test.ScriptTaskListener runScript(java.io.File scriptFile) throws PluginException
ghidra.test.processors.support 2 modified
class ghidra.test.processors.support.PCodeTestAbstractControlBlock 1 change history
modifiedmethod: readCodePointer added throws MemoryAccessException
- ghidra.program.model.address.Address readCodePointer(ghidra.program.model.mem.MemBuffer buffer, int bufferOffset, boolean updateReference)
+ ghidra.program.model.address.Address readCodePointer(ghidra.program.model.mem.MemBuffer buffer, int bufferOffset, boolean updateReference) throws MemoryAccessException
class ghidra.test.processors.support.ProcessorEmulatorTestAdapter 1 change history
addedmethod: test_BIOPS4
void test_BIOPS4()
ghidra.util 1 removed, 11 modified
class ghidra.util.BigEndianDataConverter 23 changes history
addedmethod: putValue
void putValue(long value, int size, byte[] b, int offset)
removedmethod: getShort
short getShort(byte[] b)
removedmethod: getInt
int getInt(byte[] b)
removedmethod: getLong
long getLong(byte[] b)
removedmethod: getValue
long getValue(byte[] b, int size)
removedmethod: getBigInteger
java.math.BigInteger getBigInteger(byte[] b, int size, boolean signed)
removedmethod: getBytes
void getBytes(short value, byte[] b)
removedmethod: getBytes
void getBytes(short value, byte[] b, int offset)
removedmethod: getBytes
void getBytes(int value, byte[] b)
removedmethod: getBytes
void getBytes(int value, byte[] b, int offset)
removedmethod: getBytes
void getBytes(long value, byte[] b)
removedmethod: getBytes
void getBytes(long value, byte[] b, int offset)
removedmethod: getBytes
void getBytes(long value, int size, byte[] b, int offset)
removedmethod: putInt
void putInt(byte[] b, int value)
removedmethod: putLong
void putLong(byte[] b, int offset, long value)
removedmethod: putLong
void putLong(byte[] b, long value)
removedmethod: putShort
void putShort(byte[] b, short value)
removedmethod: getBytes
byte[] getBytes(int value)
removedmethod: getBytes
byte[] getBytes(long value)
removedmethod: getBytes
byte[] getBytes(short value)
removedmethod: getBytes
byte[] getBytes(java.math.BigInteger value, int size)
removedmethod: getBytes
void getBytes(java.math.BigInteger value, int size, byte[] b, int offset)
removedmethod: putBigInteger
void putBigInteger(byte[] b, int size, java.math.BigInteger value)
class ghidra.util.DataConverter 4 changes history
addedmethod: isBigEndian
boolean isBigEndian()
addedmethod: getSignedValue
long getSignedValue(byte[] b, int size)
addedmethod: getSignedValue
long getSignedValue(byte[] b, int offset, int size)
addedmethod: putValue
void putValue(long value, int size, byte[] b, int offset)
class ghidra.util.DateUtils 4 changes history
addedmethod: formatDateTimestamp
static java.lang.String formatDateTimestamp(java.util.Date date)
addedmethod: formatCurrentTime
static java.lang.String formatCurrentTime()
addedmethod: getBusinessDaysBetween
static int getBusinessDaysBetween(java.util.Date date1, java.util.Date date2)
removedmethod: getTimeNow
static java.lang.String getTimeNow()
class ghidra.util.GhidraDataConverter 1 change history
addedmethod: getInstance
static ghidra.util.GhidraDataConverter getInstance(boolean isBigEndian)
class ghidra.util.LittleEndianDataConverter 23 changes history
addedmethod: putValue
void putValue(long value, int size, byte[] b, int offset)
removedmethod: getShort
short getShort(byte[] b)
removedmethod: getInt
int getInt(byte[] b)
removedmethod: getLong
long getLong(byte[] b)
removedmethod: getValue
long getValue(byte[] b, int size)
removedmethod: getBigInteger
java.math.BigInteger getBigInteger(byte[] b, int size, boolean signed)
removedmethod: getBytes
void getBytes(short value, byte[] b)
removedmethod: getBytes
void getBytes(short value, byte[] b, int offset)
removedmethod: getBytes
void getBytes(int value, byte[] b)
removedmethod: getBytes
void getBytes(int value, byte[] b, int offset)
removedmethod: getBytes
void getBytes(long value, byte[] b)
removedmethod: getBytes
void getBytes(long value, byte[] b, int offset)
removedmethod: getBytes
void getBytes(long value, int size, byte[] b, int offset)
removedmethod: putInt
void putInt(byte[] b, int value)
removedmethod: putLong
void putLong(byte[] b, int offset, long value)
removedmethod: putLong
void putLong(byte[] b, long value)
removedmethod: putShort
void putShort(byte[] b, short value)
removedmethod: getBytes
byte[] getBytes(int value)
removedmethod: getBytes
byte[] getBytes(long value)
removedmethod: getBytes
byte[] getBytes(short value)
removedmethod: getBytes
byte[] getBytes(java.math.BigInteger value, int size)
removedmethod: getBytes
void getBytes(java.math.BigInteger value, int size, byte[] b, int offset)
removedmethod: putBigInteger
void putBigInteger(byte[] b, int size, java.math.BigInteger value)
class ghidra.util.MathUtilities 8 changes history
addedmethod: unsignedMin
static long unsignedMin(long a, long b)
addedmethod: unsignedMin
static int unsignedMin(int a, int b)
addedmethod: unsignedMin
static int unsignedMin(int a, long b)
addedmethod: unsignedMin
static int unsignedMin(long a, int b)
addedmethod: unsignedMax
static long unsignedMax(long a, long b)
addedmethod: unsignedMax
static int unsignedMax(int a, int b)
addedmethod: unsignedMax
static long unsignedMax(int a, long b)
addedmethod: unsignedMax
static long unsignedMax(long a, int b)
class ghidra.util.Msg 1 change history
removedmethod: showWarn
static void showWarn(java.lang.Object originator, java.awt.Component parent, java.lang.String title, java.lang.Object message, java.lang.Throwable throwable)
class ghidra.util.NumericUtilities 1 change history
addedfield: MAX_UNSIGNED_INT32_AS_LONG
static long MAX_UNSIGNED_INT32_AS_LONG
class ghidra.util.StringUtilities 5 changes history
addedfield: DEFAULT_TAB_SIZE
static int DEFAULT_TAB_SIZE
addedmethod: convertTabsToSpaces
static java.lang.String convertTabsToSpaces(java.lang.String str)
addedmethod: toStingJson
static java.lang.String toStingJson(java.lang.Object o)
removedmethod: reverse
static java.lang.String reverse(java.lang.String s)
removedmethod: isUnicodeReplacementCodePoint
static boolean isUnicodeReplacementCodePoint(int codePoint)
class ghidra.util.Swing 2 changes history
addedmethod: assertSwingThread
static boolean assertSwingThread(java.lang.String errorMessage)
removedmethod: assertThisIsTheSwingThread
static void assertThisIsTheSwingThread(java.lang.String errorMessage)
class ghidra.util.SystemUtilities 3 changes history
removedmethod: getDateTime
static java.lang.String getDateTime()
removedmethod: currentTimeStamp
static java.lang.String currentTimeStamp()
removedmethod: getDateTime
static java.lang.String getDateTime(java.lang.String dateTimeFormat)
ghidra.util.bytesearch 13 added
ghidra.util.classfinder 2 added, 2 removed, 2 modified
class ghidra.util.classfinder.ClassJar 1 change history
modified extends: java.lang.Object → ghidra.util.classfinder.ClassLocation
class ghidra.util.classfinder.ClassPackage 1 change history
modified extends: java.lang.Object → ghidra.util.classfinder.ClassLocation
ghidra.util.datastruct 6 added, 4 removed, 2 modified
class ghidra.util.datastruct.ObjectCache 2 changes history
removedmethod: clear
void clear()
removedmethod: remove
void remove(long startKey, long endKey)
class ghidra.util.datastruct.WeakValueHashMap 14 changes history
modified extends: java.lang.Object → ghidra.util.datastruct.AbstractWeakValueMap
modified implements: java.util.Map → (none)
addedmethod: getRefMap
java.util.Map<K,ghidra.util.datastruct.AbstractWeakValueMap.WeakValueRef<K,V>> getRefMap()
removedmethod: put
V put(K key, V value)
removedmethod: get
V get(java.lang.Object key)
removedmethod: size
int size()
removedmethod: clear
void clear()
removedmethod: isEmpty
boolean isEmpty()
removedmethod: containsKey
boolean containsKey(java.lang.Object key)
removedmethod: containsValue
boolean containsValue(java.lang.Object value)
removedmethod: values
java.util.Collection<V> values()
removedmethod: entrySet
java.util.Set<java.util.Map.Entry<K,V>> entrySet()
removedmethod: keySet
java.util.Set<K> keySet()
removedmethod: remove
V remove(java.lang.Object key)
ghidra.util.exception 4 removed
ghidra.util.prop 1 modified
class ghidra.util.prop.PropertySet 2 changes history
removedmethod: saveAll
void saveAll(java.io.ObjectOutputStream out) throws IOException
removedmethod: restoreAll
void restoreAll(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException
ghidra.util.table 1 modified
class ghidra.util.table.AbstractSelectionNavigationAction 1 change history
modifiedmethod: setEnabled return type: boolean → void
- boolean setEnabled(boolean enable)
+ void setEnabled(boolean enable)
ghidra.util.table.actions 1 modified
class ghidra.util.table.actions.DeleteTableRowAction 2 changes history
addedmethod: registerDummy
static void registerDummy(ghidra.framework.plugintool.PluginTool tool, java.lang.String owner)
removedmethod: registerDummy
static void registerDummy(ghidra.framework.plugintool.PluginTool tool)
ghidra.util.table.column 1 added, 1 modified
enum ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode 7 changes history
addedfield: ALLOW_RENDERER_STRING_FILTER_ONLY
static ALLOW_RENDERER_STRING_FILTER_ONLY
addedfield: ALLOW_CONSTRAINTS_FILTER_ONLY
static ALLOW_CONSTRAINTS_FILTER_ONLY
addedfield: ALLOW_ALL_FILTERS
static ALLOW_ALL_FILTERS
removedfield: DEFAULT
static DEFAULT
removedfield: USE_COLUMN_RENDERER_FITLER_STRING_ONLY
static USE_COLUMN_RENDERER_FITLER_STRING_ONLY
removedfield: USE_COLUMN_CONSTRAINTS_ONLY
static USE_COLUMN_CONSTRAINTS_ONLY
removedfield: USE_BOTH_COLUMN_RENDERER_FITLER_STRING_AND_CONSTRAINTS
static USE_BOTH_COLUMN_RENDERER_FITLER_STRING_AND_CONSTRAINTS
ghidra.util.table.field 1 modified
class ghidra.util.table.field.FunctionBodySizeTableColumn 1 change history
addedmethod: getColumnRenderer
ghidra.util.table.column.GColumnRenderer<java.lang.Integer> getColumnRenderer()
ghidra.util.table.mapper 1 added
ghidra.util.xml 1 modified
class ghidra.util.xml.XmlTestHelper 1 change history
modifiedmethod: assertXMLFilesEquals removed throws SAXException; removed throws IOException
- static void assertXMLFilesEquals(ghidra.xml.XmlPullParser expectedXMLParser, ghidra.xml.XmlPullParser testXMLParser) throws SAXException, IOException
+ static void assertXMLFilesEquals(ghidra.xml.XmlPullParser expectedXMLParser, ghidra.xml.XmlPullParser testXMLParser)
help.screenshot 1 modified
class help.screenshot.AbstractScreenShotGenerator 2 changes history
addedmethod: captureActionIcon
void captureActionIcon(java.lang.String actionName)
addedmethod: captureIcon
void captureIcon(javax.swing.Icon icon)
org.apache.felix.framework.util 1 added
resources 2 modified
class resources.Icons 3 changes history
addedfield: HELP_ICON
static javax.swing.ImageIcon HELP_ICON
addedmethod: get
static javax.swing.ImageIcon get(java.lang.String iconPath)
addedmethod: get
static javax.swing.ImageIcon get(java.lang.String iconPath, int width, int height)
class resources.MultiIconBuilder 2 changes history
addedmethod: addIcon
resources.MultiIconBuilder addIcon(javax.swing.Icon icon, int w, int h, resources.QUADRANT quandrant)
addedmethod: addText
resources.MultiIconBuilder addText(java.lang.String text, java.awt.Font font, java.awt.Color color, resources.QUADRANT quandrant)
util 1 modified
class util.HistoryList 2 changes history
addedmethod: goBackTo
void goBackTo(T t)
addedmethod: goForwardTo
void goForwardTo(T t)
util.demangler 15 removed
utilities.util 1 modified
class utilities.util.FileUtilities 3 changes history
addedmethod: getBytesFromStream
static byte[] getBytesFromStream(java.io.InputStream is) throws IOException
addedmethod: deleteDir
static boolean deleteDir(java.nio.file.Path dir)
removedmethod: getBytes
static byte[] getBytes(java.io.InputStream is) throws IOException
utilities.util.reflection 1 modified
class utilities.util.reflection.ReflectionUtilities 1 change history
addedmethod: stackTraceToString
static java.lang.String stackTraceToString(java.lang.String message, java.lang.Throwable t)
utility.application 1 modified
class utility.application.ApplicationLayout 6 changes history
addedfield: patchDir
generic.jar.ResourceFile patchDir
addedfield: extensionInstallationDirs
java.util.List<generic.jar.ResourceFile> extensionInstallationDirs
addedmethod: getExtensionInstallationDirs
java.util.List<generic.jar.ResourceFile> getExtensionInstallationDirs()
addedmethod: getPatchDir
generic.jar.ResourceFile getPatchDir()
removedfield: extensionInstallationDir
generic.jar.ResourceFile extensionInstallationDir
removedmethod: getExtensionInstallationDir
generic.jar.ResourceFile getExtensionInstallationDir()
utility.function 1 added
utility.module 1 modified
class utility.module.ModuleUtilities 1 change history
addedmethod: isExternalModule
static boolean isExternalModule(ghidra.framework.GModule module, utility.application.ApplicationLayout layout)