Ghidra API changes: 12.1.4_PUBLIC → 12.2_PUBLIC

206 types added, 184 types removed, 419 types modified

Added Types 206
Removed Types 184
Modified Types 419
class db.buffers.BlockStreamHandle 2 changes history
addedmethod: openBlockStream
T openBlockStream(ghidra.util.task.TaskMonitor monitor) throws IOException
removedmethod: openBlockStream
T openBlockStream() throws IOException
class db.buffers.DataBuffer 3 changes history
addedfield: MAX_BUFFER_SIZE
static int MAX_BUFFER_SIZE
addedmethod: isCompressedSerializationOutputEnabled
static boolean isCompressedSerializationOutputEnabled()
removedmethod: usingCompressedSerializationOutput
static boolean usingCompressedSerializationOutput()
class docking.ActionContext 2 changes history
addedmethod: setContextProvider
docking.ActionContext setContextProvider(docking.action.ActionContextProvider provider)
addedmethod: getContextProvider
docking.action.ActionContextProvider getContextProvider()
class docking.ComponentProvider 1 change history
addedmethod: getContextSourceComponent
java.awt.Component getContextSourceComponent()
class docking.DefaultActionContext 2 changes history
addedmethod: setContextProvider
docking.ActionContext setContextProvider(docking.action.ActionContextProvider provider)
addedmethod: getContextProvider
docking.action.ActionContextProvider getContextProvider()
class docking.DefaultHelpService 1 change history
addedmethod: isShowing
boolean isShowing()
class docking.DialogActionContext 2 changes history
removedmethod: setDialogComponentProvider
void setDialogComponentProvider(docking.DialogComponentProvider dialogProvider)
removedmethod: getDialogComponentProvider
docking.DialogComponentProvider getDialogComponentProvider()
class docking.DialogComponentProvider 1 change history
addedmethod: okCallback
void okCallback(boolean mouseClick)
class docking.action.builder.AbstractActionBuilder 1 change history
addedmethod: buildAndInstallLocal
T buildAndInstallLocal(docking.DialogComponentProvider provider)
class docking.help.HelpManager 1 change history
addedmethod: isShowing
boolean isShowing()
class docking.menu.MultiStateButton 1 change history
removedmethod: getActionContext
docking.ActionContext getActionContext()
class docking.options.editor.ColorEditor 1 change history
removedmethod: paintValue
void paintValue(java.awt.Graphics gfx, java.awt.Rectangle box)
class docking.options.editor.OptionsDialog 2 changes history
addedfield: OPTIONS_OWNER
static java.lang.String OPTIONS_OWNER
addedfield: TOGGLE_EDITOR_ACTION_NAME
static java.lang.String TOGGLE_EDITOR_ACTION_NAME
class docking.test.AbstractDockingTest 1 change history
addedmethod: createActionContext
static docking.ActionContext createActionContext(docking.action.ActionContextProvider provider)
class docking.tool.ToolConstants 1 change history
addedfield: HELP_RUNTIME_MENU_GROUP
static java.lang.String HELP_RUNTIME_MENU_GROUP
class docking.widgets.DropDownTextField 1 change history
addedfield: DEFAULT_MIN_UPDATE_DELAY
static int DEFAULT_MIN_UPDATE_DELAY
class docking.widgets.GHyperlinkComponent 1 change history
addedmethod: addLink
void addLink(java.lang.String text, java.lang.String accessibleText, utility.function.Callback linkActivatedCallback)
class docking.widgets.autocomplete.AutocompletionEvent 2 changes history
addedmethod: getComponent
javax.swing.text.JTextComponent getComponent()
removedmethod: getField
javax.swing.JTextField getField()
class docking.widgets.combobox.GhidraComboBox 1 change history
addedmethod: getSelectedItem
E getSelectedItem()
class docking.widgets.dialogs.AbstractNumberInputDialog 4 changes history
addedmethod: setInputAsText
void setInputAsText(java.lang.String text)
addedmethod: setMode
void setMode(docking.widgets.textfield.integer.IntegerFormat mode)
addedmethod: setAutoSwitchMode
void setAutoSwitchMode(boolean autoSwitch)
addedmethod: setPrompt
void setPrompt(java.lang.String text)
class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate 1 change history
addedmethod: isFocused
boolean isFocused()
class docking.widgets.fieldpanel.field.CompositeFieldElement 1 change history
addedmethod: getFieldElementByIndex
docking.widgets.fieldpanel.field.FieldElement getFieldElementByIndex(int index)
class docking.widgets.fieldpanel.field.Field 1 change history
addedmethod: isClipped
boolean isClipped()
class docking.widgets.fieldpanel.field.TextField 1 change history
removedmethod: isClipped
boolean isClipped()
class docking.widgets.fieldpanel.support.RowColLocation 1 change history
addedmethod: isHidden
boolean isHidden()
class docking.widgets.imagepanel.ImagePanel 2 changes history
removedmethod: setText
void setText(java.lang.String text)
removedmethod: getText
java.lang.String getText()
class docking.widgets.indexedscrollpane.IndexedScrollPane 3 changes history
addedmethod: getViewExtentSize
java.awt.Dimension getViewExtentSize()
addedmethod: getViewInsets
java.awt.Insets getViewInsets()
removedmethod: getViewSize
java.awt.Dimension getViewSize()
class docking.widgets.list.ListPanel 1 change history
removedmethod: main
static void main(java.lang.String[] args)
class docking.widgets.numberformat.IntegerFormatter 1 change history
addedmethod: createIsValidNumberPredicate
java.util.function.Predicate<java.lang.Number> createIsValidNumberPredicate()
class docking.widgets.numberformat.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper 1 change history
addedfield: isValidNumber
java.util.function.Predicate<java.lang.Number> isValidNumber
class docking.widgets.search.SearchLocationContextRenderer 2 changes history
addedmethod: renderHtmlContext
java.awt.Component renderHtmlContext(docking.widgets.table.GTableCellRenderingData data, docking.widgets.search.SearchLocationContext context, boolean showLineNumbers)
removedmethod: renderHtmlContext
java.awt.Component renderHtmlContext(docking.widgets.table.GTableCellRenderingData data, docking.widgets.search.SearchLocationContext context)
class docking.widgets.table.AbstractDynamicTableColumn 3 changes history
addedmethod: getColumnMaxWidth
int getColumnMaxWidth()
addedmethod: getColumnMinWidth
int getColumnMinWidth()
addedmethod: getColumnEditor
javax.swing.table.TableCellEditor getColumnEditor()
class docking.widgets.table.AbstractGTableModel 2 changes history
addedmethod: getMaxColumnWidth
int getMaxColumnWidth(int columnIndex)
addedmethod: getMinColumnWidth
int getMinColumnWidth(int columnIndex)
class docking.widgets.table.ConfigurableColumnTableModel 1 change history
addedmethod: getEditor
javax.swing.table.TableCellEditor getEditor(int columnIndex)
class docking.widgets.table.DynamicColumnTableModel 1 change history
addedmethod: getPreferenceKey
java.lang.String getPreferenceKey()
class docking.widgets.table.DynamicTableColumn 3 changes history
addedmethod: getColumnMaxWidth
int getColumnMaxWidth()
addedmethod: getColumnMinWidth
int getColumnMinWidth()
addedmethod: getColumnEditor
javax.swing.table.TableCellEditor getColumnEditor()
class docking.widgets.table.GDynamicColumnTableModel 3 changes history
addedmethod: getMaxColumnWidth
int getMaxColumnWidth(int column)
addedmethod: getMinColumnWidth
int getMinColumnWidth(int column)
addedmethod: getEditor
javax.swing.table.TableCellEditor getEditor(int index)
class docking.widgets.table.GTable 6 changes history
addedmethod: setRowPadding
void setRowPadding(int padding)
addedmethod: setPreferredRowHeight
void setPreferredRowHeight(int height)
addedmethod: getDynamicTableModel
docking.widgets.table.DynamicColumnTableModel<?> getDynamicTableModel()
addedmethod: getCellEditor
javax.swing.table.TableCellEditor getCellEditor(int row, int column)
addedmethod: getCellEditorOverride
javax.swing.table.TableCellEditor getCellEditorOverride(int row, int col)
removedmethod: setRowHeight
void setRowHeight(int height)
class docking.widgets.table.GTableCellRenderer 3 changes history
addedmethod: getText
java.lang.String getText(docking.widgets.table.GTableCellRenderingData data)
addedmethod: getAccessibleCellValue
java.lang.String getAccessibleCellValue(docking.widgets.table.GTableCellRenderingData data, java.lang.String text)
addedmethod: getAccessibleCellDescription
java.lang.String getAccessibleCellDescription(javax.swing.table.TableModel model, int columnModelIndex)
class docking.widgets.table.IconButtonTableCellEditor 4 changes history
modified implements: java.awt.event.ActionListener, javax.swing.table.TableCellEditor → javax.swing.table.TableCellEditor
addedfield: model
javax.swing.table.TableModel model
addedmethod: clicked
void clicked()
removedmethod: actionPerformed
void actionPerformed(java.awt.event.ActionEvent e)
class docking.widgets.table.MappedTableColumn 3 changes history
addedmethod: getColumnEditor
javax.swing.table.TableCellEditor getColumnEditor()
addedmethod: getColumnMaxWidth
int getColumnMaxWidth()
addedmethod: getColumnMinWidth
int getColumnMinWidth()
class docking.widgets.textfield.IntegerTextField 23 changes history
modified extends: java.lang.Object → docking.widgets.textfield.integer.AbstractIntegerTextField
modifiedmethod: setAllowsHexPrefix param 1 renamed: allowsHexPrefix → usePrefix
- void setAllowsHexPrefix(boolean allowsHexPrefix)
+ void setAllowsHexPrefix(boolean usePrefix)
removedmethod: addChangeListener
void addChangeListener(javax.swing.event.ChangeListener listener)
removedmethod: setAccessibleName
void setAccessibleName(java.lang.String name)
removedmethod: removeChangeListener
void removeChangeListener(javax.swing.event.ChangeListener listener)
removedmethod: getValue
java.math.BigInteger getValue()
removedmethod: getIntValue
int getIntValue()
removedmethod: getLongValue
long getLongValue()
removedmethod: setValue
void setValue(long newValue)
removedmethod: setValue
void setValue(int newValue)
removedmethod: setText
boolean setText(java.lang.String text)
removedmethod: setValue
void setValue(java.math.BigInteger newValue)
removedmethod: setShowNumberMode
void setShowNumberMode(boolean show)
removedmethod: getText
java.lang.String getText()
removedmethod: getMaxValue
java.math.BigInteger getMaxValue()
removedmethod: getComponent
javax.swing.JComponent getComponent()
removedmethod: addActionListener
void addActionListener(java.awt.event.ActionListener listener)
removedmethod: removeActionListener
void removeActionListener(java.awt.event.ActionListener listener)
removedmethod: setEnabled
void setEnabled(boolean enabled)
removedmethod: setEditable
void setEditable(boolean editable)
removedmethod: requestFocus
void requestFocus()
removedmethod: selectAll
void selectAll()
removedmethod: setHorizontalAlignment
void setHorizontalAlignment(int alignment)
class docking.widgets.tree.GTree 1 change history
addedmethod: requestFocus
void requestFocus()
class docking.widgets.tree.TreeTaskMonitor 4 changes history
addedmethod: checkCancelled
void checkCancelled() throws CancelledException
addedmethod: clearCancelled
void clearCancelled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
class generic.expressions.ExpressionEvaluator 1 change history
addedmethod: parseAsBigInteger
java.math.BigInteger parseAsBigInteger(java.lang.String input) throws ExpressionException
class generic.jar.ResourceFile 1 change history
removedmethod: containsPath
boolean containsPath(generic.jar.ResourceFile otherFile)
class generic.test.AbstractGuiTest 1 change history
removedmethod: waitForPostedSwingRunnables
static void waitForPostedSwingRunnables()
class generic.theme.FontChangedThemeEvent 1 change history
addedmethod: hasGlobalFontChanged
boolean hasGlobalFontChanged()
class generic.theme.ThemeEvent 1 change history
addedmethod: hasGlobalFontChanged
boolean hasGlobalFontChanged()
class generic.theme.laf.LookAndFeelManager 1 change history
addedmethod: clearUiDefaults
void clearUiDefaults()
class ghidra.Ghidra 1 change history
addedmethod: setLinuxApplicationName
static void setLinuxApplicationName()
class ghidra.GhidraLauncher 1 change history
removedmethod: main
static void main(java.lang.String[] args) throws Exception
class ghidra.app.decompiler.ClangFieldToken 1 change history
addedmethod: getVarnode
ghidra.program.model.pcode.Varnode getVarnode()
class ghidra.app.decompiler.ClangNode 1 change history
removedmethod: setHighlight
void setHighlight(java.awt.Color c)
class ghidra.app.decompiler.ClangToken 2 changes history
removedmethod: setHighlight
void setHighlight(java.awt.Color val)
removedmethod: getHighlight
java.awt.Color getHighlight()
class ghidra.app.decompiler.ClangTokenGroup 1 change history
removedmethod: setHighlight
void setHighlight(java.awt.Color val)
class ghidra.app.decompiler.DecompInterface 2 changes history
addedfield: errorMessage
java.lang.String errorMessage
removedfield: decompileMessage
java.lang.String decompileMessage
class ghidra.app.decompiler.DecompileCallback 3 changes history
addedfield: MAX_FUNCTION_OFFCUT
static int MAX_FUNCTION_OFFCUT
addedmethod: getErrorMessage
java.lang.String getErrorMessage()
removedmethod: getNativeMessage
java.lang.String getNativeMessage()
class ghidra.app.decompiler.DecompileDebug 2 changes history
addedmethod: addDestinationOverride
void addDestinationOverride(ghidra.program.model.address.Address addr, ghidra.program.model.address.Address destAddr, java.lang.String type) throws IOException
addedmethod: handleOverrides
void handleOverrides(ghidra.program.model.address.Address addr, ghidra.program.model.listing.Instruction instr) throws IOException
class ghidra.app.decompiler.DecompileOptions 2 changes history
addedmethod: getMaxBadData
int getMaxBadData()
addedmethod: setMaxBadData
void setMaxBadData(int val)
class ghidra.app.decompiler.component.DecompilerController 1 change history
addedmethod: clearCacheForCurrentFunction
void clearCacheForCurrentFunction()
class ghidra.app.decompiler.component.DecompilerPanel 1 change history
addedmethod: getViewContentBounds
java.awt.Rectangle getViewContentBounds()
class ghidra.app.merge.ProgramMergeManagerPlugin 2 changes history
removedmethod: releaseProgram
void releaseProgram(ghidra.program.model.listing.Program program, java.lang.Object persistentOwner)
removedmethod: setPersistentOwner
boolean setPersistentOwner(ghidra.program.model.listing.Program program, java.lang.Object owner)
class ghidra.app.plugin.assembler.AssemblyBuffer 1 change history
addedmethod: getNextCtx
ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock getNextCtx()
class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock 1 change history
addedmethod: toRegisterValue
ghidra.program.model.lang.RegisterValue toRegisterValue(ghidra.program.model.lang.Register reg)
class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext 1 change history
removedmethod: getImageBaseAdjustment
long getImageBaseAdjustment()
class ghidra.app.plugin.processors.sleigh.SleighLanguage 1 change history
modifiedmethod: getLanguageDescription return type: LanguageDescription → SleighLanguageDescription
- ghidra.program.model.lang.LanguageDescription getLanguageDescription()
+ ghidra.app.plugin.processors.sleigh.SleighLanguageDescription getLanguageDescription()
class ghidra.app.plugin.processors.sleigh.SleighLanguageProvider 6 changes history
addedfield: LANGUAGE_LOCK_TIMEOUT_PROPNAME
static java.lang.String LANGUAGE_LOCK_TIMEOUT_PROPNAME
addedfield: LANGUAGE_LOCK_TIMEOUT
static java.time.Duration LANGUAGE_LOCK_TIMEOUT
addedmethod: getLanguage
ghidra.app.plugin.processors.sleigh.SleighLanguage getLanguage(ghidra.program.model.lang.LanguageID languageId, ghidra.util.task.TaskMonitor monitor) throws LanguageNotFoundException
addedmethod: getLanguageDescription
ghidra.app.plugin.processors.sleigh.SleighLanguageDescription getLanguageDescription(ghidra.program.model.lang.LanguageID languageId)
removedfield: LANGUAGE_DIR_NAME
static java.lang.String LANGUAGE_DIR_NAME
removedmethod: getLanguage
ghidra.program.model.lang.Language getLanguage(ghidra.program.model.lang.LanguageID languageId)
class ghidra.app.services.DataTypeReference 1 change history
addedmethod: getFieldName
java.lang.String getFieldName()
class ghidra.app.services.DebuggerListingService 5 changes history
addedmethod: createNewListing
ghidra.debug.api.listing.DebuggerListing createNewListing()
addedmethod: getAllListings
java.util.List<ghidra.debug.api.listing.DebuggerListing> getAllListings()
addedmethod: setGoToSleighMode
void setGoToSleighMode(ghidra.pcode.exec.SleighUtils.LitIdMode mode)
addedmethod: getGoToSleighMode
ghidra.pcode.exec.SleighUtils.LitIdMode getGoToSleighMode()
addedmethod: findNextCustomTitle
java.lang.String findNextCustomTitle()
class ghidra.app.services.DebuggerStaticMappingService 9 changes history
modified implements: (none) → ghidra.debug.api.modules.DebuggerAddressTranslator
removedmethod: getOpenMappedProgramsAtSnap
java.util.Set<ghidra.program.model.listing.Program> getOpenMappedProgramsAtSnap(ghidra.trace.model.Trace trace, long snap)
removedmethod: getOpenMappedLocation
ghidra.program.util.ProgramLocation getOpenMappedLocation(ghidra.trace.model.TraceLocation loc)
removedmethod: getStaticLocationFromDynamic
ghidra.program.util.ProgramLocation getStaticLocationFromDynamic(ghidra.program.util.ProgramLocation loc)
removedmethod: getOpenMappedLocations
java.util.Set<ghidra.trace.model.TraceLocation> getOpenMappedLocations(ghidra.program.util.ProgramLocation loc)
removedmethod: getOpenMappedLocation
ghidra.trace.model.TraceLocation getOpenMappedLocation(ghidra.trace.model.Trace trace, ghidra.program.util.ProgramLocation loc, long snap)
removedmethod: getDynamicLocationFromStatic
ghidra.program.util.ProgramLocation getDynamicLocationFromStatic(ghidra.trace.model.program.TraceProgramView view, ghidra.program.util.ProgramLocation loc)
removedmethod: getOpenMappedViews
java.util.Map<ghidra.program.model.listing.Program,java.util.Collection<ghidra.app.services.DebuggerStaticMappingService.MappedAddressRange>> getOpenMappedViews(ghidra.trace.model.Trace trace, ghidra.program.model.address.AddressSetView set, long snap)
removedmethod: getOpenMappedViews
java.util.Map<ghidra.trace.model.TraceSpan,java.util.Collection<ghidra.app.services.DebuggerStaticMappingService.MappedAddressRange>> getOpenMappedViews(ghidra.program.model.listing.Program program, ghidra.program.model.address.AddressSetView set)
class ghidra.app.services.DebuggerTraceManagerService 1 change history
addedmethod: saveTraceAs
java.util.concurrent.CompletableFuture<java.lang.Void> saveTraceAs(ghidra.trace.model.Trace trace)
class ghidra.app.services.GoToService 2 changes history
removedmethod: getOverrideService
ghidra.app.services.GoToOverrideService getOverrideService()
removedmethod: setOverrideService
void setOverrideService(ghidra.app.services.GoToOverrideService override)
class ghidra.app.services.ProgramManager 2 changes history
removedmethod: setPersistentOwner
boolean setPersistentOwner(ghidra.program.model.listing.Program program, java.lang.Object owner)
removedmethod: releaseProgram
void releaseProgram(ghidra.program.model.listing.Program program, java.lang.Object persistentOwner)
class ghidra.app.services.VSCodeIntegrationService 1 change history
addedmethod: getVSCodeArguments
java.util.List<java.lang.String> getVSCodeArguments()
class ghidra.app.util.NamespaceChooserDialog 4 changes history
addedmethod: setText
void setText(java.lang.String text)
addedmethod: getNamespace
ghidra.program.model.symbol.Namespace getNamespace(ghidra.program.model.listing.Program program)
addedmethod: getNamespaceText
java.lang.String getNamespaceText()
removedmethod: getNameSpace
ghidra.program.model.symbol.Namespace getNameSpace(ghidra.program.model.listing.Program program)
class ghidra.app.util.Option 12 changes history
addedmethod: newBoolean
static ghidra.app.util.importer.options.BooleanOption.Builder newBoolean(java.lang.String name)
addedmethod: newString
static ghidra.app.util.importer.options.StringOption.Builder newString(java.lang.String name)
addedmethod: newInteger
static ghidra.app.util.importer.options.IntegerOption.Builder newInteger(java.lang.String name)
addedmethod: newHexLong
static ghidra.app.util.importer.options.HexLongOption.Builder newHexLong(java.lang.String name)
addedmethod: newAddress
static ghidra.app.util.importer.options.AddressOption.Builder newAddress(java.lang.String name)
addedmethod: newAddressSpace
static ghidra.app.util.importer.options.AddressSpaceOption.Builder newAddressSpace(java.lang.String name)
addedmethod: newDomainFile
static ghidra.app.util.importer.options.DomainFileOption.Builder newDomainFile(java.lang.String name)
addedmethod: newDomainFolder
static ghidra.app.util.importer.options.DomainFolderOption.Builder newDomainFolder(java.lang.String name)
addedmethod: getCustomEditorComponent
java.awt.Component getCustomEditorComponent(ghidra.app.util.AddressFactoryService addressFactoryService)
addedmethod: getDescription
java.lang.String getDescription()
modifiedmethod: setValue added throws IllegalArgumentException
- void setValue(java.lang.Object object)
+ void setValue(java.lang.Object object) throws IllegalArgumentException
removedmethod: getCustomEditorComponent
java.awt.Component getCustomEditorComponent()
class ghidra.app.util.PseudoData 1 change history
removedmethod: getComponentAt
ghidra.program.model.listing.Data getComponentAt(int offset)
class ghidra.app.util.XReferenceUtils 2 changes history
addedmethod: getXReferences
static java.util.List<ghidra.program.model.symbol.Reference> getXReferences(ghidra.program.model.listing.CodeUnit cu, int max, ghidra.util.datastruct.Counter fullCount)
addedmethod: getOffcutXReferences
static java.util.List<ghidra.program.model.symbol.Reference> getOffcutXReferences(ghidra.program.model.listing.CodeUnit cu, int max, ghidra.util.datastruct.Counter fullCount)
class ghidra.app.util.bin.format.dwarf.DWARFAddressListHeader 2 changes history
addedmethod: getOffset
long getOffset(int index, long baseOffset, ghidra.app.util.bin.BinaryReader reader) throws IOException
removedmethod: getOffset
long getOffset(int index, ghidra.app.util.bin.BinaryReader reader) throws IOException
enum ghidra.app.util.bin.format.dwarf.DWARFFunction.CommitMode 1 change history
addedfield: NO_PARAMS
static NO_PARAMS
class ghidra.app.util.bin.format.dwarf.DWARFImportSummary 1 change history
addedfield: tombstonedSourceLineEntrySkippedCount
int tombstonedSourceLineEntrySkippedCount
class ghidra.app.util.bin.format.dwarf.DWARFIndirectTableHeader 2 changes history
addedmethod: getOffset
long getOffset(int index, long baseOffset, ghidra.app.util.bin.BinaryReader reader) throws IOException
removedmethod: getOffset
long getOffset(int index, ghidra.app.util.bin.BinaryReader reader) throws IOException
class ghidra.app.util.bin.format.dwarf.DWARFLocationListHeader 2 changes history
addedmethod: getOffset
long getOffset(int index, long baseOffset, ghidra.app.util.bin.BinaryReader reader) throws IOException
removedmethod: getOffset
long getOffset(int index, ghidra.app.util.bin.BinaryReader reader) throws IOException
class ghidra.app.util.bin.format.dwarf.DWARFProgram 2 changes history
addedfield: addr0IsTombstone
boolean addr0IsTombstone
addedmethod: isAddr0Tombstone
boolean isAddr0Tombstone()
class ghidra.app.util.bin.format.dwarf.DWARFRangeListHeader 2 changes history
addedmethod: getOffset
long getOffset(int index, long baseOffset, ghidra.app.util.bin.BinaryReader reader) throws IOException
removedmethod: getOffset
long getOffset(int index, ghidra.app.util.bin.BinaryReader reader) throws IOException
class ghidra.app.util.bin.format.dwarf.DWARFStringOffsetTableHeader 2 changes history
addedmethod: getOffset
long getOffset(int index, long baseOffset, ghidra.app.util.bin.BinaryReader reader) throws IOException
removedmethod: getOffset
long getOffset(int index, ghidra.app.util.bin.BinaryReader reader) throws IOException
class ghidra.app.util.bin.format.dwarf.expression.DWARFExpression 1 change history
modifiedfield: MAX_SANE_EXPR constant: 256 → 512
- static int MAX_SANE_EXPR
+ static int MAX_SANE_EXPR
class ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo 13 changes history
modified extends: java.lang.Object → (none)
modifiedmethod: fromProgram return type: ExternalDebugInfo → List
- static ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo fromProgram(ghidra.program.model.listing.Program program)
+ static java.util.List<ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo> fromProgram(ghidra.program.model.listing.Program program)
removedmethod: forBuildId
static ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo forBuildId(java.lang.String buildId)
removedmethod: forDebugLink
static ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo forDebugLink(java.lang.String debugLinkFilename, int crc)
removedmethod: hasDebugLink
boolean hasDebugLink()
removedmethod: getFilename
java.lang.String getFilename()
removedmethod: getCrc
int getCrc()
removedmethod: getBuildId
java.lang.String getBuildId()
removedmethod: hasBuildId
boolean hasBuildId()
removedmethod: getObjectType
ghidra.app.util.bin.format.dwarf.external.ObjectType getObjectType()
removedmethod: getExtra
java.lang.String getExtra()
removedmethod: withType
ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo withType(ghidra.app.util.bin.format.dwarf.external.ObjectType newObjectType, java.lang.String newExtra)
removedmethod: toString
java.lang.String toString()
class ghidra.app.util.bin.format.dwarf.external.LocalDirDebugInfoDProvider 1 change history
modifiedmethod: putStream param 1 renamed: id → debugInfo
- java.io.File putStream(ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo id, ghidra.app.util.bin.format.dwarf.external.DebugStreamProvider.StreamInfo stream, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
+ java.io.File putStream(ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo debugInfo, ghidra.app.util.bin.format.dwarf.external.DebugStreamProvider.StreamInfo stream, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
class ghidra.app.util.bin.format.dwarf.line.DWARFLineProgramState 1 change history
addedfield: tombstone
boolean tombstone
class ghidra.app.util.bin.format.elf.ElfSymbol 2 changes history
addedmethod: isFunction
boolean isFunction(boolean entryPointsOnly)
addedmethod: isColdSymbolName
static boolean isColdSymbolName(java.lang.String name)
class ghidra.app.util.bin.format.golang.rtti.GoTypeManager 1 change history
addedmethod: createSpecializedChanDT
ghidra.program.model.data.DataType createSpecializedChanDT(java.lang.String fullChanTypeName, java.lang.String elementTypeName)
class ghidra.app.util.bin.format.golang.rtti.types.GoArrayType 1 change history
addedmethod: isValid
boolean isValid()
class ghidra.app.util.bin.format.golang.rtti.types.GoBaseType 1 change history
addedmethod: getPtrBytes
long getPtrBytes()
class ghidra.app.util.bin.format.golang.rtti.types.GoMapType 1 change history
addedmethod: getGroup
ghidra.app.util.bin.format.golang.rtti.types.GoType getGroup() throws IOException
class ghidra.app.util.bin.format.golang.rtti.types.GoPlainType 1 change history
addedmethod: isValidSize
boolean isValidSize()
class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupsCommand 1 change history
modifiedmethod: getChainedFixups return type: List → Set
- java.util.List<ghidra.app.util.bin.format.macho.dyld.DyldFixup> getChainedFixups(ghidra.app.util.bin.BinaryReader reader, long imagebase, ghidra.program.model.symbol.SymbolTable symbolTable, ghidra.app.util.importer.MessageLog log, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
+ java.util.Set<ghidra.app.util.bin.format.macho.dyld.DyldFixup> getChainedFixups(ghidra.app.util.bin.BinaryReader reader, long imagebase, ghidra.program.model.symbol.SymbolTable symbolTable, ghidra.app.util.importer.MessageLog log, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixups 1 change history
modifiedmethod: getChainedFixups return type: List → Set
- static java.util.List<ghidra.app.util.bin.format.macho.dyld.DyldFixup> getChainedFixups(ghidra.app.util.bin.BinaryReader reader, ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImports chainedImports, ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType pointerFormat, long page, long nextOff, long auth_value_add, long imagebase, ghidra.program.model.symbol.SymbolTable symbolTable, ghidra.app.util.importer.MessageLog log, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
+ static java.util.Set<ghidra.app.util.bin.format.macho.dyld.DyldFixup> getChainedFixups(ghidra.app.util.bin.BinaryReader reader, ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImports chainedImports, ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType pointerFormat, long page, long nextOff, long auth_value_add, long imagebase, ghidra.program.model.symbol.SymbolTable symbolTable, ghidra.app.util.importer.MessageLog log, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
class ghidra.app.util.bin.format.mz.DOSHeader 3 changes history
removedmethod: hasNewExeHeader
boolean hasNewExeHeader()
removedmethod: hasPeHeader
boolean hasPeHeader()
removedmethod: write
void write(java.io.RandomAccessFile raf, ghidra.util.DataConverter dc) throws IOException
class ghidra.app.util.bin.format.mz.OldDOSHeader 4 changes history
modified implements: ghidra.app.util.bin.StructConverter, ghidra.app.util.bin.format.Writeable → ghidra.app.util.bin.StructConverter
removedmethod: hasNewExeHeader
boolean hasNewExeHeader()
removedmethod: hasPeHeader
boolean hasPeHeader()
removedmethod: write
void write(java.io.RandomAccessFile raf, ghidra.util.DataConverter dc) throws IOException
class ghidra.app.util.bin.format.ne.InformationBlock 5 changes history
addedfield: OTHER_FLAGS_WLO_APP
static byte OTHER_FLAGS_WLO_APP
modifiedfield: OTHER_FLAGS_PROPORTIONAL_FONT constant: 2 → 4
- static byte OTHER_FLAGS_PROPORTIONAL_FONT
+ static byte OTHER_FLAGS_PROPORTIONAL_FONT
modifiedfield: OTHER_FLAGS_PROTECTED_MODE constant: 1 → 2
- static byte OTHER_FLAGS_PROTECTED_MODE
+ static byte OTHER_FLAGS_PROTECTED_MODE
modifiedfield: OTHER_FLAGS_GANGLOAD_AREA constant: 4 → 8
- static byte OTHER_FLAGS_GANGLOAD_AREA
+ static byte OTHER_FLAGS_GANGLOAD_AREA
modifiedfield: OTHER_FLAGS_SUPPORTS_LONG_NAMES constant: 0 → 1
- static byte OTHER_FLAGS_SUPPORTS_LONG_NAMES
+ static byte OTHER_FLAGS_SUPPORTS_LONG_NAMES
class ghidra.app.util.bin.format.pe.FileHeader 7 changes history
addedmethod: isX86
boolean isX86()
addedmethod: isArm
boolean isArm()
addedmethod: getSectionHeaderContaining
ghidra.app.util.bin.format.pe.SectionHeader getSectionHeaderContaining(int virtualAddr, ghidra.app.util.bin.format.pe.OptionalHeader optionalHeader)
addedmethod: getDefaultPageSize
int getDefaultPageSize()
modifiedmethod: getSectionHeaders return type: ghidra.app.util.bin.format.pe.SectionHeader[] → List
- ghidra.app.util.bin.format.pe.SectionHeader[] getSectionHeaders()
+ java.util.List<ghidra.app.util.bin.format.pe.SectionHeader> getSectionHeaders()
removedmethod: getSectionHeaderContaining
ghidra.app.util.bin.format.pe.SectionHeader getSectionHeaderContaining(int virtualAddr)
removedmethod: addSection
void addSection(ghidra.program.model.mem.MemoryBlock block, ghidra.app.util.bin.format.pe.OptionalHeader optionalHeader)
class ghidra.app.util.bin.format.pe.LoadConfigDirectory 3 changes history
addedmethod: getChpeMetadataPointer
long getChpeMetadataPointer()
addedmethod: getArm64ecMetadata
ghidra.app.util.bin.format.pe.chpe.ImageArm64ecMetadata getArm64ecMetadata()
addedmethod: getChpeMetadataX86
ghidra.app.util.bin.format.pe.chpe.ImageChpeMetadataX86 getChpeMetadataX86()
class ghidra.app.util.bin.format.pe.NTHeader 2 changes history
addedmethod: getSectionAlignment
int getSectionAlignment()
addedmethod: getFileAlignment
int getFileAlignment()
class ghidra.app.util.bin.format.pe.OffsetValidator 2 changes history
addedmethod: getFileAlignment
int getFileAlignment()
addedmethod: getSectionAlignment
int getSectionAlignment()
class ghidra.app.util.bin.format.pe.OptionalHeader 3 changes history
addedmethod: processLoadConfig
ghidra.app.util.bin.format.pe.LoadConfigDirectory processLoadConfig(ghidra.app.util.bin.format.pe.NTHeader nt, ghidra.app.util.importer.MessageLog log, ghidra.util.task.TaskMonitor monitor) throws IOException
modifiedmethod: getSizeOfHeaders return type: long → int
- long getSizeOfHeaders()
+ int getSizeOfHeaders()
removedmethod: parse
void parse() throws IOException
class ghidra.app.util.bin.format.pe.PeUtils 2 changes history
addedmethod: alignUp
static int alignUp(int value, int alignment)
addedmethod: alignDown
static int alignDown(int value, int alignment)
class ghidra.app.util.bin.format.pe.PortableExecutable 2 changes history
removedmethod: writeHeader
void writeHeader(java.io.RandomAccessFile raf, ghidra.util.DataConverter dc) throws IOException
removedmethod: computeAlignment
static int computeAlignment(int value, int alignment)
class ghidra.app.util.bin.format.pe.RichHeader 2 changes history
modified implements: ghidra.app.util.bin.StructConverter, ghidra.app.util.bin.format.Writeable → ghidra.app.util.bin.StructConverter
removedmethod: write
void write(java.io.RandomAccessFile raf, ghidra.util.DataConverter dc) throws IOException
class ghidra.app.util.bin.format.pe.SectionHeader 25 changes history
addedfield: IMAGE_SCN_RESERVED1
static int IMAGE_SCN_RESERVED1
addedfield: IMAGE_SCN_RESERVED2
static int IMAGE_SCN_RESERVED2
addedfield: IMAGE_SCN_RESERVED3
static int IMAGE_SCN_RESERVED3
addedfield: IMAGE_SCN_RESERVED4
static int IMAGE_SCN_RESERVED4
addedfield: IMAGE_SCN_TYPE_NO_PAD
static int IMAGE_SCN_TYPE_NO_PAD
addedfield: IMAGE_SCN_RESERVED5
static int IMAGE_SCN_RESERVED5
addedfield: IMAGE_SCN_LNK_OTHER
static int IMAGE_SCN_LNK_OTHER
addedfield: IMAGE_SCN_RESERVED6
static int IMAGE_SCN_RESERVED6
addedfield: IMAGE_SCN_MEM_PURGEABLE
static int IMAGE_SCN_MEM_PURGEABLE
addedfield: IMAGE_SCN_MEM_16BIT
static int IMAGE_SCN_MEM_16BIT
addedfield: IMAGE_SCN_MEM_LOCKED
static int IMAGE_SCN_MEM_LOCKED
addedfield: IMAGE_SCN_MEM_PRELOAD
static int IMAGE_SCN_MEM_PRELOAD
addedmethod: getAlignedVirtualAddress
int getAlignedVirtualAddress(ghidra.app.util.bin.format.pe.OptionalHeader optionalHeader)
addedmethod: getAlignedVirtualSize
int getAlignedVirtualSize(ghidra.app.util.bin.format.pe.OptionalHeader optionalHeader, ghidra.app.util.importer.MessageLog log)
addedmethod: getAlignedPointerToRawData
int getAlignedPointerToRawData(ghidra.app.util.bin.format.pe.OptionalHeader optionalHeader, ghidra.app.util.importer.MessageLog log)
addedmethod: getAlignedSizeOfRawData
int getAlignedSizeOfRawData(ghidra.app.util.bin.format.pe.OptionalHeader optionalHeader, ghidra.app.util.importer.MessageLog log)
addedmethod: isRead
boolean isRead()
addedmethod: isWrite
boolean isWrite()
addedmethod: isExecute
boolean isExecute()
removedfield: NOT_SET
static int NOT_SET
removedmethod: readSectionHeader
static ghidra.app.util.bin.format.pe.SectionHeader readSectionHeader(ghidra.app.util.bin.BinaryReader reader, long index, long stringTableOffset) throws IOException
removedmethod: writeHeader
void writeHeader(java.io.RandomAccessFile raf, ghidra.util.DataConverter dc) throws IOException
removedmethod: writeBytes
void writeBytes(java.io.RandomAccessFile raf, int rafIndex, ghidra.util.DataConverter dc, ghidra.program.model.mem.MemoryBlock block, boolean useBlockBytes) throws IOException, MemoryAccessException
removedmethod: setVirtualSize
void setVirtualSize(int size)
removedmethod: setSizeOfRawData
void setSizeOfRawData(int size)
class ghidra.app.util.bin.format.pe.SeparateDebugHeader 1 change history
addedmethod: getFileAlignment
int getFileAlignment()
class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser 2 changes history
addedmethod: getFileAlignment
int getFileAlignment()
addedmethod: getSectionAlignment
int getSectionAlignment()
class ghidra.app.util.demangler.DemangledObject 2 changes history
addedfield: isPrimary
boolean isPrimary
addedmethod: setPrimary
void setPrimary(boolean isPrimary)
class ghidra.app.util.headless.HeadlessOptions 1 change history
addedmethod: setAllowAllAccess
void setAllowAllAccess(boolean allowAccess)
class ghidra.app.util.headless.HeadlessTimedTaskMonitor 4 changes history
addedmethod: checkCancelled
void checkCancelled() throws CancelledException
addedmethod: clearCancelled
void clearCancelled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
class ghidra.app.util.importer.ProgramLoader.Builder 2 changes history
addedmethod: loadAll
ghidra.app.util.opinion.LoadResults<? extends ghidra.framework.model.DomainObject> loadAll() throws IOException, LanguageNotFoundException, CancelledException, VersionException, LoadException
addedmethod: loadAll
ghidra.app.util.opinion.LoadResults<? extends ghidra.framework.model.DomainObject> loadAll(java.lang.Object consumer) throws IOException, LanguageNotFoundException, CancelledException, VersionException, LoadException
class ghidra.app.util.navigation.GoToServiceImpl 2 changes history
removedmethod: getOverrideService
ghidra.app.services.GoToOverrideService getOverrideService()
removedmethod: setOverrideService
void setOverrideService(ghidra.app.services.GoToOverrideService override)
class ghidra.app.util.opinion.AbstractLibrarySupportLoader 2 changes history
addedmethod: getRequiredLibraryProperty
static java.lang.String getRequiredLibraryProperty(int libraryIndex)
addedmethod: matchSupportedLoadSpec
boolean matchSupportedLoadSpec(ghidra.app.util.opinion.LoadSpec desiredLoadSpec, ghidra.framework.model.DomainFile df)
class ghidra.app.util.opinion.AbstractProgramLoader 3 changes history
addedmethod: setProgramProperties
static void setProgramProperties(ghidra.program.model.listing.Program prog, ghidra.app.util.bin.ByteProvider provider, java.lang.String executableFormatName, ghidra.util.task.TaskMonitor monitor) throws IOException
addedmethod: markProperty
static void markProperty(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address address, java.lang.String propertyMapName)
removedmethod: setProgramProperties
static void setProgramProperties(ghidra.program.model.listing.Program prog, ghidra.app.util.bin.ByteProvider provider, java.lang.String executableFormatName) throws IOException
class ghidra.app.util.opinion.BinaryLoader 2 changes history
addedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram(ghidra.program.model.listing.Program program)
removedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram()
class ghidra.app.util.opinion.CoffLoader 1 change history
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
class ghidra.app.util.opinion.DbgLoader 2 changes history
addedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram(ghidra.program.model.listing.Program program)
removedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram()
class ghidra.app.util.opinion.ElfLoader 3 changes history
addedmethod: isElf
static boolean isElf(ghidra.program.model.listing.Program program)
addedmethod: isElf
static boolean isElf(java.lang.String executableFormatString)
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
class ghidra.app.util.opinion.IntelHexLoader 3 changes history
addedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram(ghidra.program.model.listing.Program program)
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
removedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram()
class ghidra.app.util.opinion.Loader 4 changes history
addedmethod: isFallback
boolean isFallback()
addedmethod: createArg
java.lang.String createArg(java.lang.String arg)
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
removedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram()
class ghidra.app.util.opinion.LoaderService 1 change history
addedmethod: getAllSupportedLoadSpecs
static ghidra.app.util.opinion.LoaderMap getAllSupportedLoadSpecs(ghidra.app.util.bin.ByteProvider provider, ghidra.util.task.TaskMonitor monitor)
class ghidra.app.util.opinion.MachoLoader 1 change history
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
class ghidra.app.util.opinion.MachoPrelinkProgramBuilder 1 change history
removedmethod: renameObjMsgSendRtpSymbol
void renameObjMsgSendRtpSymbol() throws DuplicateNameException, InvalidInputException
class ghidra.app.util.opinion.MachoProgramBuilder 2 changes history
removedmethod: setCompiler
void setCompiler(java.lang.String source) throws CancelledException
removedmethod: renameObjMsgSendRtpSymbol
void renameObjMsgSendRtpSymbol() throws DuplicateNameException, InvalidInputException
class ghidra.app.util.opinion.MapLoader 2 changes history
addedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram(ghidra.program.model.listing.Program program)
removedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram()
class ghidra.app.util.opinion.MotorolaHexLoader 2 changes history
addedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram(ghidra.program.model.listing.Program program)
removedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram()
class ghidra.app.util.opinion.NeLoader 1 change history
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
class ghidra.app.util.opinion.Omf51Loader 1 change history
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
class ghidra.app.util.opinion.OmfLoader 1 change history
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
class ghidra.app.util.opinion.PeLoader 3 changes history
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
modifiedmethod: processMemoryBlocks added throws IOException; added throws CancelledException
- java.util.Map<ghidra.app.util.bin.format.pe.SectionHeader,ghidra.program.model.address.Address> processMemoryBlocks(ghidra.app.util.bin.format.pe.PortableExecutable pe, ghidra.program.model.listing.Program prog, ghidra.program.database.mem.FileBytes fileBytes, ghidra.util.task.TaskMonitor monitor, ghidra.app.util.importer.MessageLog log) throws AddressOverflowException
+ java.util.Map<ghidra.app.util.bin.format.pe.SectionHeader,ghidra.program.model.address.Address> processMemoryBlocks(ghidra.app.util.bin.format.pe.PortableExecutable pe, ghidra.program.model.listing.Program prog, ghidra.program.database.mem.FileBytes fileBytes, ghidra.util.task.TaskMonitor monitor, ghidra.app.util.importer.MessageLog log) throws AddressOverflowException, IOException, CancelledException
removedmethod: getVirtualSize
int getVirtualSize(ghidra.app.util.bin.format.pe.PortableExecutable pe, ghidra.app.util.bin.format.pe.SectionHeader[] sections, ghidra.program.model.address.AddressSpace space)
class ghidra.app.util.opinion.XmlLoader 2 changes history
addedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram(ghidra.program.model.listing.Program program)
removedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram()
class ghidra.app.util.parser.FunctionSignatureParser 1 change history
addedmethod: parseWithNamespace
ghidra.app.util.parser.FunctionSignatureParser.FsParseResult parseWithNamespace(ghidra.program.model.listing.FunctionSignature originalSignature, java.lang.String signatureText) throws ParseException, CancelledException
class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption 2 changes history
addedmethod: displayUpperCase
boolean displayUpperCase()
addedmethod: setDisplayUpperCase
void setDisplayUpperCase(boolean b)
class ghidra.app.util.viewer.field.AnnotatedStringHandler 3 changes history
addedmethod: modify
java.lang.String[] modify(java.lang.String[] text, ghidra.program.model.listing.Program program, ghidra.program.model.address.Address addr)
modifiedmethod: handleMouseClick param 1 renamed: annotationParts → text
- boolean handleMouseClick(java.lang.String[] annotationParts, ghidra.app.nav.Navigatable sourceNavigatable, ghidra.framework.plugintool.ServiceProvider serviceProvider)
+ boolean handleMouseClick(java.lang.String[] text, ghidra.app.nav.Navigatable sourceNavigatable, ghidra.framework.plugintool.ServiceProvider serviceProvider)
removedfield: DUMMY_MOUSE_HANDLER
static ghidra.app.util.viewer.field.AnnotatedMouseHandler DUMMY_MOUSE_HANDLER
class ghidra.app.util.viewer.field.CommentUtils 2 changes history
addedmethod: fixupAnnotations
static java.lang.String fixupAnnotations(java.lang.String rawCommentText, ghidra.program.model.listing.Program program, ghidra.program.model.address.Address addr)
removedmethod: fixupAnnotations
static java.lang.String fixupAnnotations(java.lang.String rawCommentText, ghidra.program.model.listing.Program program)
class ghidra.app.util.viewer.field.LabelCodeUnitFormat 2 changes history
addedmethod: getOffcutLabelStringForInstruction
java.lang.String getOffcutLabelStringForInstruction(ghidra.program.model.address.Address offcutAddress, ghidra.program.model.listing.Instruction instruction, ghidra.program.model.address.Address markupAddress, ghidra.program.model.symbol.Symbol symbol)
removedmethod: getOffcutLabelStringForInstruction
java.lang.String getOffcutLabelStringForInstruction(ghidra.program.model.address.Address offcutAddress, ghidra.program.model.listing.Instruction instruction, ghidra.program.model.address.Address markupAddress)
class ghidra.app.util.viewer.field.LabelFieldFactory 1 change history
modifiedmethod: getFieldLocation param 4 renamed: programLoc → location
- docking.widgets.fieldpanel.support.FieldLocation getFieldLocation(ghidra.app.util.viewer.field.ListingField bf, java.math.BigInteger index, int fieldNum, ghidra.program.util.ProgramLocation programLoc)
+ docking.widgets.fieldpanel.support.FieldLocation getFieldLocation(ghidra.app.util.viewer.field.ListingField bf, java.math.BigInteger index, int fieldNum, ghidra.program.util.ProgramLocation location)
class ghidra.app.util.viewer.field.ListingFieldDescriptionProvider 1 change history
addedmethod: setVerbose
void setVerbose(boolean b)
class ghidra.app.util.viewer.field.SymbolAnnotatedStringHandler 2 changes history
addedmethod: modify
java.lang.String[] modify(java.lang.String[] text, ghidra.program.model.listing.Program program, ghidra.program.model.address.Address addr)
removedmethod: modify
java.lang.String[] modify(java.lang.String[] text, ghidra.program.model.listing.Program program)
class ghidra.app.util.viewer.format.FieldFormatModel 1 change history
addedmethod: toString
java.lang.String toString()
class ghidra.app.util.viewer.format.FormatManager 1 change history
addedmethod: readState
void readState(ghidra.framework.options.SaveState saveState, boolean checkForMissingFields)
class ghidra.async.AsyncUtils 1 change history
addedfield: DIRECT_EXECUTOR
static java.util.concurrent.Executor DIRECT_EXECUTOR
class ghidra.debug.api.modules.DebuggerMissingModuleActionContext 1 change history
addedmethod: getSnap
long getSnap()
class ghidra.debug.flatapi.FlatDebuggerAPI 1 change history
addedmethod: isLive
boolean isLive(ghidra.debug.api.target.Target target, long snap)
class ghidra.features.base.memsearch.gui.CombinedMatchTableLoader 1 change history
removedmethod: getFirstMatch
ghidra.features.base.memsearch.searcher.MemoryMatch getFirstMatch()
class ghidra.features.base.memsearch.gui.EmptyMemoryMatchTableLoader 1 change history
removedmethod: getFirstMatch
ghidra.features.base.memsearch.searcher.MemoryMatch<ghidra.features.base.memsearch.matcher.SearchData> getFirstMatch()
class ghidra.features.base.memsearch.gui.FindOnceTableLoader 1 change history
removedmethod: getFirstMatch
ghidra.features.base.memsearch.searcher.MemoryMatch getFirstMatch()
class ghidra.features.base.memsearch.gui.MemoryMatchTableLoader 1 change history
removedmethod: getFirstMatch
ghidra.features.base.memsearch.searcher.MemoryMatch getFirstMatch()
class ghidra.features.base.memsearch.gui.MemorySearchProvider 2 changes history
addedmethod: getActionContext
docking.ActionContext getActionContext(java.awt.event.MouseEvent event)
removedmethod: createContext
docking.ActionContext createContext(java.awt.Component focusedComponent, java.lang.Object contextObject)
class ghidra.features.base.memsearch.gui.NewSearchTableLoader 1 change history
removedmethod: getFirstMatch
ghidra.features.base.memsearch.searcher.MemoryMatch getFirstMatch()
class ghidra.features.base.memsearch.gui.RefreshResultsTableLoader 1 change history
removedmethod: getFirstMatch
ghidra.features.base.memsearch.searcher.MemoryMatch getFirstMatch()
class ghidra.features.bsim.query.BSimClientFactory 2 changes history
modifiedmethod: buildURL added throws URISyntaxException
- static java.net.URL buildURL(java.lang.String urlString) throws MalformedURLException
+ static java.net.URL buildURL(java.lang.String urlString) throws MalformedURLException, URISyntaxException
modifiedmethod: deriveBSimURL added throws URISyntaxException
- static java.net.URL deriveBSimURL(java.lang.String urlString) throws IllegalArgumentException, MalformedURLException
+ static java.net.URL deriveBSimURL(java.lang.String urlString) throws IllegalArgumentException, MalformedURLException, URISyntaxException
class ghidra.features.bsim.query.BSimControlLaunchable 10 changes history
addedfield: COMMAND_LISTUSERS
static java.lang.String COMMAND_LISTUSERS
addedfield: COMMAND_INIT
static java.lang.String COMMAND_INIT
addedfield: COMMAND_CONFIGURE
static java.lang.String COMMAND_CONFIGURE
addedfield: COMMAND_RESTART
static java.lang.String COMMAND_RESTART
addedfield: COMMAND_INSTALL_SERVICE
static java.lang.String COMMAND_INSTALL_SERVICE
addedfield: COMMAND_UNINSTALL_SERVICE
static java.lang.String COMMAND_UNINSTALL_SERVICE
addedfield: KEYSTORE_OPTION
static java.lang.String KEYSTORE_OPTION
addedfield: OS_USER_OPTION
static java.lang.String OS_USER_OPTION
addedfield: VERBOSE_OPTION
static java.lang.String VERBOSE_OPTION
removedfield: COMMAND_CHANGEAUTH
static java.lang.String COMMAND_CHANGEAUTH
class ghidra.features.bsim.query.BSimServerInfo 1 change history
modifiedmethod: toURL added throws URISyntaxException
- java.net.URL toURL() throws MalformedURLException
+ java.net.URL toURL() throws MalformedURLException, URISyntaxException
class ghidra.features.bsim.query.ServerConfig 5 changes history
addedmethod: writePostgresConfig
void writePostgresConfig(java.io.File inFile, java.io.File outFile, boolean initialize) throws IOException
addedmethod: scanIdent
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> scanIdent(java.io.File inFile, java.lang.String mapName) throws IOException
addedmethod: getLocalAuthenticationOptions
java.lang.String getLocalAuthenticationOptions()
addedmethod: getHostAuthenticationOptions
java.lang.String getHostAuthenticationOptions()
addedmethod: removeHostAuthentication
void removeHostAuthentication()
class ghidra.features.bsim.query.client.PostgresFunctionDatabase 1 change history
addedmethod: getBSimServerInfos
static java.util.List<ghidra.features.bsim.query.BSimServerInfo> getBSimServerInfos(java.net.URI uri, java.lang.String connectingUserName) throws SQLException
class ghidra.features.bsim.query.elastic.ElasticConnection 1 change history
addedmethod: executeRawURIOnly
com.google.gson.JsonObject executeRawURIOnly(java.lang.String command, java.lang.String path) throws ElasticException
class ghidra.features.bsim.query.elastic.ElasticDatabase 1 change history
addedmethod: getBSimServerInfos
static java.util.List<ghidra.features.bsim.query.BSimServerInfo> getBSimServerInfos(java.net.URI uri, java.lang.String connectingUserName) throws ElasticException
class ghidra.features.bsim.query.facade.SimilarFunctionQueryService 1 change history
modifiedmethod: createDatabase added throws URISyntaxException
- ghidra.features.bsim.query.FunctionDatabase createDatabase(java.lang.String urlString) throws MalformedURLException
+ ghidra.features.bsim.query.FunctionDatabase createDatabase(java.lang.String urlString) throws MalformedURLException, URISyntaxException
class ghidra.features.bsim.query.ingest.BulkSignatures 2 changes history
addedmethod: dropDatabase
void dropDatabase() throws IOException
addedmethod: printDatabaseInfo
void printDatabaseInfo() throws IOException
class ghidra.formats.gfilesystem.FileCache 1 change history
removedmethod: performCacheMaintOnOldDirIfNeeded
static void performCacheMaintOnOldDirIfNeeded(java.io.File oldCacheDir)
class ghidra.formats.gfilesystem.FileSystemIndexHelper 7 changes history
addedfield: MAX_FILEENTRY_COUNT
static int MAX_FILEENTRY_COUNT
addedmethod: getFileIndex
long getFileIndex(ghidra.formats.gfilesystem.GFile file)
addedmethod: updateSymlinkPath
void updateSymlinkPath(ghidra.formats.gfilesystem.GFile file, java.lang.String newSymlinkPath)
modifiedmethod: storeFileWithParent added throws IOException
- ghidra.formats.gfilesystem.GFile storeFileWithParent(java.lang.String filename, ghidra.formats.gfilesystem.GFile parent, long fileIndex, boolean isDirectory, long length, METADATATYPE metadata)
+ ghidra.formats.gfilesystem.GFile storeFileWithParent(java.lang.String filename, ghidra.formats.gfilesystem.GFile parent, long fileIndex, boolean isDirectory, long length, METADATATYPE metadata) throws IOException
modifiedmethod: storeSymlinkWithParent added throws IOException
- ghidra.formats.gfilesystem.GFile storeSymlinkWithParent(java.lang.String filename, ghidra.formats.gfilesystem.GFile parent, long fileIndex, java.lang.String symlinkPath, long length, METADATATYPE metadata)
+ ghidra.formats.gfilesystem.GFile storeSymlinkWithParent(java.lang.String filename, ghidra.formats.gfilesystem.GFile parent, long fileIndex, java.lang.String symlinkPath, long length, METADATATYPE metadata) throws IOException
modifiedmethod: storeSymlink added throws IOException
- ghidra.formats.gfilesystem.GFile storeSymlink(java.lang.String path, long fileIndex, java.lang.String symlinkPath, long length, METADATATYPE metadata)
+ ghidra.formats.gfilesystem.GFile storeSymlink(java.lang.String path, long fileIndex, java.lang.String symlinkPath, long length, METADATATYPE metadata) throws IOException
modifiedmethod: storeFile added throws IOException
- ghidra.formats.gfilesystem.GFile storeFile(java.lang.String path, long fileIndex, boolean isDirectory, long length, METADATATYPE metadata)
+ ghidra.formats.gfilesystem.GFile storeFile(java.lang.String path, long fileIndex, boolean isDirectory, long length, METADATATYPE metadata) throws IOException
class ghidra.formats.gfilesystem.GFileSystem 1 change history
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr 1 change history
addedmethod: getFilesystemExtensionsByDescription
java.util.Map<java.lang.String,java.lang.String[]> getFilesystemExtensionsByDescription()
class ghidra.formats.gfilesystem.factory.FileSystemInfoRec 1 change history
addedmethod: getExtensions
java.lang.String[] getExtensions()
class ghidra.framework.client.ClientUtil 2 changes history
addedmethod: setAllowListProvider
static void setAllowListProvider(ghidra.framework.client.UrlAllowListProvider provider)
addedmethod: getAllowListProvider
static ghidra.framework.client.UrlAllowListProvider getAllowListProvider()
class ghidra.framework.client.HeadlessClientAuthenticator 1 change history
modifiedmethod: getPassword became static; added throws IOException
- char[] getPassword(java.lang.String usage, java.lang.String prompt)
+ static char[] getPassword(java.lang.String usage, java.lang.String prompt) throws IOException
class ghidra.framework.cmd.CompoundCmd 1 change history
addedmethod: getCommands
java.util.List<ghidra.framework.cmd.Command<T>> getCommands()
class ghidra.framework.data.DomainObjectAdapterDB 1 change history
removedmethod: updateMetadata
void updateMetadata() throws IOException
class ghidra.framework.main.ProjectAccessPanel 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.ServerInfoComponent 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.datatable.ProjectDataTableModel 1 change history
addedmethod: setUseNaturalSort
static void setUseNaturalSort(boolean b)
class ghidra.framework.main.datatree.DataTreeNode 2 changes history
addedmethod: setUseNaturalSort
static void setUseNaturalSort(boolean b)
addedmethod: getNodeType
ghidra.framework.main.datatree.DataTreeNode.NodeType getNodeType()
class ghidra.framework.main.datatree.DomainFileNode 1 change history
addedmethod: getNodeType
ghidra.framework.main.datatree.DataTreeNode.NodeType getNodeType()
class ghidra.framework.main.datatree.DomainFolderNode 1 change history
addedmethod: getNodeType
ghidra.framework.main.datatree.DataTreeNode.NodeType getNodeType()
class ghidra.framework.main.datatree.ProjectDataTreePanel 1 change history
addedmethod: reload
void reload()
class ghidra.framework.main.wizard.project.ProjectAccessStep 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.ProjectTypePanel 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.ProjectTypeStep 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.RepositoryPanel 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.RepositoryStep 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.SelectProjectPanel 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.SelectProjectStep 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.ServerInfoPanel 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.ServerStep 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.plugintool.Plugin 2 changes history
removedmethod: restoreTransientState
void restoreTransientState(java.lang.Object state)
removedmethod: getTransientState
java.lang.Object getTransientState()
class ghidra.framework.plugintool.PluginConfigurationModel 1 change history
addedmethod: getPluginDescriptionsForExtensions
java.util.List<ghidra.framework.plugintool.util.PluginDescription> getPluginDescriptionsForExtensions()
class ghidra.framework.plugintool.PluginTool 2 changes history
removedmethod: addPlugins
void addPlugins(java.lang.String[] classNames) throws PluginException
removedmethod: removePlugins
void removePlugins(ghidra.framework.plugintool.Plugin[] plugins)
class ghidra.framework.plugintool.dialog.AbstractDetailsPanel 4 changes history
addedmethod: insertRowTitle
void insertRowTitle(java.lang.StringBuilder buffer, java.lang.String rowName, generic.theme.GAttributes attributes)
modifiedfield: FONT_MONOSPACED constant: "font.panel.details.monospaced" → "font.plugin.details.panel.monospaced"
- static java.lang.String FONT_MONOSPACED
+ static java.lang.String FONT_MONOSPACED
modifiedfield: FONT_DEFAULT constant: "font.panel.details" → "font.plugin.details.panel.default"
- static java.lang.String FONT_DEFAULT
+ static java.lang.String FONT_DEFAULT
removedfield: RIGHT_MARGIN
static int RIGHT_MARGIN
class ghidra.framework.plugintool.util.PluginDescription 1 change history
addedmethod: isInExtension
boolean isInExtension()
class ghidra.framework.project.extensions.ExtensionTablePanel 2 changes history
modifiedmethod: getSelectedItem return type: ExtensionDetails → ExtensionRowObject
- ghidra.util.extensions.ExtensionDetails getSelectedItem()
+ ghidra.framework.project.extensions.ExtensionRowObject getSelectedItem()
removedmethod: getFilterPanel
docking.widgets.table.GTableFilterPanel<ghidra.util.extensions.ExtensionDetails> getFilterPanel()
class ghidra.framework.protocol.ghidra.GhidraURL 1 change history
modifiedmethod: getProjectPathname added throws IllegalArgumentException
- static java.lang.String getProjectPathname(java.net.URL ghidraUrl)
+ static java.lang.String getProjectPathname(java.net.URL ghidraUrl) throws IllegalArgumentException
enum ghidra.framework.protocol.ghidra.GhidraURLConnection.StatusCode 2 changes history
addedfield: FORBIDDEN
static FORBIDDEN
addedfield: CANCELLED
static CANCELLED
class ghidra.framework.protocol.ghidra.Handler 1 change history
addedmethod: getDefaultPort
int getDefaultPort()
class ghidra.framework.task.GTaskMonitor 4 changes history
addedmethod: checkCancelled
void checkCancelled() throws CancelledException
addedmethod: clearCancelled
void clearCancelled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
class ghidra.generic.util.datastruct.SemisparseByteArray 1 change history
addedmethod: getInitialized
generic.ULongSpan.ULongSpanSet getInitialized()
class ghidra.net.DefaultKeyManagerFactory 4 changes history
addedmethod: usingOSManagedKeyStore
static boolean usingOSManagedKeyStore()
addedmethod: usingFileKeyStore
static boolean usingFileKeyStore()
addedmethod: initialize
static boolean initialize(boolean isServer)
addedmethod: isServerMode
static boolean isServerMode()
class ghidra.net.DefaultTrustManagerFactory 1 change history
addedfield: GHIDRA_DISABLE_LOOPBACK_SERVER_AUTH_PROPERTY
static java.lang.String GHIDRA_DISABLE_LOOPBACK_SERVER_AUTH_PROPERTY
class ghidra.net.PKIUtils 7 changes history
addedfield: JKS_TYPE
static java.lang.String JKS_TYPE
addedfield: PKCS12_TYPE
static java.lang.String PKCS12_TYPE
addedmethod: getCommonName
static java.lang.String getCommonName(java.security.cert.X509Certificate cert) throws InvalidNameException
addedmethod: getCommonName
static java.lang.String getCommonName(java.lang.String distinguishedName) throws InvalidNameException
addedmethod: saveKeyStore
static void saveKeyStore(java.security.KeyStore keyStore, java.io.File keyFile, char[] protectedPassphrase) throws KeyStoreException, IOException
addedmethod: loadX509PemCertificates
static java.util.List<java.security.cert.X509Certificate> loadX509PemCertificates(java.io.File pemFile) throws IOException, CertificateException
modifiedmethod: getTrustManager removed throws CancelledException
- static javax.net.ssl.X509TrustManager getTrustManager(java.io.File caCertsFile) throws CancelledException, GeneralSecurityException, IOException
+ static javax.net.ssl.X509TrustManager getTrustManager(java.io.File caCertsFile) throws GeneralSecurityException, IOException
class ghidra.net.http.HttpUtil 2 changes history
modifiedmethod: getFile added throws URISyntaxException
- static java.lang.String getFile(java.lang.String httpUrlString, java.util.Properties httpRequestProperties, boolean allowRedirect, java.io.File destFile) throws MalformedURLException, IOException
+ static java.lang.String getFile(java.lang.String httpUrlString, java.util.Properties httpRequestProperties, boolean allowRedirect, java.io.File destFile) throws MalformedURLException, URISyntaxException, IOException
modifiedmethod: getContent added throws URISyntaxException
- static java.net.HttpURLConnection getContent(java.lang.String httpUrlString, java.util.Properties httpRequestProperties, boolean allowRedirect) throws MalformedURLException, IOException
+ static java.net.HttpURLConnection getContent(java.lang.String httpUrlString, java.util.Properties httpRequestProperties, boolean allowRedirect) throws MalformedURLException, URISyntaxException, IOException
class ghidra.pcode.emu.DefaultPcodeThread.PcodeEmulationLibrary 1 change history
modifiedmethod: emu_injection_err became static
- void emu_injection_err()
+ static void emu_injection_err()
class ghidra.pcode.emu.DefaultPcodeThread.PcodeThreadExecutor 2 changes history
modified implements: (none) → ghidra.pcode.emu.jit.decode.CanDecode
addedmethod: decodeInstruction
ghidra.app.util.PseudoInstruction decodeInstruction()
class ghidra.pcode.emu.ModifiedPcodeThread.ModifierUseropLibrary.ModifierUseropDefinition 3 changes history
addedmethod: canInterrupt
boolean canInterrupt()
addedmethod: isOutSigned
boolean isOutSigned()
addedmethod: isInSigned
boolean isInSigned(int index)
enum ghidra.pcode.emu.jit.JitCompiler.Diag 2 changes history
addedfield: PRINT_RM
static PRINT_RM
addedfield: DEEP_TRACE
static DEEP_TRACE
class ghidra.pcode.emu.jit.JitPassage 3 changes history
addedmethod: getFoldedOperand
byte[] getFoldedOperand(ghidra.program.model.pcode.PcodeOp op, int opIdx)
addedmethod: allFoldedOperands
java.util.Map<ghidra.pcode.emu.jit.JitPassage.Operand,byte[]> allFoldedOperands()
modifiedmethod: getDecodeLibrary return type: PcodeUseropLibrary → PcodeUseropLibrary
- ghidra.pcode.exec.PcodeUseropLibrary<java.lang.Object> getDecodeLibrary()
+ ghidra.pcode.exec.PcodeUseropLibrary<?> getDecodeLibrary()
class ghidra.pcode.emu.jit.JitPassage.ExtBranch 1 change history
addedmethod: state
ghidra.pcode.emu.jit.folding.FoldedState state()
class ghidra.pcode.emu.jit.JitPassage.RBranch 1 change history
modifiedmethod: reach return type: Reachability → CtxReach
- ghidra.pcode.emu.jit.JitPassage.Reachability reach()
+ ghidra.pcode.emu.jit.JitPassage.CtxReach reach()
class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock 3 changes history
modified implements: (none) → ghidra.pcode.emu.util.CountsPcodeOps
modifiedmethod: getFallFrom return type: JitBlock → BlockFlow
- ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock getFallFrom()
+ ghidra.pcode.emu.jit.analysis.JitControlFlowModel.BlockFlow getFallFrom()
removedmethod: hasJumpTo
boolean hasJumpTo()
class ghidra.pcode.emu.jit.analysis.JitDataFlowUseropLibrary.WrappedUseropDefinition 3 changes history
addedmethod: canInterrupt
boolean canInterrupt()
addedmethod: isOutSigned
boolean isOutSigned()
addedmethod: isInSigned
boolean isInSigned(int index)
class ghidra.pcode.emu.jit.analysis.JitOpUseModel 2 changes history
addedmethod: isUsed
boolean isUsed(ghidra.pcode.emu.jit.var.JitVal val)
addedmethod: prefixFor
java.lang.String prefixFor(ghidra.pcode.emu.jit.op.JitOp op)
class ghidra.pcode.emu.jit.decode.DecoderExecutor 2 changes history
modified extends: ghidra.pcode.exec.PcodeExecutor → ghidra.pcode.emu.jit.folding.FoldingExecutor
modified implements: ghidra.program.model.lang.DisassemblerContextAdapter → ghidra.pcode.emu.jit.decode.CanDecode, ghidra.program.model.lang.DisassemblerContextAdapter
class ghidra.pcode.emu.jit.decode.DecoderForOnePassage 2 changes history
addedfield: folded
java.util.Map<ghidra.pcode.emu.jit.JitPassage.Operand,byte[]> folded
modifiedmethod: library return type: PcodeUseropLibrary → PcodeUseropLibrary
- ghidra.pcode.exec.PcodeUseropLibrary<java.lang.Object> library()
+ ghidra.pcode.exec.PcodeUseropLibrary<ghidra.pcode.emu.jit.folding.MaskedBytes> library()
class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary.WrappedUseropDefinition 3 changes history
addedmethod: canInterrupt
boolean canInterrupt()
addedmethod: isOutSigned
boolean isOutSigned()
addedmethod: isInSigned
boolean isInSigned(int index)
class ghidra.pcode.emu.jit.gen.JitCodeGenerator 1 change history
addedmethod: getOpUseModel
ghidra.pcode.emu.jit.analysis.JitOpUseModel getOpUseModel()
class ghidra.pcode.emu.jit.gen.util.Op 1 change history
addedfield: DEEP_TRACE
static boolean DEEP_TRACE
class ghidra.pcode.emu.jit.op.JitBinOp 1 change history
addedmethod: toString
java.lang.String toString(ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropSymbolMap symbols)
class ghidra.pcode.emu.jit.op.JitCallOtherOpIf 1 change history
modifiedmethod: userop return type: PcodeUseropDefinition → PcodeUseropDefinition
- ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition<java.lang.Object> userop()
+ ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition<?> userop()
class ghidra.pcode.emu.jit.op.JitOp 2 changes history
addedmethod: toString
static java.lang.String toString(ghidra.program.model.pcode.PcodeOp op, ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropSymbolMap symbols)
addedmethod: toString
java.lang.String toString(ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropSymbolMap symbols)
class ghidra.pcode.emu.jit.op.JitUnOp 1 change history
addedmethod: toString
java.lang.String toString(ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropSymbolMap symbols)
class ghidra.pcode.emu.jit.var.AbstractJitVar 1 change history
removedmethod: toString
java.lang.String toString()
class ghidra.pcode.emu.jit.var.AbstractJitVarnodeVar 1 change history
addedmethod: toString
java.lang.String toString(ghidra.program.model.lang.Language language)
class ghidra.pcode.emu.jit.var.JitConstVal 1 change history
addedmethod: toString
java.lang.String toString(ghidra.program.model.lang.Language language)
class ghidra.pcode.emu.jit.var.JitVal 1 change history
addedmethod: toString
java.lang.String toString(ghidra.program.model.lang.Language language)
class ghidra.pcode.emu.linux.EmuLinuxAmd64SyscallUseropLibrary 2 changes history
addedmethod: syscall
ghidra.pcode.exec.SleighPcodeUseropDefinition syscall(ghidra.pcode.exec.SleighPcodeUseropDefinition.BuilderStage1 builder)
removedfield: regRAX
ghidra.program.model.lang.Register regRAX
class ghidra.pcode.emu.linux.EmuLinuxX86SyscallUseropLibrary 2 changes history
removedfield: regEIP
ghidra.program.model.lang.Register regEIP
removedfield: regEAX
ghidra.program.model.lang.Register regEAX
class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary 1 change history
removedmethod: getSyscallUserop
ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition<T> getSyscallUserop()
class ghidra.pcode.emu.sys.BytesEmuFileContents 2 changes history
modifiedmethod: read return type: long → int
- long read(long offset, byte[] buf, long fileSize)
+ int read(long offset, byte[] buf, long fileSize)
modifiedmethod: write return type: long → int
- long write(long offset, byte[] buf, long curSize)
+ int write(long offset, byte[] buf, long curSize)
class ghidra.pcode.emu.sys.EmuFileContents 2 changes history
modifiedmethod: write return type: long → int
- long write(long offset, T buf, long curSize)
+ int write(long offset, T buf, long curSize)
modifiedmethod: read return type: long → int
- long read(long offset, T buf, long fileSize)
+ int read(long offset, T buf, long fileSize)
class ghidra.pcode.emu.sys.EmuSyscallLibrary 2 changes history
addedfield: FALLBACK_EMU_SYSCALL
static ghidra.pcode.exec.SleighPcodeUseropDefinition FALLBACK_EMU_SYSCALL
removedmethod: getSyscallUserop
ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition<T> getSyscallUserop()
class ghidra.pcode.emu.taint.lib.TaintEmuUnixFileSystem.ReadOnlyTaintArrayFileContents 2 changes history
modifiedmethod: write return type: long → int
- long write(long offset, ghidra.taint.model.TaintVec buf, long curSize)
+ int write(long offset, ghidra.taint.model.TaintVec buf, long curSize)
modifiedmethod: read return type: long → int
- long read(long offset, ghidra.taint.model.TaintVec buf, long fileSize)
+ int read(long offset, ghidra.taint.model.TaintVec buf, long fileSize)
class ghidra.pcode.emu.taint.lib.TaintEmuUnixFileSystem.UntaintedFileContents 2 changes history
modifiedmethod: read return type: long → int
- long read(long offset, ghidra.taint.model.TaintVec buf, long fileSize)
+ int read(long offset, ghidra.taint.model.TaintVec buf, long fileSize)
modifiedmethod: write return type: long → int
- long write(long offset, ghidra.taint.model.TaintVec buf, long curSize)
+ int write(long offset, ghidra.taint.model.TaintVec buf, long curSize)
class ghidra.pcode.emu.unix.AbstractEmuUnixFile 2 changes history
addedmethod: read
int read(long offset, T buf)
addedmethod: write
int write(long offset, T buf)
class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary 9 changes history
addedmethod: unix_exit
void unix_exit(long status)
addedmethod: unix_read
int unix_read(int fd, long bufPtr, int count)
addedmethod: unix_write
int unix_write(int fd, long bufPtr, int count)
addedmethod: unix_open
int unix_open(long pathnamePtr, int flags, int mode)
addedmethod: unix_close
int unix_close(int fd)
addedmethod: unix_group_exit
void unix_group_exit(long status)
removedmethod: unix_exit
T unix_exit(T status)
removedmethod: unix_close
T unix_close(T fd)
removedmethod: unix_group_exit
void unix_group_exit(T status)
class ghidra.pcode.emu.unix.AbstractStreamEmuUnixFileHandle 5 changes history
addedmethod: getAbstractOffset
T getAbstractOffset()
addedmethod: seek
void seek(long offset) throws EmuIOException
addedmethod: readAbstract
T readAbstract(T buf) throws EmuIOException
addedmethod: writeAbstract
T writeAbstract(T buf) throws EmuIOException
modifiedmethod: getOffset return type: T → long
- T getOffset()
+ long getOffset()
class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle 20 changes history
modified extends: java.lang.Object → ghidra.pcode.emu.unix.AbstractEmuUnixFileHandle
modified implements: ghidra.pcode.emu.unix.EmuUnixFileDescriptor → (none)
addedmethod: getAbstractOffset
T getAbstractOffset()
addedmethod: seek
void seek(long offset) throws EmuIOException
addedmethod: readAbstract
T readAbstract(T buf) throws EmuIOException
addedmethod: writeAbstract
T writeAbstract(T buf) throws EmuIOException
modifiedmethod: getOffset return type: T → long
- T getOffset()
+ long getOffset()
modifiedmethod: write return type: T → int
- T write(T buf) throws EmuIOException
+ int write(T buf) throws EmuIOException
modifiedmethod: read return type: T → int
- T read(T buf) throws EmuIOException
+ int read(T buf) throws EmuIOException
removedfield: arithmetic
ghidra.pcode.exec.PcodeArithmetic<T> arithmetic
removedfield: file
ghidra.pcode.emu.unix.EmuUnixFile<T> file
removedfield: flags
java.util.Set<ghidra.pcode.emu.unix.EmuUnixFileSystem.OpenFlag> flags
removedfield: user
ghidra.pcode.emu.unix.EmuUnixUser user
removedfield: offsetBytes
int offsetBytes
removedmethod: getFile
ghidra.pcode.emu.unix.EmuUnixFile<T> getFile()
removedmethod: checkReadable
void checkReadable()
removedmethod: checkWritable
void checkWritable()
removedmethod: advanceOffset
void advanceOffset(T len)
removedmethod: stat
ghidra.pcode.emu.unix.EmuUnixFileStat stat()
removedmethod: close
void close()
class ghidra.pcode.emu.unix.EmuUnixFile 2 changes history
addedmethod: read
int read(long offset, T buf)
addedmethod: write
int write(long offset, T buf)
class ghidra.pcode.emu.unix.EmuUnixFileDescriptor 7 changes history
addedmethod: getAbstractOffset
T getAbstractOffset()
addedmethod: seek
void seek(long offset) throws EmuIOException
addedmethod: readAbstract
T readAbstract(T buf) throws EmuIOException
addedmethod: writeAbstract
T writeAbstract(T buf) throws EmuIOException
modifiedmethod: getOffset return type: T → long
- T getOffset()
+ long getOffset()
modifiedmethod: write return type: T → int
- T write(T buf) throws EmuIOException
+ int write(T buf) throws EmuIOException
modifiedmethod: read return type: T → int
- T read(T buf) throws EmuIOException
+ int read(T buf) throws EmuIOException
class ghidra.pcode.emu.unix.IOStreamEmuUnixFileHandle 2 changes history
modifiedmethod: write return type: byte[] → int
- byte[] write(byte[] buf) throws EmuIOException
+ int write(byte[] buf) throws EmuIOException
modifiedmethod: read return type: byte[] → int
- byte[] read(byte[] buf) throws EmuIOException
+ int read(byte[] buf) throws EmuIOException
class ghidra.pcode.exec.AbstractSleighPcodeUseropDefinition 6 changes history
addedmethod: canInterrupt
boolean canInterrupt()
addedmethod: isOutSigned
boolean isOutSigned()
addedmethod: isInSigned
boolean isInSigned(int index)
addedmethod: getOutputType
java.lang.Class<?> getOutputType()
modifiedmethod: getDefiningLibrary return type: PcodeUseropLibrary → PcodeUseropLibrary
- ghidra.pcode.exec.PcodeUseropLibrary<T> getDefiningLibrary()
+ ghidra.pcode.exec.PcodeUseropLibrary<?> getDefiningLibrary()
removedfield: language
ghidra.app.plugin.processors.sleigh.SleighLanguage language
class ghidra.pcode.exec.AbstractSleighPcodeUseropDefinition.Builder 1 change history
modifiedmethod: build return type: SleighPcodeUseropDefinition → SleighPcodeUseropDefinition
- ghidra.pcode.exec.SleighPcodeUseropDefinition<T> build()
+ ghidra.pcode.exec.SleighPcodeUseropDefinition build()
class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition 2 changes history
addedmethod: canInterrupt
boolean canInterrupt()
addedmethod: isOutSigned
boolean isOutSigned()
class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.FixedArgsAnnotatedPcodeUseropDefinition 1 change history
addedmethod: isInSigned
boolean isInSigned(int index)
class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.VariadicAnnotatedPcodeUseropDefinition 1 change history
addedmethod: isInSigned
boolean isInSigned(int index)
class ghidra.pcode.exec.DebuggerPcodeUtils.LabelBoundPcodeParser 8 changes history
addedmethod: newSleighLexer
ghidra.sleigh.grammar.SleighLexer newSleighLexer(org.antlr.runtime.CharStream input)
addedmethod: newSleighCompiler
ghidra.sleigh.grammar.SleighCompiler newSleighCompiler(org.antlr.runtime.tree.CommonTreeNodeStream nodes)
addedmethod: parseIntegerLiteral
ghidra.sleigh.grammar.RadixBigInteger parseIntegerLiteral(ghidra.sleigh.grammar.Location loc, java.lang.String text)
addedmethod: getDefaultConstantSize
int getDefaultConstantSize()
addedmethod: tryIntegerLiteral
ghidra.pcodeCPort.slghsymbol.SleighSymbol tryIntegerLiteral(ghidra.sleigh.grammar.Location loc, java.lang.String nm, boolean check)
addedmethod: findSymbol
ghidra.pcodeCPort.slghsymbol.SleighSymbol findSymbol(ghidra.sleigh.grammar.Location loc, java.lang.String nm)
modifiedmethod: createSleighConstant return type: SleighSymbol → VarnodeSymbol
- ghidra.pcodeCPort.slghsymbol.SleighSymbol createSleighConstant(java.lang.String sourceName, java.lang.String nm, ghidra.program.model.address.Address address)
+ ghidra.pcodeCPort.slghsymbol.VarnodeSymbol createSleighConstant(java.lang.String sourceName, java.lang.String nm, ghidra.program.model.address.Address address)
removedmethod: findSymbol
ghidra.pcodeCPort.slghsymbol.SleighSymbol findSymbol(java.lang.String nm)
class ghidra.pcode.exec.FixedSleighPcodeUseropDefinition 1 change history
removedmethod: getOutputType
java.lang.Class<?> getOutputType()
class ghidra.pcode.exec.OverloadedSleighPcodeUseropDefinition 1 change history
removedmethod: getOutputType
java.lang.Class<?> getOutputType()
class ghidra.pcode.exec.PcodeArithmetic 5 changes history
addedmethod: fromConstSigned
T fromConstSigned(byte value, int size)
addedmethod: fromConstSigned
T fromConstSigned(short value, int size)
addedmethod: fromConstSigned
T fromConstSigned(int value, int size)
addedmethod: fromConstSigned
T fromConstSigned(long value, int size)
addedmethod: toLongSigned
long toLongSigned(T value, ghidra.pcode.exec.PcodeArithmetic.Purpose purpose)
class ghidra.pcode.exec.PcodeExecutor 6 changes history
addedfield: OPIDX_BRANCH_TARGET
static int OPIDX_BRANCH_TARGET
addedfield: OPIDX_CBRANCH_PRED
static int OPIDX_CBRANCH_PRED
addedfield: OPIDX_DEFEF_SPACE
static int OPIDX_DEFEF_SPACE
addedfield: OPIDX_DEREF_OFFSET
static int OPIDX_DEREF_OFFSET
addedfield: OPIDX_STORE_VALUE
static int OPIDX_STORE_VALUE
addedfield: OPIDX_CALLOTHER_OP_NUMBER
static int OPIDX_CALLOTHER_OP_NUMBER
class ghidra.pcode.exec.PcodeFrame 2 changes history
addedmethod: getUserops
ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropSymbolMap getUserops()
removedmethod: getUseropNames
java.util.Map<java.lang.Integer,java.lang.String> getUseropNames()
class ghidra.pcode.exec.PcodeProgram 2 changes history
addedfield: userops
ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropSymbolMap userops
removedfield: useropNames
java.util.Map<java.lang.Integer,java.lang.String> useropNames
class ghidra.pcode.exec.PcodeUseropLibrary 2 changes history
addedfield: SYMBOL_CACHE
static java.util.Map<ghidra.pcode.exec.PcodeUseropLibrary<?>,ghidra.pcode.exec.SymbolsCache> SYMBOL_CACHE
modifiedmethod: getSymbols return type: Map → PcodeUseropSymbolMap
- java.util.Map<java.lang.Integer,ghidra.pcodeCPort.slghsymbol.UserOpSymbol> getSymbols(ghidra.app.plugin.processors.sleigh.SleighLanguage language)
+ ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropSymbolMap getSymbols(ghidra.app.plugin.processors.sleigh.SleighLanguage language)
class ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition 3 changes history
addedmethod: canInterrupt
boolean canInterrupt()
addedmethod: isOutSigned
boolean isOutSigned()
addedmethod: isInSigned
boolean isInSigned(int index)
class ghidra.pcode.exec.PcodeUseropLibraryFactory 4 changes history
addedfield: DEFAULT_ORDER
static int DEFAULT_ORDER
addedmethod: getAnnotation
ghidra.pcode.exec.PcodeUseropLibraryFactory.UseropLibrary getAnnotation()
addedmethod: isIncludeAlways
boolean isIncludeAlways()
addedmethod: getOrder
int getOrder()
class ghidra.pcode.exec.SleighPcodeUseropDefinition 2 changes history
addedfield: FACTORY
static ghidra.pcode.exec.SleighPcodeUseropDefinition.Factory FACTORY
addedmethod: cast
ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition<T> cast()
class ghidra.pcode.exec.SleighPcodeUseropDefinition.BuilderStage2 1 change history
modifiedmethod: build return type: SleighPcodeUseropDefinition → SleighPcodeUseropDefinition
- ghidra.pcode.exec.SleighPcodeUseropDefinition<T> build()
+ ghidra.pcode.exec.SleighPcodeUseropDefinition build()
enum ghidra.pcode.exec.SleighPcodeUseropDefinition.Factory 4 changes history
modified extends: java.lang.Object → (none)
addedfield: INSTANCE
static INSTANCE
addedmethod: values
static SleighPcodeUseropDefinition.Factory[] values()
removedmethod: define
ghidra.pcode.exec.SleighPcodeUseropDefinition.BuilderStage1 define(java.lang.String name)
class ghidra.pcode.exec.trace.TraceEmulationIntegration.TraceWriter 3 changes history
addedfield: pieces
java.util.Map<ghidra.pcode.exec.PcodeExecutorStatePiece<?,?>,ghidra.pcode.exec.trace.TraceEmulationIntegration.TraceWriter.PieceInfo> pieces
removedfield: memWritten
ghidra.program.model.address.AddressSet memWritten
removedfield: regsWritten
java.util.Map<ghidra.pcode.emu.PcodeThread<?>,ghidra.program.model.address.AddressSet> regsWritten
class ghidra.pcode.exec.trace.data.AbstractPcodeTraceDataAccess 1 change history
addedfield: properties
java.util.Map<java.lang.String,ghidra.pcode.exec.trace.data.PcodeTracePropertyAccess<?>> properties
class ghidra.pcode.opbehavior.BinaryOpBehavior 2 changes history
modified extends: ghidra.pcode.opbehavior.OpBehavior → (none)
modified implements: (none) → ghidra.pcode.opbehavior.OpBehavior
class ghidra.pcode.opbehavior.OpBehavior 76 changes history
modified extends: java.lang.Object → (none)
addedfield: COPY
static ghidra.pcode.opbehavior.OpBehaviorCopy COPY
addedfield: LOAD
static ghidra.pcode.opbehavior.SpecialOpBehavior LOAD
addedfield: STORE
static ghidra.pcode.opbehavior.SpecialOpBehavior STORE
addedfield: BRANCH
static ghidra.pcode.opbehavior.SpecialOpBehavior BRANCH
addedfield: CBRANCH
static ghidra.pcode.opbehavior.SpecialOpBehavior CBRANCH
addedfield: BRANCHIND
static ghidra.pcode.opbehavior.SpecialOpBehavior BRANCHIND
addedfield: CALL
static ghidra.pcode.opbehavior.SpecialOpBehavior CALL
addedfield: CALLIND
static ghidra.pcode.opbehavior.SpecialOpBehavior CALLIND
addedfield: CALLOTHER
static ghidra.pcode.opbehavior.SpecialOpBehavior CALLOTHER
addedfield: RETURN
static ghidra.pcode.opbehavior.SpecialOpBehavior RETURN
addedfield: MULTIEQUAL
static ghidra.pcode.opbehavior.SpecialOpBehavior MULTIEQUAL
addedfield: INDIRECT
static ghidra.pcode.opbehavior.SpecialOpBehavior INDIRECT
addedfield: PIECE
static ghidra.pcode.opbehavior.OpBehaviorPiece PIECE
addedfield: SUBPIECE
static ghidra.pcode.opbehavior.OpBehaviorSubpiece SUBPIECE
addedfield: INT_EQUAL
static ghidra.pcode.opbehavior.OpBehaviorEqual INT_EQUAL
addedfield: INT_NOTEQUAL
static ghidra.pcode.opbehavior.OpBehaviorNotEqual INT_NOTEQUAL
addedfield: INT_LESS
static ghidra.pcode.opbehavior.OpBehaviorIntLess INT_LESS
addedfield: INT_LESSEQUAL
static ghidra.pcode.opbehavior.OpBehaviorIntLessEqual INT_LESSEQUAL
addedfield: INT_SLESS
static ghidra.pcode.opbehavior.OpBehaviorIntSless INT_SLESS
addedfield: INT_SLESSEQUAL
static ghidra.pcode.opbehavior.OpBehaviorIntSlessEqual INT_SLESSEQUAL
addedfield: INT_ZEXT
static ghidra.pcode.opbehavior.OpBehaviorIntZext INT_ZEXT
addedfield: INT_SEXT
static ghidra.pcode.opbehavior.OpBehaviorIntSext INT_SEXT
addedfield: INT_ADD
static ghidra.pcode.opbehavior.OpBehaviorIntAdd INT_ADD
addedfield: INT_SUB
static ghidra.pcode.opbehavior.OpBehaviorIntSub INT_SUB
addedfield: INT_CARRY
static ghidra.pcode.opbehavior.OpBehaviorIntCarry INT_CARRY
addedfield: INT_SCARRY
static ghidra.pcode.opbehavior.OpBehaviorIntScarry INT_SCARRY
addedfield: INT_SBORROW
static ghidra.pcode.opbehavior.OpBehaviorIntSborrow INT_SBORROW
addedfield: INT_2COMP
static ghidra.pcode.opbehavior.OpBehaviorInt2Comp INT_2COMP
addedfield: INT_NEGATE
static ghidra.pcode.opbehavior.OpBehaviorIntNegate INT_NEGATE
addedfield: INT_XOR
static ghidra.pcode.opbehavior.OpBehaviorIntXor INT_XOR
addedfield: INT_AND
static ghidra.pcode.opbehavior.OpBehaviorIntAnd INT_AND
addedfield: INT_OR
static ghidra.pcode.opbehavior.OpBehaviorIntOr INT_OR
addedfield: INT_LEFT
static ghidra.pcode.opbehavior.OpBehaviorIntLeft INT_LEFT
addedfield: INT_RIGHT
static ghidra.pcode.opbehavior.OpBehaviorIntRight INT_RIGHT
addedfield: INT_SRIGHT
static ghidra.pcode.opbehavior.OpBehaviorIntSright INT_SRIGHT
addedfield: INT_MULT
static ghidra.pcode.opbehavior.OpBehaviorIntMult INT_MULT
addedfield: INT_DIV
static ghidra.pcode.opbehavior.OpBehaviorIntDiv INT_DIV
addedfield: INT_SDIV
static ghidra.pcode.opbehavior.OpBehaviorIntSdiv INT_SDIV
addedfield: INT_REM
static ghidra.pcode.opbehavior.OpBehaviorIntRem INT_REM
addedfield: INT_SREM
static ghidra.pcode.opbehavior.OpBehaviorIntSrem INT_SREM
addedfield: BOOL_NEGATE
static ghidra.pcode.opbehavior.OpBehaviorBoolNegate BOOL_NEGATE
addedfield: BOOL_XOR
static ghidra.pcode.opbehavior.OpBehaviorBoolXor BOOL_XOR
addedfield: BOOL_AND
static ghidra.pcode.opbehavior.OpBehaviorBoolAnd BOOL_AND
addedfield: BOOL_OR
static ghidra.pcode.opbehavior.OpBehaviorBoolOr BOOL_OR
addedfield: CAST
static ghidra.pcode.opbehavior.SpecialOpBehavior CAST
addedfield: PTRADD
static ghidra.pcode.opbehavior.SpecialOpBehavior PTRADD
addedfield: PTRSUB
static ghidra.pcode.opbehavior.SpecialOpBehavior PTRSUB
addedfield: FLOAT_EQUAL
static ghidra.pcode.opbehavior.OpBehaviorFloatEqual FLOAT_EQUAL
addedfield: FLOAT_NOTEQUAL
static ghidra.pcode.opbehavior.OpBehaviorFloatNotEqual FLOAT_NOTEQUAL
addedfield: FLOAT_LESS
static ghidra.pcode.opbehavior.OpBehaviorFloatLess FLOAT_LESS
addedfield: FLOAT_LESSEQUAL
static ghidra.pcode.opbehavior.OpBehaviorFloatLessEqual FLOAT_LESSEQUAL
addedfield: FLOAT_NAN
static ghidra.pcode.opbehavior.OpBehaviorFloatNan FLOAT_NAN
addedfield: FLOAT_ADD
static ghidra.pcode.opbehavior.OpBehaviorFloatAdd FLOAT_ADD
addedfield: FLOAT_DIV
static ghidra.pcode.opbehavior.OpBehaviorFloatDiv FLOAT_DIV
addedfield: FLOAT_MULT
static ghidra.pcode.opbehavior.OpBehaviorFloatMult FLOAT_MULT
addedfield: FLOAT_SUB
static ghidra.pcode.opbehavior.OpBehaviorFloatSub FLOAT_SUB
addedfield: FLOAT_NEG
static ghidra.pcode.opbehavior.OpBehaviorFloatNeg FLOAT_NEG
addedfield: FLOAT_ABS
static ghidra.pcode.opbehavior.OpBehaviorFloatAbs FLOAT_ABS
addedfield: FLOAT_SQRT
static ghidra.pcode.opbehavior.OpBehaviorFloatSqrt FLOAT_SQRT
addedfield: FLOAT_INT2FLOAT
static ghidra.pcode.opbehavior.OpBehaviorFloatInt2Float FLOAT_INT2FLOAT
addedfield: FLOAT_FLOAT2FLOAT
static ghidra.pcode.opbehavior.OpBehaviorFloatFloat2Float FLOAT_FLOAT2FLOAT
addedfield: FLOAT_TRUNC
static ghidra.pcode.opbehavior.OpBehaviorFloatTrunc FLOAT_TRUNC
addedfield: FLOAT_CEIL
static ghidra.pcode.opbehavior.OpBehaviorFloatCeil FLOAT_CEIL
addedfield: FLOAT_FLOOR
static ghidra.pcode.opbehavior.OpBehaviorFloatFloor FLOAT_FLOOR
addedfield: FLOAT_ROUND
static ghidra.pcode.opbehavior.OpBehaviorFloatRound FLOAT_ROUND
addedfield: LZCOUNT
static ghidra.pcode.opbehavior.OpBehaviorLzcount LZCOUNT
addedfield: POPCOUNT
static ghidra.pcode.opbehavior.OpBehaviorPopcount POPCOUNT
addedfield: SEGMENTOP
static ghidra.pcode.opbehavior.SpecialOpBehavior SEGMENTOP
addedfield: CPOOLREF
static ghidra.pcode.opbehavior.SpecialOpBehavior CPOOLREF
addedfield: NEW
static ghidra.pcode.opbehavior.SpecialOpBehavior NEW
addedfield: INSERT
static ghidra.pcode.opbehavior.SpecialOpBehavior INSERT
addedfield: ZPULL
static ghidra.pcode.opbehavior.SpecialOpBehavior ZPULL
addedfield: SPULL
static ghidra.pcode.opbehavior.SpecialOpBehavior SPULL
addedmethod: opcode
int opcode()
removedmethod: getOpCode
int getOpCode()
class ghidra.pcode.opbehavior.UnaryOpBehavior 2 changes history
modified extends: ghidra.pcode.opbehavior.OpBehavior → (none)
modified implements: (none) → ghidra.pcode.opbehavior.OpBehavior
class ghidra.pcode.struct.StructuredSleigh 4 changes history
addedmethod: generate
ghidra.pcode.exec.SleighPcodeUseropDefinition generate(java.lang.String name)
modifiedmethod: generate return type: Map → Map
- java.util.Map<java.lang.String,ghidra.pcode.exec.SleighPcodeUseropDefinition<T>> generate()
+ java.util.Map<java.lang.String,ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition<T>> generate()
modifiedmethod: doGenerate return type: SleighPcodeUseropDefinition → SleighPcodeUseropDefinition
- ghidra.pcode.exec.SleighPcodeUseropDefinition<T> doGenerate(java.lang.invoke.MethodHandles.Lookup lookup, java.lang.reflect.Method m)
+ ghidra.pcode.exec.SleighPcodeUseropDefinition doGenerate(java.lang.invoke.MethodHandles.Lookup lookup, java.lang.reflect.Method m)
modifiedmethod: generate return type: SleighPcodeUseropDefinition → SleighPcodeUseropDefinition
- ghidra.pcode.exec.SleighPcodeUseropDefinition<T> generate(java.lang.reflect.Method m)
+ ghidra.pcode.exec.SleighPcodeUseropDefinition generate(java.lang.reflect.Method m)
class ghidra.pcode.utils.SlaFormat 1 change history
addedmethod: getSlaFormat
static int getSlaFormat(java.io.InputStream stream) throws IOException
class ghidra.plugin.importer.AddToProgramDialog 2 changes history
addedfield: LAST_ADD_TO_PROGRAM_ANALYZE_CHOICE
static java.lang.String LAST_ADD_TO_PROGRAM_ANALYZE_CHOICE
addedfield: analyzeCheckBox
javax.swing.JCheckBox analyzeCheckBox
class ghidra.plugin.importer.ImporterDialog 1 change history
addedfield: optionsPanel
javax.swing.JPanel optionsPanel
class ghidra.plugin.importer.ImporterUtilities 6 changes history
addedmethod: addLoadableFileFilters
static void addLoadableFileFilters(docking.widgets.filechooser.GhidraFileChooser chooser)
addedmethod: addFileSystemFileFilters
static void addFileSystemFileFilters(docking.widgets.filechooser.GhidraFileChooser chooser)
addedmethod: getLoadSpec
static ghidra.app.util.opinion.LoadSpec getLoadSpec(ghidra.program.model.listing.Program program, ghidra.util.task.TaskMonitor monitor)
removedfield: LOADABLE_FILES_FILTER
static ghidra.util.filechooser.GhidraFileFilter LOADABLE_FILES_FILTER
removedfield: CONTAINER_FILES_FILTER
static ghidra.util.filechooser.GhidraFileFilter CONTAINER_FILES_FILTER
removedmethod: getLoadSpec
static ghidra.app.util.opinion.LoadSpec getLoadSpec(ghidra.program.model.listing.Program program)
class ghidra.program.database.DataTypeArchiveDB 1 change history
removedmethod: updateMetadata
void updateMetadata() throws IOException
class ghidra.program.database.ProgramDB 3 changes history
addedfield: LIBRARY_ORDINAL_ASSIGNMENT_ADDED_VERSION
static int LIBRARY_ORDINAL_ASSIGNMENT_ADDED_VERSION
addedmethod: getSourceLanguageIDs
java.util.Set<ghidra.app.util.sourcelanguage.SourceLanguageID> getSourceLanguageIDs()
removedmethod: updateMetadata
void updateMetadata() throws IOException
class ghidra.program.database.bookmark.BookmarkDB 5 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
addedmethod: isOwnedBy
boolean isOwnedBy(ghidra.program.database.bookmark.BookmarkDBManager bookmarkDBManager)
addedmethod: checkDeleted
void checkDeleted()
addedmethod: isDeleted
boolean isDeleted()
removedmethod: refresh
boolean refresh()
class ghidra.program.database.bookmark.BookmarkDBManager 3 changes history
modifiedmethod: removeBookmarks param 1 renamed: type → typeName
- void removeBookmarks(java.lang.String type)
+ void removeBookmarks(java.lang.String typeName)
modifiedmethod: getBookmarkType param 1 renamed: type → typeName
- ghidra.program.model.listing.BookmarkType getBookmarkType(java.lang.String type)
+ ghidra.program.model.listing.BookmarkType getBookmarkType(java.lang.String typeName)
removedmethod: isDefinedType
boolean isDefinedType(java.lang.String type)
class ghidra.program.database.code.CodeManager 1 change history
modifiedmethod: getInstructionDB param 1 renamed: rec → record; return type: InstructionDB → Instruction
- ghidra.program.database.code.InstructionDB getInstructionDB(db.DBRecord rec)
+ ghidra.program.model.listing.Instruction getInstructionDB(db.DBRecord record)
class ghidra.program.database.code.CodeUnitDB 1 change history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
class ghidra.program.database.data.CategoryDB 1 change history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
class ghidra.program.database.data.DataTypeArchiveTransformer 1 change history
removedmethod: fixupGUI
static void fixupGUI()
class ghidra.program.database.data.DataTypeDB 1 change history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
class ghidra.program.database.data.DataTypeUtilities 1 change history
addedmethod: getTypedefReplacement
static ghidra.program.model.data.DataType getTypedefReplacement(ghidra.program.model.data.TypeDef typedef, boolean enforceSizeMatch)
class ghidra.program.database.data.SourceArchiveDB 3 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
addedmethod: refresh
boolean refresh(db.DBRecord rec)
removedmethod: refresh
boolean refresh()
class ghidra.program.database.data.merge.StructureMerger 1 change history
addedmethod: error
void error(java.lang.String message) throws DataTypeMergeException
class ghidra.program.database.external.ExternalLocationDB 1 change history
addedmethod: getExternalLibraryPath
java.lang.String getExternalLibraryPath()
class ghidra.program.database.external.ExternalManagerDB 4 changes history
addedmethod: getLibraries
java.util.List<ghidra.program.model.listing.Library> getLibraries()
addedmethod: getLibraryOrdinal
int getLibraryOrdinal(java.lang.String libraryName)
addedmethod: setLibraryOrdinal
int setLibraryOrdinal(java.lang.String libraryName, int ordinal)
modifiedmethod: updateExternalLibraryName return type: void → boolean
- void updateExternalLibraryName(java.lang.String oldName, java.lang.String newName, ghidra.program.model.symbol.SourceType source) throws DuplicateNameException, InvalidInputException
+ boolean updateExternalLibraryName(java.lang.String oldName, java.lang.String newName, ghidra.program.model.symbol.SourceType source) throws DuplicateNameException, InvalidInputException
class ghidra.program.database.function.FunctionDB 3 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
modifiedmethod: getProgram return type: Program → ProgramDB
- ghidra.program.model.listing.Program getProgram()
+ ghidra.program.database.ProgramDB getProgram()
removedmethod: refresh
boolean refresh()
class ghidra.program.database.function.FunctionTagDB 2 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
removedmethod: refresh
boolean refresh()
class ghidra.program.database.function.FunctionTagManagerDB 1 change history
modifiedmethod: getFunctionTag return type: FunctionTag → FunctionTagDB
- ghidra.program.model.listing.FunctionTag getFunctionTag(java.lang.String name)
+ ghidra.program.database.function.FunctionTagDB getFunctionTag(java.lang.String name)
class ghidra.program.database.mem.MemoryMapDB 1 change history
removedmethod: getInitializedAddressSet
ghidra.program.model.address.AddressSetView getInitializedAddressSet()
class ghidra.program.database.module.FragmentDB 1 change history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
class ghidra.program.database.module.ModuleDB 1 change history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
class ghidra.program.database.properties.PropertyMapDB 3 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
addedmethod: refresh
boolean refresh(db.DBRecord rec)
removedmethod: refresh
boolean refresh()
class ghidra.program.database.references.RefList 1 change history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
class ghidra.program.database.symbol.EquateDB 3 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
addedmethod: refresh
boolean refresh(db.DBRecord rec)
removedmethod: refresh
boolean refresh()
class ghidra.program.database.symbol.EquateRefDB 1 change history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
class ghidra.program.database.symbol.LibrarySymbol 8 changes history
modified implements: (none) → java.lang.Comparable
addedmethod: delete
boolean delete()
addedmethod: getOrdinal
int getOrdinal()
addedmethod: setOrdinal
void setOrdinal(int ordinal)
addedmethod: validateExternalPath
static void validateExternalPath(java.lang.String path) throws InvalidInputException
addedmethod: compareTo
int compareTo(ghidra.program.database.symbol.LibrarySymbol o)
modifiedmethod: setExternalLibraryPath added throws InvalidInputException
- void setExternalLibraryPath(java.lang.String libraryPath)
+ void setExternalLibraryPath(java.lang.String libraryPath) throws InvalidInputException
removedmethod: setName
void setName(java.lang.String newName, ghidra.program.model.symbol.SourceType source) throws DuplicateNameException, InvalidInputException
class ghidra.program.database.symbol.SymbolDB 2 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
removedmethod: refresh
boolean refresh()
class ghidra.program.database.symbol.SymbolManager 1 change history
addedmethod: getLibrarySymbolList
java.util.List<ghidra.program.database.symbol.LibrarySymbol> getLibrarySymbolList()
class ghidra.program.disassemble.ReDisassembler 4 changes history
addedmethod: placeInstructions
ghidra.program.model.address.AddressSetView placeInstructions(ghidra.program.disassemble.ReDisassembler.ReDisState state, ghidra.program.model.lang.InstructionSet set, ghidra.util.task.TaskMonitor monitor) throws CancelledException
addedmethod: disassemble
ghidra.program.model.address.AddressSetView disassemble(ghidra.program.model.address.AddressSetView seeds, ghidra.util.task.TaskMonitor monitor) throws CancelledException
addedmethod: disassemble
ghidra.program.model.address.AddressSetView disassemble(ghidra.program.model.address.Address seed, ghidra.util.task.TaskMonitor monitor) throws CancelledException
removedmethod: disasemble
ghidra.program.model.address.AddressSetView disasemble(ghidra.program.model.address.Address seed, ghidra.util.task.TaskMonitor monitor) throws CancelledException
class ghidra.program.disassemble.ReDisassembler.ReDisState 1 change history
modifiedmethod: nextBlock return type: boolean → void
- boolean nextBlock() throws CancelledException
+ void nextBlock() throws CancelledException
class ghidra.program.flatapi.FlatProgramAPI 5 changes history
modifiedmethod: findBytes param 2 renamed: byteString → byteRegex
- ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.Address start, java.lang.String byteString, int matchLimit)
+ ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.Address start, java.lang.String byteRegex, int matchLimit)
modifiedmethod: findBytes param 2 renamed: byteString → byteRegex
- ghidra.program.model.address.Address findBytes(ghidra.program.model.address.Address start, java.lang.String byteString)
+ ghidra.program.model.address.Address findBytes(ghidra.program.model.address.Address start, java.lang.String byteRegex)
modifiedmethod: findBytes param 2 renamed: byteString → byteRegex
- ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.AddressSetView set, java.lang.String byteString, int matchLimit, int alignment)
+ ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.AddressSetView set, java.lang.String byteRegex, int matchLimit, int alignment)
modifiedmethod: findBytes param 2 renamed: byteString → byteRegex
- ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.AddressSetView set, java.lang.String byteString, int matchLimit, int alignment, boolean searchAcrossAddressGaps)
+ ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.AddressSetView set, java.lang.String byteRegex, int matchLimit, int alignment, boolean searchAcrossAddressGaps)
modifiedmethod: findBytes param 2 renamed: byteString → byteRegex
- ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.Address start, java.lang.String byteString, int matchLimit, int alignment)
+ ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.Address start, java.lang.String byteRegex, int matchLimit, int alignment)
class ghidra.program.model.address.Address 1 change history
addedmethod: subtractNoWrap
ghidra.program.model.address.Address subtractNoWrap(java.math.BigInteger displacement) throws AddressOverflowException
class ghidra.program.model.address.AddressSetView 2 changes history
addedmethod: intersects
boolean intersects(ghidra.program.model.address.AddressRange range)
addedmethod: intersectRange
ghidra.program.model.address.AddressSet intersectRange(ghidra.program.model.address.AddressRange range)
class ghidra.program.model.address.AddressSpace 1 change history
addedmethod: subtractNoWrap
ghidra.program.model.address.Address subtractNoWrap(ghidra.program.model.address.GenericAddress addr, java.math.BigInteger displacement) throws AddressOverflowException
class ghidra.program.model.address.GenericAddress 1 change history
addedmethod: subtractNoWrap
ghidra.program.model.address.Address subtractNoWrap(java.math.BigInteger displacement) throws AddressOverflowException
class ghidra.program.model.address.GlobalNamespace 1 change history
addedmethod: hashCode
int hashCode()
class ghidra.program.model.data.BitFieldDataType 2 changes history
addedmethod: intersects
static boolean intersects(ghidra.program.model.data.BitFieldDataType bitFieldDataType1, ghidra.program.model.data.BitFieldDataType bitFieldDataType2, int offset1, int offset2)
addedmethod: getNormalizedBitOffset
static int getNormalizedBitOffset(ghidra.program.model.data.BitFieldDataType bitFieldDataType, int byteOffset)
class ghidra.program.model.data.Composite 1 change history
addedmethod: getDefinedComponent
ghidra.program.model.data.DataTypeComponent getDefinedComponent(int index) throws IndexOutOfBoundsException
class ghidra.program.model.data.DataTypeManager 1 change history
removedmethod: remove
boolean remove(ghidra.program.model.data.DataType dataType, ghidra.util.task.TaskMonitor monitor)
class ghidra.program.model.data.DataTypeWriter 2 changes history
addedmethod: write
void write(ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
removedmethod: write
void write(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
class ghidra.program.model.data.StructureDataType 1 change history
addedmethod: getDefinedComponent
ghidra.program.model.data.DataTypeComponentImpl getDefinedComponent(int index) throws IndexOutOfBoundsException
class ghidra.program.model.data.UnionDataType 2 changes history
addedmethod: getDefinedComponent
ghidra.program.model.data.DataTypeComponentImpl getDefinedComponent(int index) throws IndexOutOfBoundsException
modifiedmethod: getComponent return type: DataTypeComponent → DataTypeComponentImpl; added throws IndexOutOfBoundsException
- ghidra.program.model.data.DataTypeComponent getComponent(int ordinal)
+ ghidra.program.model.data.DataTypeComponentImpl getComponent(int ordinal) throws IndexOutOfBoundsException
class ghidra.program.model.lang.LanguageProvider 2 changes history
addedmethod: getLanguage
ghidra.program.model.lang.Language getLanguage(ghidra.program.model.lang.LanguageID languageId, ghidra.util.task.TaskMonitor monitor) throws LanguageNotFoundException
modifiedmethod: getLanguage added throws LanguageNotFoundException
- ghidra.program.model.lang.Language getLanguage(ghidra.program.model.lang.LanguageID languageId)
+ ghidra.program.model.lang.Language getLanguage(ghidra.program.model.lang.LanguageID languageId) throws LanguageNotFoundException
class ghidra.program.model.lang.PcodeParser 6 changes history
addedmethod: findSymbol
ghidra.pcodeCPort.slghsymbol.SleighSymbol findSymbol(ghidra.sleigh.grammar.Location loc, java.lang.String nm)
addedmethod: parseIntegerLiteral
ghidra.sleigh.grammar.RadixBigInteger parseIntegerLiteral(ghidra.sleigh.grammar.Location loc, java.lang.String text)
addedmethod: getDefaultConstantSize
int getDefaultConstantSize()
addedmethod: newSleighLexer
ghidra.sleigh.grammar.SleighLexer newSleighLexer(org.antlr.runtime.CharStream input)
addedmethod: newSleighCompiler
ghidra.sleigh.grammar.SleighCompiler newSleighCompiler(org.antlr.runtime.tree.CommonTreeNodeStream nodes)
removedmethod: findSymbol
ghidra.pcodeCPort.slghsymbol.SleighSymbol findSymbol(java.lang.String nm)
class ghidra.program.model.lang.PrototypeModel 1 change history
addedmethod: getStorageLocations
ghidra.program.model.listing.VariableStorage[] getStorageLocations(ghidra.program.model.listing.Program program, ghidra.program.model.data.DataType[] dataTypes, boolean addAutoParams, boolean isVarArgs)
class ghidra.program.model.listing.Bookmark 1 change history
addedmethod: isDeleted
boolean isDeleted()
class ghidra.program.model.listing.BookmarkManager 1 change history
removedmethod: isDefinedType
boolean isDefinedType(java.lang.String type)
class ghidra.program.model.listing.CodeUnitFormat 4 changes history
addedmethod: getOffcutLabelString
java.lang.String getOffcutLabelString(ghidra.program.model.address.Address offcutAddress, ghidra.program.model.listing.CodeUnit cu, ghidra.program.model.address.Address markupAddress, ghidra.program.model.symbol.Symbol symbol)
addedmethod: getOffcutLabelStringForInstruction
java.lang.String getOffcutLabelStringForInstruction(ghidra.program.model.address.Address offcutAddress, ghidra.program.model.listing.Instruction instruction, ghidra.program.model.address.Address markupAddress, ghidra.program.model.symbol.Symbol symbol)
removedmethod: getOffcutLabelString
java.lang.String getOffcutLabelString(ghidra.program.model.address.Address offcutAddress, ghidra.program.model.listing.CodeUnit cu, ghidra.program.model.address.Address markupAddress)
removedmethod: getOffcutLabelStringForInstruction
java.lang.String getOffcutLabelStringForInstruction(ghidra.program.model.address.Address offcutAddress, ghidra.program.model.listing.Instruction instruction, ghidra.program.model.address.Address markupAddress)
class ghidra.program.model.listing.Data 1 change history
removedmethod: getComponentAt
ghidra.program.model.listing.Data getComponentAt(int offset)
class ghidra.program.model.listing.DataStub 1 change history
removedmethod: getComponentAt
ghidra.program.model.listing.Data getComponentAt(int offset)
class ghidra.program.model.listing.Library 1 change history
addedmethod: setAssociatedProgramPath
void setAssociatedProgramPath(java.lang.String programPath) throws InvalidInputException
class ghidra.program.model.listing.Program 3 changes history
addedfield: CODE_MAP_NAME
static java.lang.String CODE_MAP_NAME
addedfield: COLD_ENTRY_MAP_NAME
static java.lang.String COLD_ENTRY_MAP_NAME
addedmethod: getSourceLanguageIDs
java.util.Set<ghidra.app.util.sourcelanguage.SourceLanguageID> getSourceLanguageIDs()
class ghidra.program.model.mem.MemBuffer 1 change history
addedmethod: getLanguage
ghidra.program.model.lang.Language getLanguage()
class ghidra.program.model.mem.Memory 1 change history
removedmethod: getInitializedAddressSet
ghidra.program.model.address.AddressSetView getInitializedAddressSet()
class ghidra.program.model.mem.StubMemory 1 change history
removedmethod: getInitializedAddressSet
ghidra.program.model.address.AddressSetView getInitializedAddressSet()
class ghidra.program.model.pcode.HighFunctionDBUtil 2 changes history
addedmethod: writeUnionFacet
static void writeUnionFacet(ghidra.program.model.listing.Function function, ghidra.program.model.data.DataType dt, int fieldNum, ghidra.program.model.address.Address addr, long hash, boolean isAddr, ghidra.program.model.symbol.SourceType source) throws InvalidInputException, DuplicateNameException
removedmethod: writeUnionFacet
static void writeUnionFacet(ghidra.program.model.listing.Function function, ghidra.program.model.data.DataType dt, int fieldNum, ghidra.program.model.address.Address addr, long hash, ghidra.program.model.symbol.SourceType source) throws InvalidInputException, DuplicateNameException
class ghidra.program.model.pcode.HighSymbol 1 change history
addedmethod: resolveStorage
void resolveStorage()
class ghidra.program.model.pcode.PackedDecode 1 change history
modified implements: ghidra.program.model.pcode.Decoder → ghidra.program.model.pcode.Decoder, java.io.Closeable
class ghidra.program.model.pcode.UnionFacetSymbol 3 changes history
addedmethod: buildSymbolName
static java.lang.String buildSymbolName(int fldNum, ghidra.program.model.address.Address addr, boolean isAddr)
addedmethod: extractAddressBased
static boolean extractAddressBased(java.lang.String nm)
removedmethod: buildSymbolName
static java.lang.String buildSymbolName(int fldNum, ghidra.program.model.address.Address addr)
class ghidra.program.model.symbol.ExternalLocation 1 change history
addedmethod: getExternalLibraryPath
java.lang.String getExternalLibraryPath()
class ghidra.program.model.symbol.ExternalManager 4 changes history
addedmethod: getLibraries
java.util.List<ghidra.program.model.listing.Library> getLibraries()
addedmethod: getLibraryOrdinal
int getLibraryOrdinal(java.lang.String libraryName)
addedmethod: setLibraryOrdinal
int setLibraryOrdinal(java.lang.String libraryName, int ordinal)
modifiedmethod: updateExternalLibraryName return type: void → boolean
- void updateExternalLibraryName(java.lang.String oldName, java.lang.String newName, ghidra.program.model.symbol.SourceType source) throws DuplicateNameException, InvalidInputException
+ boolean updateExternalLibraryName(java.lang.String oldName, java.lang.String newName, ghidra.program.model.symbol.SourceType source) throws DuplicateNameException, InvalidInputException
class ghidra.program.model.symbol.SymbolType 1 change history
removedfield: CODE
static ghidra.program.model.symbol.SymbolType CODE
class ghidra.program.model.util.MemoryByteIterator 4 changes history
modified implements: (none) → java.util.Iterator
addedfield: MAX_BUF_SIZE
static int MAX_BUF_SIZE
addedmethod: nextByte
byte nextByte()
modifiedmethod: next return type: byte → Byte; removed throws MemoryAccessException
- byte next() throws MemoryAccessException
+ java.lang.Byte next()
class ghidra.program.util.AddressEvaluator 2 changes history
addedmethod: evaluate
static ghidra.program.model.address.Address evaluate(ghidra.program.model.listing.Program p, java.lang.String inputExpression, ghidra.program.model.address.Address baseAddr)
removedmethod: evaluate
static ghidra.program.model.address.Address evaluate(ghidra.program.model.listing.Program p, ghidra.program.model.address.Address baseAddr, java.lang.String inputExpression)
class ghidra.program.util.ChangeManager 1 change history
removedfield: DOCR_EXTERNAL_PATH_CHANGED
static ghidra.program.util.ProgramEvent DOCR_EXTERNAL_PATH_CHANGED
class ghidra.program.util.ExternalSymbolResolver 2 changes history
removedmethod: getRequiredLibraryProperty
static java.lang.String getRequiredLibraryProperty(int libraryIndex)
removedmethod: getOrderedRequiredLibraryNames
static java.util.List<java.lang.String> getOrderedRequiredLibraryNames(ghidra.program.model.listing.Program program)
class ghidra.pty.PtySession 1 change history
addedmethod: handle
java.lang.ProcessHandle handle()
class ghidra.pty.local.LocalProcessPtySession 1 change history
addedmethod: handle
java.lang.ProcessHandle handle()
class ghidra.pty.local.LocalWindowsNativeProcessPtySession 1 change history
addedmethod: handle
java.lang.ProcessHandle handle()
class ghidra.pty.windows.AnsiBufferedInputStream 11 changes history
addedfield: PRIV_12
static java.lang.String PRIV_12
addedfield: PRIV_25
static java.lang.String PRIV_25
addedfield: PRIV_1004
static java.lang.String PRIV_1004
addedfield: PRIV_2004
static java.lang.String PRIV_2004
addedfield: PRIV_9001
static java.lang.String PRIV_9001
addedmethod: execEnableFocusReport
void execEnableFocusReport()
addedmethod: execDisableFocusReport
void execDisableFocusReport()
addedmethod: execEnableBracketedPasteMode
void execEnableBracketedPasteMode()
addedmethod: execDisableBracketedPasteMode
void execDisableBracketedPasteMode()
addedmethod: execEnableWin32InputMode
void execEnableWin32InputMode()
addedmethod: execDisableWin32InputMode
void execDisableWin32InputMode()
class ghidra.pyghidra.PyGhidraTaskMonitor 4 changes history
addedmethod: checkCancelled
void checkCancelled() throws CancelledException
addedmethod: clearCancelled
void clearCancelled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
class ghidra.service.graph.GraphDisplayProvider 1 change history
addedmethod: getGraphDisplay
ghidra.service.graph.GraphDisplay getGraphDisplay(boolean reuseGraph, boolean append, ghidra.util.task.TaskMonitor monitor) throws GraphException
class ghidra.sleigh.grammar.BaseLexer 225 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: dfa14
ghidra.sleigh.grammar.BaseLexer.DFA14 dfa14
addedmethod: mDEF_INT
void mDEF_INT() throws RecognitionException
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
removedfield: dfa13
ghidra.sleigh.grammar.BaseLexer.DFA13 dfa13
class ghidra.sleigh.grammar.DisplayLexer 222 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
class ghidra.sleigh.grammar.DisplayLexer_BaseLexer 225 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: dfa14
ghidra.sleigh.grammar.DisplayLexer_BaseLexer.DFA14 dfa14
addedmethod: mDEF_INT
void mDEF_INT() throws RecognitionException
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
removedfield: dfa13
ghidra.sleigh.grammar.DisplayLexer_BaseLexer.DFA13 dfa13
class ghidra.sleigh.grammar.RadixBigInteger 1 change history
addedmethod: parse
static ghidra.sleigh.grammar.RadixBigInteger parse(org.antlr.runtime.IntStream input, int expected, ghidra.sleigh.grammar.Location location, java.lang.String val, int radix) throws RecognitionException
class ghidra.sleigh.grammar.SemanticLexer 222 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
class ghidra.sleigh.grammar.SemanticLexer_BaseLexer 225 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: dfa14
ghidra.sleigh.grammar.SemanticLexer_BaseLexer.DFA14 dfa14
addedmethod: mDEF_INT
void mDEF_INT() throws RecognitionException
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
removedfield: dfa13
ghidra.sleigh.grammar.SemanticLexer_BaseLexer.DFA13 dfa13
class ghidra.sleigh.grammar.SleighCompiler 1354 changes history
modified extends: org.antlr.runtime.tree.TreeParser → ghidra.sleigh.grammar.AbstractSleighCompiler
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: FOLLOW_endiandef_in_root86
static org.antlr.runtime.BitSet FOLLOW_endiandef_in_root86
addedfield: FOLLOW_definition_in_root92
static org.antlr.runtime.BitSet FOLLOW_definition_in_root92
addedfield: FOLLOW_constructorlike_in_root98
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_root98
addedfield: FOLLOW_OP_ENDIAN_in_endiandef115
static org.antlr.runtime.BitSet FOLLOW_OP_ENDIAN_in_endiandef115
addedfield: FOLLOW_endian_in_endiandef119
static org.antlr.runtime.BitSet FOLLOW_endian_in_endiandef119
addedfield: FOLLOW_OP_BIG_in_endian137
static org.antlr.runtime.BitSet FOLLOW_OP_BIG_in_endian137
addedfield: FOLLOW_OP_LITTLE_in_endian147
static org.antlr.runtime.BitSet FOLLOW_OP_LITTLE_in_endian147
addedfield: FOLLOW_aligndef_in_definition161
static org.antlr.runtime.BitSet FOLLOW_aligndef_in_definition161
addedfield: FOLLOW_tokendef_in_definition166
static org.antlr.runtime.BitSet FOLLOW_tokendef_in_definition166
addedfield: FOLLOW_contextdef_in_definition171
static org.antlr.runtime.BitSet FOLLOW_contextdef_in_definition171
addedfield: FOLLOW_spacedef_in_definition176
static org.antlr.runtime.BitSet FOLLOW_spacedef_in_definition176
addedfield: FOLLOW_varnodedef_in_definition181
static org.antlr.runtime.BitSet FOLLOW_varnodedef_in_definition181
addedfield: FOLLOW_bitrangedef_in_definition186
static org.antlr.runtime.BitSet FOLLOW_bitrangedef_in_definition186
addedfield: FOLLOW_pcodeopdef_in_definition191
static org.antlr.runtime.BitSet FOLLOW_pcodeopdef_in_definition191
addedfield: FOLLOW_valueattach_in_definition196
static org.antlr.runtime.BitSet FOLLOW_valueattach_in_definition196
addedfield: FOLLOW_nameattach_in_definition201
static org.antlr.runtime.BitSet FOLLOW_nameattach_in_definition201
addedfield: FOLLOW_varattach_in_definition206
static org.antlr.runtime.BitSet FOLLOW_varattach_in_definition206
addedfield: FOLLOW_OP_ALIGNMENT_in_aligndef221
static org.antlr.runtime.BitSet FOLLOW_OP_ALIGNMENT_in_aligndef221
addedfield: FOLLOW_integer_in_aligndef225
static org.antlr.runtime.BitSet FOLLOW_integer_in_aligndef225
addedfield: FOLLOW_OP_TOKEN_in_tokendef251
static org.antlr.runtime.BitSet FOLLOW_OP_TOKEN_in_tokendef251
addedfield: FOLLOW_specific_identifier_in_tokendef255
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_tokendef255
addedfield: FOLLOW_integer_in_tokendef260
static org.antlr.runtime.BitSet FOLLOW_integer_in_tokendef260
addedfield: FOLLOW_fielddefs_in_tokendef264
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_tokendef264
addedfield: FOLLOW_OP_TOKEN_ENDIAN_in_tokendef271
static org.antlr.runtime.BitSet FOLLOW_OP_TOKEN_ENDIAN_in_tokendef271
addedfield: FOLLOW_specific_identifier_in_tokendef275
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_tokendef275
addedfield: FOLLOW_integer_in_tokendef280
static org.antlr.runtime.BitSet FOLLOW_integer_in_tokendef280
addedfield: FOLLOW_endian_in_tokendef284
static org.antlr.runtime.BitSet FOLLOW_endian_in_tokendef284
addedfield: FOLLOW_fielddefs_in_tokendef288
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_tokendef288
addedfield: FOLLOW_OP_FIELDDEFS_in_fielddefs301
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEFS_in_fielddefs301
addedfield: FOLLOW_fielddef_in_fielddefs303
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs303
addedfield: FOLLOW_OP_FIELDDEF_in_fielddef329
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEF_in_fielddef329
addedfield: FOLLOW_unbound_identifier_in_fielddef333
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_fielddef333
addedfield: FOLLOW_integer_in_fielddef342
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef342
addedfield: FOLLOW_fieldmods_in_fielddef346
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef346
addedfield: FOLLOW_OP_FIELD_MODS_in_fieldmods361
static org.antlr.runtime.BitSet FOLLOW_OP_FIELD_MODS_in_fieldmods361
addedfield: FOLLOW_fieldmod_in_fieldmods363
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods363
addedfield: FOLLOW_OP_NO_FIELD_MOD_in_fieldmods370
static org.antlr.runtime.BitSet FOLLOW_OP_NO_FIELD_MOD_in_fieldmods370
addedfield: FOLLOW_OP_SIGNED_in_fieldmod381
static org.antlr.runtime.BitSet FOLLOW_OP_SIGNED_in_fieldmod381
addedfield: FOLLOW_OP_NOFLOW_in_fieldmod388
static org.antlr.runtime.BitSet FOLLOW_OP_NOFLOW_in_fieldmod388
addedfield: FOLLOW_OP_HEX_in_fieldmod395
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_in_fieldmod395
addedfield: FOLLOW_OP_DEC_in_fieldmod402
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_in_fieldmod402
addedfield: FOLLOW_OP_IDENTIFIER_in_specific_identifier421
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_identifier421
addedfield: FOLLOW_OP_WILDCARD_in_specific_identifier435
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_identifier435
addedfield: FOLLOW_OP_IDENTIFIER_in_unbound_identifier454
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_unbound_identifier454
addedfield: FOLLOW_OP_WILDCARD_in_unbound_identifier468
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_unbound_identifier468
addedfield: FOLLOW_OP_IDENTIFIER_in_varnode_symbol487
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_varnode_symbol487
addedfield: FOLLOW_OP_WILDCARD_in_varnode_symbol501
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_varnode_symbol501
addedfield: FOLLOW_OP_IDENTIFIER_in_value_symbol520
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_value_symbol520
addedfield: FOLLOW_OP_WILDCARD_in_value_symbol534
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_value_symbol534
addedfield: FOLLOW_OP_IDENTIFIER_in_operand_symbol553
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_operand_symbol553
addedfield: FOLLOW_OP_WILDCARD_in_operand_symbol567
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_operand_symbol567
addedfield: FOLLOW_OP_IDENTIFIER_in_space_symbol586
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_space_symbol586
addedfield: FOLLOW_OP_WILDCARD_in_space_symbol600
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_space_symbol600
addedfield: FOLLOW_OP_IDENTIFIER_in_specific_symbol619
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_symbol619
addedfield: FOLLOW_OP_WILDCARD_in_specific_symbol633
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_symbol633
addedfield: FOLLOW_OP_IDENTIFIER_in_family_symbol652
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_symbol652
addedfield: FOLLOW_OP_WILDCARD_in_family_symbol666
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_symbol666
addedfield: FOLLOW_OP_CONTEXT_in_contextdef691
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_in_contextdef691
addedfield: FOLLOW_varnode_symbol_in_contextdef695
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_contextdef695
addedfield: FOLLOW_fielddefs_in_contextdef700
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_contextdef700
addedfield: FOLLOW_OP_SPACE_in_spacedef724
static org.antlr.runtime.BitSet FOLLOW_OP_SPACE_in_spacedef724
addedfield: FOLLOW_unbound_identifier_in_spacedef728
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_spacedef728
addedfield: FOLLOW_spacemods_in_spacedef735
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef735
addedfield: FOLLOW_OP_SPACEMODS_in_spacemods750
static org.antlr.runtime.BitSet FOLLOW_OP_SPACEMODS_in_spacemods750
addedfield: FOLLOW_spacemod_in_spacemods752
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods752
addedfield: FOLLOW_typemod_in_spacemod765
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod765
addedfield: FOLLOW_sizemod_in_spacemod770
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod770
addedfield: FOLLOW_wordsizemod_in_spacemod775
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod775
addedfield: FOLLOW_OP_DEFAULT_in_spacemod780
static org.antlr.runtime.BitSet FOLLOW_OP_DEFAULT_in_spacemod780
addedfield: FOLLOW_OP_TYPE_in_typemod794
static org.antlr.runtime.BitSet FOLLOW_OP_TYPE_in_typemod794
addedfield: FOLLOW_specific_identifier_in_typemod798
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_typemod798
addedfield: FOLLOW_OP_SIZE_in_sizemod814
static org.antlr.runtime.BitSet FOLLOW_OP_SIZE_in_sizemod814
addedfield: FOLLOW_integer_in_sizemod818
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod818
addedfield: FOLLOW_OP_WORDSIZE_in_wordsizemod833
static org.antlr.runtime.BitSet FOLLOW_OP_WORDSIZE_in_wordsizemod833
addedfield: FOLLOW_integer_in_wordsizemod837
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod837
addedfield: FOLLOW_OP_VARNODE_in_varnodedef852
static org.antlr.runtime.BitSet FOLLOW_OP_VARNODE_in_varnodedef852
addedfield: FOLLOW_space_symbol_in_varnodedef856
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_varnodedef856
addedfield: FOLLOW_integer_in_varnodedef861
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef861
addedfield: FOLLOW_integer_in_varnodedef865
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef865
addedfield: FOLLOW_identifierlist_in_varnodedef873
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef873
addedfield: FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist904
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist904
addedfield: FOLLOW_OP_IDENTIFIER_in_identifierlist912
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifierlist912
addedfield: FOLLOW_OP_WILDCARD_in_identifierlist928
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifierlist928
addedfield: FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist956
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist956
addedfield: FOLLOW_stringorident_in_stringoridentlist961
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist961
addedfield: FOLLOW_identifier_in_stringorident984
static org.antlr.runtime.BitSet FOLLOW_identifier_in_stringorident984
addedfield: FOLLOW_qstring_in_stringorident993
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident993
addedfield: FOLLOW_OP_BITRANGES_in_bitrangedef1007
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGES_in_bitrangedef1007
addedfield: FOLLOW_sbitrange_in_bitrangedef1009
static org.antlr.runtime.BitSet FOLLOW_sbitrange_in_bitrangedef1009
addedfield: FOLLOW_OP_BITRANGE_in_sbitrange1023
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_sbitrange1023
addedfield: FOLLOW_OP_IDENTIFIER_in_sbitrange1026
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_sbitrange1026
addedfield: FOLLOW_varnode_symbol_in_sbitrange1035
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_sbitrange1035
addedfield: FOLLOW_integer_in_sbitrange1040
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1040
addedfield: FOLLOW_integer_in_sbitrange1048
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1048
addedfield: FOLLOW_OP_PCODEOP_in_pcodeopdef1063
static org.antlr.runtime.BitSet FOLLOW_OP_PCODEOP_in_pcodeopdef1063
addedfield: FOLLOW_identifierlist_in_pcodeopdef1067
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef1067
addedfield: FOLLOW_OP_VALUES_in_valueattach1088
static org.antlr.runtime.BitSet FOLLOW_OP_VALUES_in_valueattach1088
addedfield: FOLLOW_valuelist_in_valueattach1092
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_valueattach1092
addedfield: FOLLOW_intblist_in_valueattach1097
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach1097
addedfield: FOLLOW_OP_INTBLIST_in_intblist1122
static org.antlr.runtime.BitSet FOLLOW_OP_INTBLIST_in_intblist1122
addedfield: FOLLOW_intbpart_in_intblist1127
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist1127
addedfield: FOLLOW_OP_WILDCARD_in_intbpart1150
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_intbpart1150
addedfield: FOLLOW_OP_NEGATE_in_intbpart1158
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_intbpart1158
addedfield: FOLLOW_integer_in_intbpart1162
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1162
addedfield: FOLLOW_integer_in_intbpart1172
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1172
addedfield: FOLLOW_OP_NAMES_in_nameattach1192
static org.antlr.runtime.BitSet FOLLOW_OP_NAMES_in_nameattach1192
addedfield: FOLLOW_valuelist_in_nameattach1196
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_nameattach1196
addedfield: FOLLOW_stringoridentlist_in_nameattach1201
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach1201
addedfield: FOLLOW_OP_VARIABLES_in_varattach1222
static org.antlr.runtime.BitSet FOLLOW_OP_VARIABLES_in_varattach1222
addedfield: FOLLOW_valuelist_in_varattach1226
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_varattach1226
addedfield: FOLLOW_varlist_in_varattach1231
static org.antlr.runtime.BitSet FOLLOW_varlist_in_varattach1231
addedfield: FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1264
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1264
addedfield: FOLLOW_value_symbol_in_valuelist1269
static org.antlr.runtime.BitSet FOLLOW_value_symbol_in_valuelist1269
addedfield: FOLLOW_OP_IDENTIFIER_LIST_in_varlist1300
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_varlist1300
addedfield: FOLLOW_varnode_symbol_in_varlist1305
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_varlist1305
addedfield: FOLLOW_macrodef_in_constructorlike1323
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike1323
addedfield: FOLLOW_withblock_in_constructorlike1330
static org.antlr.runtime.BitSet FOLLOW_withblock_in_constructorlike1330
addedfield: FOLLOW_constructor_in_constructorlike1337
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike1337
addedfield: FOLLOW_OP_MACRO_in_macrodef1362
static org.antlr.runtime.BitSet FOLLOW_OP_MACRO_in_macrodef1362
addedfield: FOLLOW_unbound_identifier_in_macrodef1366
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_macrodef1366
addedfield: FOLLOW_arguments_in_macrodef1371
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef1371
addedfield: FOLLOW_semantic_in_macrodef1377
static org.antlr.runtime.BitSet FOLLOW_semantic_in_macrodef1377
addedfield: FOLLOW_OP_ARGUMENTS_in_arguments1409
static org.antlr.runtime.BitSet FOLLOW_OP_ARGUMENTS_in_arguments1409
addedfield: FOLLOW_OP_IDENTIFIER_in_arguments1413
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_arguments1413
addedfield: FOLLOW_OP_EMPTY_LIST_in_arguments1428
static org.antlr.runtime.BitSet FOLLOW_OP_EMPTY_LIST_in_arguments1428
addedfield: FOLLOW_OP_WITH_in_withblock1440
static org.antlr.runtime.BitSet FOLLOW_OP_WITH_in_withblock1440
addedfield: FOLLOW_id_or_nil_in_withblock1444
static org.antlr.runtime.BitSet FOLLOW_id_or_nil_in_withblock1444
addedfield: FOLLOW_bitpat_or_nil_in_withblock1448
static org.antlr.runtime.BitSet FOLLOW_bitpat_or_nil_in_withblock1448
addedfield: FOLLOW_contextblock_in_withblock1452
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_withblock1452
addedfield: FOLLOW_constructorlikelist_in_withblock1458
static org.antlr.runtime.BitSet FOLLOW_constructorlikelist_in_withblock1458
addedfield: FOLLOW_identifier_in_id_or_nil1480
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_nil1480
addedfield: FOLLOW_OP_NIL_in_id_or_nil1487
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_id_or_nil1487
addedfield: FOLLOW_bitpattern_in_bitpat_or_nil1506
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_bitpat_or_nil1506
addedfield: FOLLOW_OP_NIL_in_bitpat_or_nil1513
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_bitpat_or_nil1513
addedfield: FOLLOW_OP_CTLIST_in_constructorlikelist1527
static org.antlr.runtime.BitSet FOLLOW_OP_CTLIST_in_constructorlikelist1527
addedfield: FOLLOW_definition_in_constructorlikelist1531
static org.antlr.runtime.BitSet FOLLOW_definition_in_constructorlikelist1531
addedfield: FOLLOW_constructorlike_in_constructorlikelist1535
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_constructorlikelist1535
addedfield: FOLLOW_OP_CONSTRUCTOR_in_constructor1552
static org.antlr.runtime.BitSet FOLLOW_OP_CONSTRUCTOR_in_constructor1552
addedfield: FOLLOW_ctorstart_in_constructor1556
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1556
addedfield: FOLLOW_bitpattern_in_constructor1560
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1560
addedfield: FOLLOW_contextblock_in_constructor1564
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1564
addedfield: FOLLOW_ctorsemantic_in_constructor1568
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1568
addedfield: FOLLOW_OP_PCODE_in_ctorsemantic1591
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1591
addedfield: FOLLOW_semantic_in_ctorsemantic1595
static org.antlr.runtime.BitSet FOLLOW_semantic_in_ctorsemantic1595
addedfield: FOLLOW_OP_PCODE_in_ctorsemantic1605
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1605
addedfield: FOLLOW_OP_UNIMPL_in_ctorsemantic1607
static org.antlr.runtime.BitSet FOLLOW_OP_UNIMPL_in_ctorsemantic1607
addedfield: FOLLOW_OP_BIT_PATTERN_in_bitpattern1626
static org.antlr.runtime.BitSet FOLLOW_OP_BIT_PATTERN_in_bitpattern1626
addedfield: FOLLOW_pequation_in_bitpattern1630
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1630
addedfield: FOLLOW_OP_SUBTABLE_in_ctorstart1662
static org.antlr.runtime.BitSet FOLLOW_OP_SUBTABLE_in_ctorstart1662
addedfield: FOLLOW_OP_IDENTIFIER_in_ctorstart1666
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_ctorstart1666
addedfield: FOLLOW_OP_WILDCARD_in_ctorstart1680
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_ctorstart1680
addedfield: FOLLOW_display_in_ctorstart1687
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1687
addedfield: FOLLOW_OP_TABLE_in_ctorstart1699
static org.antlr.runtime.BitSet FOLLOW_OP_TABLE_in_ctorstart1699
addedfield: FOLLOW_display_in_ctorstart1705
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1705
addedfield: FOLLOW_OP_DISPLAY_in_display1722
static org.antlr.runtime.BitSet FOLLOW_OP_DISPLAY_in_display1722
addedfield: FOLLOW_pieces_in_display1726
static org.antlr.runtime.BitSet FOLLOW_pieces_in_display1726
addedfield: FOLLOW_printpiece_in_pieces1740
static org.antlr.runtime.BitSet FOLLOW_printpiece_in_pieces1740
addedfield: FOLLOW_OP_IDENTIFIER_in_printpiece1761
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_printpiece1761
addedfield: FOLLOW_whitespace_in_printpiece1775
static org.antlr.runtime.BitSet FOLLOW_whitespace_in_printpiece1775
addedfield: FOLLOW_OP_CONCATENATE_in_printpiece1782
static org.antlr.runtime.BitSet FOLLOW_OP_CONCATENATE_in_printpiece1782
addedfield: FOLLOW_string_in_printpiece1789
static org.antlr.runtime.BitSet FOLLOW_string_in_printpiece1789
addedfield: FOLLOW_OP_WHITESPACE_in_whitespace1807
static org.antlr.runtime.BitSet FOLLOW_OP_WHITESPACE_in_whitespace1807
addedfield: FOLLOW_OP_STRING_in_string1830
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_in_string1830
addedfield: FOLLOW_OP_QSTRING_in_string1843
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_string1843
addedfield: FOLLOW_OP_BOOL_OR_in_pequation1874
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_pequation1874
addedfield: FOLLOW_pequation_in_pequation1878
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1878
addedfield: FOLLOW_pequation_in_pequation1882
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1882
addedfield: FOLLOW_OP_SEQUENCE_in_pequation1893
static org.antlr.runtime.BitSet FOLLOW_OP_SEQUENCE_in_pequation1893
addedfield: FOLLOW_pequation_in_pequation1897
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1897
addedfield: FOLLOW_pequation_in_pequation1901
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1901
addedfield: FOLLOW_OP_BOOL_AND_in_pequation1912
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_pequation1912
addedfield: FOLLOW_pequation_in_pequation1916
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1916
addedfield: FOLLOW_pequation_in_pequation1920
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1920
addedfield: FOLLOW_OP_ELLIPSIS_in_pequation1932
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_in_pequation1932
addedfield: FOLLOW_pequation_in_pequation1936
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1936
addedfield: FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1947
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1947
addedfield: FOLLOW_pequation_in_pequation1951
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1951
addedfield: FOLLOW_OP_EQUAL_in_pequation1963
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_pequation1963
addedfield: FOLLOW_family_or_operand_symbol_in_pequation1967
static org.antlr.runtime.BitSet FOLLOW_family_or_operand_symbol_in_pequation1967
addedfield: FOLLOW_pexpression2_in_pequation1972
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1972
addedfield: FOLLOW_OP_NOTEQUAL_in_pequation1983
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_pequation1983
addedfield: FOLLOW_family_symbol_in_pequation1987
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation1987
addedfield: FOLLOW_pexpression2_in_pequation1992
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1992
addedfield: FOLLOW_OP_LESS_in_pequation2003
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_pequation2003
addedfield: FOLLOW_family_symbol_in_pequation2007
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2007
addedfield: FOLLOW_pexpression2_in_pequation2012
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2012
addedfield: FOLLOW_OP_LESSEQUAL_in_pequation2023
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_pequation2023
addedfield: FOLLOW_family_symbol_in_pequation2027
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2027
addedfield: FOLLOW_pexpression2_in_pequation2032
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2032
addedfield: FOLLOW_OP_GREAT_in_pequation2043
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_pequation2043
addedfield: FOLLOW_family_symbol_in_pequation2047
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2047
addedfield: FOLLOW_pexpression2_in_pequation2052
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2052
addedfield: FOLLOW_OP_GREATEQUAL_in_pequation2063
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_pequation2063
addedfield: FOLLOW_family_symbol_in_pequation2067
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2067
addedfield: FOLLOW_pexpression2_in_pequation2072
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2072
addedfield: FOLLOW_pequation_symbol_in_pequation2083
static org.antlr.runtime.BitSet FOLLOW_pequation_symbol_in_pequation2083
addedfield: FOLLOW_OP_PARENTHESIZED_in_pequation2092
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pequation2092
addedfield: FOLLOW_pequation_in_pequation2096
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation2096
addedfield: FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2117
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2117
addedfield: FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2131
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2131
addedfield: FOLLOW_OP_IDENTIFIER_in_pequation_symbol2150
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pequation_symbol2150
addedfield: FOLLOW_OP_WILDCARD_in_pequation_symbol2164
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pequation_symbol2164
addedfield: FOLLOW_OP_OR_in_pexpression2184
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression2184
addedfield: FOLLOW_pexpression_in_pexpression2188
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2188
addedfield: FOLLOW_pexpression_in_pexpression2192
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2192
addedfield: FOLLOW_OP_XOR_in_pexpression2203
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression2203
addedfield: FOLLOW_pexpression_in_pexpression2207
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2207
addedfield: FOLLOW_pexpression_in_pexpression2211
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2211
addedfield: FOLLOW_OP_AND_in_pexpression2222
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression2222
addedfield: FOLLOW_pexpression_in_pexpression2226
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2226
addedfield: FOLLOW_pexpression_in_pexpression2230
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2230
addedfield: FOLLOW_OP_LEFT_in_pexpression2241
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression2241
addedfield: FOLLOW_pexpression_in_pexpression2245
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2245
addedfield: FOLLOW_pexpression_in_pexpression2249
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2249
addedfield: FOLLOW_OP_RIGHT_in_pexpression2260
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression2260
addedfield: FOLLOW_pexpression_in_pexpression2264
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2264
addedfield: FOLLOW_pexpression_in_pexpression2268
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2268
addedfield: FOLLOW_OP_ADD_in_pexpression2279
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression2279
addedfield: FOLLOW_pexpression_in_pexpression2283
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2283
addedfield: FOLLOW_pexpression_in_pexpression2287
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2287
addedfield: FOLLOW_OP_SUB_in_pexpression2298
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression2298
addedfield: FOLLOW_pexpression_in_pexpression2302
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2302
addedfield: FOLLOW_pexpression_in_pexpression2306
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2306
addedfield: FOLLOW_OP_MULT_in_pexpression2317
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression2317
addedfield: FOLLOW_pexpression_in_pexpression2321
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2321
addedfield: FOLLOW_pexpression_in_pexpression2325
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2325
addedfield: FOLLOW_OP_DIV_in_pexpression2336
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression2336
addedfield: FOLLOW_pexpression_in_pexpression2340
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2340
addedfield: FOLLOW_pexpression_in_pexpression2344
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2344
addedfield: FOLLOW_OP_NEGATE_in_pexpression2356
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression2356
addedfield: FOLLOW_pexpression_in_pexpression2360
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2360
addedfield: FOLLOW_OP_INVERT_in_pexpression2371
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression2371
addedfield: FOLLOW_pexpression_in_pexpression2375
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2375
addedfield: FOLLOW_pattern_symbol_in_pexpression2388
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol_in_pexpression2388
addedfield: FOLLOW_integer_in_pexpression2398
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression2398
addedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression2406
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression2406
addedfield: FOLLOW_pexpression_in_pexpression2410
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2410
addedfield: FOLLOW_OP_OR_in_pexpression22431
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression22431
addedfield: FOLLOW_pexpression2_in_pexpression22435
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22435
addedfield: FOLLOW_pexpression2_in_pexpression22439
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22439
addedfield: FOLLOW_OP_XOR_in_pexpression22450
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression22450
addedfield: FOLLOW_pexpression2_in_pexpression22454
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22454
addedfield: FOLLOW_pexpression2_in_pexpression22458
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22458
addedfield: FOLLOW_OP_AND_in_pexpression22469
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression22469
addedfield: FOLLOW_pexpression2_in_pexpression22473
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22473
addedfield: FOLLOW_pexpression2_in_pexpression22477
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22477
addedfield: FOLLOW_OP_LEFT_in_pexpression22488
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression22488
addedfield: FOLLOW_pexpression2_in_pexpression22492
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22492
addedfield: FOLLOW_pexpression2_in_pexpression22496
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22496
addedfield: FOLLOW_OP_RIGHT_in_pexpression22507
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression22507
addedfield: FOLLOW_pexpression2_in_pexpression22511
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22511
addedfield: FOLLOW_pexpression2_in_pexpression22515
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22515
addedfield: FOLLOW_OP_ADD_in_pexpression22526
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression22526
addedfield: FOLLOW_pexpression2_in_pexpression22530
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22530
addedfield: FOLLOW_pexpression2_in_pexpression22534
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22534
addedfield: FOLLOW_OP_SUB_in_pexpression22545
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression22545
addedfield: FOLLOW_pexpression2_in_pexpression22549
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22549
addedfield: FOLLOW_pexpression2_in_pexpression22553
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22553
addedfield: FOLLOW_OP_MULT_in_pexpression22564
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression22564
addedfield: FOLLOW_pexpression2_in_pexpression22568
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22568
addedfield: FOLLOW_pexpression2_in_pexpression22572
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22572
addedfield: FOLLOW_OP_DIV_in_pexpression22583
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression22583
addedfield: FOLLOW_pexpression2_in_pexpression22587
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22587
addedfield: FOLLOW_pexpression2_in_pexpression22591
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22591
addedfield: FOLLOW_OP_NEGATE_in_pexpression22603
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression22603
addedfield: FOLLOW_pexpression2_in_pexpression22607
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22607
addedfield: FOLLOW_OP_INVERT_in_pexpression22618
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression22618
addedfield: FOLLOW_pexpression2_in_pexpression22622
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22622
addedfield: FOLLOW_pattern_symbol2_in_pexpression22635
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol2_in_pexpression22635
addedfield: FOLLOW_integer_in_pexpression22645
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression22645
addedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression22653
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression22653
addedfield: FOLLOW_pexpression2_in_pexpression22657
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22657
addedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol2677
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol2677
addedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol2691
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol2691
addedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol22710
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol22710
addedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol22724
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol22724
addedfield: FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2742
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2742
addedfield: FOLLOW_cstatements_in_contextblock2746
static org.antlr.runtime.BitSet FOLLOW_cstatements_in_contextblock2746
addedfield: FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2754
static org.antlr.runtime.BitSet FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2754
addedfield: FOLLOW_cstatement_in_cstatements2776
static org.antlr.runtime.BitSet FOLLOW_cstatement_in_cstatements2776
addedfield: FOLLOW_OP_ASSIGN_in_cstatement2791
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_cstatement2791
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2794
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2794
addedfield: FOLLOW_pexpression_in_cstatement2803
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_cstatement2803
addedfield: FOLLOW_OP_APPLY_in_cstatement2812
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_cstatement2812
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2815
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2815
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2823
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2823
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2831
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2831
addedfield: FOLLOW_OP_SEMANTIC_in_semantic2875
static org.antlr.runtime.BitSet FOLLOW_OP_SEMANTIC_in_semantic2875
addedfield: FOLLOW_code_block_in_semantic2879
static org.antlr.runtime.BitSet FOLLOW_code_block_in_semantic2879
addedfield: FOLLOW_statements_in_code_block2930
static org.antlr.runtime.BitSet FOLLOW_statements_in_code_block2930
addedfield: FOLLOW_OP_NOP_in_code_block2935
static org.antlr.runtime.BitSet FOLLOW_OP_NOP_in_code_block2935
addedfield: FOLLOW_statement_in_statements2946
static org.antlr.runtime.BitSet FOLLOW_statement_in_statements2946
addedfield: FOLLOW_assignment_in_statement2978
static org.antlr.runtime.BitSet FOLLOW_assignment_in_statement2978
addedfield: FOLLOW_declaration_in_statement2990
static org.antlr.runtime.BitSet FOLLOW_declaration_in_statement2990
addedfield: FOLLOW_funcall_in_statement3002
static org.antlr.runtime.BitSet FOLLOW_funcall_in_statement3002
addedfield: FOLLOW_build_stmt_in_statement3019
static org.antlr.runtime.BitSet FOLLOW_build_stmt_in_statement3019
addedfield: FOLLOW_crossbuild_stmt_in_statement3033
static org.antlr.runtime.BitSet FOLLOW_crossbuild_stmt_in_statement3033
addedfield: FOLLOW_goto_stmt_in_statement3042
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_statement3042
addedfield: FOLLOW_cond_stmt_in_statement3057
static org.antlr.runtime.BitSet FOLLOW_cond_stmt_in_statement3057
addedfield: FOLLOW_call_stmt_in_statement3072
static org.antlr.runtime.BitSet FOLLOW_call_stmt_in_statement3072
addedfield: FOLLOW_return_stmt_in_statement3087
static org.antlr.runtime.BitSet FOLLOW_return_stmt_in_statement3087
addedfield: FOLLOW_label_in_statement3100
static org.antlr.runtime.BitSet FOLLOW_label_in_statement3100
addedfield: FOLLOW_export_in_statement3109
static org.antlr.runtime.BitSet FOLLOW_export_in_statement3109
addedfield: FOLLOW_section_label_in_statement3119
static org.antlr.runtime.BitSet FOLLOW_section_label_in_statement3119
addedfield: FOLLOW_OP_LOCAL_in_declaration3133
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3133
addedfield: FOLLOW_unbound_identifier_in_declaration3137
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3137
addedfield: FOLLOW_integer_in_declaration3142
static org.antlr.runtime.BitSet FOLLOW_integer_in_declaration3142
addedfield: FOLLOW_OP_LOCAL_in_declaration3151
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3151
addedfield: FOLLOW_unbound_identifier_in_declaration3155
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3155
addedfield: FOLLOW_OP_LABEL_in_label3175
static org.antlr.runtime.BitSet FOLLOW_OP_LABEL_in_label3175
addedfield: FOLLOW_OP_IDENTIFIER_in_label3179
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_label3179
addedfield: FOLLOW_OP_WILDCARD_in_label3195
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_label3195
addedfield: FOLLOW_OP_SECTION_LABEL_in_section_label3215
static org.antlr.runtime.BitSet FOLLOW_OP_SECTION_LABEL_in_section_label3215
addedfield: FOLLOW_OP_IDENTIFIER_in_section_label3219
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_label3219
addedfield: FOLLOW_OP_WILDCARD_in_section_label3235
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_label3235
addedfield: FOLLOW_OP_IDENTIFIER_in_section_symbol3256
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_symbol3256
addedfield: FOLLOW_OP_WILDCARD_in_section_symbol3270
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_symbol3270
addedfield: FOLLOW_OP_ASSIGN_in_assignment3296
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3296
addedfield: FOLLOW_OP_BITRANGE_in_assignment3299
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_assignment3299
addedfield: FOLLOW_specific_symbol_in_assignment3303
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_assignment3303
addedfield: FOLLOW_integer_in_assignment3308
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3308
addedfield: FOLLOW_integer_in_assignment3312
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3312
addedfield: FOLLOW_expr_in_assignment3321
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3321
addedfield: FOLLOW_OP_ASSIGN_in_assignment3332
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3332
addedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3335
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3335
addedfield: FOLLOW_unbound_identifier_in_assignment3339
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3339
addedfield: FOLLOW_integer_in_assignment3348
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3348
addedfield: FOLLOW_expr_in_assignment3353
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3353
addedfield: FOLLOW_OP_LOCAL_in_assignment3362
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3362
addedfield: FOLLOW_OP_ASSIGN_in_assignment3366
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3366
addedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3369
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3369
addedfield: FOLLOW_unbound_identifier_in_assignment3377
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3377
addedfield: FOLLOW_integer_in_assignment3382
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3382
addedfield: FOLLOW_expr_in_assignment3387
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3387
addedfield: FOLLOW_OP_LOCAL_in_assignment3396
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3396
addedfield: FOLLOW_OP_ASSIGN_in_assignment3400
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3400
addedfield: FOLLOW_unbound_identifier_in_assignment3404
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3404
addedfield: FOLLOW_expr_in_assignment3409
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3409
addedfield: FOLLOW_OP_ASSIGN_in_assignment3420
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3420
addedfield: FOLLOW_OP_IDENTIFIER_in_assignment3423
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_assignment3423
addedfield: FOLLOW_expr_in_assignment3432
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3432
addedfield: FOLLOW_OP_ASSIGN_in_assignment3441
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3441
addedfield: FOLLOW_OP_WILDCARD_in_assignment3445
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_assignment3445
addedfield: FOLLOW_expr_in_assignment3449
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3449
addedfield: FOLLOW_OP_ASSIGN_in_assignment3460
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3460
addedfield: FOLLOW_sizedstar_in_assignment3464
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_assignment3464
addedfield: FOLLOW_expr_in_assignment3468
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3468
addedfield: FOLLOW_OP_BITRANGE_in_bitrange3489
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_bitrange3489
addedfield: FOLLOW_specific_symbol_in_bitrange3493
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_bitrange3493
addedfield: FOLLOW_integer_in_bitrange3498
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3498
addedfield: FOLLOW_integer_in_bitrange3502
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3502
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3535
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3535
addedfield: FOLLOW_space_symbol_in_sizedstar3539
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3539
addedfield: FOLLOW_integer_in_sizedstar3544
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3544
addedfield: FOLLOW_expr_in_sizedstar3548
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3548
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3559
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3559
addedfield: FOLLOW_space_symbol_in_sizedstar3563
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3563
addedfield: FOLLOW_expr_in_sizedstar3568
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3568
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3579
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3579
addedfield: FOLLOW_integer_in_sizedstar3583
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3583
addedfield: FOLLOW_expr_in_sizedstar3587
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3587
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3598
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3598
addedfield: FOLLOW_expr_in_sizedstar3602
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3602
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3635
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3635
addedfield: FOLLOW_space_symbol_in_sizedstarv3639
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3639
addedfield: FOLLOW_integer_in_sizedstarv3644
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3644
addedfield: FOLLOW_specific_symbol_in_sizedstarv3652
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3652
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3664
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3664
addedfield: FOLLOW_space_symbol_in_sizedstarv3668
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3668
addedfield: FOLLOW_specific_symbol_in_sizedstarv3677
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3677
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3689
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3689
addedfield: FOLLOW_integer_in_sizedstarv3693
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3693
addedfield: FOLLOW_specific_symbol_in_sizedstarv3697
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3697
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3709
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3709
addedfield: FOLLOW_specific_symbol_in_sizedstarv3713
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3713
addedfield: FOLLOW_expr_apply_in_funcall3740
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_funcall3740
addedfield: FOLLOW_OP_BUILD_in_build_stmt3766
static org.antlr.runtime.BitSet FOLLOW_OP_BUILD_in_build_stmt3766
addedfield: FOLLOW_operand_symbol_in_build_stmt3770
static org.antlr.runtime.BitSet FOLLOW_operand_symbol_in_build_stmt3770
addedfield: FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3798
static org.antlr.runtime.BitSet FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3798
addedfield: FOLLOW_varnode_in_crossbuild_stmt3802
static org.antlr.runtime.BitSet FOLLOW_varnode_in_crossbuild_stmt3802
addedfield: FOLLOW_section_symbol_in_crossbuild_stmt3806
static org.antlr.runtime.BitSet FOLLOW_section_symbol_in_crossbuild_stmt3806
addedfield: FOLLOW_OP_GOTO_in_goto_stmt3846
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_goto_stmt3846
addedfield: FOLLOW_jumpdest_in_goto_stmt3850
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_goto_stmt3850
addedfield: FOLLOW_OP_IDENTIFIER_in_jump_symbol3871
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_jump_symbol3871
addedfield: FOLLOW_OP_WILDCARD_in_jump_symbol3885
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_jump_symbol3885
addedfield: FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3906
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3906
addedfield: FOLLOW_jump_symbol_in_jumpdest3910
static org.antlr.runtime.BitSet FOLLOW_jump_symbol_in_jumpdest3910
addedfield: FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3922
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3922
addedfield: FOLLOW_expr_in_jumpdest3926
static org.antlr.runtime.BitSet FOLLOW_expr_in_jumpdest3926
addedfield: FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3937
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3937
addedfield: FOLLOW_integer_in_jumpdest3941
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3941
addedfield: FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3952
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3952
addedfield: FOLLOW_integer_in_jumpdest3956
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3956
addedfield: FOLLOW_space_symbol_in_jumpdest3960
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_jumpdest3960
addedfield: FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3972
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3972
addedfield: FOLLOW_label_in_jumpdest3976
static org.antlr.runtime.BitSet FOLLOW_label_in_jumpdest3976
addedfield: FOLLOW_OP_IF_in_cond_stmt4003
static org.antlr.runtime.BitSet FOLLOW_OP_IF_in_cond_stmt4003
addedfield: FOLLOW_expr_in_cond_stmt4007
static org.antlr.runtime.BitSet FOLLOW_expr_in_cond_stmt4007
addedfield: FOLLOW_OP_GOTO_in_cond_stmt4010
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_cond_stmt4010
addedfield: FOLLOW_jumpdest_in_cond_stmt4014
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_cond_stmt4014
addedfield: FOLLOW_OP_CALL_in_call_stmt4055
static org.antlr.runtime.BitSet FOLLOW_OP_CALL_in_call_stmt4055
addedfield: FOLLOW_jumpdest_in_call_stmt4059
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_call_stmt4059
addedfield: FOLLOW_OP_RETURN_in_return_stmt4087
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt4087
addedfield: FOLLOW_expr_in_return_stmt4091
static org.antlr.runtime.BitSet FOLLOW_expr_in_return_stmt4091
addedfield: FOLLOW_OP_EXPORT_in_export4113
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4113
addedfield: FOLLOW_sizedstarv_in_export4117
static org.antlr.runtime.BitSet FOLLOW_sizedstarv_in_export4117
addedfield: FOLLOW_OP_EXPORT_in_export4128
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4128
addedfield: FOLLOW_varnode_in_export4132
static org.antlr.runtime.BitSet FOLLOW_varnode_in_export4132
addedfield: FOLLOW_OP_BOOL_OR_in_expr4153
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_expr4153
addedfield: FOLLOW_expr_in_expr4157
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4157
addedfield: FOLLOW_expr_in_expr4161
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4161
addedfield: FOLLOW_OP_BOOL_XOR_in_expr4172
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_XOR_in_expr4172
addedfield: FOLLOW_expr_in_expr4176
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4176
addedfield: FOLLOW_expr_in_expr4180
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4180
addedfield: FOLLOW_OP_BOOL_AND_in_expr4191
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_expr4191
addedfield: FOLLOW_expr_in_expr4195
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4195
addedfield: FOLLOW_expr_in_expr4199
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4199
addedfield: FOLLOW_OP_OR_in_expr4211
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_expr4211
addedfield: FOLLOW_expr_in_expr4215
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4215
addedfield: FOLLOW_expr_in_expr4219
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4219
addedfield: FOLLOW_OP_XOR_in_expr4230
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_expr4230
addedfield: FOLLOW_expr_in_expr4234
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4234
addedfield: FOLLOW_expr_in_expr4238
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4238
addedfield: FOLLOW_OP_AND_in_expr4249
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_expr4249
addedfield: FOLLOW_expr_in_expr4253
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4253
addedfield: FOLLOW_expr_in_expr4257
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4257
addedfield: FOLLOW_OP_EQUAL_in_expr4269
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_expr4269
addedfield: FOLLOW_expr_in_expr4273
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4273
addedfield: FOLLOW_expr_in_expr4277
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4277
addedfield: FOLLOW_OP_NOTEQUAL_in_expr4288
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_expr4288
addedfield: FOLLOW_expr_in_expr4292
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4292
addedfield: FOLLOW_expr_in_expr4296
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4296
addedfield: FOLLOW_OP_FEQUAL_in_expr4307
static org.antlr.runtime.BitSet FOLLOW_OP_FEQUAL_in_expr4307
addedfield: FOLLOW_expr_in_expr4311
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4311
addedfield: FOLLOW_expr_in_expr4315
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4315
addedfield: FOLLOW_OP_FNOTEQUAL_in_expr4326
static org.antlr.runtime.BitSet FOLLOW_OP_FNOTEQUAL_in_expr4326
addedfield: FOLLOW_expr_in_expr4330
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4330
addedfield: FOLLOW_expr_in_expr4334
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4334
addedfield: FOLLOW_OP_LESS_in_expr4346
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_expr4346
addedfield: FOLLOW_expr_in_expr4350
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4350
addedfield: FOLLOW_expr_in_expr4354
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4354
addedfield: FOLLOW_OP_GREATEQUAL_in_expr4365
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_expr4365
addedfield: FOLLOW_expr_in_expr4369
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4369
addedfield: FOLLOW_expr_in_expr4373
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4373
addedfield: FOLLOW_OP_LESSEQUAL_in_expr4384
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_expr4384
addedfield: FOLLOW_expr_in_expr4388
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4388
addedfield: FOLLOW_expr_in_expr4392
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4392
addedfield: FOLLOW_OP_GREAT_in_expr4403
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_expr4403
addedfield: FOLLOW_expr_in_expr4407
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4407
addedfield: FOLLOW_expr_in_expr4411
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4411
addedfield: FOLLOW_OP_SLESS_in_expr4422
static org.antlr.runtime.BitSet FOLLOW_OP_SLESS_in_expr4422
addedfield: FOLLOW_expr_in_expr4426
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4426
addedfield: FOLLOW_expr_in_expr4430
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4430
addedfield: FOLLOW_OP_SGREATEQUAL_in_expr4441
static org.antlr.runtime.BitSet FOLLOW_OP_SGREATEQUAL_in_expr4441
addedfield: FOLLOW_expr_in_expr4445
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4445
addedfield: FOLLOW_expr_in_expr4449
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4449
addedfield: FOLLOW_OP_SLESSEQUAL_in_expr4460
static org.antlr.runtime.BitSet FOLLOW_OP_SLESSEQUAL_in_expr4460
addedfield: FOLLOW_expr_in_expr4464
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4464
addedfield: FOLLOW_expr_in_expr4468
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4468
addedfield: FOLLOW_OP_SGREAT_in_expr4479
static org.antlr.runtime.BitSet FOLLOW_OP_SGREAT_in_expr4479
addedfield: FOLLOW_expr_in_expr4483
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4483
addedfield: FOLLOW_expr_in_expr4487
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4487
addedfield: FOLLOW_OP_FLESS_in_expr4498
static org.antlr.runtime.BitSet FOLLOW_OP_FLESS_in_expr4498
addedfield: FOLLOW_expr_in_expr4502
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4502
addedfield: FOLLOW_expr_in_expr4506
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4506
addedfield: FOLLOW_OP_FGREATEQUAL_in_expr4517
static org.antlr.runtime.BitSet FOLLOW_OP_FGREATEQUAL_in_expr4517
addedfield: FOLLOW_expr_in_expr4521
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4521
addedfield: FOLLOW_expr_in_expr4525
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4525
addedfield: FOLLOW_OP_FLESSEQUAL_in_expr4536
static org.antlr.runtime.BitSet FOLLOW_OP_FLESSEQUAL_in_expr4536
addedfield: FOLLOW_expr_in_expr4540
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4540
addedfield: FOLLOW_expr_in_expr4544
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4544
addedfield: FOLLOW_OP_FGREAT_in_expr4555
static org.antlr.runtime.BitSet FOLLOW_OP_FGREAT_in_expr4555
addedfield: FOLLOW_expr_in_expr4559
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4559
addedfield: FOLLOW_expr_in_expr4563
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4563
addedfield: FOLLOW_OP_LEFT_in_expr4575
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_expr4575
addedfield: FOLLOW_expr_in_expr4579
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4579
addedfield: FOLLOW_expr_in_expr4583
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4583
addedfield: FOLLOW_OP_RIGHT_in_expr4594
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_expr4594
addedfield: FOLLOW_expr_in_expr4598
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4598
addedfield: FOLLOW_expr_in_expr4602
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4602
addedfield: FOLLOW_OP_SRIGHT_in_expr4613
static org.antlr.runtime.BitSet FOLLOW_OP_SRIGHT_in_expr4613
addedfield: FOLLOW_expr_in_expr4617
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4617
addedfield: FOLLOW_expr_in_expr4621
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4621
addedfield: FOLLOW_OP_ADD_in_expr4633
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_expr4633
addedfield: FOLLOW_expr_in_expr4637
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4637
addedfield: FOLLOW_expr_in_expr4641
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4641
addedfield: FOLLOW_OP_SUB_in_expr4652
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_expr4652
addedfield: FOLLOW_expr_in_expr4656
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4656
addedfield: FOLLOW_expr_in_expr4660
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4660
addedfield: FOLLOW_OP_FADD_in_expr4671
static org.antlr.runtime.BitSet FOLLOW_OP_FADD_in_expr4671
addedfield: FOLLOW_expr_in_expr4675
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4675
addedfield: FOLLOW_expr_in_expr4679
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4679
addedfield: FOLLOW_OP_FSUB_in_expr4690
static org.antlr.runtime.BitSet FOLLOW_OP_FSUB_in_expr4690
addedfield: FOLLOW_expr_in_expr4694
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4694
addedfield: FOLLOW_expr_in_expr4698
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4698
addedfield: FOLLOW_OP_MULT_in_expr4710
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_expr4710
addedfield: FOLLOW_expr_in_expr4714
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4714
addedfield: FOLLOW_expr_in_expr4718
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4718
addedfield: FOLLOW_OP_DIV_in_expr4729
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_expr4729
addedfield: FOLLOW_expr_in_expr4733
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4733
addedfield: FOLLOW_expr_in_expr4737
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4737
addedfield: FOLLOW_OP_REM_in_expr4748
static org.antlr.runtime.BitSet FOLLOW_OP_REM_in_expr4748
addedfield: FOLLOW_expr_in_expr4752
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4752
addedfield: FOLLOW_expr_in_expr4756
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4756
addedfield: FOLLOW_OP_SDIV_in_expr4767
static org.antlr.runtime.BitSet FOLLOW_OP_SDIV_in_expr4767
addedfield: FOLLOW_expr_in_expr4771
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4771
addedfield: FOLLOW_expr_in_expr4775
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4775
addedfield: FOLLOW_OP_SREM_in_expr4786
static org.antlr.runtime.BitSet FOLLOW_OP_SREM_in_expr4786
addedfield: FOLLOW_expr_in_expr4790
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4790
addedfield: FOLLOW_expr_in_expr4794
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4794
addedfield: FOLLOW_OP_FMULT_in_expr4805
static org.antlr.runtime.BitSet FOLLOW_OP_FMULT_in_expr4805
addedfield: FOLLOW_expr_in_expr4809
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4809
addedfield: FOLLOW_expr_in_expr4813
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4813
addedfield: FOLLOW_OP_FDIV_in_expr4824
static org.antlr.runtime.BitSet FOLLOW_OP_FDIV_in_expr4824
addedfield: FOLLOW_expr_in_expr4828
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4828
addedfield: FOLLOW_expr_in_expr4832
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4832
addedfield: FOLLOW_OP_NOT_in_expr4844
static org.antlr.runtime.BitSet FOLLOW_OP_NOT_in_expr4844
addedfield: FOLLOW_expr_in_expr4848
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4848
addedfield: FOLLOW_OP_INVERT_in_expr4859
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_expr4859
addedfield: FOLLOW_expr_in_expr4863
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4863
addedfield: FOLLOW_OP_NEGATE_in_expr4874
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_expr4874
addedfield: FOLLOW_expr_in_expr4878
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4878
addedfield: FOLLOW_OP_FNEGATE_in_expr4889
static org.antlr.runtime.BitSet FOLLOW_OP_FNEGATE_in_expr4889
addedfield: FOLLOW_expr_in_expr4893
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4893
addedfield: FOLLOW_sizedstar_in_expr4903
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_expr4903
addedfield: FOLLOW_expr_apply_in_expr4913
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_expr4913
addedfield: FOLLOW_varnode_or_bitsym_in_expr4922
static org.antlr.runtime.BitSet FOLLOW_varnode_or_bitsym_in_expr4922
addedfield: FOLLOW_bitrange_in_expr4932
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_expr4932
addedfield: FOLLOW_int_lit_in_expr4941
static org.antlr.runtime.BitSet FOLLOW_int_lit_in_expr4941
addedfield: FOLLOW_OP_PARENTHESIZED_in_expr4949
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_expr4949
addedfield: FOLLOW_expr_in_expr4953
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4953
addedfield: FOLLOW_OP_BITRANGE2_in_expr4965
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE2_in_expr4965
addedfield: FOLLOW_specific_symbol_in_expr4969
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_expr4969
addedfield: FOLLOW_integer_in_expr4974
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr4974
addedfield: FOLLOW_OP_IDENTIFIER_in_varnode_or_bitsym4996
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_varnode_or_bitsym4996
addedfield: FOLLOW_varnode_adorned_in_varnode_or_bitsym5010
static org.antlr.runtime.BitSet FOLLOW_varnode_adorned_in_varnode_or_bitsym5010
addedfield: FOLLOW_OP_WILDCARD_in_varnode_or_bitsym5019
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_varnode_or_bitsym5019
addedfield: FOLLOW_OP_APPLY_in_expr_apply5045
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply5045
addedfield: FOLLOW_OP_IDENTIFIER_in_expr_apply5050
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_expr_apply5050
addedfield: FOLLOW_expr_operands_in_expr_apply5059
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply5059
addedfield: FOLLOW_OP_APPLY_in_expr_apply5070
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply5070
addedfield: FOLLOW_OP_WILDCARD_in_expr_apply5074
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_expr_apply5074
addedfield: FOLLOW_expr_operands_in_expr_apply5078
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply5078
addedfield: FOLLOW_expr_in_expr_operands5111
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr_operands5111
addedfield: FOLLOW_OP_TRUNCATION_SIZE_in_varnode_adorned5133
static org.antlr.runtime.BitSet FOLLOW_OP_TRUNCATION_SIZE_in_varnode_adorned5133
addedfield: FOLLOW_int_lit_in_varnode_adorned5137
static org.antlr.runtime.BitSet FOLLOW_int_lit_in_varnode_adorned5137
addedfield: FOLLOW_integer_in_varnode_adorned5141
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode_adorned5141
addedfield: FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5150
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5150
addedfield: FOLLOW_OP_SIZING_SIZE_in_varnode_adorned5153
static org.antlr.runtime.BitSet FOLLOW_OP_SIZING_SIZE_in_varnode_adorned5153
addedfield: FOLLOW_integer_in_varnode_adorned5157
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode_adorned5157
addedfield: FOLLOW_varnode_in_varnode_adorned5162
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode_adorned5162
addedfield: FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5171
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5171
addedfield: FOLLOW_varnode_in_varnode_adorned5175
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode_adorned5175
addedfield: FOLLOW_specific_symbol_in_varnode5195
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_varnode5195
addedfield: FOLLOW_varnode_adorned_in_varnode5205
static org.antlr.runtime.BitSet FOLLOW_varnode_adorned_in_varnode5205
addedfield: FOLLOW_OP_QSTRING_in_qstring5223
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_qstring5223
addedfield: FOLLOW_OP_IDENTIFIER_in_identifier5246
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifier5246
addedfield: FOLLOW_OP_WILDCARD_in_identifier5260
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifier5260
addedfield: FOLLOW_OP_HEX_CONSTANT_in_int_lit5279
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_CONSTANT_in_int_lit5279
addedfield: FOLLOW_OP_DEC_CONSTANT_in_int_lit5292
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_CONSTANT_in_int_lit5292
addedfield: FOLLOW_OP_BIN_CONSTANT_in_int_lit5305
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_int_lit5305
addedfield: FOLLOW_OP_DEF_CONSTANT_in_int_lit5318
static org.antlr.runtime.BitSet FOLLOW_OP_DEF_CONSTANT_in_int_lit5318
addedfield: FOLLOW_OP_HEX_CONSTANT_in_integer5341
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_CONSTANT_in_integer5341
addedfield: FOLLOW_OP_BIN_CONSTANT_in_integer5354
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer5354
addedfield: FOLLOW_OP_DEF_CONSTANT_in_integer5370
static org.antlr.runtime.BitSet FOLLOW_OP_DEF_CONSTANT_in_integer5370
addedmethod: int_lit
ghidra.sleigh.grammar.RadixBigInteger int_lit() throws RecognitionException
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedmethod: getDelegates return type: org.antlr.runtime.tree.TreeParser[] → ghidra.sleigh.grammar.AbstractSleighCompiler[]
- org.antlr.runtime.tree.TreeParser[] getDelegates()
+ ghidra.sleigh.grammar.AbstractSleighCompiler[] getDelegates()
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
removedfield: FOLLOW_endiandef_in_root80
static org.antlr.runtime.BitSet FOLLOW_endiandef_in_root80
removedfield: FOLLOW_definition_in_root86
static org.antlr.runtime.BitSet FOLLOW_definition_in_root86
removedfield: FOLLOW_constructorlike_in_root92
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_root92
removedfield: FOLLOW_OP_ENDIAN_in_endiandef109
static org.antlr.runtime.BitSet FOLLOW_OP_ENDIAN_in_endiandef109
removedfield: FOLLOW_endian_in_endiandef113
static org.antlr.runtime.BitSet FOLLOW_endian_in_endiandef113
removedfield: FOLLOW_OP_BIG_in_endian131
static org.antlr.runtime.BitSet FOLLOW_OP_BIG_in_endian131
removedfield: FOLLOW_OP_LITTLE_in_endian141
static org.antlr.runtime.BitSet FOLLOW_OP_LITTLE_in_endian141
removedfield: FOLLOW_aligndef_in_definition155
static org.antlr.runtime.BitSet FOLLOW_aligndef_in_definition155
removedfield: FOLLOW_tokendef_in_definition160
static org.antlr.runtime.BitSet FOLLOW_tokendef_in_definition160
removedfield: FOLLOW_contextdef_in_definition165
static org.antlr.runtime.BitSet FOLLOW_contextdef_in_definition165
removedfield: FOLLOW_spacedef_in_definition170
static org.antlr.runtime.BitSet FOLLOW_spacedef_in_definition170
removedfield: FOLLOW_varnodedef_in_definition175
static org.antlr.runtime.BitSet FOLLOW_varnodedef_in_definition175
removedfield: FOLLOW_bitrangedef_in_definition180
static org.antlr.runtime.BitSet FOLLOW_bitrangedef_in_definition180
removedfield: FOLLOW_pcodeopdef_in_definition185
static org.antlr.runtime.BitSet FOLLOW_pcodeopdef_in_definition185
removedfield: FOLLOW_valueattach_in_definition190
static org.antlr.runtime.BitSet FOLLOW_valueattach_in_definition190
removedfield: FOLLOW_nameattach_in_definition195
static org.antlr.runtime.BitSet FOLLOW_nameattach_in_definition195
removedfield: FOLLOW_varattach_in_definition200
static org.antlr.runtime.BitSet FOLLOW_varattach_in_definition200
removedfield: FOLLOW_OP_ALIGNMENT_in_aligndef215
static org.antlr.runtime.BitSet FOLLOW_OP_ALIGNMENT_in_aligndef215
removedfield: FOLLOW_integer_in_aligndef219
static org.antlr.runtime.BitSet FOLLOW_integer_in_aligndef219
removedfield: FOLLOW_OP_TOKEN_in_tokendef245
static org.antlr.runtime.BitSet FOLLOW_OP_TOKEN_in_tokendef245
removedfield: FOLLOW_specific_identifier_in_tokendef249
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_tokendef249
removedfield: FOLLOW_integer_in_tokendef254
static org.antlr.runtime.BitSet FOLLOW_integer_in_tokendef254
removedfield: FOLLOW_fielddefs_in_tokendef258
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_tokendef258
removedfield: FOLLOW_OP_TOKEN_ENDIAN_in_tokendef267
static org.antlr.runtime.BitSet FOLLOW_OP_TOKEN_ENDIAN_in_tokendef267
removedfield: FOLLOW_specific_identifier_in_tokendef271
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_tokendef271
removedfield: FOLLOW_integer_in_tokendef276
static org.antlr.runtime.BitSet FOLLOW_integer_in_tokendef276
removedfield: FOLLOW_endian_in_tokendef280
static org.antlr.runtime.BitSet FOLLOW_endian_in_tokendef280
removedfield: FOLLOW_fielddefs_in_tokendef284
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_tokendef284
removedfield: FOLLOW_OP_FIELDDEFS_in_fielddefs297
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEFS_in_fielddefs297
removedfield: FOLLOW_fielddef_in_fielddefs299
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs299
removedfield: FOLLOW_OP_FIELDDEF_in_fielddef325
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEF_in_fielddef325
removedfield: FOLLOW_unbound_identifier_in_fielddef329
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_fielddef329
removedfield: FOLLOW_integer_in_fielddef334
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef334
removedfield: FOLLOW_fieldmods_in_fielddef342
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef342
removedfield: FOLLOW_OP_FIELD_MODS_in_fieldmods357
static org.antlr.runtime.BitSet FOLLOW_OP_FIELD_MODS_in_fieldmods357
removedfield: FOLLOW_fieldmod_in_fieldmods359
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods359
removedfield: FOLLOW_OP_NO_FIELD_MOD_in_fieldmods366
static org.antlr.runtime.BitSet FOLLOW_OP_NO_FIELD_MOD_in_fieldmods366
removedfield: FOLLOW_OP_SIGNED_in_fieldmod382
static org.antlr.runtime.BitSet FOLLOW_OP_SIGNED_in_fieldmod382
removedfield: FOLLOW_OP_NOFLOW_in_fieldmod394
static org.antlr.runtime.BitSet FOLLOW_OP_NOFLOW_in_fieldmod394
removedfield: FOLLOW_OP_HEX_in_fieldmod406
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_in_fieldmod406
removedfield: FOLLOW_OP_DEC_in_fieldmod418
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_in_fieldmod418
removedfield: FOLLOW_OP_IDENTIFIER_in_specific_identifier440
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_identifier440
removedfield: FOLLOW_OP_WILDCARD_in_specific_identifier454
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_identifier454
removedfield: FOLLOW_OP_IDENTIFIER_in_unbound_identifier473
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_unbound_identifier473
removedfield: FOLLOW_OP_WILDCARD_in_unbound_identifier487
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_unbound_identifier487
removedfield: FOLLOW_OP_IDENTIFIER_in_varnode_symbol506
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_varnode_symbol506
removedfield: FOLLOW_OP_WILDCARD_in_varnode_symbol520
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_varnode_symbol520
removedfield: FOLLOW_OP_IDENTIFIER_in_value_symbol539
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_value_symbol539
removedfield: FOLLOW_OP_WILDCARD_in_value_symbol553
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_value_symbol553
removedfield: FOLLOW_OP_IDENTIFIER_in_operand_symbol572
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_operand_symbol572
removedfield: FOLLOW_OP_WILDCARD_in_operand_symbol586
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_operand_symbol586
removedfield: FOLLOW_OP_IDENTIFIER_in_space_symbol605
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_space_symbol605
removedfield: FOLLOW_OP_WILDCARD_in_space_symbol619
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_space_symbol619
removedfield: FOLLOW_OP_IDENTIFIER_in_specific_symbol638
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_symbol638
removedfield: FOLLOW_OP_WILDCARD_in_specific_symbol652
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_symbol652
removedfield: FOLLOW_OP_IDENTIFIER_in_family_symbol671
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_symbol671
removedfield: FOLLOW_OP_WILDCARD_in_family_symbol685
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_symbol685
removedfield: FOLLOW_OP_CONTEXT_in_contextdef710
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_in_contextdef710
removedfield: FOLLOW_varnode_symbol_in_contextdef714
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_contextdef714
removedfield: FOLLOW_fielddefs_in_contextdef719
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_contextdef719
removedfield: FOLLOW_OP_SPACE_in_spacedef743
static org.antlr.runtime.BitSet FOLLOW_OP_SPACE_in_spacedef743
removedfield: FOLLOW_unbound_identifier_in_spacedef747
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_spacedef747
removedfield: FOLLOW_spacemods_in_spacedef754
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef754
removedfield: FOLLOW_OP_SPACEMODS_in_spacemods769
static org.antlr.runtime.BitSet FOLLOW_OP_SPACEMODS_in_spacemods769
removedfield: FOLLOW_spacemod_in_spacemods771
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods771
removedfield: FOLLOW_typemod_in_spacemod784
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod784
removedfield: FOLLOW_sizemod_in_spacemod789
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod789
removedfield: FOLLOW_wordsizemod_in_spacemod794
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod794
removedfield: FOLLOW_OP_DEFAULT_in_spacemod799
static org.antlr.runtime.BitSet FOLLOW_OP_DEFAULT_in_spacemod799
removedfield: FOLLOW_OP_TYPE_in_typemod813
static org.antlr.runtime.BitSet FOLLOW_OP_TYPE_in_typemod813
removedfield: FOLLOW_specific_identifier_in_typemod817
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_typemod817
removedfield: FOLLOW_OP_SIZE_in_sizemod833
static org.antlr.runtime.BitSet FOLLOW_OP_SIZE_in_sizemod833
removedfield: FOLLOW_integer_in_sizemod837
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod837
removedfield: FOLLOW_OP_WORDSIZE_in_wordsizemod852
static org.antlr.runtime.BitSet FOLLOW_OP_WORDSIZE_in_wordsizemod852
removedfield: FOLLOW_integer_in_wordsizemod856
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod856
removedfield: FOLLOW_OP_VARNODE_in_varnodedef871
static org.antlr.runtime.BitSet FOLLOW_OP_VARNODE_in_varnodedef871
removedfield: FOLLOW_space_symbol_in_varnodedef875
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_varnodedef875
removedfield: FOLLOW_integer_in_varnodedef880
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef880
removedfield: FOLLOW_integer_in_varnodedef884
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef884
removedfield: FOLLOW_identifierlist_in_varnodedef888
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef888
removedfield: FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist919
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist919
removedfield: FOLLOW_OP_IDENTIFIER_in_identifierlist927
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifierlist927
removedfield: FOLLOW_OP_WILDCARD_in_identifierlist943
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifierlist943
removedfield: FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist971
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist971
removedfield: FOLLOW_stringorident_in_stringoridentlist976
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist976
removedfield: FOLLOW_identifier_in_stringorident999
static org.antlr.runtime.BitSet FOLLOW_identifier_in_stringorident999
removedfield: FOLLOW_qstring_in_stringorident1008
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident1008
removedfield: FOLLOW_OP_BITRANGES_in_bitrangedef1022
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGES_in_bitrangedef1022
removedfield: FOLLOW_sbitrange_in_bitrangedef1024
static org.antlr.runtime.BitSet FOLLOW_sbitrange_in_bitrangedef1024
removedfield: FOLLOW_OP_BITRANGE_in_sbitrange1038
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_sbitrange1038
removedfield: FOLLOW_OP_IDENTIFIER_in_sbitrange1041
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_sbitrange1041
removedfield: FOLLOW_varnode_symbol_in_sbitrange1050
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_sbitrange1050
removedfield: FOLLOW_integer_in_sbitrange1055
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1055
removedfield: FOLLOW_integer_in_sbitrange1059
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1059
removedfield: FOLLOW_OP_PCODEOP_in_pcodeopdef1074
static org.antlr.runtime.BitSet FOLLOW_OP_PCODEOP_in_pcodeopdef1074
removedfield: FOLLOW_identifierlist_in_pcodeopdef1078
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef1078
removedfield: FOLLOW_OP_VALUES_in_valueattach1099
static org.antlr.runtime.BitSet FOLLOW_OP_VALUES_in_valueattach1099
removedfield: FOLLOW_valuelist_in_valueattach1103
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_valueattach1103
removedfield: FOLLOW_intblist_in_valueattach1108
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach1108
removedfield: FOLLOW_OP_INTBLIST_in_intblist1133
static org.antlr.runtime.BitSet FOLLOW_OP_INTBLIST_in_intblist1133
removedfield: FOLLOW_intbpart_in_intblist1138
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist1138
removedfield: FOLLOW_OP_WILDCARD_in_intbpart1161
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_intbpart1161
removedfield: FOLLOW_OP_NEGATE_in_intbpart1169
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_intbpart1169
removedfield: FOLLOW_integer_in_intbpart1173
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1173
removedfield: FOLLOW_integer_in_intbpart1183
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1183
removedfield: FOLLOW_OP_NAMES_in_nameattach1203
static org.antlr.runtime.BitSet FOLLOW_OP_NAMES_in_nameattach1203
removedfield: FOLLOW_valuelist_in_nameattach1207
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_nameattach1207
removedfield: FOLLOW_stringoridentlist_in_nameattach1212
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach1212
removedfield: FOLLOW_OP_VARIABLES_in_varattach1233
static org.antlr.runtime.BitSet FOLLOW_OP_VARIABLES_in_varattach1233
removedfield: FOLLOW_valuelist_in_varattach1237
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_varattach1237
removedfield: FOLLOW_varlist_in_varattach1242
static org.antlr.runtime.BitSet FOLLOW_varlist_in_varattach1242
removedfield: FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1275
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1275
removedfield: FOLLOW_value_symbol_in_valuelist1280
static org.antlr.runtime.BitSet FOLLOW_value_symbol_in_valuelist1280
removedfield: FOLLOW_OP_IDENTIFIER_LIST_in_varlist1311
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_varlist1311
removedfield: FOLLOW_varnode_symbol_in_varlist1316
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_varlist1316
removedfield: FOLLOW_macrodef_in_constructorlike1334
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike1334
removedfield: FOLLOW_withblock_in_constructorlike1341
static org.antlr.runtime.BitSet FOLLOW_withblock_in_constructorlike1341
removedfield: FOLLOW_constructor_in_constructorlike1348
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike1348
removedfield: FOLLOW_OP_MACRO_in_macrodef1373
static org.antlr.runtime.BitSet FOLLOW_OP_MACRO_in_macrodef1373
removedfield: FOLLOW_unbound_identifier_in_macrodef1377
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_macrodef1377
removedfield: FOLLOW_arguments_in_macrodef1382
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef1382
removedfield: FOLLOW_semantic_in_macrodef1388
static org.antlr.runtime.BitSet FOLLOW_semantic_in_macrodef1388
removedfield: FOLLOW_OP_ARGUMENTS_in_arguments1420
static org.antlr.runtime.BitSet FOLLOW_OP_ARGUMENTS_in_arguments1420
removedfield: FOLLOW_OP_IDENTIFIER_in_arguments1424
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_arguments1424
removedfield: FOLLOW_OP_EMPTY_LIST_in_arguments1439
static org.antlr.runtime.BitSet FOLLOW_OP_EMPTY_LIST_in_arguments1439
removedfield: FOLLOW_OP_WITH_in_withblock1451
static org.antlr.runtime.BitSet FOLLOW_OP_WITH_in_withblock1451
removedfield: FOLLOW_id_or_nil_in_withblock1455
static org.antlr.runtime.BitSet FOLLOW_id_or_nil_in_withblock1455
removedfield: FOLLOW_bitpat_or_nil_in_withblock1459
static org.antlr.runtime.BitSet FOLLOW_bitpat_or_nil_in_withblock1459
removedfield: FOLLOW_contextblock_in_withblock1463
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_withblock1463
removedfield: FOLLOW_constructorlikelist_in_withblock1469
static org.antlr.runtime.BitSet FOLLOW_constructorlikelist_in_withblock1469
removedfield: FOLLOW_identifier_in_id_or_nil1491
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_nil1491
removedfield: FOLLOW_OP_NIL_in_id_or_nil1498
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_id_or_nil1498
removedfield: FOLLOW_bitpattern_in_bitpat_or_nil1517
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_bitpat_or_nil1517
removedfield: FOLLOW_OP_NIL_in_bitpat_or_nil1524
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_bitpat_or_nil1524
removedfield: FOLLOW_OP_CTLIST_in_constructorlikelist1538
static org.antlr.runtime.BitSet FOLLOW_OP_CTLIST_in_constructorlikelist1538
removedfield: FOLLOW_definition_in_constructorlikelist1542
static org.antlr.runtime.BitSet FOLLOW_definition_in_constructorlikelist1542
removedfield: FOLLOW_constructorlike_in_constructorlikelist1546
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_constructorlikelist1546
removedfield: FOLLOW_OP_CONSTRUCTOR_in_constructor1563
static org.antlr.runtime.BitSet FOLLOW_OP_CONSTRUCTOR_in_constructor1563
removedfield: FOLLOW_ctorstart_in_constructor1567
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1567
removedfield: FOLLOW_bitpattern_in_constructor1571
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1571
removedfield: FOLLOW_contextblock_in_constructor1575
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1575
removedfield: FOLLOW_ctorsemantic_in_constructor1579
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1579
removedfield: FOLLOW_OP_PCODE_in_ctorsemantic1602
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1602
removedfield: FOLLOW_semantic_in_ctorsemantic1606
static org.antlr.runtime.BitSet FOLLOW_semantic_in_ctorsemantic1606
removedfield: FOLLOW_OP_PCODE_in_ctorsemantic1616
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1616
removedfield: FOLLOW_OP_UNIMPL_in_ctorsemantic1618
static org.antlr.runtime.BitSet FOLLOW_OP_UNIMPL_in_ctorsemantic1618
removedfield: FOLLOW_OP_BIT_PATTERN_in_bitpattern1637
static org.antlr.runtime.BitSet FOLLOW_OP_BIT_PATTERN_in_bitpattern1637
removedfield: FOLLOW_pequation_in_bitpattern1641
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1641
removedfield: FOLLOW_OP_SUBTABLE_in_ctorstart1673
static org.antlr.runtime.BitSet FOLLOW_OP_SUBTABLE_in_ctorstart1673
removedfield: FOLLOW_OP_IDENTIFIER_in_ctorstart1677
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_ctorstart1677
removedfield: FOLLOW_OP_WILDCARD_in_ctorstart1691
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_ctorstart1691
removedfield: FOLLOW_display_in_ctorstart1698
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1698
removedfield: FOLLOW_OP_TABLE_in_ctorstart1710
static org.antlr.runtime.BitSet FOLLOW_OP_TABLE_in_ctorstart1710
removedfield: FOLLOW_display_in_ctorstart1716
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1716
removedfield: FOLLOW_OP_DISPLAY_in_display1733
static org.antlr.runtime.BitSet FOLLOW_OP_DISPLAY_in_display1733
removedfield: FOLLOW_pieces_in_display1737
static org.antlr.runtime.BitSet FOLLOW_pieces_in_display1737
removedfield: FOLLOW_printpiece_in_pieces1751
static org.antlr.runtime.BitSet FOLLOW_printpiece_in_pieces1751
removedfield: FOLLOW_OP_IDENTIFIER_in_printpiece1772
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_printpiece1772
removedfield: FOLLOW_whitespace_in_printpiece1786
static org.antlr.runtime.BitSet FOLLOW_whitespace_in_printpiece1786
removedfield: FOLLOW_OP_CONCATENATE_in_printpiece1793
static org.antlr.runtime.BitSet FOLLOW_OP_CONCATENATE_in_printpiece1793
removedfield: FOLLOW_string_in_printpiece1800
static org.antlr.runtime.BitSet FOLLOW_string_in_printpiece1800
removedfield: FOLLOW_OP_WHITESPACE_in_whitespace1818
static org.antlr.runtime.BitSet FOLLOW_OP_WHITESPACE_in_whitespace1818
removedfield: FOLLOW_OP_STRING_in_string1841
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_in_string1841
removedfield: FOLLOW_OP_QSTRING_in_string1854
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_string1854
removedfield: FOLLOW_OP_BOOL_OR_in_pequation1885
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_pequation1885
removedfield: FOLLOW_pequation_in_pequation1889
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1889
removedfield: FOLLOW_pequation_in_pequation1893
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1893
removedfield: FOLLOW_OP_SEQUENCE_in_pequation1904
static org.antlr.runtime.BitSet FOLLOW_OP_SEQUENCE_in_pequation1904
removedfield: FOLLOW_pequation_in_pequation1908
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1908
removedfield: FOLLOW_pequation_in_pequation1912
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1912
removedfield: FOLLOW_OP_BOOL_AND_in_pequation1923
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_pequation1923
removedfield: FOLLOW_pequation_in_pequation1927
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1927
removedfield: FOLLOW_pequation_in_pequation1931
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1931
removedfield: FOLLOW_OP_ELLIPSIS_in_pequation1943
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_in_pequation1943
removedfield: FOLLOW_pequation_in_pequation1947
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1947
removedfield: FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1958
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1958
removedfield: FOLLOW_pequation_in_pequation1962
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1962
removedfield: FOLLOW_OP_EQUAL_in_pequation1974
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_pequation1974
removedfield: FOLLOW_family_or_operand_symbol_in_pequation1978
static org.antlr.runtime.BitSet FOLLOW_family_or_operand_symbol_in_pequation1978
removedfield: FOLLOW_pexpression2_in_pequation1983
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1983
removedfield: FOLLOW_OP_NOTEQUAL_in_pequation1994
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_pequation1994
removedfield: FOLLOW_family_symbol_in_pequation1998
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation1998
removedfield: FOLLOW_pexpression2_in_pequation2003
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2003
removedfield: FOLLOW_OP_LESS_in_pequation2014
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_pequation2014
removedfield: FOLLOW_family_symbol_in_pequation2018
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2018
removedfield: FOLLOW_pexpression2_in_pequation2023
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2023
removedfield: FOLLOW_OP_LESSEQUAL_in_pequation2034
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_pequation2034
removedfield: FOLLOW_family_symbol_in_pequation2038
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2038
removedfield: FOLLOW_pexpression2_in_pequation2043
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2043
removedfield: FOLLOW_OP_GREAT_in_pequation2054
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_pequation2054
removedfield: FOLLOW_family_symbol_in_pequation2058
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2058
removedfield: FOLLOW_pexpression2_in_pequation2063
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2063
removedfield: FOLLOW_OP_GREATEQUAL_in_pequation2074
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_pequation2074
removedfield: FOLLOW_family_symbol_in_pequation2078
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2078
removedfield: FOLLOW_pexpression2_in_pequation2083
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2083
removedfield: FOLLOW_pequation_symbol_in_pequation2094
static org.antlr.runtime.BitSet FOLLOW_pequation_symbol_in_pequation2094
removedfield: FOLLOW_OP_PARENTHESIZED_in_pequation2103
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pequation2103
removedfield: FOLLOW_pequation_in_pequation2107
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation2107
removedfield: FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2128
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2128
removedfield: FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2142
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2142
removedfield: FOLLOW_OP_IDENTIFIER_in_pequation_symbol2161
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pequation_symbol2161
removedfield: FOLLOW_OP_WILDCARD_in_pequation_symbol2175
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pequation_symbol2175
removedfield: FOLLOW_OP_OR_in_pexpression2195
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression2195
removedfield: FOLLOW_pexpression_in_pexpression2199
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2199
removedfield: FOLLOW_pexpression_in_pexpression2203
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2203
removedfield: FOLLOW_OP_XOR_in_pexpression2214
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression2214
removedfield: FOLLOW_pexpression_in_pexpression2218
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2218
removedfield: FOLLOW_pexpression_in_pexpression2222
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2222
removedfield: FOLLOW_OP_AND_in_pexpression2233
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression2233
removedfield: FOLLOW_pexpression_in_pexpression2237
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2237
removedfield: FOLLOW_pexpression_in_pexpression2241
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2241
removedfield: FOLLOW_OP_LEFT_in_pexpression2252
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression2252
removedfield: FOLLOW_pexpression_in_pexpression2256
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2256
removedfield: FOLLOW_pexpression_in_pexpression2260
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2260
removedfield: FOLLOW_OP_RIGHT_in_pexpression2271
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression2271
removedfield: FOLLOW_pexpression_in_pexpression2275
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2275
removedfield: FOLLOW_pexpression_in_pexpression2279
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2279
removedfield: FOLLOW_OP_ADD_in_pexpression2290
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression2290
removedfield: FOLLOW_pexpression_in_pexpression2294
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2294
removedfield: FOLLOW_pexpression_in_pexpression2298
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2298
removedfield: FOLLOW_OP_SUB_in_pexpression2309
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression2309
removedfield: FOLLOW_pexpression_in_pexpression2313
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2313
removedfield: FOLLOW_pexpression_in_pexpression2317
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2317
removedfield: FOLLOW_OP_MULT_in_pexpression2328
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression2328
removedfield: FOLLOW_pexpression_in_pexpression2332
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2332
removedfield: FOLLOW_pexpression_in_pexpression2336
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2336
removedfield: FOLLOW_OP_DIV_in_pexpression2347
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression2347
removedfield: FOLLOW_pexpression_in_pexpression2351
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2351
removedfield: FOLLOW_pexpression_in_pexpression2355
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2355
removedfield: FOLLOW_OP_NEGATE_in_pexpression2367
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression2367
removedfield: FOLLOW_pexpression_in_pexpression2371
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2371
removedfield: FOLLOW_OP_INVERT_in_pexpression2382
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression2382
removedfield: FOLLOW_pexpression_in_pexpression2386
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2386
removedfield: FOLLOW_pattern_symbol_in_pexpression2398
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol_in_pexpression2398
removedfield: FOLLOW_integer_in_pexpression2408
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression2408
removedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression2416
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression2416
removedfield: FOLLOW_pexpression_in_pexpression2420
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2420
removedfield: FOLLOW_OP_OR_in_pexpression22441
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression22441
removedfield: FOLLOW_pexpression2_in_pexpression22445
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22445
removedfield: FOLLOW_pexpression2_in_pexpression22449
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22449
removedfield: FOLLOW_OP_XOR_in_pexpression22460
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression22460
removedfield: FOLLOW_pexpression2_in_pexpression22464
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22464
removedfield: FOLLOW_pexpression2_in_pexpression22468
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22468
removedfield: FOLLOW_OP_AND_in_pexpression22479
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression22479
removedfield: FOLLOW_pexpression2_in_pexpression22483
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22483
removedfield: FOLLOW_pexpression2_in_pexpression22487
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22487
removedfield: FOLLOW_OP_LEFT_in_pexpression22498
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression22498
removedfield: FOLLOW_pexpression2_in_pexpression22502
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22502
removedfield: FOLLOW_pexpression2_in_pexpression22506
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22506
removedfield: FOLLOW_OP_RIGHT_in_pexpression22517
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression22517
removedfield: FOLLOW_pexpression2_in_pexpression22521
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22521
removedfield: FOLLOW_pexpression2_in_pexpression22525
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22525
removedfield: FOLLOW_OP_ADD_in_pexpression22536
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression22536
removedfield: FOLLOW_pexpression2_in_pexpression22540
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22540
removedfield: FOLLOW_pexpression2_in_pexpression22544
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22544
removedfield: FOLLOW_OP_SUB_in_pexpression22555
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression22555
removedfield: FOLLOW_pexpression2_in_pexpression22559
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22559
removedfield: FOLLOW_pexpression2_in_pexpression22563
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22563
removedfield: FOLLOW_OP_MULT_in_pexpression22574
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression22574
removedfield: FOLLOW_pexpression2_in_pexpression22578
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22578
removedfield: FOLLOW_pexpression2_in_pexpression22582
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22582
removedfield: FOLLOW_OP_DIV_in_pexpression22593
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression22593
removedfield: FOLLOW_pexpression2_in_pexpression22597
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22597
removedfield: FOLLOW_pexpression2_in_pexpression22601
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22601
removedfield: FOLLOW_OP_NEGATE_in_pexpression22613
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression22613
removedfield: FOLLOW_pexpression2_in_pexpression22617
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22617
removedfield: FOLLOW_OP_INVERT_in_pexpression22628
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression22628
removedfield: FOLLOW_pexpression2_in_pexpression22632
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22632
removedfield: FOLLOW_pattern_symbol2_in_pexpression22644
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol2_in_pexpression22644
removedfield: FOLLOW_integer_in_pexpression22654
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression22654
removedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression22662
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression22662
removedfield: FOLLOW_pexpression2_in_pexpression22666
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22666
removedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol2686
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol2686
removedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol2700
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol2700
removedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol22719
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol22719
removedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol22733
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol22733
removedfield: FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2751
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2751
removedfield: FOLLOW_cstatements_in_contextblock2755
static org.antlr.runtime.BitSet FOLLOW_cstatements_in_contextblock2755
removedfield: FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2763
static org.antlr.runtime.BitSet FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2763
removedfield: FOLLOW_cstatement_in_cstatements2785
static org.antlr.runtime.BitSet FOLLOW_cstatement_in_cstatements2785
removedfield: FOLLOW_OP_ASSIGN_in_cstatement2800
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_cstatement2800
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2803
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2803
removedfield: FOLLOW_pexpression_in_cstatement2812
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_cstatement2812
removedfield: FOLLOW_OP_APPLY_in_cstatement2821
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_cstatement2821
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2824
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2824
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2832
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2832
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2840
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2840
removedfield: FOLLOW_OP_SEMANTIC_in_semantic2884
static org.antlr.runtime.BitSet FOLLOW_OP_SEMANTIC_in_semantic2884
removedfield: FOLLOW_code_block_in_semantic2888
static org.antlr.runtime.BitSet FOLLOW_code_block_in_semantic2888
removedfield: FOLLOW_statements_in_code_block2939
static org.antlr.runtime.BitSet FOLLOW_statements_in_code_block2939
removedfield: FOLLOW_OP_NOP_in_code_block2944
static org.antlr.runtime.BitSet FOLLOW_OP_NOP_in_code_block2944
removedfield: FOLLOW_statement_in_statements2955
static org.antlr.runtime.BitSet FOLLOW_statement_in_statements2955
removedfield: FOLLOW_assignment_in_statement2987
static org.antlr.runtime.BitSet FOLLOW_assignment_in_statement2987
removedfield: FOLLOW_declaration_in_statement2999
static org.antlr.runtime.BitSet FOLLOW_declaration_in_statement2999
removedfield: FOLLOW_funcall_in_statement3011
static org.antlr.runtime.BitSet FOLLOW_funcall_in_statement3011
removedfield: FOLLOW_build_stmt_in_statement3028
static org.antlr.runtime.BitSet FOLLOW_build_stmt_in_statement3028
removedfield: FOLLOW_crossbuild_stmt_in_statement3042
static org.antlr.runtime.BitSet FOLLOW_crossbuild_stmt_in_statement3042
removedfield: FOLLOW_goto_stmt_in_statement3051
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_statement3051
removedfield: FOLLOW_cond_stmt_in_statement3066
static org.antlr.runtime.BitSet FOLLOW_cond_stmt_in_statement3066
removedfield: FOLLOW_call_stmt_in_statement3081
static org.antlr.runtime.BitSet FOLLOW_call_stmt_in_statement3081
removedfield: FOLLOW_return_stmt_in_statement3096
static org.antlr.runtime.BitSet FOLLOW_return_stmt_in_statement3096
removedfield: FOLLOW_label_in_statement3109
static org.antlr.runtime.BitSet FOLLOW_label_in_statement3109
removedfield: FOLLOW_export_in_statement3118
static org.antlr.runtime.BitSet FOLLOW_export_in_statement3118
removedfield: FOLLOW_section_label_in_statement3128
static org.antlr.runtime.BitSet FOLLOW_section_label_in_statement3128
removedfield: FOLLOW_OP_LOCAL_in_declaration3142
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3142
removedfield: FOLLOW_unbound_identifier_in_declaration3146
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3146
removedfield: FOLLOW_integer_in_declaration3151
static org.antlr.runtime.BitSet FOLLOW_integer_in_declaration3151
removedfield: FOLLOW_OP_LOCAL_in_declaration3160
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3160
removedfield: FOLLOW_unbound_identifier_in_declaration3164
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3164
removedfield: FOLLOW_OP_LABEL_in_label3184
static org.antlr.runtime.BitSet FOLLOW_OP_LABEL_in_label3184
removedfield: FOLLOW_OP_IDENTIFIER_in_label3188
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_label3188
removedfield: FOLLOW_OP_WILDCARD_in_label3204
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_label3204
removedfield: FOLLOW_OP_SECTION_LABEL_in_section_label3224
static org.antlr.runtime.BitSet FOLLOW_OP_SECTION_LABEL_in_section_label3224
removedfield: FOLLOW_OP_IDENTIFIER_in_section_label3228
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_label3228
removedfield: FOLLOW_OP_WILDCARD_in_section_label3244
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_label3244
removedfield: FOLLOW_OP_IDENTIFIER_in_section_symbol3265
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_symbol3265
removedfield: FOLLOW_OP_WILDCARD_in_section_symbol3279
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_symbol3279
removedfield: FOLLOW_OP_ASSIGN_in_assignment3305
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3305
removedfield: FOLLOW_OP_BITRANGE_in_assignment3308
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_assignment3308
removedfield: FOLLOW_specific_symbol_in_assignment3312
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_assignment3312
removedfield: FOLLOW_integer_in_assignment3317
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3317
removedfield: FOLLOW_integer_in_assignment3321
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3321
removedfield: FOLLOW_expr_in_assignment3326
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3326
removedfield: FOLLOW_OP_ASSIGN_in_assignment3337
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3337
removedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3340
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3340
removedfield: FOLLOW_unbound_identifier_in_assignment3344
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3344
removedfield: FOLLOW_integer_in_assignment3349
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3349
removedfield: FOLLOW_expr_in_assignment3354
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3354
removedfield: FOLLOW_OP_LOCAL_in_assignment3363
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3363
removedfield: FOLLOW_OP_ASSIGN_in_assignment3367
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3367
removedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3370
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3370
removedfield: FOLLOW_unbound_identifier_in_assignment3374
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3374
removedfield: FOLLOW_integer_in_assignment3379
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3379
removedfield: FOLLOW_expr_in_assignment3384
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3384
removedfield: FOLLOW_OP_LOCAL_in_assignment3393
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3393
removedfield: FOLLOW_OP_ASSIGN_in_assignment3397
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3397
removedfield: FOLLOW_unbound_identifier_in_assignment3401
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3401
removedfield: FOLLOW_expr_in_assignment3406
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3406
removedfield: FOLLOW_OP_ASSIGN_in_assignment3417
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3417
removedfield: FOLLOW_OP_IDENTIFIER_in_assignment3420
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_assignment3420
removedfield: FOLLOW_expr_in_assignment3429
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3429
removedfield: FOLLOW_OP_ASSIGN_in_assignment3438
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3438
removedfield: FOLLOW_OP_WILDCARD_in_assignment3442
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_assignment3442
removedfield: FOLLOW_expr_in_assignment3446
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3446
removedfield: FOLLOW_OP_ASSIGN_in_assignment3457
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3457
removedfield: FOLLOW_sizedstar_in_assignment3461
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_assignment3461
removedfield: FOLLOW_expr_in_assignment3465
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3465
removedfield: FOLLOW_OP_BITRANGE_in_bitrange3486
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_bitrange3486
removedfield: FOLLOW_specific_symbol_in_bitrange3490
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_bitrange3490
removedfield: FOLLOW_integer_in_bitrange3495
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3495
removedfield: FOLLOW_integer_in_bitrange3499
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3499
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3532
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3532
removedfield: FOLLOW_space_symbol_in_sizedstar3536
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3536
removedfield: FOLLOW_integer_in_sizedstar3541
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3541
removedfield: FOLLOW_expr_in_sizedstar3545
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3545
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3556
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3556
removedfield: FOLLOW_space_symbol_in_sizedstar3560
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3560
removedfield: FOLLOW_expr_in_sizedstar3565
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3565
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3576
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3576
removedfield: FOLLOW_integer_in_sizedstar3580
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3580
removedfield: FOLLOW_expr_in_sizedstar3584
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3584
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3595
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3595
removedfield: FOLLOW_expr_in_sizedstar3599
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3599
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3632
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3632
removedfield: FOLLOW_space_symbol_in_sizedstarv3636
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3636
removedfield: FOLLOW_integer_in_sizedstarv3641
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3641
removedfield: FOLLOW_specific_symbol_in_sizedstarv3645
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3645
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3657
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3657
removedfield: FOLLOW_space_symbol_in_sizedstarv3661
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3661
removedfield: FOLLOW_specific_symbol_in_sizedstarv3666
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3666
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3678
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3678
removedfield: FOLLOW_integer_in_sizedstarv3682
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3682
removedfield: FOLLOW_specific_symbol_in_sizedstarv3686
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3686
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3698
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3698
removedfield: FOLLOW_specific_symbol_in_sizedstarv3702
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3702
removedfield: FOLLOW_expr_apply_in_funcall3729
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_funcall3729
removedfield: FOLLOW_OP_BUILD_in_build_stmt3755
static org.antlr.runtime.BitSet FOLLOW_OP_BUILD_in_build_stmt3755
removedfield: FOLLOW_operand_symbol_in_build_stmt3759
static org.antlr.runtime.BitSet FOLLOW_operand_symbol_in_build_stmt3759
removedfield: FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3787
static org.antlr.runtime.BitSet FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3787
removedfield: FOLLOW_varnode_in_crossbuild_stmt3791
static org.antlr.runtime.BitSet FOLLOW_varnode_in_crossbuild_stmt3791
removedfield: FOLLOW_section_symbol_in_crossbuild_stmt3795
static org.antlr.runtime.BitSet FOLLOW_section_symbol_in_crossbuild_stmt3795
removedfield: FOLLOW_OP_GOTO_in_goto_stmt3835
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_goto_stmt3835
removedfield: FOLLOW_jumpdest_in_goto_stmt3839
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_goto_stmt3839
removedfield: FOLLOW_OP_IDENTIFIER_in_jump_symbol3860
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_jump_symbol3860
removedfield: FOLLOW_OP_WILDCARD_in_jump_symbol3874
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_jump_symbol3874
removedfield: FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3895
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3895
removedfield: FOLLOW_jump_symbol_in_jumpdest3899
static org.antlr.runtime.BitSet FOLLOW_jump_symbol_in_jumpdest3899
removedfield: FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3911
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3911
removedfield: FOLLOW_expr_in_jumpdest3915
static org.antlr.runtime.BitSet FOLLOW_expr_in_jumpdest3915
removedfield: FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3926
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3926
removedfield: FOLLOW_integer_in_jumpdest3930
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3930
removedfield: FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3941
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3941
removedfield: FOLLOW_integer_in_jumpdest3945
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3945
removedfield: FOLLOW_space_symbol_in_jumpdest3949
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_jumpdest3949
removedfield: FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3961
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3961
removedfield: FOLLOW_label_in_jumpdest3965
static org.antlr.runtime.BitSet FOLLOW_label_in_jumpdest3965
removedfield: FOLLOW_OP_IF_in_cond_stmt3992
static org.antlr.runtime.BitSet FOLLOW_OP_IF_in_cond_stmt3992
removedfield: FOLLOW_expr_in_cond_stmt3996
static org.antlr.runtime.BitSet FOLLOW_expr_in_cond_stmt3996
removedfield: FOLLOW_OP_GOTO_in_cond_stmt3999
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_cond_stmt3999
removedfield: FOLLOW_jumpdest_in_cond_stmt4003
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_cond_stmt4003
removedfield: FOLLOW_OP_CALL_in_call_stmt4044
static org.antlr.runtime.BitSet FOLLOW_OP_CALL_in_call_stmt4044
removedfield: FOLLOW_jumpdest_in_call_stmt4048
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_call_stmt4048
removedfield: FOLLOW_OP_RETURN_in_return_stmt4076
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt4076
removedfield: FOLLOW_expr_in_return_stmt4080
static org.antlr.runtime.BitSet FOLLOW_expr_in_return_stmt4080
removedfield: FOLLOW_OP_EXPORT_in_export4102
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4102
removedfield: FOLLOW_sizedstarv_in_export4106
static org.antlr.runtime.BitSet FOLLOW_sizedstarv_in_export4106
removedfield: FOLLOW_OP_EXPORT_in_export4117
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4117
removedfield: FOLLOW_varnode_in_export4121
static org.antlr.runtime.BitSet FOLLOW_varnode_in_export4121
removedfield: FOLLOW_OP_BOOL_OR_in_expr4142
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_expr4142
removedfield: FOLLOW_expr_in_expr4146
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4146
removedfield: FOLLOW_expr_in_expr4150
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4150
removedfield: FOLLOW_OP_BOOL_XOR_in_expr4161
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_XOR_in_expr4161
removedfield: FOLLOW_expr_in_expr4165
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4165
removedfield: FOLLOW_expr_in_expr4169
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4169
removedfield: FOLLOW_OP_BOOL_AND_in_expr4180
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_expr4180
removedfield: FOLLOW_expr_in_expr4184
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4184
removedfield: FOLLOW_expr_in_expr4188
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4188
removedfield: FOLLOW_OP_OR_in_expr4200
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_expr4200
removedfield: FOLLOW_expr_in_expr4204
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4204
removedfield: FOLLOW_expr_in_expr4208
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4208
removedfield: FOLLOW_OP_XOR_in_expr4219
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_expr4219
removedfield: FOLLOW_expr_in_expr4223
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4223
removedfield: FOLLOW_expr_in_expr4227
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4227
removedfield: FOLLOW_OP_AND_in_expr4238
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_expr4238
removedfield: FOLLOW_expr_in_expr4242
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4242
removedfield: FOLLOW_expr_in_expr4246
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4246
removedfield: FOLLOW_OP_EQUAL_in_expr4258
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_expr4258
removedfield: FOLLOW_expr_in_expr4262
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4262
removedfield: FOLLOW_expr_in_expr4266
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4266
removedfield: FOLLOW_OP_NOTEQUAL_in_expr4277
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_expr4277
removedfield: FOLLOW_expr_in_expr4281
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4281
removedfield: FOLLOW_expr_in_expr4285
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4285
removedfield: FOLLOW_OP_FEQUAL_in_expr4296
static org.antlr.runtime.BitSet FOLLOW_OP_FEQUAL_in_expr4296
removedfield: FOLLOW_expr_in_expr4300
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4300
removedfield: FOLLOW_expr_in_expr4304
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4304
removedfield: FOLLOW_OP_FNOTEQUAL_in_expr4315
static org.antlr.runtime.BitSet FOLLOW_OP_FNOTEQUAL_in_expr4315
removedfield: FOLLOW_expr_in_expr4319
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4319
removedfield: FOLLOW_expr_in_expr4323
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4323
removedfield: FOLLOW_OP_LESS_in_expr4335
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_expr4335
removedfield: FOLLOW_expr_in_expr4339
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4339
removedfield: FOLLOW_expr_in_expr4343
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4343
removedfield: FOLLOW_OP_GREATEQUAL_in_expr4354
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_expr4354
removedfield: FOLLOW_expr_in_expr4358
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4358
removedfield: FOLLOW_expr_in_expr4362
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4362
removedfield: FOLLOW_OP_LESSEQUAL_in_expr4373
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_expr4373
removedfield: FOLLOW_expr_in_expr4377
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4377
removedfield: FOLLOW_expr_in_expr4381
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4381
removedfield: FOLLOW_OP_GREAT_in_expr4392
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_expr4392
removedfield: FOLLOW_expr_in_expr4396
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4396
removedfield: FOLLOW_expr_in_expr4400
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4400
removedfield: FOLLOW_OP_SLESS_in_expr4411
static org.antlr.runtime.BitSet FOLLOW_OP_SLESS_in_expr4411
removedfield: FOLLOW_expr_in_expr4415
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4415
removedfield: FOLLOW_expr_in_expr4419
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4419
removedfield: FOLLOW_OP_SGREATEQUAL_in_expr4430
static org.antlr.runtime.BitSet FOLLOW_OP_SGREATEQUAL_in_expr4430
removedfield: FOLLOW_expr_in_expr4434
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4434
removedfield: FOLLOW_expr_in_expr4438
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4438
removedfield: FOLLOW_OP_SLESSEQUAL_in_expr4449
static org.antlr.runtime.BitSet FOLLOW_OP_SLESSEQUAL_in_expr4449
removedfield: FOLLOW_expr_in_expr4453
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4453
removedfield: FOLLOW_expr_in_expr4457
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4457
removedfield: FOLLOW_OP_SGREAT_in_expr4468
static org.antlr.runtime.BitSet FOLLOW_OP_SGREAT_in_expr4468
removedfield: FOLLOW_expr_in_expr4472
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4472
removedfield: FOLLOW_expr_in_expr4476
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4476
removedfield: FOLLOW_OP_FLESS_in_expr4487
static org.antlr.runtime.BitSet FOLLOW_OP_FLESS_in_expr4487
removedfield: FOLLOW_expr_in_expr4491
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4491
removedfield: FOLLOW_expr_in_expr4495
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4495
removedfield: FOLLOW_OP_FGREATEQUAL_in_expr4506
static org.antlr.runtime.BitSet FOLLOW_OP_FGREATEQUAL_in_expr4506
removedfield: FOLLOW_expr_in_expr4510
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4510
removedfield: FOLLOW_expr_in_expr4514
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4514
removedfield: FOLLOW_OP_FLESSEQUAL_in_expr4525
static org.antlr.runtime.BitSet FOLLOW_OP_FLESSEQUAL_in_expr4525
removedfield: FOLLOW_expr_in_expr4529
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4529
removedfield: FOLLOW_expr_in_expr4533
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4533
removedfield: FOLLOW_OP_FGREAT_in_expr4544
static org.antlr.runtime.BitSet FOLLOW_OP_FGREAT_in_expr4544
removedfield: FOLLOW_expr_in_expr4548
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4548
removedfield: FOLLOW_expr_in_expr4552
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4552
removedfield: FOLLOW_OP_LEFT_in_expr4564
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_expr4564
removedfield: FOLLOW_expr_in_expr4568
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4568
removedfield: FOLLOW_expr_in_expr4572
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4572
removedfield: FOLLOW_OP_RIGHT_in_expr4583
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_expr4583
removedfield: FOLLOW_expr_in_expr4587
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4587
removedfield: FOLLOW_expr_in_expr4591
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4591
removedfield: FOLLOW_OP_SRIGHT_in_expr4602
static org.antlr.runtime.BitSet FOLLOW_OP_SRIGHT_in_expr4602
removedfield: FOLLOW_expr_in_expr4606
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4606
removedfield: FOLLOW_expr_in_expr4610
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4610
removedfield: FOLLOW_OP_ADD_in_expr4622
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_expr4622
removedfield: FOLLOW_expr_in_expr4626
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4626
removedfield: FOLLOW_expr_in_expr4630
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4630
removedfield: FOLLOW_OP_SUB_in_expr4641
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_expr4641
removedfield: FOLLOW_expr_in_expr4645
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4645
removedfield: FOLLOW_expr_in_expr4649
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4649
removedfield: FOLLOW_OP_FADD_in_expr4660
static org.antlr.runtime.BitSet FOLLOW_OP_FADD_in_expr4660
removedfield: FOLLOW_expr_in_expr4664
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4664
removedfield: FOLLOW_expr_in_expr4668
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4668
removedfield: FOLLOW_OP_FSUB_in_expr4679
static org.antlr.runtime.BitSet FOLLOW_OP_FSUB_in_expr4679
removedfield: FOLLOW_expr_in_expr4683
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4683
removedfield: FOLLOW_expr_in_expr4687
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4687
removedfield: FOLLOW_OP_MULT_in_expr4699
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_expr4699
removedfield: FOLLOW_expr_in_expr4703
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4703
removedfield: FOLLOW_expr_in_expr4707
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4707
removedfield: FOLLOW_OP_DIV_in_expr4718
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_expr4718
removedfield: FOLLOW_expr_in_expr4722
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4722
removedfield: FOLLOW_expr_in_expr4726
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4726
removedfield: FOLLOW_OP_REM_in_expr4737
static org.antlr.runtime.BitSet FOLLOW_OP_REM_in_expr4737
removedfield: FOLLOW_expr_in_expr4741
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4741
removedfield: FOLLOW_expr_in_expr4745
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4745
removedfield: FOLLOW_OP_SDIV_in_expr4756
static org.antlr.runtime.BitSet FOLLOW_OP_SDIV_in_expr4756
removedfield: FOLLOW_expr_in_expr4760
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4760
removedfield: FOLLOW_expr_in_expr4764
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4764
removedfield: FOLLOW_OP_SREM_in_expr4775
static org.antlr.runtime.BitSet FOLLOW_OP_SREM_in_expr4775
removedfield: FOLLOW_expr_in_expr4779
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4779
removedfield: FOLLOW_expr_in_expr4783
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4783
removedfield: FOLLOW_OP_FMULT_in_expr4794
static org.antlr.runtime.BitSet FOLLOW_OP_FMULT_in_expr4794
removedfield: FOLLOW_expr_in_expr4798
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4798
removedfield: FOLLOW_expr_in_expr4802
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4802
removedfield: FOLLOW_OP_FDIV_in_expr4813
static org.antlr.runtime.BitSet FOLLOW_OP_FDIV_in_expr4813
removedfield: FOLLOW_expr_in_expr4817
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4817
removedfield: FOLLOW_expr_in_expr4821
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4821
removedfield: FOLLOW_OP_NOT_in_expr4833
static org.antlr.runtime.BitSet FOLLOW_OP_NOT_in_expr4833
removedfield: FOLLOW_expr_in_expr4837
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4837
removedfield: FOLLOW_OP_INVERT_in_expr4848
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_expr4848
removedfield: FOLLOW_expr_in_expr4852
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4852
removedfield: FOLLOW_OP_NEGATE_in_expr4863
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_expr4863
removedfield: FOLLOW_expr_in_expr4867
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4867
removedfield: FOLLOW_OP_FNEGATE_in_expr4878
static org.antlr.runtime.BitSet FOLLOW_OP_FNEGATE_in_expr4878
removedfield: FOLLOW_expr_in_expr4882
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4882
removedfield: FOLLOW_sizedstar_in_expr4892
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_expr4892
removedfield: FOLLOW_expr_apply_in_expr4902
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_expr4902
removedfield: FOLLOW_varnode_or_bitsym_in_expr4911
static org.antlr.runtime.BitSet FOLLOW_varnode_or_bitsym_in_expr4911
removedfield: FOLLOW_bitrange_in_expr4921
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_expr4921
removedfield: FOLLOW_integer_in_expr4930
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr4930
removedfield: FOLLOW_OP_PARENTHESIZED_in_expr4938
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_expr4938
removedfield: FOLLOW_expr_in_expr4942
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4942
removedfield: FOLLOW_OP_BITRANGE2_in_expr4954
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE2_in_expr4954
removedfield: FOLLOW_specific_symbol_in_expr4958
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_expr4958
removedfield: FOLLOW_integer_in_expr4963
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr4963
removedfield: FOLLOW_OP_IDENTIFIER_in_varnode_or_bitsym4985
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_varnode_or_bitsym4985
removedfield: FOLLOW_varnode_adorned_in_varnode_or_bitsym4999
static org.antlr.runtime.BitSet FOLLOW_varnode_adorned_in_varnode_or_bitsym4999
removedfield: FOLLOW_OP_WILDCARD_in_varnode_or_bitsym5008
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_varnode_or_bitsym5008
removedfield: FOLLOW_OP_APPLY_in_expr_apply5034
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply5034
removedfield: FOLLOW_OP_IDENTIFIER_in_expr_apply5039
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_expr_apply5039
removedfield: FOLLOW_expr_operands_in_expr_apply5048
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply5048
removedfield: FOLLOW_OP_APPLY_in_expr_apply5059
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply5059
removedfield: FOLLOW_OP_WILDCARD_in_expr_apply5063
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_expr_apply5063
removedfield: FOLLOW_expr_operands_in_expr_apply5067
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply5067
removedfield: FOLLOW_expr_in_expr_operands5100
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr_operands5100
removedfield: FOLLOW_OP_TRUNCATION_SIZE_in_varnode_adorned5122
static org.antlr.runtime.BitSet FOLLOW_OP_TRUNCATION_SIZE_in_varnode_adorned5122
removedfield: FOLLOW_integer_in_varnode_adorned5126
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode_adorned5126
removedfield: FOLLOW_integer_in_varnode_adorned5130
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode_adorned5130
removedfield: FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5139
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5139
removedfield: FOLLOW_OP_SIZING_SIZE_in_varnode_adorned5142
static org.antlr.runtime.BitSet FOLLOW_OP_SIZING_SIZE_in_varnode_adorned5142
removedfield: FOLLOW_integer_in_varnode_adorned5146
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode_adorned5146
removedfield: FOLLOW_varnode_in_varnode_adorned5151
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode_adorned5151
removedfield: FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5160
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5160
removedfield: FOLLOW_varnode_in_varnode_adorned5164
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode_adorned5164
removedfield: FOLLOW_specific_symbol_in_varnode5184
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_varnode5184
removedfield: FOLLOW_varnode_adorned_in_varnode5194
static org.antlr.runtime.BitSet FOLLOW_varnode_adorned_in_varnode5194
removedfield: FOLLOW_OP_QSTRING_in_qstring5212
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_qstring5212
removedfield: FOLLOW_OP_IDENTIFIER_in_identifier5235
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifier5235
removedfield: FOLLOW_OP_WILDCARD_in_identifier5249
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifier5249
removedfield: FOLLOW_OP_HEX_CONSTANT_in_integer5267
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_CONSTANT_in_integer5267
removedfield: FOLLOW_OP_DEC_CONSTANT_in_integer5280
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_CONSTANT_in_integer5280
removedfield: FOLLOW_OP_BIN_CONSTANT_in_integer5293
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer5293
removedmethod: getErrorMessage
java.lang.String getErrorMessage(org.antlr.runtime.RecognitionException e, java.lang.String[] tokenNames)
removedmethod: getTokenErrorDisplay
java.lang.String getTokenErrorDisplay(org.antlr.runtime.Token t)
removedmethod: getErrorHeader
java.lang.String getErrorHeader(org.antlr.runtime.RecognitionException e)
class ghidra.sleigh.grammar.SleighEcho 226 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: FOLLOW_OP_BIN_CONSTANT_in_integer3505
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer3505
addedfield: FOLLOW_OP_DEF_CONSTANT_in_integer3518
static org.antlr.runtime.BitSet FOLLOW_OP_DEF_CONSTANT_in_integer3518
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
removedfield: FOLLOW_OP_DEC_CONSTANT_in_integer3505
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_CONSTANT_in_integer3505
removedfield: FOLLOW_OP_BIN_CONSTANT_in_integer3518
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer3518
class ghidra.sleigh.grammar.SleighParser 225 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: FOLLOW_DEF_INT_in_integer3809
static org.antlr.runtime.BitSet FOLLOW_DEF_INT_in_integer3809
addedmethod: int_lit
ghidra.sleigh.grammar.SleighParser_SemanticParser.int_lit_return int_lit() throws RecognitionException
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
removedfield: FOLLOW_DEC_INT_in_integer3809
static org.antlr.runtime.BitSet FOLLOW_DEC_INT_in_integer3809
class ghidra.sleigh.grammar.SleighParser_DisplayParser 224 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: FOLLOW_DEF_INT_in_special818
static org.antlr.runtime.BitSet FOLLOW_DEF_INT_in_special818
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
removedfield: FOLLOW_DEC_INT_in_special818
static org.antlr.runtime.BitSet FOLLOW_DEC_INT_in_special818
class ghidra.sleigh.grammar.SleighParser_SemanticParser 231 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: FOLLOW_int_lit_in_varnode2193
static org.antlr.runtime.BitSet FOLLOW_int_lit_in_varnode2193
addedfield: FOLLOW_int_lit_in_varnode2203
static org.antlr.runtime.BitSet FOLLOW_int_lit_in_varnode2203
addedfield: FOLLOW_HEX_INT_in_int_lit2315
static org.antlr.runtime.BitSet FOLLOW_HEX_INT_in_int_lit2315
addedfield: FOLLOW_DEC_INT_in_int_lit2331
static org.antlr.runtime.BitSet FOLLOW_DEC_INT_in_int_lit2331
addedfield: FOLLOW_BIN_INT_in_int_lit2347
static org.antlr.runtime.BitSet FOLLOW_BIN_INT_in_int_lit2347
addedfield: FOLLOW_DEF_INT_in_int_lit2363
static org.antlr.runtime.BitSet FOLLOW_DEF_INT_in_int_lit2363
addedmethod: int_lit
ghidra.sleigh.grammar.SleighParser_SemanticParser.int_lit_return int_lit() throws RecognitionException
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
removedfield: FOLLOW_integer_in_varnode2193
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode2193
removedfield: FOLLOW_integer_in_varnode2203
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode2203
class ghidra.trace.database.DBTrace 1 change history
addedfield: CHUNK_SIZE
static int CHUNK_SIZE
class ghidra.trace.database.DBTraceTimeViewport 1 change history
removedmethod: locateMostRecentFork
static ghidra.trace.model.time.TraceSnapshot locateMostRecentFork(ghidra.trace.model.time.TraceTimeManager timeManager, long from)
class ghidra.trace.database.guest.DBTraceGuestPlatformMappedMemory 1 change history
removedmethod: getInitializedAddressSet
ghidra.program.model.address.AddressSetView getInitializedAddressSet()
class ghidra.trace.database.listing.AbstractBaseDBTraceDefinedUnitsView 1 change history
addedfield: CHUNK_SIZE
static int CHUNK_SIZE
class ghidra.trace.database.listing.DBTraceCodeSpace 1 change history
addedfield: CHUNK_SIZE
static int CHUNK_SIZE
class ghidra.trace.database.listing.DBTraceDefinedDataAdapter 1 change history
removedmethod: getComponentAt
ghidra.trace.database.listing.DBTraceDefinedDataAdapter getComponentAt(int offset)
class ghidra.trace.database.listing.UndefinedDBTraceData 1 change history
removedmethod: getComponentAt
ghidra.trace.model.listing.TraceData getComponentAt(int offset)
class ghidra.trace.database.map.AbstractDBTracePropertyMap 1 change history
addedfield: CHUNK_SIZE
static int CHUNK_SIZE
class ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapSpace 3 changes history
addedmethod: paint
void paint(ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.Painter painter, int depth)
addedmethod: getDepth
int getDepth()
addedmethod: getRootBounds
ghidra.trace.model.TraceAddressSnapRange getRootBounds()
class ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree 5 changes history
addedmethod: paint
void paint(ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.Painter painter, int depth)
addedmethod: getDepth
int getDepth()
addedmethod: getRootBounds
ghidra.trace.model.TraceAddressSnapRange getRootBounds()
addedmethod: getChildrenOf
java.util.Collection<? extends ghidra.util.database.spatial.DBTreeRecord<?,? extends ghidra.trace.model.TraceAddressSnapRange>> getChildrenOf(ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.DBTraceAddressSnapRangePropertyMapNode parent)
modifiedfield: MAX_CHILDREN constant: 50 → 15
- static int MAX_CHILDREN
+ static int MAX_CHILDREN
class ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery 8 changes history
addedmethod: minAt
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery minAt(ghidra.program.model.address.Address address, long snap)
addedmethod: minAtSnap
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery minAtSnap(long snap, ghidra.program.model.address.AddressSpace space)
addedmethod: minWithin
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery minWithin(ghidra.trace.model.Lifespan span, ghidra.program.model.address.AddressSpace space)
addedmethod: intersectingMinWithin
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery intersectingMinWithin(ghidra.program.model.address.AddressRange range, ghidra.trace.model.Lifespan span)
addedmethod: intersectingEnclosed
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery intersectingEnclosed(ghidra.program.model.address.AddressRange range, ghidra.trace.model.Lifespan span)
addedmethod: leastRecent
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery leastRecent(ghidra.program.model.address.AddressRange range, ghidra.trace.model.Lifespan span)
removedmethod: atSnap
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery atSnap(long snap, ghidra.program.model.address.AddressSpace space)
removedmethod: mostRecent
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery mostRecent(ghidra.program.model.address.Address address, ghidra.trace.model.Lifespan span)
class ghidra.trace.database.memory.DBTraceMemoryManager 2 changes history
addedmethod: getStates
java.util.Collection<java.util.Map.Entry<ghidra.trace.model.TraceAddressSnapRange,ghidra.trace.model.memory.TraceMemoryState>> getStates(ghidra.trace.model.Lifespan span, ghidra.program.model.address.AddressRange range)
addedmethod: findBytesAcrossLifespan
java.util.List<ghidra.trace.model.TraceAddressSnapRange> findBytesAcrossLifespan(ghidra.trace.model.Lifespan span, ghidra.program.model.address.AddressRange range, byte[] pattern, ghidra.util.task.TaskMonitor monitor)
class ghidra.trace.database.memory.DBTraceMemorySpace 15 changes history
addedfield: BLOCK_CACHE_SIZE
static int BLOCK_CACHE_SIZE
addedfield: STATE_BLOCK_SHIFT
static int STATE_BLOCK_SHIFT
addedfield: STATE_BLOCK_SIZE
static int STATE_BLOCK_SIZE
addedfield: STATE_BLOCK_MASK
static int STATE_BLOCK_MASK
addedfield: STATE_CACHE_SIZE
static int STATE_CACHE_SIZE
addedfield: STATE_MR_CACHE_SIZE
static int STATE_MR_CACHE_SIZE
addedfield: addressSetStateCache
java.util.Map<ghidra.trace.database.memory.DBTraceMemorySpace.AddressSetStateCacheKey,ghidra.program.model.address.AddressSetView> addressSetStateCache
addedfield: mostRecentStateEntryCache
java.util.Map<ghidra.trace.database.memory.DBTraceMemorySpace.MostRecentStateCacheKey,java.util.Map.Entry<ghidra.trace.model.TraceAddressSnapRange,ghidra.trace.model.memory.TraceMemoryState>> mostRecentStateEntryCache
addedmethod: doPutState
void doPutState(ghidra.program.model.address.AddressRange range, ghidra.trace.model.Lifespan span, ghidra.trace.model.memory.TraceMemoryState state)
addedmethod: doTruncateAndPut
void doTruncateAndPut(long snap, ghidra.program.model.address.AddressSet remains, ghidra.trace.model.memory.TraceMemoryState state)
addedmethod: getStates
java.util.Collection<java.util.Map.Entry<ghidra.trace.model.TraceAddressSnapRange,ghidra.trace.model.memory.TraceMemoryState>> getStates(ghidra.trace.model.Lifespan span, ghidra.program.model.address.AddressRange range)
addedmethod: findBytesAcrossLifespan
java.util.List<ghidra.trace.model.TraceAddressSnapRange> findBytesAcrossLifespan(ghidra.trace.model.Lifespan span, ghidra.program.model.address.AddressRange range, byte[] pattern, ghidra.util.task.TaskMonitor monitor)
addedmethod: paint
void paint(ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.Painter painter, int depth)
addedmethod: getDepth
int getDepth()
addedmethod: getRootBounds
ghidra.trace.model.TraceAddressSnapRange getRootBounds()
class ghidra.trace.database.program.AbstractDBTraceProgramViewMemory 1 change history
removedmethod: getInitializedAddressSet
ghidra.program.model.address.AddressSetView getInitializedAddressSet()
class ghidra.trace.database.program.DBTraceProgramViewBookmarkManager 1 change history
removedmethod: isDefinedType
boolean isDefinedType(java.lang.String type)
class ghidra.trace.database.program.DBTraceProgramViewMemory 1 change history
addedmethod: validateRegionMaps
void validateRegionMaps()
class ghidra.trace.database.stack.DBTraceStackFrame 2 changes history
addedmethod: getStackPointer
ghidra.program.model.address.Address getStackPointer(long snap)
addedmethod: setStackPointer
void setStackPointer(ghidra.trace.model.Lifespan span, ghidra.program.model.address.Address sp)
class ghidra.trace.database.symbol.DBTraceReferenceSpace 1 change history
addedfield: CHUNK_SIZE
static int CHUNK_SIZE
class ghidra.trace.database.target.DBTraceObjectManager 2 changes history
addedfield: wbCacheDisabled
boolean wbCacheDisabled
addedmethod: withoutWriteCache
ghidra.trace.model.target.TraceObjectManager.BypassWriteCache withoutWriteCache()
class ghidra.trace.database.time.DBTraceSnapshot 2 changes history
addedmethod: computeIsFork
boolean computeIsFork()
addedmethod: isFork
boolean isFork()
class ghidra.trace.database.time.DBTraceTimeManager 3 changes history
addedfield: forkStore
ghidra.util.database.DBCachedObjectStore<ghidra.trace.database.time.DBTraceTimeManager.DBTraceFork> forkStore
addedfield: forksBySnap
ghidra.util.database.DBCachedObjectIndex<java.lang.Long,ghidra.trace.database.time.DBTraceTimeManager.DBTraceFork> forksBySnap
addedmethod: getMostRecentFork
long getMostRecentFork(long snap)
class ghidra.trace.model.breakpoint.TraceBreakpointKind.TraceBreakpointKindSet 6 changes history
addedfield: EMPTY
static ghidra.trace.model.breakpoint.TraceBreakpointKind.TraceBreakpointKindSet EMPTY
removedfield: SW_EXECUTE
static ghidra.trace.model.breakpoint.TraceBreakpointKind.TraceBreakpointKindSet SW_EXECUTE
removedfield: HW_EXECUTE
static ghidra.trace.model.breakpoint.TraceBreakpointKind.TraceBreakpointKindSet HW_EXECUTE
removedfield: READ
static ghidra.trace.model.breakpoint.TraceBreakpointKind.TraceBreakpointKindSet READ
removedfield: WRITE
static ghidra.trace.model.breakpoint.TraceBreakpointKind.TraceBreakpointKindSet WRITE
removedfield: ACCESS
static ghidra.trace.model.breakpoint.TraceBreakpointKind.TraceBreakpointKindSet ACCESS
class ghidra.trace.model.listing.TraceData 1 change history
removedmethod: getComponentAt
ghidra.trace.model.listing.TraceData getComponentAt(int offset)
class ghidra.trace.model.memory.TraceMemoryOperations 2 changes history
addedmethod: getStates
java.util.Collection<java.util.Map.Entry<ghidra.trace.model.TraceAddressSnapRange,ghidra.trace.model.memory.TraceMemoryState>> getStates(ghidra.trace.model.Lifespan span, ghidra.program.model.address.AddressRange range)
addedmethod: findBytesAcrossLifespan
java.util.List<ghidra.trace.model.TraceAddressSnapRange> findBytesAcrossLifespan(ghidra.trace.model.Lifespan span, ghidra.program.model.address.AddressRange range, byte[] pattern, ghidra.util.task.TaskMonitor monitor)
class ghidra.trace.model.stack.TraceStackFrame 3 changes history
addedfield: KEY_SP
static java.lang.String KEY_SP
addedmethod: getStackPointer
ghidra.program.model.address.Address getStackPointer(long snap)
addedmethod: setStackPointer
void setStackPointer(ghidra.trace.model.Lifespan span, ghidra.program.model.address.Address sp)
class ghidra.trace.model.target.TraceObjectManager 1 change history
addedmethod: withoutWriteCache
ghidra.trace.model.target.TraceObjectManager.BypassWriteCache withoutWriteCache()
class ghidra.trace.model.time.TraceSnapshot 1 change history
addedmethod: isFork
boolean isFork()
class ghidra.trace.model.time.TraceTimeManager 1 change history
addedmethod: getMostRecentFork
long getMostRecentFork(long snap)
class ghidra.util.BrowserLoader 1 change history
removedmethod: display
static void display(java.net.URL url)
class ghidra.util.Conv 10 changes history
removedfield: BYTE_MASK
static int BYTE_MASK
removedfield: SHORT_MASK
static int SHORT_MASK
removedfield: INT_MASK
static long INT_MASK
removedmethod: byteToShort
static short byteToShort(byte b)
removedmethod: byteToInt
static int byteToInt(byte b)
removedmethod: byteToLong
static long byteToLong(byte b)
removedmethod: shortToInt
static int shortToInt(short s)
removedmethod: shortToLong
static long shortToLong(short s)
removedmethod: intToLong
static long intToLong(int i)
removedmethod: toString
static java.lang.String toString(byte[] array)
class ghidra.util.Lock 7 changes history
modified extends: java.lang.Object → java.util.concurrent.locks.ReentrantReadWriteLock
addedmethod: toString
java.lang.String toString()
addedmethod: read
ghidra.util.Lock.Closeable read()
addedmethod: write
ghidra.util.Lock.Closeable write()
addedmethod: withWrite
void withWrite(utility.function.Callback callback)
removedmethod: acquire
void acquire()
removedmethod: release
void release()
class ghidra.util.ManualViewerCommandWrappedOption 4 changes history
addedmethod: getFileFormat
java.lang.String getFileFormat()
addedmethod: setFileFormat
void setFileFormat(java.lang.String newFormat)
removedmethod: getUrlReplacementString
java.lang.String getUrlReplacementString()
removedmethod: setUrlReplacementString
void setUrlReplacementString(java.lang.String urlReplacementString)
class ghidra.util.NumericUtilities 7 changes history
addedmethod: toPaddedHexString
static java.lang.String toPaddedHexString(byte b)
addedmethod: toPaddedHexString
static java.lang.String toPaddedHexString(short s)
addedmethod: toPaddedHexString
static java.lang.String toPaddedHexString(int i)
addedmethod: toPaddedHexString
static java.lang.String toPaddedHexString(long l)
modifiedmethod: convertBytesToString param 4 renamed: delimeter → delimiter
- static java.lang.String convertBytesToString(byte[] bytes, int start, int len, java.lang.String delimeter)
+ static java.lang.String convertBytesToString(byte[] bytes, int start, int len, java.lang.String delimiter)
modifiedmethod: convertBytesToString param 2 renamed: delimeter → delimiter
- static java.lang.String convertBytesToString(byte[] bytes, java.lang.String delimeter)
+ static java.lang.String convertBytesToString(byte[] bytes, java.lang.String delimiter)
removedmethod: toString
static java.lang.String toString(byte b)
class ghidra.util.UniversalIdGenerator 1 change history
removedmethod: main
static void main(java.lang.String[] args)
class ghidra.util.bytesearch.DummyMatchAction 1 change history
removedmethod: apply
void apply(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address addr, ghidra.util.bytesearch.Match match)
class ghidra.util.database.DBAnnotatedObject 2 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
removedmethod: refresh
boolean refresh()
class ghidra.util.database.DBCachedDomainObjectAdapter 2 changes history
modifiedmethod: getReadWriteLock return type: ReadWriteLock → Lock
- java.util.concurrent.locks.ReadWriteLock getReadWriteLock()
+ ghidra.util.Lock getReadWriteLock()
removedfield: rwLock
java.util.concurrent.locks.ReadWriteLock rwLock
class ghidra.util.database.DBCachedObjectStoreFactory.AbstractDBFieldCodec 1 change history
addedfield: boxedType
java.lang.Class<VT> boxedType
class ghidra.util.database.spatial.AbstractConstraintsTree 4 changes history
addedmethod: stream
java.util.stream.Stream<DR> stream(NR node, Q query)
modifiedfield: cachedNodeChildren type: Map → Map
- java.util.Map<java.lang.Long,java.util.Collection<NR>> cachedNodeChildren
+ java.util.Map<java.lang.Long,java.util.List<NR>> cachedNodeChildren
modifiedmethod: getDataChildrenOf return type: Collection → List
- java.util.Collection<DR> getDataChildrenOf(NR parent)
+ java.util.List<DR> getDataChildrenOf(NR parent)
modifiedfield: cachedDataChildren type: Map → Map
- java.util.Map<java.lang.Long,java.util.Collection<DR>> cachedDataChildren
+ java.util.Map<java.lang.Long,java.util.List<DR>> cachedDataChildren
class ghidra.util.database.spatial.AbstractRStarConstraintsTree 2 changes history
addedmethod: reRoot
NR reRoot(NR n1, NR n2)
modifiedmethod: doChooseSubtree param 1 renamed: dstLevel → dstLevelFromTop
- NR doChooseSubtree(int dstLevel, NS bounds)
+ NR doChooseSubtree(int dstLevelFromTop, NS bounds)
class ghidra.util.database.spatial.AbstractRStarConstraintsTree.LevelInfo 4 changes history
addedmethod: getDstLevelFromTop
int getDstLevelFromTop(int leafLevel)
addedmethod: setLevelTowardTop1
ghidra.util.database.spatial.AbstractRStarConstraintsTree.LevelInfo setLevelTowardTop1()
removedmethod: decLevel
ghidra.util.database.spatial.AbstractRStarConstraintsTree.LevelInfo decLevel()
removedmethod: incDepth
void incDepth()
class ghidra.util.database.spatial.hyper.Dimension 1 change history
modifiedmethod: distance param 1 renamed: a → upper; param 2 renamed: b → lower
- double distance(T a, T b)
+ double distance(T upper, T lower)
class ghidra.util.database.spatial.hyper.LongDimension 1 change history
modifiedmethod: distance param 1 renamed: a → upper; param 2 renamed: b → lower
- double distance(java.lang.Long a, java.lang.Long b)
+ double distance(java.lang.Long upper, java.lang.Long lower)
class ghidra.util.database.spatial.hyper.StringDimension 1 change history
modifiedmethod: distance param 1 renamed: a → upper; param 2 renamed: b → lower
- double distance(java.lang.String a, java.lang.String b)
+ double distance(java.lang.String upper, java.lang.String lower)
class ghidra.util.database.spatial.hyper.ULongDimension 1 change history
modifiedmethod: distance param 1 renamed: a → upper; param 2 renamed: b → lower
- double distance(java.lang.Long a, java.lang.Long b)
+ double distance(java.lang.Long upper, java.lang.Long lower)
class ghidra.util.datastruct.Accumulator 7 changes history
modified implements: java.lang.Iterable, java.util.function.Consumer → java.util.function.Consumer
addedmethod: getProgress
int getProgress()
removedmethod: contains
boolean contains(T t)
removedmethod: get
java.util.Collection<T> get()
removedmethod: size
int size()
removedmethod: isEmpty
boolean isEmpty()
removedmethod: stream
java.util.stream.Stream<T> stream()
class ghidra.util.datastruct.CallbackAccumulator 5 changes history
addedmethod: getProgress
int getProgress()
removedmethod: contains
boolean contains(T t)
removedmethod: get
java.util.Collection<T> get()
removedmethod: iterator
java.util.Iterator<T> iterator()
removedmethod: size
int size()
class ghidra.util.datastruct.ListAccumulator 3 changes history
modified implements: ghidra.util.datastruct.Accumulator → ghidra.util.datastruct.Accumulator, java.lang.Iterable
addedmethod: getProgress
int getProgress()
addedmethod: stream
java.util.stream.Stream<T> stream()
class ghidra.util.datastruct.SetAccumulator 3 changes history
modified implements: ghidra.util.datastruct.Accumulator → ghidra.util.datastruct.Accumulator, java.lang.Iterable
addedmethod: getProgress
int getProgress()
addedmethod: stream
java.util.stream.Stream<T> stream()
class ghidra.util.datastruct.SizeRestrictedAccumulatorWrapper 5 changes history
addedmethod: getProgress
int getProgress()
removedmethod: iterator
java.util.Iterator<T> iterator()
removedmethod: contains
boolean contains(T t)
removedmethod: get
java.util.Collection<T> get()
removedmethod: size
int size()
class ghidra.util.exception.CancelledException 2 changes history
addedfield: DEFAULT_MESSAGE
static java.lang.String DEFAULT_MESSAGE
addedmethod: isDefaultMessage
boolean isDefaultMessage()
class ghidra.util.extensions.ExtensionUtils 1 change history
addedfield: MAX_ZIP_ENTRIES_OVERRIDE_PROPERTY
static java.lang.String MAX_ZIP_ENTRIES_OVERRIDE_PROPERTY
class ghidra.util.table.AddressPreviewTableModel 2 changes history
removedmethod: setSelectionSize
void setSelectionSize(int size)
removedmethod: getProgramSelection
ghidra.program.util.ProgramSelection getProgramSelection(int[] rows)
class ghidra.util.table.field.BytesTableColumn 1 change history
modifiedmethod: getValue param 3 renamed: pgm → program
- java.lang.Byte[] getValue(ghidra.program.model.address.Address rowObject, ghidra.docking.settings.Settings settings, ghidra.program.model.listing.Program pgm, ghidra.framework.plugintool.ServiceProvider serviceProvider) throws IllegalArgumentException
+ java.lang.Byte[] getValue(ghidra.program.model.address.Address rowObject, ghidra.docking.settings.Settings settings, ghidra.program.model.listing.Program program, ghidra.framework.plugintool.ServiceProvider serviceProvider) throws IllegalArgumentException
class ghidra.util.task.TaskDialog 4 changes history
addedmethod: clearCancelled
void clearCancelled()
addedmethod: checkCancelled
void checkCancelled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
class ghidra.util.task.TaskMonitor 2 changes history
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
class ghidra.util.task.TaskMonitorAdapter 4 changes history
addedmethod: clearCancelled
void clearCancelled()
removedfield: DUMMY_MONITOR
static ghidra.util.task.TaskMonitor DUMMY_MONITOR
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
class ghidra.util.task.TaskMonitorComponent 4 changes history
addedmethod: checkCancelled
void checkCancelled() throws CancelledException
addedmethod: clearCancelled
void clearCancelled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
class ghidra.util.task.TimeoutTaskMonitor 4 changes history
addedmethod: checkCancelled
void checkCancelled() throws CancelledException
addedmethod: clearCancelled
void clearCancelled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
class ghidra.util.task.WrappingTaskMonitor 3 changes history
addedmethod: clearCancelled
void clearCancelled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
class help.HelpService 1 change history
addedmethod: isShowing
boolean isShowing()
class help.screenshot.GhidraScreenShotGenerator 3 changes history
addedmethod: getHelpTopicModuleName
java.lang.String getHelpTopicModuleName()
addedmethod: getHelpTopicDir
java.io.File getHelpTopicDir(java.lang.String moduleName, java.lang.String helpTopic)
modifiedmethod: getHelpTopicDir param 1 renamed: helpTopic → topicName
- java.io.File getHelpTopicDir(java.lang.String helpTopic)
+ java.io.File getHelpTopicDir(java.lang.String topicName)
class util.HistoryList 1 change history
addedmethod: addReplace
void addReplace(T t)
class utilities.util.FileUtilities 3 changes history
addedmethod: newOwnerPrivateFileOutputStream
static java.io.OutputStream newOwnerPrivateFileOutputStream(java.io.File file) throws IOException
addedmethod: startsWith
static boolean startsWith(java.lang.String potentialParentPath, java.lang.String otherPath)
addedmethod: getSecureFile
static java.io.File getSecureFile(java.io.File secureBaseDir, java.lang.String untrustedPathname) throws IOException
class utility.function.Dummy 1 change history
addedmethod: exceptionalConsumer
static utility.function.ExceptionalConsumer<T,E> exceptionalConsumer()
db.buffers 2 modified
class db.buffers.BlockStreamHandle 2 changes history
addedmethod: openBlockStream
T openBlockStream(ghidra.util.task.TaskMonitor monitor) throws IOException
removedmethod: openBlockStream
T openBlockStream() throws IOException
class db.buffers.DataBuffer 3 changes history
addedfield: MAX_BUFFER_SIZE
static int MAX_BUFFER_SIZE
addedmethod: isCompressedSerializationOutputEnabled
static boolean isCompressedSerializationOutputEnabled()
removedmethod: usingCompressedSerializationOutput
static boolean usingCompressedSerializationOutput()
docking 6 modified
class docking.ActionContext 2 changes history
addedmethod: setContextProvider
docking.ActionContext setContextProvider(docking.action.ActionContextProvider provider)
addedmethod: getContextProvider
docking.action.ActionContextProvider getContextProvider()
class docking.ComponentProvider 1 change history
addedmethod: getContextSourceComponent
java.awt.Component getContextSourceComponent()
class docking.DefaultActionContext 2 changes history
addedmethod: setContextProvider
docking.ActionContext setContextProvider(docking.action.ActionContextProvider provider)
addedmethod: getContextProvider
docking.action.ActionContextProvider getContextProvider()
class docking.DefaultHelpService 1 change history
addedmethod: isShowing
boolean isShowing()
class docking.DialogActionContext 2 changes history
removedmethod: setDialogComponentProvider
void setDialogComponentProvider(docking.DialogComponentProvider dialogProvider)
removedmethod: getDialogComponentProvider
docking.DialogComponentProvider getDialogComponentProvider()
class docking.DialogComponentProvider 1 change history
addedmethod: okCallback
void okCallback(boolean mouseClick)
docking.action 1 removed
docking.action.builder 1 modified
class docking.action.builder.AbstractActionBuilder 1 change history
addedmethod: buildAndInstallLocal
T buildAndInstallLocal(docking.DialogComponentProvider provider)
docking.actions 2 added, 1 removed
docking.help 1 modified
class docking.help.HelpManager 1 change history
addedmethod: isShowing
boolean isShowing()
docking.menu 1 modified
class docking.menu.MultiStateButton 1 change history
removedmethod: getActionContext
docking.ActionContext getActionContext()
docking.options.editor 2 modified
class docking.options.editor.ColorEditor 1 change history
removedmethod: paintValue
void paintValue(java.awt.Graphics gfx, java.awt.Rectangle box)
class docking.options.editor.OptionsDialog 2 changes history
addedfield: OPTIONS_OWNER
static java.lang.String OPTIONS_OWNER
addedfield: TOGGLE_EDITOR_ACTION_NAME
static java.lang.String TOGGLE_EDITOR_ACTION_NAME
docking.test 1 modified
class docking.test.AbstractDockingTest 1 change history
addedmethod: createActionContext
static docking.ActionContext createActionContext(docking.action.ActionContextProvider provider)
docking.tool 1 modified
class docking.tool.ToolConstants 1 change history
addedfield: HELP_RUNTIME_MENU_GROUP
static java.lang.String HELP_RUNTIME_MENU_GROUP
docking.util 1 added
docking.widgets 2 modified
class docking.widgets.DropDownTextField 1 change history
addedfield: DEFAULT_MIN_UPDATE_DELAY
static int DEFAULT_MIN_UPDATE_DELAY
class docking.widgets.GHyperlinkComponent 1 change history
addedmethod: addLink
void addLink(java.lang.String text, java.lang.String accessibleText, utility.function.Callback linkActivatedCallback)
docking.widgets.autocomplete 5 added, 5 removed, 1 modified
docking.widgets.combobox 1 modified
class docking.widgets.combobox.GhidraComboBox 1 change history
addedmethod: getSelectedItem
E getSelectedItem()
docking.widgets.dialogs 1 removed, 1 modified
class docking.widgets.dialogs.AbstractNumberInputDialog 4 changes history
addedmethod: setInputAsText
void setInputAsText(java.lang.String text)
addedmethod: setMode
void setMode(docking.widgets.textfield.integer.IntegerFormat mode)
addedmethod: setAutoSwitchMode
void setAutoSwitchMode(boolean autoSwitch)
addedmethod: setPrompt
void setPrompt(java.lang.String text)
docking.widgets.fieldpanel 1 modified
class docking.widgets.fieldpanel.AccessibleFieldPanelDelegate 1 change history
addedmethod: isFocused
boolean isFocused()
docking.widgets.fieldpanel.field 1 added, 3 modified
class docking.widgets.fieldpanel.field.CompositeFieldElement 1 change history
addedmethod: getFieldElementByIndex
docking.widgets.fieldpanel.field.FieldElement getFieldElementByIndex(int index)
class docking.widgets.fieldpanel.field.Field 1 change history
addedmethod: isClipped
boolean isClipped()
class docking.widgets.fieldpanel.field.TextField 1 change history
removedmethod: isClipped
boolean isClipped()
docking.widgets.fieldpanel.support 1 modified
class docking.widgets.fieldpanel.support.RowColLocation 1 change history
addedmethod: isHidden
boolean isHidden()
docking.widgets.gtreetable 5 added
docking.widgets.imagepanel 1 modified
class docking.widgets.imagepanel.ImagePanel 2 changes history
removedmethod: setText
void setText(java.lang.String text)
removedmethod: getText
java.lang.String getText()
docking.widgets.indexedscrollpane 1 modified
class docking.widgets.indexedscrollpane.IndexedScrollPane 3 changes history
addedmethod: getViewExtentSize
java.awt.Dimension getViewExtentSize()
addedmethod: getViewInsets
java.awt.Insets getViewInsets()
removedmethod: getViewSize
java.awt.Dimension getViewSize()
docking.widgets.list 1 modified
class docking.widgets.list.ListPanel 1 change history
removedmethod: main
static void main(java.lang.String[] args)
docking.widgets.numberformat 2 modified
class docking.widgets.numberformat.IntegerFormatter 1 change history
addedmethod: createIsValidNumberPredicate
java.util.function.Predicate<java.lang.Number> createIsValidNumberPredicate()
class docking.widgets.numberformat.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper 1 change history
addedfield: isValidNumber
java.util.function.Predicate<java.lang.Number> isValidNumber
docking.widgets.search 1 modified
class docking.widgets.search.SearchLocationContextRenderer 2 changes history
addedmethod: renderHtmlContext
java.awt.Component renderHtmlContext(docking.widgets.table.GTableCellRenderingData data, docking.widgets.search.SearchLocationContext context, boolean showLineNumbers)
removedmethod: renderHtmlContext
java.awt.Component renderHtmlContext(docking.widgets.table.GTableCellRenderingData data, docking.widgets.search.SearchLocationContext context)
docking.widgets.table 4 added, 3 removed, 10 modified
class docking.widgets.table.AbstractDynamicTableColumn 3 changes history
addedmethod: getColumnMaxWidth
int getColumnMaxWidth()
addedmethod: getColumnMinWidth
int getColumnMinWidth()
addedmethod: getColumnEditor
javax.swing.table.TableCellEditor getColumnEditor()
class docking.widgets.table.AbstractGTableModel 2 changes history
addedmethod: getMaxColumnWidth
int getMaxColumnWidth(int columnIndex)
addedmethod: getMinColumnWidth
int getMinColumnWidth(int columnIndex)
class docking.widgets.table.ConfigurableColumnTableModel 1 change history
addedmethod: getEditor
javax.swing.table.TableCellEditor getEditor(int columnIndex)
class docking.widgets.table.DynamicColumnTableModel 1 change history
addedmethod: getPreferenceKey
java.lang.String getPreferenceKey()
class docking.widgets.table.DynamicTableColumn 3 changes history
addedmethod: getColumnMaxWidth
int getColumnMaxWidth()
addedmethod: getColumnMinWidth
int getColumnMinWidth()
addedmethod: getColumnEditor
javax.swing.table.TableCellEditor getColumnEditor()
class docking.widgets.table.GDynamicColumnTableModel 3 changes history
addedmethod: getMaxColumnWidth
int getMaxColumnWidth(int column)
addedmethod: getMinColumnWidth
int getMinColumnWidth(int column)
addedmethod: getEditor
javax.swing.table.TableCellEditor getEditor(int index)
class docking.widgets.table.GTable 6 changes history
addedmethod: setRowPadding
void setRowPadding(int padding)
addedmethod: setPreferredRowHeight
void setPreferredRowHeight(int height)
addedmethod: getDynamicTableModel
docking.widgets.table.DynamicColumnTableModel<?> getDynamicTableModel()
addedmethod: getCellEditor
javax.swing.table.TableCellEditor getCellEditor(int row, int column)
addedmethod: getCellEditorOverride
javax.swing.table.TableCellEditor getCellEditorOverride(int row, int col)
removedmethod: setRowHeight
void setRowHeight(int height)
class docking.widgets.table.GTableCellRenderer 3 changes history
addedmethod: getText
java.lang.String getText(docking.widgets.table.GTableCellRenderingData data)
addedmethod: getAccessibleCellValue
java.lang.String getAccessibleCellValue(docking.widgets.table.GTableCellRenderingData data, java.lang.String text)
addedmethod: getAccessibleCellDescription
java.lang.String getAccessibleCellDescription(javax.swing.table.TableModel model, int columnModelIndex)
class docking.widgets.table.IconButtonTableCellEditor 4 changes history
modified implements: java.awt.event.ActionListener, javax.swing.table.TableCellEditor → javax.swing.table.TableCellEditor
addedfield: model
javax.swing.table.TableModel model
addedmethod: clicked
void clicked()
removedmethod: actionPerformed
void actionPerformed(java.awt.event.ActionEvent e)
class docking.widgets.table.MappedTableColumn 3 changes history
addedmethod: getColumnEditor
javax.swing.table.TableCellEditor getColumnEditor()
addedmethod: getColumnMaxWidth
int getColumnMaxWidth()
addedmethod: getColumnMinWidth
int getColumnMinWidth()
docking.widgets.textfield 1 added, 1 removed, 1 modified
class docking.widgets.textfield.IntegerTextField 23 changes history
modified extends: java.lang.Object → docking.widgets.textfield.integer.AbstractIntegerTextField
modifiedmethod: setAllowsHexPrefix param 1 renamed: allowsHexPrefix → usePrefix
- void setAllowsHexPrefix(boolean allowsHexPrefix)
+ void setAllowsHexPrefix(boolean usePrefix)
removedmethod: addChangeListener
void addChangeListener(javax.swing.event.ChangeListener listener)
removedmethod: setAccessibleName
void setAccessibleName(java.lang.String name)
removedmethod: removeChangeListener
void removeChangeListener(javax.swing.event.ChangeListener listener)
removedmethod: getValue
java.math.BigInteger getValue()
removedmethod: getIntValue
int getIntValue()
removedmethod: getLongValue
long getLongValue()
removedmethod: setValue
void setValue(long newValue)
removedmethod: setValue
void setValue(int newValue)
removedmethod: setText
boolean setText(java.lang.String text)
removedmethod: setValue
void setValue(java.math.BigInteger newValue)
removedmethod: setShowNumberMode
void setShowNumberMode(boolean show)
removedmethod: getText
java.lang.String getText()
removedmethod: getMaxValue
java.math.BigInteger getMaxValue()
removedmethod: getComponent
javax.swing.JComponent getComponent()
removedmethod: addActionListener
void addActionListener(java.awt.event.ActionListener listener)
removedmethod: removeActionListener
void removeActionListener(java.awt.event.ActionListener listener)
removedmethod: setEnabled
void setEnabled(boolean enabled)
removedmethod: setEditable
void setEditable(boolean editable)
removedmethod: requestFocus
void requestFocus()
removedmethod: selectAll
void selectAll()
removedmethod: setHorizontalAlignment
void setHorizontalAlignment(int alignment)
docking.widgets.textfield.integer 2 added
docking.widgets.tree 2 modified
class docking.widgets.tree.GTree 1 change history
addedmethod: requestFocus
void requestFocus()
class docking.widgets.tree.TreeTaskMonitor 4 changes history
addedmethod: checkCancelled
void checkCancelled() throws CancelledException
addedmethod: clearCancelled
void clearCancelled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
generic.cache 1 added
generic.expressions 1 added, 1 removed, 1 modified
class generic.expressions.ExpressionEvaluator 1 change history
addedmethod: parseAsBigInteger
java.math.BigInteger parseAsBigInteger(java.lang.String input) throws ExpressionException
generic.jar 1 modified
class generic.jar.ResourceFile 1 change history
removedmethod: containsPath
boolean containsPath(generic.jar.ResourceFile otherFile)
generic.test 1 modified
class generic.test.AbstractGuiTest 1 change history
removedmethod: waitForPostedSwingRunnables
static void waitForPostedSwingRunnables()
generic.theme 2 modified
class generic.theme.FontChangedThemeEvent 1 change history
addedmethod: hasGlobalFontChanged
boolean hasGlobalFontChanged()
class generic.theme.ThemeEvent 1 change history
addedmethod: hasGlobalFontChanged
boolean hasGlobalFontChanged()
generic.theme.laf 1 modified
class generic.theme.laf.LookAndFeelManager 1 change history
addedmethod: clearUiDefaults
void clearUiDefaults()
ghidra 2 modified
class ghidra.Ghidra 1 change history
addedmethod: setLinuxApplicationName
static void setLinuxApplicationName()
class ghidra.GhidraLauncher 1 change history
removedmethod: main
static void main(java.lang.String[] args) throws Exception
ghidra.app.cmd.refs 1 added, 1 removed
ghidra.app.decompiler 8 modified
class ghidra.app.decompiler.ClangFieldToken 1 change history
addedmethod: getVarnode
ghidra.program.model.pcode.Varnode getVarnode()
class ghidra.app.decompiler.ClangNode 1 change history
removedmethod: setHighlight
void setHighlight(java.awt.Color c)
class ghidra.app.decompiler.ClangToken 2 changes history
removedmethod: setHighlight
void setHighlight(java.awt.Color val)
removedmethod: getHighlight
java.awt.Color getHighlight()
class ghidra.app.decompiler.ClangTokenGroup 1 change history
removedmethod: setHighlight
void setHighlight(java.awt.Color val)
class ghidra.app.decompiler.DecompInterface 2 changes history
addedfield: errorMessage
java.lang.String errorMessage
removedfield: decompileMessage
java.lang.String decompileMessage
class ghidra.app.decompiler.DecompileCallback 3 changes history
addedfield: MAX_FUNCTION_OFFCUT
static int MAX_FUNCTION_OFFCUT
addedmethod: getErrorMessage
java.lang.String getErrorMessage()
removedmethod: getNativeMessage
java.lang.String getNativeMessage()
class ghidra.app.decompiler.DecompileDebug 2 changes history
addedmethod: addDestinationOverride
void addDestinationOverride(ghidra.program.model.address.Address addr, ghidra.program.model.address.Address destAddr, java.lang.String type) throws IOException
addedmethod: handleOverrides
void handleOverrides(ghidra.program.model.address.Address addr, ghidra.program.model.listing.Instruction instr) throws IOException
class ghidra.app.decompiler.DecompileOptions 2 changes history
addedmethod: getMaxBadData
int getMaxBadData()
addedmethod: setMaxBadData
void setMaxBadData(int val)
ghidra.app.decompiler.component 2 modified
class ghidra.app.decompiler.component.DecompilerController 1 change history
addedmethod: clearCacheForCurrentFunction
void clearCacheForCurrentFunction()
class ghidra.app.decompiler.component.DecompilerPanel 1 change history
addedmethod: getViewContentBounds
java.awt.Rectangle getViewContentBounds()
ghidra.app.events 1 added
ghidra.app.merge 1 modified
class ghidra.app.merge.ProgramMergeManagerPlugin 2 changes history
removedmethod: releaseProgram
void releaseProgram(ghidra.program.model.listing.Program program, java.lang.Object persistentOwner)
removedmethod: setPersistentOwner
boolean setPersistentOwner(ghidra.program.model.listing.Program program, java.lang.Object owner)
ghidra.app.merge.structures 15 added
ghidra.app.plugin.assembler 1 added, 1 modified
class ghidra.app.plugin.assembler.AssemblyBuffer 1 change history
addedmethod: getNextCtx
ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock getNextCtx()
ghidra.app.plugin.assembler.sleigh.sem 1 modified
class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock 1 change history
addedmethod: toRegisterValue
ghidra.program.model.lang.RegisterValue toRegisterValue(ghidra.program.model.lang.Register reg)
ghidra.app.plugin.assembler.sleigh.tree 1 added
ghidra.app.plugin.exceptionhandlers.gcc 1 modified
class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext 1 change history
removedmethod: getImageBaseAdjustment
long getImageBaseAdjustment()
ghidra.app.plugin.processors.sleigh 5 added, 2 modified
class ghidra.app.plugin.processors.sleigh.SleighLanguage 1 change history
modifiedmethod: getLanguageDescription return type: LanguageDescription → SleighLanguageDescription
- ghidra.program.model.lang.LanguageDescription getLanguageDescription()
+ ghidra.app.plugin.processors.sleigh.SleighLanguageDescription getLanguageDescription()
class ghidra.app.plugin.processors.sleigh.SleighLanguageProvider 6 changes history
addedfield: LANGUAGE_LOCK_TIMEOUT_PROPNAME
static java.lang.String LANGUAGE_LOCK_TIMEOUT_PROPNAME
addedfield: LANGUAGE_LOCK_TIMEOUT
static java.time.Duration LANGUAGE_LOCK_TIMEOUT
addedmethod: getLanguage
ghidra.app.plugin.processors.sleigh.SleighLanguage getLanguage(ghidra.program.model.lang.LanguageID languageId, ghidra.util.task.TaskMonitor monitor) throws LanguageNotFoundException
addedmethod: getLanguageDescription
ghidra.app.plugin.processors.sleigh.SleighLanguageDescription getLanguageDescription(ghidra.program.model.lang.LanguageID languageId)
removedfield: LANGUAGE_DIR_NAME
static java.lang.String LANGUAGE_DIR_NAME
removedmethod: getLanguage
ghidra.program.model.lang.Language getLanguage(ghidra.program.model.lang.LanguageID languageId)
ghidra.app.services 1 removed, 7 modified
class ghidra.app.services.DataTypeReference 1 change history
addedmethod: getFieldName
java.lang.String getFieldName()
class ghidra.app.services.DebuggerListingService 5 changes history
addedmethod: createNewListing
ghidra.debug.api.listing.DebuggerListing createNewListing()
addedmethod: getAllListings
java.util.List<ghidra.debug.api.listing.DebuggerListing> getAllListings()
addedmethod: setGoToSleighMode
void setGoToSleighMode(ghidra.pcode.exec.SleighUtils.LitIdMode mode)
addedmethod: getGoToSleighMode
ghidra.pcode.exec.SleighUtils.LitIdMode getGoToSleighMode()
addedmethod: findNextCustomTitle
java.lang.String findNextCustomTitle()
class ghidra.app.services.DebuggerStaticMappingService 9 changes history
modified implements: (none) → ghidra.debug.api.modules.DebuggerAddressTranslator
removedmethod: getOpenMappedProgramsAtSnap
java.util.Set<ghidra.program.model.listing.Program> getOpenMappedProgramsAtSnap(ghidra.trace.model.Trace trace, long snap)
removedmethod: getOpenMappedLocation
ghidra.program.util.ProgramLocation getOpenMappedLocation(ghidra.trace.model.TraceLocation loc)
removedmethod: getStaticLocationFromDynamic
ghidra.program.util.ProgramLocation getStaticLocationFromDynamic(ghidra.program.util.ProgramLocation loc)
removedmethod: getOpenMappedLocations
java.util.Set<ghidra.trace.model.TraceLocation> getOpenMappedLocations(ghidra.program.util.ProgramLocation loc)
removedmethod: getOpenMappedLocation
ghidra.trace.model.TraceLocation getOpenMappedLocation(ghidra.trace.model.Trace trace, ghidra.program.util.ProgramLocation loc, long snap)
removedmethod: getDynamicLocationFromStatic
ghidra.program.util.ProgramLocation getDynamicLocationFromStatic(ghidra.trace.model.program.TraceProgramView view, ghidra.program.util.ProgramLocation loc)
removedmethod: getOpenMappedViews
java.util.Map<ghidra.program.model.listing.Program,java.util.Collection<ghidra.app.services.DebuggerStaticMappingService.MappedAddressRange>> getOpenMappedViews(ghidra.trace.model.Trace trace, ghidra.program.model.address.AddressSetView set, long snap)
removedmethod: getOpenMappedViews
java.util.Map<ghidra.trace.model.TraceSpan,java.util.Collection<ghidra.app.services.DebuggerStaticMappingService.MappedAddressRange>> getOpenMappedViews(ghidra.program.model.listing.Program program, ghidra.program.model.address.AddressSetView set)
class ghidra.app.services.DebuggerTraceManagerService 1 change history
addedmethod: saveTraceAs
java.util.concurrent.CompletableFuture<java.lang.Void> saveTraceAs(ghidra.trace.model.Trace trace)
class ghidra.app.services.GoToService 2 changes history
removedmethod: getOverrideService
ghidra.app.services.GoToOverrideService getOverrideService()
removedmethod: setOverrideService
void setOverrideService(ghidra.app.services.GoToOverrideService override)
class ghidra.app.services.ProgramManager 2 changes history
removedmethod: setPersistentOwner
boolean setPersistentOwner(ghidra.program.model.listing.Program program, java.lang.Object owner)
removedmethod: releaseProgram
void releaseProgram(ghidra.program.model.listing.Program program, java.lang.Object persistentOwner)
class ghidra.app.services.VSCodeIntegrationService 1 change history
addedmethod: getVSCodeArguments
java.util.List<java.lang.String> getVSCodeArguments()
ghidra.app.util 1 added, 1 removed, 4 modified
class ghidra.app.util.NamespaceChooserDialog 4 changes history
addedmethod: setText
void setText(java.lang.String text)
addedmethod: getNamespace
ghidra.program.model.symbol.Namespace getNamespace(ghidra.program.model.listing.Program program)
addedmethod: getNamespaceText
java.lang.String getNamespaceText()
removedmethod: getNameSpace
ghidra.program.model.symbol.Namespace getNameSpace(ghidra.program.model.listing.Program program)
class ghidra.app.util.Option 12 changes history
addedmethod: newBoolean
static ghidra.app.util.importer.options.BooleanOption.Builder newBoolean(java.lang.String name)
addedmethod: newString
static ghidra.app.util.importer.options.StringOption.Builder newString(java.lang.String name)
addedmethod: newInteger
static ghidra.app.util.importer.options.IntegerOption.Builder newInteger(java.lang.String name)
addedmethod: newHexLong
static ghidra.app.util.importer.options.HexLongOption.Builder newHexLong(java.lang.String name)
addedmethod: newAddress
static ghidra.app.util.importer.options.AddressOption.Builder newAddress(java.lang.String name)
addedmethod: newAddressSpace
static ghidra.app.util.importer.options.AddressSpaceOption.Builder newAddressSpace(java.lang.String name)
addedmethod: newDomainFile
static ghidra.app.util.importer.options.DomainFileOption.Builder newDomainFile(java.lang.String name)
addedmethod: newDomainFolder
static ghidra.app.util.importer.options.DomainFolderOption.Builder newDomainFolder(java.lang.String name)
addedmethod: getCustomEditorComponent
java.awt.Component getCustomEditorComponent(ghidra.app.util.AddressFactoryService addressFactoryService)
addedmethod: getDescription
java.lang.String getDescription()
modifiedmethod: setValue added throws IllegalArgumentException
- void setValue(java.lang.Object object)
+ void setValue(java.lang.Object object) throws IllegalArgumentException
removedmethod: getCustomEditorComponent
java.awt.Component getCustomEditorComponent()
class ghidra.app.util.PseudoData 1 change history
removedmethod: getComponentAt
ghidra.program.model.listing.Data getComponentAt(int offset)
class ghidra.app.util.XReferenceUtils 2 changes history
addedmethod: getXReferences
static java.util.List<ghidra.program.model.symbol.Reference> getXReferences(ghidra.program.model.listing.CodeUnit cu, int max, ghidra.util.datastruct.Counter fullCount)
addedmethod: getOffcutXReferences
static java.util.List<ghidra.program.model.symbol.Reference> getOffcutXReferences(ghidra.program.model.listing.CodeUnit cu, int max, ghidra.util.datastruct.Counter fullCount)
ghidra.app.util.bin 1 added, 2 removed
ghidra.app.util.bin.format 1 removed
ghidra.app.util.bin.format.dwarf 8 modified
class ghidra.app.util.bin.format.dwarf.DWARFAddressListHeader 2 changes history
addedmethod: getOffset
long getOffset(int index, long baseOffset, ghidra.app.util.bin.BinaryReader reader) throws IOException
removedmethod: getOffset
long getOffset(int index, ghidra.app.util.bin.BinaryReader reader) throws IOException
enum ghidra.app.util.bin.format.dwarf.DWARFFunction.CommitMode 1 change history
addedfield: NO_PARAMS
static NO_PARAMS
class ghidra.app.util.bin.format.dwarf.DWARFImportSummary 1 change history
addedfield: tombstonedSourceLineEntrySkippedCount
int tombstonedSourceLineEntrySkippedCount
class ghidra.app.util.bin.format.dwarf.DWARFIndirectTableHeader 2 changes history
addedmethod: getOffset
long getOffset(int index, long baseOffset, ghidra.app.util.bin.BinaryReader reader) throws IOException
removedmethod: getOffset
long getOffset(int index, ghidra.app.util.bin.BinaryReader reader) throws IOException
class ghidra.app.util.bin.format.dwarf.DWARFLocationListHeader 2 changes history
addedmethod: getOffset
long getOffset(int index, long baseOffset, ghidra.app.util.bin.BinaryReader reader) throws IOException
removedmethod: getOffset
long getOffset(int index, ghidra.app.util.bin.BinaryReader reader) throws IOException
class ghidra.app.util.bin.format.dwarf.DWARFProgram 2 changes history
addedfield: addr0IsTombstone
boolean addr0IsTombstone
addedmethod: isAddr0Tombstone
boolean isAddr0Tombstone()
class ghidra.app.util.bin.format.dwarf.DWARFRangeListHeader 2 changes history
addedmethod: getOffset
long getOffset(int index, long baseOffset, ghidra.app.util.bin.BinaryReader reader) throws IOException
removedmethod: getOffset
long getOffset(int index, ghidra.app.util.bin.BinaryReader reader) throws IOException
class ghidra.app.util.bin.format.dwarf.DWARFStringOffsetTableHeader 2 changes history
addedmethod: getOffset
long getOffset(int index, long baseOffset, ghidra.app.util.bin.BinaryReader reader) throws IOException
removedmethod: getOffset
long getOffset(int index, ghidra.app.util.bin.BinaryReader reader) throws IOException
ghidra.app.util.bin.format.dwarf.expression 1 modified
class ghidra.app.util.bin.format.dwarf.expression.DWARFExpression 1 change history
modifiedfield: MAX_SANE_EXPR constant: 256 → 512
- static int MAX_SANE_EXPR
+ static int MAX_SANE_EXPR
ghidra.app.util.bin.format.dwarf.external 2 added, 2 modified
class ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo 13 changes history
modified extends: java.lang.Object → (none)
modifiedmethod: fromProgram return type: ExternalDebugInfo → List
- static ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo fromProgram(ghidra.program.model.listing.Program program)
+ static java.util.List<ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo> fromProgram(ghidra.program.model.listing.Program program)
removedmethod: forBuildId
static ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo forBuildId(java.lang.String buildId)
removedmethod: forDebugLink
static ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo forDebugLink(java.lang.String debugLinkFilename, int crc)
removedmethod: hasDebugLink
boolean hasDebugLink()
removedmethod: getFilename
java.lang.String getFilename()
removedmethod: getCrc
int getCrc()
removedmethod: getBuildId
java.lang.String getBuildId()
removedmethod: hasBuildId
boolean hasBuildId()
removedmethod: getObjectType
ghidra.app.util.bin.format.dwarf.external.ObjectType getObjectType()
removedmethod: getExtra
java.lang.String getExtra()
removedmethod: withType
ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo withType(ghidra.app.util.bin.format.dwarf.external.ObjectType newObjectType, java.lang.String newExtra)
removedmethod: toString
java.lang.String toString()
class ghidra.app.util.bin.format.dwarf.external.LocalDirDebugInfoDProvider 1 change history
modifiedmethod: putStream param 1 renamed: id → debugInfo
- java.io.File putStream(ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo id, ghidra.app.util.bin.format.dwarf.external.DebugStreamProvider.StreamInfo stream, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
+ java.io.File putStream(ghidra.app.util.bin.format.dwarf.external.ExternalDebugInfo debugInfo, ghidra.app.util.bin.format.dwarf.external.DebugStreamProvider.StreamInfo stream, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
ghidra.app.util.bin.format.dwarf.funcfixup 1 removed
ghidra.app.util.bin.format.dwarf.line 1 modified
ghidra.app.util.bin.format.elf 1 modified
class ghidra.app.util.bin.format.elf.ElfSymbol 2 changes history
addedmethod: isFunction
boolean isFunction(boolean entryPointsOnly)
addedmethod: isColdSymbolName
static boolean isColdSymbolName(java.lang.String name)
ghidra.app.util.bin.format.golang.rtti 1 modified
class ghidra.app.util.bin.format.golang.rtti.GoTypeManager 1 change history
addedmethod: createSpecializedChanDT
ghidra.program.model.data.DataType createSpecializedChanDT(java.lang.String fullChanTypeName, java.lang.String elementTypeName)
ghidra.app.util.bin.format.golang.rtti.types 4 modified
class ghidra.app.util.bin.format.golang.rtti.types.GoArrayType 1 change history
addedmethod: isValid
boolean isValid()
class ghidra.app.util.bin.format.golang.rtti.types.GoBaseType 1 change history
addedmethod: getPtrBytes
long getPtrBytes()
class ghidra.app.util.bin.format.golang.rtti.types.GoMapType 1 change history
addedmethod: getGroup
ghidra.app.util.bin.format.golang.rtti.types.GoType getGroup() throws IOException
class ghidra.app.util.bin.format.golang.rtti.types.GoPlainType 1 change history
addedmethod: isValidSize
boolean isValidSize()
ghidra.app.util.bin.format.macho.commands 1 removed, 1 modified
class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupsCommand 1 change history
modifiedmethod: getChainedFixups return type: List → Set
- java.util.List<ghidra.app.util.bin.format.macho.dyld.DyldFixup> getChainedFixups(ghidra.app.util.bin.BinaryReader reader, long imagebase, ghidra.program.model.symbol.SymbolTable symbolTable, ghidra.app.util.importer.MessageLog log, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
+ java.util.Set<ghidra.app.util.bin.format.macho.dyld.DyldFixup> getChainedFixups(ghidra.app.util.bin.BinaryReader reader, long imagebase, ghidra.program.model.symbol.SymbolTable symbolTable, ghidra.app.util.importer.MessageLog log, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
ghidra.app.util.bin.format.macho.commands.chained 1 modified
class ghidra.app.util.bin.format.macho.commands.chained.DyldChainedFixups 1 change history
modifiedmethod: getChainedFixups return type: List → Set
- static java.util.List<ghidra.app.util.bin.format.macho.dyld.DyldFixup> getChainedFixups(ghidra.app.util.bin.BinaryReader reader, ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImports chainedImports, ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType pointerFormat, long page, long nextOff, long auth_value_add, long imagebase, ghidra.program.model.symbol.SymbolTable symbolTable, ghidra.app.util.importer.MessageLog log, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
+ static java.util.Set<ghidra.app.util.bin.format.macho.dyld.DyldFixup> getChainedFixups(ghidra.app.util.bin.BinaryReader reader, ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImports chainedImports, ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType pointerFormat, long page, long nextOff, long auth_value_add, long imagebase, ghidra.program.model.symbol.SymbolTable symbolTable, ghidra.app.util.importer.MessageLog log, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
ghidra.app.util.bin.format.mz 2 modified
class ghidra.app.util.bin.format.mz.DOSHeader 3 changes history
removedmethod: hasNewExeHeader
boolean hasNewExeHeader()
removedmethod: hasPeHeader
boolean hasPeHeader()
removedmethod: write
void write(java.io.RandomAccessFile raf, ghidra.util.DataConverter dc) throws IOException
class ghidra.app.util.bin.format.mz.OldDOSHeader 4 changes history
modified implements: ghidra.app.util.bin.StructConverter, ghidra.app.util.bin.format.Writeable → ghidra.app.util.bin.StructConverter
removedmethod: hasNewExeHeader
boolean hasNewExeHeader()
removedmethod: hasPeHeader
boolean hasPeHeader()
removedmethod: write
void write(java.io.RandomAccessFile raf, ghidra.util.DataConverter dc) throws IOException
ghidra.app.util.bin.format.ne 1 modified
class ghidra.app.util.bin.format.ne.InformationBlock 5 changes history
addedfield: OTHER_FLAGS_WLO_APP
static byte OTHER_FLAGS_WLO_APP
modifiedfield: OTHER_FLAGS_PROPORTIONAL_FONT constant: 2 → 4
- static byte OTHER_FLAGS_PROPORTIONAL_FONT
+ static byte OTHER_FLAGS_PROPORTIONAL_FONT
modifiedfield: OTHER_FLAGS_PROTECTED_MODE constant: 1 → 2
- static byte OTHER_FLAGS_PROTECTED_MODE
+ static byte OTHER_FLAGS_PROTECTED_MODE
modifiedfield: OTHER_FLAGS_GANGLOAD_AREA constant: 4 → 8
- static byte OTHER_FLAGS_GANGLOAD_AREA
+ static byte OTHER_FLAGS_GANGLOAD_AREA
modifiedfield: OTHER_FLAGS_SUPPORTS_LONG_NAMES constant: 0 → 1
- static byte OTHER_FLAGS_SUPPORTS_LONG_NAMES
+ static byte OTHER_FLAGS_SUPPORTS_LONG_NAMES
ghidra.app.util.bin.format.objc 6 removed
ghidra.app.util.bin.format.objc.objc1 16 removed
ghidra.app.util.bin.format.objc.objc2 17 removed
ghidra.app.util.bin.format.pe 10 modified
class ghidra.app.util.bin.format.pe.FileHeader 7 changes history
addedmethod: isX86
boolean isX86()
addedmethod: isArm
boolean isArm()
addedmethod: getSectionHeaderContaining
ghidra.app.util.bin.format.pe.SectionHeader getSectionHeaderContaining(int virtualAddr, ghidra.app.util.bin.format.pe.OptionalHeader optionalHeader)
addedmethod: getDefaultPageSize
int getDefaultPageSize()
modifiedmethod: getSectionHeaders return type: ghidra.app.util.bin.format.pe.SectionHeader[] → List
- ghidra.app.util.bin.format.pe.SectionHeader[] getSectionHeaders()
+ java.util.List<ghidra.app.util.bin.format.pe.SectionHeader> getSectionHeaders()
removedmethod: getSectionHeaderContaining
ghidra.app.util.bin.format.pe.SectionHeader getSectionHeaderContaining(int virtualAddr)
removedmethod: addSection
void addSection(ghidra.program.model.mem.MemoryBlock block, ghidra.app.util.bin.format.pe.OptionalHeader optionalHeader)
class ghidra.app.util.bin.format.pe.LoadConfigDirectory 3 changes history
addedmethod: getChpeMetadataPointer
long getChpeMetadataPointer()
addedmethod: getArm64ecMetadata
ghidra.app.util.bin.format.pe.chpe.ImageArm64ecMetadata getArm64ecMetadata()
addedmethod: getChpeMetadataX86
ghidra.app.util.bin.format.pe.chpe.ImageChpeMetadataX86 getChpeMetadataX86()
class ghidra.app.util.bin.format.pe.NTHeader 2 changes history
addedmethod: getSectionAlignment
int getSectionAlignment()
addedmethod: getFileAlignment
int getFileAlignment()
class ghidra.app.util.bin.format.pe.OffsetValidator 2 changes history
addedmethod: getFileAlignment
int getFileAlignment()
addedmethod: getSectionAlignment
int getSectionAlignment()
class ghidra.app.util.bin.format.pe.OptionalHeader 3 changes history
addedmethod: processLoadConfig
ghidra.app.util.bin.format.pe.LoadConfigDirectory processLoadConfig(ghidra.app.util.bin.format.pe.NTHeader nt, ghidra.app.util.importer.MessageLog log, ghidra.util.task.TaskMonitor monitor) throws IOException
modifiedmethod: getSizeOfHeaders return type: long → int
- long getSizeOfHeaders()
+ int getSizeOfHeaders()
removedmethod: parse
void parse() throws IOException
class ghidra.app.util.bin.format.pe.PeUtils 2 changes history
addedmethod: alignUp
static int alignUp(int value, int alignment)
addedmethod: alignDown
static int alignDown(int value, int alignment)
class ghidra.app.util.bin.format.pe.PortableExecutable 2 changes history
removedmethod: writeHeader
void writeHeader(java.io.RandomAccessFile raf, ghidra.util.DataConverter dc) throws IOException
removedmethod: computeAlignment
static int computeAlignment(int value, int alignment)
class ghidra.app.util.bin.format.pe.RichHeader 2 changes history
modified implements: ghidra.app.util.bin.StructConverter, ghidra.app.util.bin.format.Writeable → ghidra.app.util.bin.StructConverter
removedmethod: write
void write(java.io.RandomAccessFile raf, ghidra.util.DataConverter dc) throws IOException
class ghidra.app.util.bin.format.pe.SectionHeader 25 changes history
addedfield: IMAGE_SCN_RESERVED1
static int IMAGE_SCN_RESERVED1
addedfield: IMAGE_SCN_RESERVED2
static int IMAGE_SCN_RESERVED2
addedfield: IMAGE_SCN_RESERVED3
static int IMAGE_SCN_RESERVED3
addedfield: IMAGE_SCN_RESERVED4
static int IMAGE_SCN_RESERVED4
addedfield: IMAGE_SCN_TYPE_NO_PAD
static int IMAGE_SCN_TYPE_NO_PAD
addedfield: IMAGE_SCN_RESERVED5
static int IMAGE_SCN_RESERVED5
addedfield: IMAGE_SCN_LNK_OTHER
static int IMAGE_SCN_LNK_OTHER
addedfield: IMAGE_SCN_RESERVED6
static int IMAGE_SCN_RESERVED6
addedfield: IMAGE_SCN_MEM_PURGEABLE
static int IMAGE_SCN_MEM_PURGEABLE
addedfield: IMAGE_SCN_MEM_16BIT
static int IMAGE_SCN_MEM_16BIT
addedfield: IMAGE_SCN_MEM_LOCKED
static int IMAGE_SCN_MEM_LOCKED
addedfield: IMAGE_SCN_MEM_PRELOAD
static int IMAGE_SCN_MEM_PRELOAD
addedmethod: getAlignedVirtualAddress
int getAlignedVirtualAddress(ghidra.app.util.bin.format.pe.OptionalHeader optionalHeader)
addedmethod: getAlignedVirtualSize
int getAlignedVirtualSize(ghidra.app.util.bin.format.pe.OptionalHeader optionalHeader, ghidra.app.util.importer.MessageLog log)
addedmethod: getAlignedPointerToRawData
int getAlignedPointerToRawData(ghidra.app.util.bin.format.pe.OptionalHeader optionalHeader, ghidra.app.util.importer.MessageLog log)
addedmethod: getAlignedSizeOfRawData
int getAlignedSizeOfRawData(ghidra.app.util.bin.format.pe.OptionalHeader optionalHeader, ghidra.app.util.importer.MessageLog log)
addedmethod: isRead
boolean isRead()
addedmethod: isWrite
boolean isWrite()
addedmethod: isExecute
boolean isExecute()
removedfield: NOT_SET
static int NOT_SET
removedmethod: readSectionHeader
static ghidra.app.util.bin.format.pe.SectionHeader readSectionHeader(ghidra.app.util.bin.BinaryReader reader, long index, long stringTableOffset) throws IOException
removedmethod: writeHeader
void writeHeader(java.io.RandomAccessFile raf, ghidra.util.DataConverter dc) throws IOException
removedmethod: writeBytes
void writeBytes(java.io.RandomAccessFile raf, int rafIndex, ghidra.util.DataConverter dc, ghidra.program.model.mem.MemoryBlock block, boolean useBlockBytes) throws IOException, MemoryAccessException
removedmethod: setVirtualSize
void setVirtualSize(int size)
removedmethod: setSizeOfRawData
void setSizeOfRawData(int size)
class ghidra.app.util.bin.format.pe.SeparateDebugHeader 1 change history
addedmethod: getFileAlignment
int getFileAlignment()
ghidra.app.util.bin.format.pe.chpe 5 added
ghidra.app.util.bin.format.pe.debug 1 modified
class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser 2 changes history
addedmethod: getFileAlignment
int getFileAlignment()
addedmethod: getSectionAlignment
int getSectionAlignment()
ghidra.app.util.bin.format.swift 3 removed
ghidra.app.util.bin.format.swift.types 43 removed
ghidra.app.util.demangler 1 modified
class ghidra.app.util.demangler.DemangledObject 2 changes history
addedfield: isPrimary
boolean isPrimary
addedmethod: setPrimary
void setPrimary(boolean isPrimary)
ghidra.app.util.headless 1 added, 2 modified
class ghidra.app.util.headless.HeadlessOptions 1 change history
addedmethod: setAllowAllAccess
void setAllowAllAccess(boolean allowAccess)
class ghidra.app.util.headless.HeadlessTimedTaskMonitor 4 changes history
addedmethod: checkCancelled
void checkCancelled() throws CancelledException
addedmethod: clearCancelled
void clearCancelled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
ghidra.app.util.importer 3 removed, 1 modified
class ghidra.app.util.importer.ProgramLoader.Builder 2 changes history
addedmethod: loadAll
ghidra.app.util.opinion.LoadResults<? extends ghidra.framework.model.DomainObject> loadAll() throws IOException, LanguageNotFoundException, CancelledException, VersionException, LoadException
addedmethod: loadAll
ghidra.app.util.opinion.LoadResults<? extends ghidra.framework.model.DomainObject> loadAll(java.lang.Object consumer) throws IOException, LanguageNotFoundException, CancelledException, VersionException, LoadException
ghidra.app.util.importer.options 17 added
ghidra.app.util.navigation 1 modified
class ghidra.app.util.navigation.GoToServiceImpl 2 changes history
removedmethod: getOverrideService
ghidra.app.services.GoToOverrideService getOverrideService()
removedmethod: setOverrideService
void setOverrideService(ghidra.app.services.GoToOverrideService override)
ghidra.app.util.opinion 2 added, 19 modified
class ghidra.app.util.opinion.AbstractLibrarySupportLoader 2 changes history
addedmethod: getRequiredLibraryProperty
static java.lang.String getRequiredLibraryProperty(int libraryIndex)
addedmethod: matchSupportedLoadSpec
boolean matchSupportedLoadSpec(ghidra.app.util.opinion.LoadSpec desiredLoadSpec, ghidra.framework.model.DomainFile df)
class ghidra.app.util.opinion.AbstractProgramLoader 3 changes history
addedmethod: setProgramProperties
static void setProgramProperties(ghidra.program.model.listing.Program prog, ghidra.app.util.bin.ByteProvider provider, java.lang.String executableFormatName, ghidra.util.task.TaskMonitor monitor) throws IOException
addedmethod: markProperty
static void markProperty(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address address, java.lang.String propertyMapName)
removedmethod: setProgramProperties
static void setProgramProperties(ghidra.program.model.listing.Program prog, ghidra.app.util.bin.ByteProvider provider, java.lang.String executableFormatName) throws IOException
class ghidra.app.util.opinion.BinaryLoader 2 changes history
addedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram(ghidra.program.model.listing.Program program)
removedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram()
class ghidra.app.util.opinion.CoffLoader 1 change history
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
class ghidra.app.util.opinion.DbgLoader 2 changes history
addedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram(ghidra.program.model.listing.Program program)
removedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram()
class ghidra.app.util.opinion.ElfLoader 3 changes history
addedmethod: isElf
static boolean isElf(ghidra.program.model.listing.Program program)
addedmethod: isElf
static boolean isElf(java.lang.String executableFormatString)
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
class ghidra.app.util.opinion.IntelHexLoader 3 changes history
addedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram(ghidra.program.model.listing.Program program)
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
removedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram()
class ghidra.app.util.opinion.Loader 4 changes history
addedmethod: isFallback
boolean isFallback()
addedmethod: createArg
java.lang.String createArg(java.lang.String arg)
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
removedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram()
class ghidra.app.util.opinion.LoaderService 1 change history
addedmethod: getAllSupportedLoadSpecs
static ghidra.app.util.opinion.LoaderMap getAllSupportedLoadSpecs(ghidra.app.util.bin.ByteProvider provider, ghidra.util.task.TaskMonitor monitor)
class ghidra.app.util.opinion.MachoLoader 1 change history
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
class ghidra.app.util.opinion.MachoPrelinkProgramBuilder 1 change history
removedmethod: renameObjMsgSendRtpSymbol
void renameObjMsgSendRtpSymbol() throws DuplicateNameException, InvalidInputException
class ghidra.app.util.opinion.MachoProgramBuilder 2 changes history
removedmethod: setCompiler
void setCompiler(java.lang.String source) throws CancelledException
removedmethod: renameObjMsgSendRtpSymbol
void renameObjMsgSendRtpSymbol() throws DuplicateNameException, InvalidInputException
class ghidra.app.util.opinion.MapLoader 2 changes history
addedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram(ghidra.program.model.listing.Program program)
removedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram()
class ghidra.app.util.opinion.MotorolaHexLoader 2 changes history
addedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram(ghidra.program.model.listing.Program program)
removedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram()
class ghidra.app.util.opinion.NeLoader 1 change history
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
class ghidra.app.util.opinion.Omf51Loader 1 change history
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
class ghidra.app.util.opinion.OmfLoader 1 change history
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
class ghidra.app.util.opinion.PeLoader 3 changes history
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
modifiedmethod: processMemoryBlocks added throws IOException; added throws CancelledException
- java.util.Map<ghidra.app.util.bin.format.pe.SectionHeader,ghidra.program.model.address.Address> processMemoryBlocks(ghidra.app.util.bin.format.pe.PortableExecutable pe, ghidra.program.model.listing.Program prog, ghidra.program.database.mem.FileBytes fileBytes, ghidra.util.task.TaskMonitor monitor, ghidra.app.util.importer.MessageLog log) throws AddressOverflowException
+ java.util.Map<ghidra.app.util.bin.format.pe.SectionHeader,ghidra.program.model.address.Address> processMemoryBlocks(ghidra.app.util.bin.format.pe.PortableExecutable pe, ghidra.program.model.listing.Program prog, ghidra.program.database.mem.FileBytes fileBytes, ghidra.util.task.TaskMonitor monitor, ghidra.app.util.importer.MessageLog log) throws AddressOverflowException, IOException, CancelledException
removedmethod: getVirtualSize
int getVirtualSize(ghidra.app.util.bin.format.pe.PortableExecutable pe, ghidra.app.util.bin.format.pe.SectionHeader[] sections, ghidra.program.model.address.AddressSpace space)
class ghidra.app.util.opinion.XmlLoader 2 changes history
addedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram(ghidra.program.model.listing.Program program)
removedmethod: supportsLoadIntoProgram
boolean supportsLoadIntoProgram()
ghidra.app.util.parser 1 modified
class ghidra.app.util.parser.FunctionSignatureParser 1 change history
addedmethod: parseWithNamespace
ghidra.app.util.parser.FunctionSignatureParser.FsParseResult parseWithNamespace(ghidra.program.model.listing.FunctionSignature originalSignature, java.lang.String signatureText) throws ParseException, CancelledException
ghidra.app.util.sourcelanguage 7 added
ghidra.app.util.viewer.field 4 added, 7 modified
class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption 2 changes history
addedmethod: displayUpperCase
boolean displayUpperCase()
addedmethod: setDisplayUpperCase
void setDisplayUpperCase(boolean b)
class ghidra.app.util.viewer.field.AnnotatedStringHandler 3 changes history
addedmethod: modify
java.lang.String[] modify(java.lang.String[] text, ghidra.program.model.listing.Program program, ghidra.program.model.address.Address addr)
modifiedmethod: handleMouseClick param 1 renamed: annotationParts → text
- boolean handleMouseClick(java.lang.String[] annotationParts, ghidra.app.nav.Navigatable sourceNavigatable, ghidra.framework.plugintool.ServiceProvider serviceProvider)
+ boolean handleMouseClick(java.lang.String[] text, ghidra.app.nav.Navigatable sourceNavigatable, ghidra.framework.plugintool.ServiceProvider serviceProvider)
removedfield: DUMMY_MOUSE_HANDLER
static ghidra.app.util.viewer.field.AnnotatedMouseHandler DUMMY_MOUSE_HANDLER
class ghidra.app.util.viewer.field.CommentUtils 2 changes history
addedmethod: fixupAnnotations
static java.lang.String fixupAnnotations(java.lang.String rawCommentText, ghidra.program.model.listing.Program program, ghidra.program.model.address.Address addr)
removedmethod: fixupAnnotations
static java.lang.String fixupAnnotations(java.lang.String rawCommentText, ghidra.program.model.listing.Program program)
class ghidra.app.util.viewer.field.LabelCodeUnitFormat 2 changes history
addedmethod: getOffcutLabelStringForInstruction
java.lang.String getOffcutLabelStringForInstruction(ghidra.program.model.address.Address offcutAddress, ghidra.program.model.listing.Instruction instruction, ghidra.program.model.address.Address markupAddress, ghidra.program.model.symbol.Symbol symbol)
removedmethod: getOffcutLabelStringForInstruction
java.lang.String getOffcutLabelStringForInstruction(ghidra.program.model.address.Address offcutAddress, ghidra.program.model.listing.Instruction instruction, ghidra.program.model.address.Address markupAddress)
class ghidra.app.util.viewer.field.LabelFieldFactory 1 change history
modifiedmethod: getFieldLocation param 4 renamed: programLoc → location
- docking.widgets.fieldpanel.support.FieldLocation getFieldLocation(ghidra.app.util.viewer.field.ListingField bf, java.math.BigInteger index, int fieldNum, ghidra.program.util.ProgramLocation programLoc)
+ docking.widgets.fieldpanel.support.FieldLocation getFieldLocation(ghidra.app.util.viewer.field.ListingField bf, java.math.BigInteger index, int fieldNum, ghidra.program.util.ProgramLocation location)
class ghidra.app.util.viewer.field.ListingFieldDescriptionProvider 1 change history
addedmethod: setVerbose
void setVerbose(boolean b)
class ghidra.app.util.viewer.field.SymbolAnnotatedStringHandler 2 changes history
addedmethod: modify
java.lang.String[] modify(java.lang.String[] text, ghidra.program.model.listing.Program program, ghidra.program.model.address.Address addr)
removedmethod: modify
java.lang.String[] modify(java.lang.String[] text, ghidra.program.model.listing.Program program)
ghidra.app.util.viewer.format 2 modified
class ghidra.app.util.viewer.format.FieldFormatModel 1 change history
addedmethod: toString
java.lang.String toString()
class ghidra.app.util.viewer.format.FormatManager 1 change history
addedmethod: readState
void readState(ghidra.framework.options.SaveState saveState, boolean checkForMissingFields)
ghidra.async 1 modified
class ghidra.async.AsyncUtils 1 change history
addedfield: DIRECT_EXECUTOR
static java.util.concurrent.Executor DIRECT_EXECUTOR
ghidra.base.widgets.table 1 added, 1 removed
ghidra.debug.api.listing 1 added
ghidra.debug.api.modules 3 added, 1 modified
ghidra.debug.flatapi 1 modified
class ghidra.debug.flatapi.FlatDebuggerAPI 1 change history
addedmethod: isLive
boolean isLive(ghidra.debug.api.target.Target target, long snap)
ghidra.features.base.memsearch.gui 7 modified
class ghidra.features.base.memsearch.gui.CombinedMatchTableLoader 1 change history
removedmethod: getFirstMatch
ghidra.features.base.memsearch.searcher.MemoryMatch getFirstMatch()
class ghidra.features.base.memsearch.gui.EmptyMemoryMatchTableLoader 1 change history
removedmethod: getFirstMatch
ghidra.features.base.memsearch.searcher.MemoryMatch<ghidra.features.base.memsearch.matcher.SearchData> getFirstMatch()
class ghidra.features.base.memsearch.gui.FindOnceTableLoader 1 change history
removedmethod: getFirstMatch
ghidra.features.base.memsearch.searcher.MemoryMatch getFirstMatch()
class ghidra.features.base.memsearch.gui.MemoryMatchTableLoader 1 change history
removedmethod: getFirstMatch
ghidra.features.base.memsearch.searcher.MemoryMatch getFirstMatch()
class ghidra.features.base.memsearch.gui.MemorySearchProvider 2 changes history
addedmethod: getActionContext
docking.ActionContext getActionContext(java.awt.event.MouseEvent event)
removedmethod: createContext
docking.ActionContext createContext(java.awt.Component focusedComponent, java.lang.Object contextObject)
class ghidra.features.base.memsearch.gui.NewSearchTableLoader 1 change history
removedmethod: getFirstMatch
ghidra.features.base.memsearch.searcher.MemoryMatch getFirstMatch()
class ghidra.features.base.memsearch.gui.RefreshResultsTableLoader 1 change history
removedmethod: getFirstMatch
ghidra.features.base.memsearch.searcher.MemoryMatch getFirstMatch()
ghidra.features.bsim.gui.structs 5 added
ghidra.features.bsim.query 4 modified
class ghidra.features.bsim.query.BSimClientFactory 2 changes history
modifiedmethod: buildURL added throws URISyntaxException
- static java.net.URL buildURL(java.lang.String urlString) throws MalformedURLException
+ static java.net.URL buildURL(java.lang.String urlString) throws MalformedURLException, URISyntaxException
modifiedmethod: deriveBSimURL added throws URISyntaxException
- static java.net.URL deriveBSimURL(java.lang.String urlString) throws IllegalArgumentException, MalformedURLException
+ static java.net.URL deriveBSimURL(java.lang.String urlString) throws IllegalArgumentException, MalformedURLException, URISyntaxException
class ghidra.features.bsim.query.BSimControlLaunchable 10 changes history
addedfield: COMMAND_LISTUSERS
static java.lang.String COMMAND_LISTUSERS
addedfield: COMMAND_INIT
static java.lang.String COMMAND_INIT
addedfield: COMMAND_CONFIGURE
static java.lang.String COMMAND_CONFIGURE
addedfield: COMMAND_RESTART
static java.lang.String COMMAND_RESTART
addedfield: COMMAND_INSTALL_SERVICE
static java.lang.String COMMAND_INSTALL_SERVICE
addedfield: COMMAND_UNINSTALL_SERVICE
static java.lang.String COMMAND_UNINSTALL_SERVICE
addedfield: KEYSTORE_OPTION
static java.lang.String KEYSTORE_OPTION
addedfield: OS_USER_OPTION
static java.lang.String OS_USER_OPTION
addedfield: VERBOSE_OPTION
static java.lang.String VERBOSE_OPTION
removedfield: COMMAND_CHANGEAUTH
static java.lang.String COMMAND_CHANGEAUTH
class ghidra.features.bsim.query.BSimServerInfo 1 change history
modifiedmethod: toURL added throws URISyntaxException
- java.net.URL toURL() throws MalformedURLException
+ java.net.URL toURL() throws MalformedURLException, URISyntaxException
class ghidra.features.bsim.query.ServerConfig 5 changes history
addedmethod: writePostgresConfig
void writePostgresConfig(java.io.File inFile, java.io.File outFile, boolean initialize) throws IOException
addedmethod: scanIdent
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> scanIdent(java.io.File inFile, java.lang.String mapName) throws IOException
addedmethod: getLocalAuthenticationOptions
java.lang.String getLocalAuthenticationOptions()
addedmethod: getHostAuthenticationOptions
java.lang.String getHostAuthenticationOptions()
addedmethod: removeHostAuthentication
void removeHostAuthentication()
ghidra.features.bsim.query.client 1 modified
class ghidra.features.bsim.query.client.PostgresFunctionDatabase 1 change history
addedmethod: getBSimServerInfos
static java.util.List<ghidra.features.bsim.query.BSimServerInfo> getBSimServerInfos(java.net.URI uri, java.lang.String connectingUserName) throws SQLException
ghidra.features.bsim.query.elastic 2 modified
class ghidra.features.bsim.query.elastic.ElasticConnection 1 change history
addedmethod: executeRawURIOnly
com.google.gson.JsonObject executeRawURIOnly(java.lang.String command, java.lang.String path) throws ElasticException
class ghidra.features.bsim.query.elastic.ElasticDatabase 1 change history
addedmethod: getBSimServerInfos
static java.util.List<ghidra.features.bsim.query.BSimServerInfo> getBSimServerInfos(java.net.URI uri, java.lang.String connectingUserName) throws ElasticException
ghidra.features.bsim.query.facade 1 modified
class ghidra.features.bsim.query.facade.SimilarFunctionQueryService 1 change history
modifiedmethod: createDatabase added throws URISyntaxException
- ghidra.features.bsim.query.FunctionDatabase createDatabase(java.lang.String urlString) throws MalformedURLException
+ ghidra.features.bsim.query.FunctionDatabase createDatabase(java.lang.String urlString) throws MalformedURLException, URISyntaxException
ghidra.features.bsim.query.ingest 1 modified
class ghidra.features.bsim.query.ingest.BulkSignatures 2 changes history
addedmethod: dropDatabase
void dropDatabase() throws IOException
addedmethod: printDatabaseInfo
void printDatabaseInfo() throws IOException
ghidra.formats.gfilesystem 3 modified
class ghidra.formats.gfilesystem.FileCache 1 change history
removedmethod: performCacheMaintOnOldDirIfNeeded
static void performCacheMaintOnOldDirIfNeeded(java.io.File oldCacheDir)
class ghidra.formats.gfilesystem.FileSystemIndexHelper 7 changes history
addedfield: MAX_FILEENTRY_COUNT
static int MAX_FILEENTRY_COUNT
addedmethod: getFileIndex
long getFileIndex(ghidra.formats.gfilesystem.GFile file)
addedmethod: updateSymlinkPath
void updateSymlinkPath(ghidra.formats.gfilesystem.GFile file, java.lang.String newSymlinkPath)
modifiedmethod: storeFileWithParent added throws IOException
- ghidra.formats.gfilesystem.GFile storeFileWithParent(java.lang.String filename, ghidra.formats.gfilesystem.GFile parent, long fileIndex, boolean isDirectory, long length, METADATATYPE metadata)
+ ghidra.formats.gfilesystem.GFile storeFileWithParent(java.lang.String filename, ghidra.formats.gfilesystem.GFile parent, long fileIndex, boolean isDirectory, long length, METADATATYPE metadata) throws IOException
modifiedmethod: storeSymlinkWithParent added throws IOException
- ghidra.formats.gfilesystem.GFile storeSymlinkWithParent(java.lang.String filename, ghidra.formats.gfilesystem.GFile parent, long fileIndex, java.lang.String symlinkPath, long length, METADATATYPE metadata)
+ ghidra.formats.gfilesystem.GFile storeSymlinkWithParent(java.lang.String filename, ghidra.formats.gfilesystem.GFile parent, long fileIndex, java.lang.String symlinkPath, long length, METADATATYPE metadata) throws IOException
modifiedmethod: storeSymlink added throws IOException
- ghidra.formats.gfilesystem.GFile storeSymlink(java.lang.String path, long fileIndex, java.lang.String symlinkPath, long length, METADATATYPE metadata)
+ ghidra.formats.gfilesystem.GFile storeSymlink(java.lang.String path, long fileIndex, java.lang.String symlinkPath, long length, METADATATYPE metadata) throws IOException
modifiedmethod: storeFile added throws IOException
- ghidra.formats.gfilesystem.GFile storeFile(java.lang.String path, long fileIndex, boolean isDirectory, long length, METADATATYPE metadata)
+ ghidra.formats.gfilesystem.GFile storeFile(java.lang.String path, long fileIndex, boolean isDirectory, long length, METADATATYPE metadata) throws IOException
class ghidra.formats.gfilesystem.GFileSystem 1 change history
addedmethod: getAssociatedFileExtensions
java.util.Collection<java.lang.String> getAssociatedFileExtensions()
ghidra.formats.gfilesystem.factory 2 modified
class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr 1 change history
addedmethod: getFilesystemExtensionsByDescription
java.util.Map<java.lang.String,java.lang.String[]> getFilesystemExtensionsByDescription()
class ghidra.formats.gfilesystem.factory.FileSystemInfoRec 1 change history
addedmethod: getExtensions
java.lang.String[] getExtensions()
ghidra.framework.client 4 added, 2 modified
class ghidra.framework.client.ClientUtil 2 changes history
addedmethod: setAllowListProvider
static void setAllowListProvider(ghidra.framework.client.UrlAllowListProvider provider)
addedmethod: getAllowListProvider
static ghidra.framework.client.UrlAllowListProvider getAllowListProvider()
class ghidra.framework.client.HeadlessClientAuthenticator 1 change history
modifiedmethod: getPassword became static; added throws IOException
- char[] getPassword(java.lang.String usage, java.lang.String prompt)
+ static char[] getPassword(java.lang.String usage, java.lang.String prompt) throws IOException
ghidra.framework.cmd 1 modified
class ghidra.framework.cmd.CompoundCmd 1 change history
addedmethod: getCommands
java.util.List<ghidra.framework.cmd.Command<T>> getCommands()
ghidra.framework.data 1 modified
class ghidra.framework.data.DomainObjectAdapterDB 1 change history
removedmethod: updateMetadata
void updateMetadata() throws IOException
ghidra.framework.main 2 modified
class ghidra.framework.main.ProjectAccessPanel 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.ServerInfoComponent 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
ghidra.framework.main.certs 2 added
ghidra.framework.main.datatable 1 modified
class ghidra.framework.main.datatable.ProjectDataTableModel 1 change history
addedmethod: setUseNaturalSort
static void setUseNaturalSort(boolean b)
ghidra.framework.main.datatree 4 modified
class ghidra.framework.main.datatree.DataTreeNode 2 changes history
addedmethod: setUseNaturalSort
static void setUseNaturalSort(boolean b)
addedmethod: getNodeType
ghidra.framework.main.datatree.DataTreeNode.NodeType getNodeType()
class ghidra.framework.main.datatree.DomainFileNode 1 change history
addedmethod: getNodeType
ghidra.framework.main.datatree.DataTreeNode.NodeType getNodeType()
class ghidra.framework.main.datatree.DomainFolderNode 1 change history
addedmethod: getNodeType
ghidra.framework.main.datatree.DataTreeNode.NodeType getNodeType()
class ghidra.framework.main.datatree.ProjectDataTreePanel 1 change history
addedmethod: reload
void reload()
ghidra.framework.main.wizard.project 9 modified
class ghidra.framework.main.wizard.project.ProjectAccessStep 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.ProjectTypePanel 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.ProjectTypeStep 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.RepositoryPanel 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.RepositoryStep 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.SelectProjectPanel 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.SelectProjectStep 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.ServerInfoPanel 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
class ghidra.framework.main.wizard.project.ServerStep 1 change history
addedmethod: getDefaultFocusComponent
java.awt.Component getDefaultFocusComponent()
ghidra.framework.plugintool 1 added, 3 modified
class ghidra.framework.plugintool.Plugin 2 changes history
removedmethod: restoreTransientState
void restoreTransientState(java.lang.Object state)
removedmethod: getTransientState
java.lang.Object getTransientState()
class ghidra.framework.plugintool.PluginConfigurationModel 1 change history
addedmethod: getPluginDescriptionsForExtensions
java.util.List<ghidra.framework.plugintool.util.PluginDescription> getPluginDescriptionsForExtensions()
class ghidra.framework.plugintool.PluginTool 2 changes history
removedmethod: addPlugins
void addPlugins(java.lang.String[] classNames) throws PluginException
removedmethod: removePlugins
void removePlugins(ghidra.framework.plugintool.Plugin[] plugins)
ghidra.framework.plugintool.dialog 1 added, 1 removed, 1 modified
class ghidra.framework.plugintool.dialog.AbstractDetailsPanel 4 changes history
addedmethod: insertRowTitle
void insertRowTitle(java.lang.StringBuilder buffer, java.lang.String rowName, generic.theme.GAttributes attributes)
modifiedfield: FONT_MONOSPACED constant: "font.panel.details.monospaced" → "font.plugin.details.panel.monospaced"
- static java.lang.String FONT_MONOSPACED
+ static java.lang.String FONT_MONOSPACED
modifiedfield: FONT_DEFAULT constant: "font.panel.details" → "font.plugin.details.panel.default"
- static java.lang.String FONT_DEFAULT
+ static java.lang.String FONT_DEFAULT
removedfield: RIGHT_MARGIN
static int RIGHT_MARGIN
ghidra.framework.plugintool.util 1 modified
class ghidra.framework.plugintool.util.PluginDescription 1 change history
addedmethod: isInExtension
boolean isInExtension()
ghidra.framework.project.extensions 3 added, 1 removed, 1 modified
class ghidra.framework.project.extensions.ExtensionTablePanel 2 changes history
modifiedmethod: getSelectedItem return type: ExtensionDetails → ExtensionRowObject
- ghidra.util.extensions.ExtensionDetails getSelectedItem()
+ ghidra.framework.project.extensions.ExtensionRowObject getSelectedItem()
removedmethod: getFilterPanel
docking.widgets.table.GTableFilterPanel<ghidra.util.extensions.ExtensionDetails> getFilterPanel()
ghidra.framework.project.tool 3 added, 1 removed
ghidra.framework.protocol.ghidra 1 added, 3 modified
class ghidra.framework.protocol.ghidra.GhidraURL 1 change history
modifiedmethod: getProjectPathname added throws IllegalArgumentException
- static java.lang.String getProjectPathname(java.net.URL ghidraUrl)
+ static java.lang.String getProjectPathname(java.net.URL ghidraUrl) throws IllegalArgumentException
enum ghidra.framework.protocol.ghidra.GhidraURLConnection.StatusCode 2 changes history
addedfield: FORBIDDEN
static FORBIDDEN
addedfield: CANCELLED
static CANCELLED
class ghidra.framework.protocol.ghidra.Handler 1 change history
addedmethod: getDefaultPort
int getDefaultPort()
ghidra.framework.task 1 modified
class ghidra.framework.task.GTaskMonitor 4 changes history
addedmethod: checkCancelled
void checkCancelled() throws CancelledException
addedmethod: clearCancelled
void clearCancelled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
ghidra.generic.util.datastruct 1 modified
class ghidra.generic.util.datastruct.SemisparseByteArray 1 change history
addedmethod: getInitialized
generic.ULongSpan.ULongSpanSet getInitialized()
ghidra.net 5 added, 3 modified
class ghidra.net.DefaultKeyManagerFactory 4 changes history
addedmethod: usingOSManagedKeyStore
static boolean usingOSManagedKeyStore()
addedmethod: usingFileKeyStore
static boolean usingFileKeyStore()
addedmethod: initialize
static boolean initialize(boolean isServer)
addedmethod: isServerMode
static boolean isServerMode()
class ghidra.net.DefaultTrustManagerFactory 1 change history
addedfield: GHIDRA_DISABLE_LOOPBACK_SERVER_AUTH_PROPERTY
static java.lang.String GHIDRA_DISABLE_LOOPBACK_SERVER_AUTH_PROPERTY
class ghidra.net.PKIUtils 7 changes history
addedfield: JKS_TYPE
static java.lang.String JKS_TYPE
addedfield: PKCS12_TYPE
static java.lang.String PKCS12_TYPE
addedmethod: getCommonName
static java.lang.String getCommonName(java.security.cert.X509Certificate cert) throws InvalidNameException
addedmethod: getCommonName
static java.lang.String getCommonName(java.lang.String distinguishedName) throws InvalidNameException
addedmethod: saveKeyStore
static void saveKeyStore(java.security.KeyStore keyStore, java.io.File keyFile, char[] protectedPassphrase) throws KeyStoreException, IOException
addedmethod: loadX509PemCertificates
static java.util.List<java.security.cert.X509Certificate> loadX509PemCertificates(java.io.File pemFile) throws IOException, CertificateException
modifiedmethod: getTrustManager removed throws CancelledException
- static javax.net.ssl.X509TrustManager getTrustManager(java.io.File caCertsFile) throws CancelledException, GeneralSecurityException, IOException
+ static javax.net.ssl.X509TrustManager getTrustManager(java.io.File caCertsFile) throws GeneralSecurityException, IOException
ghidra.net.http 1 modified
class ghidra.net.http.HttpUtil 2 changes history
modifiedmethod: getFile added throws URISyntaxException
- static java.lang.String getFile(java.lang.String httpUrlString, java.util.Properties httpRequestProperties, boolean allowRedirect, java.io.File destFile) throws MalformedURLException, IOException
+ static java.lang.String getFile(java.lang.String httpUrlString, java.util.Properties httpRequestProperties, boolean allowRedirect, java.io.File destFile) throws MalformedURLException, URISyntaxException, IOException
modifiedmethod: getContent added throws URISyntaxException
- static java.net.HttpURLConnection getContent(java.lang.String httpUrlString, java.util.Properties httpRequestProperties, boolean allowRedirect) throws MalformedURLException, IOException
+ static java.net.HttpURLConnection getContent(java.lang.String httpUrlString, java.util.Properties httpRequestProperties, boolean allowRedirect) throws MalformedURLException, URISyntaxException, IOException
ghidra.pcode.emu 3 modified
class ghidra.pcode.emu.DefaultPcodeThread.PcodeEmulationLibrary 1 change history
modifiedmethod: emu_injection_err became static
- void emu_injection_err()
+ static void emu_injection_err()
class ghidra.pcode.emu.DefaultPcodeThread.PcodeThreadExecutor 2 changes history
modified implements: (none) → ghidra.pcode.emu.jit.decode.CanDecode
addedmethod: decodeInstruction
ghidra.app.util.PseudoInstruction decodeInstruction()
class ghidra.pcode.emu.ModifiedPcodeThread.ModifierUseropLibrary.ModifierUseropDefinition 3 changes history
addedmethod: canInterrupt
boolean canInterrupt()
addedmethod: isOutSigned
boolean isOutSigned()
addedmethod: isInSigned
boolean isInSigned(int index)
ghidra.pcode.emu.jit 1 added, 1 removed, 4 modified
enum ghidra.pcode.emu.jit.JitCompiler.Diag 2 changes history
addedfield: PRINT_RM
static PRINT_RM
addedfield: DEEP_TRACE
static DEEP_TRACE
class ghidra.pcode.emu.jit.JitPassage 3 changes history
addedmethod: getFoldedOperand
byte[] getFoldedOperand(ghidra.program.model.pcode.PcodeOp op, int opIdx)
addedmethod: allFoldedOperands
java.util.Map<ghidra.pcode.emu.jit.JitPassage.Operand,byte[]> allFoldedOperands()
modifiedmethod: getDecodeLibrary return type: PcodeUseropLibrary → PcodeUseropLibrary
- ghidra.pcode.exec.PcodeUseropLibrary<java.lang.Object> getDecodeLibrary()
+ ghidra.pcode.exec.PcodeUseropLibrary<?> getDecodeLibrary()
class ghidra.pcode.emu.jit.JitPassage.ExtBranch 1 change history
addedmethod: state
ghidra.pcode.emu.jit.folding.FoldedState state()
class ghidra.pcode.emu.jit.JitPassage.RBranch 1 change history
modifiedmethod: reach return type: Reachability → CtxReach
- ghidra.pcode.emu.jit.JitPassage.Reachability reach()
+ ghidra.pcode.emu.jit.JitPassage.CtxReach reach()
ghidra.pcode.emu.jit.analysis 1 added, 3 modified
class ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock 3 changes history
modified implements: (none) → ghidra.pcode.emu.util.CountsPcodeOps
modifiedmethod: getFallFrom return type: JitBlock → BlockFlow
- ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock getFallFrom()
+ ghidra.pcode.emu.jit.analysis.JitControlFlowModel.BlockFlow getFallFrom()
removedmethod: hasJumpTo
boolean hasJumpTo()
class ghidra.pcode.emu.jit.analysis.JitDataFlowUseropLibrary.WrappedUseropDefinition 3 changes history
addedmethod: canInterrupt
boolean canInterrupt()
addedmethod: isOutSigned
boolean isOutSigned()
addedmethod: isInSigned
boolean isInSigned(int index)
class ghidra.pcode.emu.jit.analysis.JitOpUseModel 2 changes history
addedmethod: isUsed
boolean isUsed(ghidra.pcode.emu.jit.var.JitVal val)
addedmethod: prefixFor
java.lang.String prefixFor(ghidra.pcode.emu.jit.op.JitOp op)
ghidra.pcode.emu.jit.decode 3 added, 3 modified
class ghidra.pcode.emu.jit.decode.DecoderExecutor 2 changes history
modified extends: ghidra.pcode.exec.PcodeExecutor → ghidra.pcode.emu.jit.folding.FoldingExecutor
modified implements: ghidra.program.model.lang.DisassemblerContextAdapter → ghidra.pcode.emu.jit.decode.CanDecode, ghidra.program.model.lang.DisassemblerContextAdapter
class ghidra.pcode.emu.jit.decode.DecoderForOnePassage 2 changes history
addedfield: folded
java.util.Map<ghidra.pcode.emu.jit.JitPassage.Operand,byte[]> folded
modifiedmethod: library return type: PcodeUseropLibrary → PcodeUseropLibrary
- ghidra.pcode.exec.PcodeUseropLibrary<java.lang.Object> library()
+ ghidra.pcode.exec.PcodeUseropLibrary<ghidra.pcode.emu.jit.folding.MaskedBytes> library()
class ghidra.pcode.emu.jit.decode.DecoderUseropLibrary.WrappedUseropDefinition 3 changes history
addedmethod: canInterrupt
boolean canInterrupt()
addedmethod: isOutSigned
boolean isOutSigned()
addedmethod: isInSigned
boolean isInSigned(int index)
ghidra.pcode.emu.jit.folding 6 added
ghidra.pcode.emu.jit.gen 1 modified
class ghidra.pcode.emu.jit.gen.JitCodeGenerator 1 change history
addedmethod: getOpUseModel
ghidra.pcode.emu.jit.analysis.JitOpUseModel getOpUseModel()
ghidra.pcode.emu.jit.gen.op 1 added
ghidra.pcode.emu.jit.gen.util 1 modified
class ghidra.pcode.emu.jit.gen.util.Op 1 change history
addedfield: DEEP_TRACE
static boolean DEEP_TRACE
ghidra.pcode.emu.jit.op 4 modified
class ghidra.pcode.emu.jit.op.JitBinOp 1 change history
addedmethod: toString
java.lang.String toString(ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropSymbolMap symbols)
class ghidra.pcode.emu.jit.op.JitCallOtherOpIf 1 change history
modifiedmethod: userop return type: PcodeUseropDefinition → PcodeUseropDefinition
- ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition<java.lang.Object> userop()
+ ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition<?> userop()
class ghidra.pcode.emu.jit.op.JitOp 2 changes history
addedmethod: toString
static java.lang.String toString(ghidra.program.model.pcode.PcodeOp op, ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropSymbolMap symbols)
addedmethod: toString
java.lang.String toString(ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropSymbolMap symbols)
class ghidra.pcode.emu.jit.op.JitUnOp 1 change history
addedmethod: toString
java.lang.String toString(ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropSymbolMap symbols)
ghidra.pcode.emu.jit.var 4 modified
class ghidra.pcode.emu.jit.var.AbstractJitVar 1 change history
removedmethod: toString
java.lang.String toString()
class ghidra.pcode.emu.jit.var.AbstractJitVarnodeVar 1 change history
addedmethod: toString
java.lang.String toString(ghidra.program.model.lang.Language language)
class ghidra.pcode.emu.jit.var.JitConstVal 1 change history
addedmethod: toString
java.lang.String toString(ghidra.program.model.lang.Language language)
class ghidra.pcode.emu.jit.var.JitVal 1 change history
addedmethod: toString
java.lang.String toString(ghidra.program.model.lang.Language language)
ghidra.pcode.emu.linux 2 modified
class ghidra.pcode.emu.linux.EmuLinuxAmd64SyscallUseropLibrary 2 changes history
addedmethod: syscall
ghidra.pcode.exec.SleighPcodeUseropDefinition syscall(ghidra.pcode.exec.SleighPcodeUseropDefinition.BuilderStage1 builder)
removedfield: regRAX
ghidra.program.model.lang.Register regRAX
class ghidra.pcode.emu.linux.EmuLinuxX86SyscallUseropLibrary 2 changes history
removedfield: regEIP
ghidra.program.model.lang.Register regEIP
removedfield: regEAX
ghidra.program.model.lang.Register regEAX
ghidra.pcode.emu.sys 1 removed, 4 modified
class ghidra.pcode.emu.sys.AnnotatedEmuSyscallUseropLibrary 1 change history
removedmethod: getSyscallUserop
ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition<T> getSyscallUserop()
class ghidra.pcode.emu.sys.BytesEmuFileContents 2 changes history
modifiedmethod: read return type: long → int
- long read(long offset, byte[] buf, long fileSize)
+ int read(long offset, byte[] buf, long fileSize)
modifiedmethod: write return type: long → int
- long write(long offset, byte[] buf, long curSize)
+ int write(long offset, byte[] buf, long curSize)
class ghidra.pcode.emu.sys.EmuFileContents 2 changes history
modifiedmethod: write return type: long → int
- long write(long offset, T buf, long curSize)
+ int write(long offset, T buf, long curSize)
modifiedmethod: read return type: long → int
- long read(long offset, T buf, long fileSize)
+ int read(long offset, T buf, long fileSize)
class ghidra.pcode.emu.sys.EmuSyscallLibrary 2 changes history
addedfield: FALLBACK_EMU_SYSCALL
static ghidra.pcode.exec.SleighPcodeUseropDefinition FALLBACK_EMU_SYSCALL
removedmethod: getSyscallUserop
ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition<T> getSyscallUserop()
ghidra.pcode.emu.taint.lib 2 modified
class ghidra.pcode.emu.taint.lib.TaintEmuUnixFileSystem.ReadOnlyTaintArrayFileContents 2 changes history
modifiedmethod: write return type: long → int
- long write(long offset, ghidra.taint.model.TaintVec buf, long curSize)
+ int write(long offset, ghidra.taint.model.TaintVec buf, long curSize)
modifiedmethod: read return type: long → int
- long read(long offset, ghidra.taint.model.TaintVec buf, long fileSize)
+ int read(long offset, ghidra.taint.model.TaintVec buf, long fileSize)
class ghidra.pcode.emu.taint.lib.TaintEmuUnixFileSystem.UntaintedFileContents 2 changes history
modifiedmethod: read return type: long → int
- long read(long offset, ghidra.taint.model.TaintVec buf, long fileSize)
+ int read(long offset, ghidra.taint.model.TaintVec buf, long fileSize)
modifiedmethod: write return type: long → int
- long write(long offset, ghidra.taint.model.TaintVec buf, long curSize)
+ int write(long offset, ghidra.taint.model.TaintVec buf, long curSize)
ghidra.pcode.emu.unix 2 added, 7 modified
class ghidra.pcode.emu.unix.AbstractEmuUnixFile 2 changes history
addedmethod: read
int read(long offset, T buf)
addedmethod: write
int write(long offset, T buf)
class ghidra.pcode.emu.unix.AbstractEmuUnixSyscallUseropLibrary 9 changes history
addedmethod: unix_exit
void unix_exit(long status)
addedmethod: unix_read
int unix_read(int fd, long bufPtr, int count)
addedmethod: unix_write
int unix_write(int fd, long bufPtr, int count)
addedmethod: unix_open
int unix_open(long pathnamePtr, int flags, int mode)
addedmethod: unix_close
int unix_close(int fd)
addedmethod: unix_group_exit
void unix_group_exit(long status)
removedmethod: unix_exit
T unix_exit(T status)
removedmethod: unix_close
T unix_close(T fd)
removedmethod: unix_group_exit
void unix_group_exit(T status)
class ghidra.pcode.emu.unix.AbstractStreamEmuUnixFileHandle 5 changes history
addedmethod: getAbstractOffset
T getAbstractOffset()
addedmethod: seek
void seek(long offset) throws EmuIOException
addedmethod: readAbstract
T readAbstract(T buf) throws EmuIOException
addedmethod: writeAbstract
T writeAbstract(T buf) throws EmuIOException
modifiedmethod: getOffset return type: T → long
- T getOffset()
+ long getOffset()
class ghidra.pcode.emu.unix.DefaultEmuUnixFileHandle 20 changes history
modified extends: java.lang.Object → ghidra.pcode.emu.unix.AbstractEmuUnixFileHandle
modified implements: ghidra.pcode.emu.unix.EmuUnixFileDescriptor → (none)
addedmethod: getAbstractOffset
T getAbstractOffset()
addedmethod: seek
void seek(long offset) throws EmuIOException
addedmethod: readAbstract
T readAbstract(T buf) throws EmuIOException
addedmethod: writeAbstract
T writeAbstract(T buf) throws EmuIOException
modifiedmethod: getOffset return type: T → long
- T getOffset()
+ long getOffset()
modifiedmethod: write return type: T → int
- T write(T buf) throws EmuIOException
+ int write(T buf) throws EmuIOException
modifiedmethod: read return type: T → int
- T read(T buf) throws EmuIOException
+ int read(T buf) throws EmuIOException
removedfield: arithmetic
ghidra.pcode.exec.PcodeArithmetic<T> arithmetic
removedfield: file
ghidra.pcode.emu.unix.EmuUnixFile<T> file
removedfield: flags
java.util.Set<ghidra.pcode.emu.unix.EmuUnixFileSystem.OpenFlag> flags
removedfield: user
ghidra.pcode.emu.unix.EmuUnixUser user
removedfield: offsetBytes
int offsetBytes
removedmethod: getFile
ghidra.pcode.emu.unix.EmuUnixFile<T> getFile()
removedmethod: checkReadable
void checkReadable()
removedmethod: checkWritable
void checkWritable()
removedmethod: advanceOffset
void advanceOffset(T len)
removedmethod: stat
ghidra.pcode.emu.unix.EmuUnixFileStat stat()
removedmethod: close
void close()
class ghidra.pcode.emu.unix.EmuUnixFile 2 changes history
addedmethod: read
int read(long offset, T buf)
addedmethod: write
int write(long offset, T buf)
class ghidra.pcode.emu.unix.EmuUnixFileDescriptor 7 changes history
addedmethod: getAbstractOffset
T getAbstractOffset()
addedmethod: seek
void seek(long offset) throws EmuIOException
addedmethod: readAbstract
T readAbstract(T buf) throws EmuIOException
addedmethod: writeAbstract
T writeAbstract(T buf) throws EmuIOException
modifiedmethod: getOffset return type: T → long
- T getOffset()
+ long getOffset()
modifiedmethod: write return type: T → int
- T write(T buf) throws EmuIOException
+ int write(T buf) throws EmuIOException
modifiedmethod: read return type: T → int
- T read(T buf) throws EmuIOException
+ int read(T buf) throws EmuIOException
class ghidra.pcode.emu.unix.IOStreamEmuUnixFileHandle 2 changes history
modifiedmethod: write return type: byte[] → int
- byte[] write(byte[] buf) throws EmuIOException
+ int write(byte[] buf) throws EmuIOException
modifiedmethod: read return type: byte[] → int
- byte[] read(byte[] buf) throws EmuIOException
+ int read(byte[] buf) throws EmuIOException
ghidra.pcode.emu.util 2 added
ghidra.pcode.exec 4 added, 18 modified
class ghidra.pcode.exec.AbstractSleighPcodeUseropDefinition 6 changes history
addedmethod: canInterrupt
boolean canInterrupt()
addedmethod: isOutSigned
boolean isOutSigned()
addedmethod: isInSigned
boolean isInSigned(int index)
addedmethod: getOutputType
java.lang.Class<?> getOutputType()
modifiedmethod: getDefiningLibrary return type: PcodeUseropLibrary → PcodeUseropLibrary
- ghidra.pcode.exec.PcodeUseropLibrary<T> getDefiningLibrary()
+ ghidra.pcode.exec.PcodeUseropLibrary<?> getDefiningLibrary()
removedfield: language
ghidra.app.plugin.processors.sleigh.SleighLanguage language
class ghidra.pcode.exec.AbstractSleighPcodeUseropDefinition.Builder 1 change history
modifiedmethod: build return type: SleighPcodeUseropDefinition → SleighPcodeUseropDefinition
- ghidra.pcode.exec.SleighPcodeUseropDefinition<T> build()
+ ghidra.pcode.exec.SleighPcodeUseropDefinition build()
class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.AnnotatedPcodeUseropDefinition 2 changes history
addedmethod: canInterrupt
boolean canInterrupt()
addedmethod: isOutSigned
boolean isOutSigned()
class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.FixedArgsAnnotatedPcodeUseropDefinition 1 change history
addedmethod: isInSigned
boolean isInSigned(int index)
class ghidra.pcode.exec.AnnotatedPcodeUseropLibrary.VariadicAnnotatedPcodeUseropDefinition 1 change history
addedmethod: isInSigned
boolean isInSigned(int index)
class ghidra.pcode.exec.DebuggerPcodeUtils.LabelBoundPcodeParser 8 changes history
addedmethod: newSleighLexer
ghidra.sleigh.grammar.SleighLexer newSleighLexer(org.antlr.runtime.CharStream input)
addedmethod: newSleighCompiler
ghidra.sleigh.grammar.SleighCompiler newSleighCompiler(org.antlr.runtime.tree.CommonTreeNodeStream nodes)
addedmethod: parseIntegerLiteral
ghidra.sleigh.grammar.RadixBigInteger parseIntegerLiteral(ghidra.sleigh.grammar.Location loc, java.lang.String text)
addedmethod: getDefaultConstantSize
int getDefaultConstantSize()
addedmethod: tryIntegerLiteral
ghidra.pcodeCPort.slghsymbol.SleighSymbol tryIntegerLiteral(ghidra.sleigh.grammar.Location loc, java.lang.String nm, boolean check)
addedmethod: findSymbol
ghidra.pcodeCPort.slghsymbol.SleighSymbol findSymbol(ghidra.sleigh.grammar.Location loc, java.lang.String nm)
modifiedmethod: createSleighConstant return type: SleighSymbol → VarnodeSymbol
- ghidra.pcodeCPort.slghsymbol.SleighSymbol createSleighConstant(java.lang.String sourceName, java.lang.String nm, ghidra.program.model.address.Address address)
+ ghidra.pcodeCPort.slghsymbol.VarnodeSymbol createSleighConstant(java.lang.String sourceName, java.lang.String nm, ghidra.program.model.address.Address address)
removedmethod: findSymbol
ghidra.pcodeCPort.slghsymbol.SleighSymbol findSymbol(java.lang.String nm)
class ghidra.pcode.exec.FixedSleighPcodeUseropDefinition 1 change history
removedmethod: getOutputType
java.lang.Class<?> getOutputType()
class ghidra.pcode.exec.OverloadedSleighPcodeUseropDefinition 1 change history
removedmethod: getOutputType
java.lang.Class<?> getOutputType()
class ghidra.pcode.exec.PcodeArithmetic 5 changes history
addedmethod: fromConstSigned
T fromConstSigned(byte value, int size)
addedmethod: fromConstSigned
T fromConstSigned(short value, int size)
addedmethod: fromConstSigned
T fromConstSigned(int value, int size)
addedmethod: fromConstSigned
T fromConstSigned(long value, int size)
addedmethod: toLongSigned
long toLongSigned(T value, ghidra.pcode.exec.PcodeArithmetic.Purpose purpose)
class ghidra.pcode.exec.PcodeExecutor 6 changes history
addedfield: OPIDX_BRANCH_TARGET
static int OPIDX_BRANCH_TARGET
addedfield: OPIDX_CBRANCH_PRED
static int OPIDX_CBRANCH_PRED
addedfield: OPIDX_DEFEF_SPACE
static int OPIDX_DEFEF_SPACE
addedfield: OPIDX_DEREF_OFFSET
static int OPIDX_DEREF_OFFSET
addedfield: OPIDX_STORE_VALUE
static int OPIDX_STORE_VALUE
addedfield: OPIDX_CALLOTHER_OP_NUMBER
static int OPIDX_CALLOTHER_OP_NUMBER
class ghidra.pcode.exec.PcodeFrame 2 changes history
addedmethod: getUserops
ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropSymbolMap getUserops()
removedmethod: getUseropNames
java.util.Map<java.lang.Integer,java.lang.String> getUseropNames()
class ghidra.pcode.exec.PcodeProgram 2 changes history
addedfield: userops
ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropSymbolMap userops
removedfield: useropNames
java.util.Map<java.lang.Integer,java.lang.String> useropNames
class ghidra.pcode.exec.PcodeUseropLibrary 2 changes history
addedfield: SYMBOL_CACHE
static java.util.Map<ghidra.pcode.exec.PcodeUseropLibrary<?>,ghidra.pcode.exec.SymbolsCache> SYMBOL_CACHE
modifiedmethod: getSymbols return type: Map → PcodeUseropSymbolMap
- java.util.Map<java.lang.Integer,ghidra.pcodeCPort.slghsymbol.UserOpSymbol> getSymbols(ghidra.app.plugin.processors.sleigh.SleighLanguage language)
+ ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropSymbolMap getSymbols(ghidra.app.plugin.processors.sleigh.SleighLanguage language)
class ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition 3 changes history
addedmethod: canInterrupt
boolean canInterrupt()
addedmethod: isOutSigned
boolean isOutSigned()
addedmethod: isInSigned
boolean isInSigned(int index)
class ghidra.pcode.exec.PcodeUseropLibraryFactory 4 changes history
addedfield: DEFAULT_ORDER
static int DEFAULT_ORDER
addedmethod: getAnnotation
ghidra.pcode.exec.PcodeUseropLibraryFactory.UseropLibrary getAnnotation()
addedmethod: isIncludeAlways
boolean isIncludeAlways()
addedmethod: getOrder
int getOrder()
class ghidra.pcode.exec.SleighPcodeUseropDefinition 2 changes history
addedfield: FACTORY
static ghidra.pcode.exec.SleighPcodeUseropDefinition.Factory FACTORY
addedmethod: cast
ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition<T> cast()
class ghidra.pcode.exec.SleighPcodeUseropDefinition.BuilderStage2 1 change history
modifiedmethod: build return type: SleighPcodeUseropDefinition → SleighPcodeUseropDefinition
- ghidra.pcode.exec.SleighPcodeUseropDefinition<T> build()
+ ghidra.pcode.exec.SleighPcodeUseropDefinition build()
enum ghidra.pcode.exec.SleighPcodeUseropDefinition.Factory 4 changes history
modified extends: java.lang.Object → (none)
addedfield: INSTANCE
static INSTANCE
addedmethod: values
static SleighPcodeUseropDefinition.Factory[] values()
removedmethod: define
ghidra.pcode.exec.SleighPcodeUseropDefinition.BuilderStage1 define(java.lang.String name)
ghidra.pcode.exec.trace 1 modified
class ghidra.pcode.exec.trace.TraceEmulationIntegration.TraceWriter 3 changes history
addedfield: pieces
java.util.Map<ghidra.pcode.exec.PcodeExecutorStatePiece<?,?>,ghidra.pcode.exec.trace.TraceEmulationIntegration.TraceWriter.PieceInfo> pieces
removedfield: memWritten
ghidra.program.model.address.AddressSet memWritten
removedfield: regsWritten
java.util.Map<ghidra.pcode.emu.PcodeThread<?>,ghidra.program.model.address.AddressSet> regsWritten
ghidra.pcode.exec.trace.data 1 modified
class ghidra.pcode.exec.trace.data.AbstractPcodeTraceDataAccess 1 change history
addedfield: properties
java.util.Map<java.lang.String,ghidra.pcode.exec.trace.data.PcodeTracePropertyAccess<?>> properties
ghidra.pcode.opbehavior 54 removed, 3 modified
class ghidra.pcode.opbehavior.BinaryOpBehavior 2 changes history
modified extends: ghidra.pcode.opbehavior.OpBehavior → (none)
modified implements: (none) → ghidra.pcode.opbehavior.OpBehavior
class ghidra.pcode.opbehavior.OpBehavior 76 changes history
modified extends: java.lang.Object → (none)
addedfield: COPY
static ghidra.pcode.opbehavior.OpBehaviorCopy COPY
addedfield: LOAD
static ghidra.pcode.opbehavior.SpecialOpBehavior LOAD
addedfield: STORE
static ghidra.pcode.opbehavior.SpecialOpBehavior STORE
addedfield: BRANCH
static ghidra.pcode.opbehavior.SpecialOpBehavior BRANCH
addedfield: CBRANCH
static ghidra.pcode.opbehavior.SpecialOpBehavior CBRANCH
addedfield: BRANCHIND
static ghidra.pcode.opbehavior.SpecialOpBehavior BRANCHIND
addedfield: CALL
static ghidra.pcode.opbehavior.SpecialOpBehavior CALL
addedfield: CALLIND
static ghidra.pcode.opbehavior.SpecialOpBehavior CALLIND
addedfield: CALLOTHER
static ghidra.pcode.opbehavior.SpecialOpBehavior CALLOTHER
addedfield: RETURN
static ghidra.pcode.opbehavior.SpecialOpBehavior RETURN
addedfield: MULTIEQUAL
static ghidra.pcode.opbehavior.SpecialOpBehavior MULTIEQUAL
addedfield: INDIRECT
static ghidra.pcode.opbehavior.SpecialOpBehavior INDIRECT
addedfield: PIECE
static ghidra.pcode.opbehavior.OpBehaviorPiece PIECE
addedfield: SUBPIECE
static ghidra.pcode.opbehavior.OpBehaviorSubpiece SUBPIECE
addedfield: INT_EQUAL
static ghidra.pcode.opbehavior.OpBehaviorEqual INT_EQUAL
addedfield: INT_NOTEQUAL
static ghidra.pcode.opbehavior.OpBehaviorNotEqual INT_NOTEQUAL
addedfield: INT_LESS
static ghidra.pcode.opbehavior.OpBehaviorIntLess INT_LESS
addedfield: INT_LESSEQUAL
static ghidra.pcode.opbehavior.OpBehaviorIntLessEqual INT_LESSEQUAL
addedfield: INT_SLESS
static ghidra.pcode.opbehavior.OpBehaviorIntSless INT_SLESS
addedfield: INT_SLESSEQUAL
static ghidra.pcode.opbehavior.OpBehaviorIntSlessEqual INT_SLESSEQUAL
addedfield: INT_ZEXT
static ghidra.pcode.opbehavior.OpBehaviorIntZext INT_ZEXT
addedfield: INT_SEXT
static ghidra.pcode.opbehavior.OpBehaviorIntSext INT_SEXT
addedfield: INT_ADD
static ghidra.pcode.opbehavior.OpBehaviorIntAdd INT_ADD
addedfield: INT_SUB
static ghidra.pcode.opbehavior.OpBehaviorIntSub INT_SUB
addedfield: INT_CARRY
static ghidra.pcode.opbehavior.OpBehaviorIntCarry INT_CARRY
addedfield: INT_SCARRY
static ghidra.pcode.opbehavior.OpBehaviorIntScarry INT_SCARRY
addedfield: INT_SBORROW
static ghidra.pcode.opbehavior.OpBehaviorIntSborrow INT_SBORROW
addedfield: INT_2COMP
static ghidra.pcode.opbehavior.OpBehaviorInt2Comp INT_2COMP
addedfield: INT_NEGATE
static ghidra.pcode.opbehavior.OpBehaviorIntNegate INT_NEGATE
addedfield: INT_XOR
static ghidra.pcode.opbehavior.OpBehaviorIntXor INT_XOR
addedfield: INT_AND
static ghidra.pcode.opbehavior.OpBehaviorIntAnd INT_AND
addedfield: INT_OR
static ghidra.pcode.opbehavior.OpBehaviorIntOr INT_OR
addedfield: INT_LEFT
static ghidra.pcode.opbehavior.OpBehaviorIntLeft INT_LEFT
addedfield: INT_RIGHT
static ghidra.pcode.opbehavior.OpBehaviorIntRight INT_RIGHT
addedfield: INT_SRIGHT
static ghidra.pcode.opbehavior.OpBehaviorIntSright INT_SRIGHT
addedfield: INT_MULT
static ghidra.pcode.opbehavior.OpBehaviorIntMult INT_MULT
addedfield: INT_DIV
static ghidra.pcode.opbehavior.OpBehaviorIntDiv INT_DIV
addedfield: INT_SDIV
static ghidra.pcode.opbehavior.OpBehaviorIntSdiv INT_SDIV
addedfield: INT_REM
static ghidra.pcode.opbehavior.OpBehaviorIntRem INT_REM
addedfield: INT_SREM
static ghidra.pcode.opbehavior.OpBehaviorIntSrem INT_SREM
addedfield: BOOL_NEGATE
static ghidra.pcode.opbehavior.OpBehaviorBoolNegate BOOL_NEGATE
addedfield: BOOL_XOR
static ghidra.pcode.opbehavior.OpBehaviorBoolXor BOOL_XOR
addedfield: BOOL_AND
static ghidra.pcode.opbehavior.OpBehaviorBoolAnd BOOL_AND
addedfield: BOOL_OR
static ghidra.pcode.opbehavior.OpBehaviorBoolOr BOOL_OR
addedfield: CAST
static ghidra.pcode.opbehavior.SpecialOpBehavior CAST
addedfield: PTRADD
static ghidra.pcode.opbehavior.SpecialOpBehavior PTRADD
addedfield: PTRSUB
static ghidra.pcode.opbehavior.SpecialOpBehavior PTRSUB
addedfield: FLOAT_EQUAL
static ghidra.pcode.opbehavior.OpBehaviorFloatEqual FLOAT_EQUAL
addedfield: FLOAT_NOTEQUAL
static ghidra.pcode.opbehavior.OpBehaviorFloatNotEqual FLOAT_NOTEQUAL
addedfield: FLOAT_LESS
static ghidra.pcode.opbehavior.OpBehaviorFloatLess FLOAT_LESS
addedfield: FLOAT_LESSEQUAL
static ghidra.pcode.opbehavior.OpBehaviorFloatLessEqual FLOAT_LESSEQUAL
addedfield: FLOAT_NAN
static ghidra.pcode.opbehavior.OpBehaviorFloatNan FLOAT_NAN
addedfield: FLOAT_ADD
static ghidra.pcode.opbehavior.OpBehaviorFloatAdd FLOAT_ADD
addedfield: FLOAT_DIV
static ghidra.pcode.opbehavior.OpBehaviorFloatDiv FLOAT_DIV
addedfield: FLOAT_MULT
static ghidra.pcode.opbehavior.OpBehaviorFloatMult FLOAT_MULT
addedfield: FLOAT_SUB
static ghidra.pcode.opbehavior.OpBehaviorFloatSub FLOAT_SUB
addedfield: FLOAT_NEG
static ghidra.pcode.opbehavior.OpBehaviorFloatNeg FLOAT_NEG
addedfield: FLOAT_ABS
static ghidra.pcode.opbehavior.OpBehaviorFloatAbs FLOAT_ABS
addedfield: FLOAT_SQRT
static ghidra.pcode.opbehavior.OpBehaviorFloatSqrt FLOAT_SQRT
addedfield: FLOAT_INT2FLOAT
static ghidra.pcode.opbehavior.OpBehaviorFloatInt2Float FLOAT_INT2FLOAT
addedfield: FLOAT_FLOAT2FLOAT
static ghidra.pcode.opbehavior.OpBehaviorFloatFloat2Float FLOAT_FLOAT2FLOAT
addedfield: FLOAT_TRUNC
static ghidra.pcode.opbehavior.OpBehaviorFloatTrunc FLOAT_TRUNC
addedfield: FLOAT_CEIL
static ghidra.pcode.opbehavior.OpBehaviorFloatCeil FLOAT_CEIL
addedfield: FLOAT_FLOOR
static ghidra.pcode.opbehavior.OpBehaviorFloatFloor FLOAT_FLOOR
addedfield: FLOAT_ROUND
static ghidra.pcode.opbehavior.OpBehaviorFloatRound FLOAT_ROUND
addedfield: LZCOUNT
static ghidra.pcode.opbehavior.OpBehaviorLzcount LZCOUNT
addedfield: POPCOUNT
static ghidra.pcode.opbehavior.OpBehaviorPopcount POPCOUNT
addedfield: SEGMENTOP
static ghidra.pcode.opbehavior.SpecialOpBehavior SEGMENTOP
addedfield: CPOOLREF
static ghidra.pcode.opbehavior.SpecialOpBehavior CPOOLREF
addedfield: NEW
static ghidra.pcode.opbehavior.SpecialOpBehavior NEW
addedfield: INSERT
static ghidra.pcode.opbehavior.SpecialOpBehavior INSERT
addedfield: ZPULL
static ghidra.pcode.opbehavior.SpecialOpBehavior ZPULL
addedfield: SPULL
static ghidra.pcode.opbehavior.SpecialOpBehavior SPULL
addedmethod: opcode
int opcode()
removedmethod: getOpCode
int getOpCode()
class ghidra.pcode.opbehavior.UnaryOpBehavior 2 changes history
modified extends: ghidra.pcode.opbehavior.OpBehavior → (none)
modified implements: (none) → ghidra.pcode.opbehavior.OpBehavior
ghidra.pcode.struct 1 modified
class ghidra.pcode.struct.StructuredSleigh 4 changes history
addedmethod: generate
ghidra.pcode.exec.SleighPcodeUseropDefinition generate(java.lang.String name)
modifiedmethod: generate return type: Map → Map
- java.util.Map<java.lang.String,ghidra.pcode.exec.SleighPcodeUseropDefinition<T>> generate()
+ java.util.Map<java.lang.String,ghidra.pcode.exec.PcodeUseropLibrary.PcodeUseropDefinition<T>> generate()
modifiedmethod: doGenerate return type: SleighPcodeUseropDefinition → SleighPcodeUseropDefinition
- ghidra.pcode.exec.SleighPcodeUseropDefinition<T> doGenerate(java.lang.invoke.MethodHandles.Lookup lookup, java.lang.reflect.Method m)
+ ghidra.pcode.exec.SleighPcodeUseropDefinition doGenerate(java.lang.invoke.MethodHandles.Lookup lookup, java.lang.reflect.Method m)
modifiedmethod: generate return type: SleighPcodeUseropDefinition → SleighPcodeUseropDefinition
- ghidra.pcode.exec.SleighPcodeUseropDefinition<T> generate(java.lang.reflect.Method m)
+ ghidra.pcode.exec.SleighPcodeUseropDefinition generate(java.lang.reflect.Method m)
ghidra.pcode.utils 1 modified
class ghidra.pcode.utils.SlaFormat 1 change history
addedmethod: getSlaFormat
static int getSlaFormat(java.io.InputStream stream) throws IOException
ghidra.plugin.importer 3 modified
class ghidra.plugin.importer.AddToProgramDialog 2 changes history
addedfield: LAST_ADD_TO_PROGRAM_ANALYZE_CHOICE
static java.lang.String LAST_ADD_TO_PROGRAM_ANALYZE_CHOICE
addedfield: analyzeCheckBox
javax.swing.JCheckBox analyzeCheckBox
class ghidra.plugin.importer.ImporterDialog 1 change history
addedfield: optionsPanel
javax.swing.JPanel optionsPanel
class ghidra.plugin.importer.ImporterUtilities 6 changes history
addedmethod: addLoadableFileFilters
static void addLoadableFileFilters(docking.widgets.filechooser.GhidraFileChooser chooser)
addedmethod: addFileSystemFileFilters
static void addFileSystemFileFilters(docking.widgets.filechooser.GhidraFileChooser chooser)
addedmethod: getLoadSpec
static ghidra.app.util.opinion.LoadSpec getLoadSpec(ghidra.program.model.listing.Program program, ghidra.util.task.TaskMonitor monitor)
removedfield: LOADABLE_FILES_FILTER
static ghidra.util.filechooser.GhidraFileFilter LOADABLE_FILES_FILTER
removedfield: CONTAINER_FILES_FILTER
static ghidra.util.filechooser.GhidraFileFilter CONTAINER_FILES_FILTER
removedmethod: getLoadSpec
static ghidra.app.util.opinion.LoadSpec getLoadSpec(ghidra.program.model.listing.Program program)
ghidra.plugins.importer.batch 1 removed
ghidra.program.database 3 added, 2 removed, 2 modified
class ghidra.program.database.DataTypeArchiveDB 1 change history
removedmethod: updateMetadata
void updateMetadata() throws IOException
class ghidra.program.database.ProgramDB 3 changes history
addedfield: LIBRARY_ORDINAL_ASSIGNMENT_ADDED_VERSION
static int LIBRARY_ORDINAL_ASSIGNMENT_ADDED_VERSION
addedmethod: getSourceLanguageIDs
java.util.Set<ghidra.app.util.sourcelanguage.SourceLanguageID> getSourceLanguageIDs()
removedmethod: updateMetadata
void updateMetadata() throws IOException
ghidra.program.database.bookmark 1 added, 2 modified
class ghidra.program.database.bookmark.BookmarkDB 5 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
addedmethod: isOwnedBy
boolean isOwnedBy(ghidra.program.database.bookmark.BookmarkDBManager bookmarkDBManager)
addedmethod: checkDeleted
void checkDeleted()
addedmethod: isDeleted
boolean isDeleted()
removedmethod: refresh
boolean refresh()
class ghidra.program.database.bookmark.BookmarkDBManager 3 changes history
modifiedmethod: removeBookmarks param 1 renamed: type → typeName
- void removeBookmarks(java.lang.String type)
+ void removeBookmarks(java.lang.String typeName)
modifiedmethod: getBookmarkType param 1 renamed: type → typeName
- ghidra.program.model.listing.BookmarkType getBookmarkType(java.lang.String type)
+ ghidra.program.model.listing.BookmarkType getBookmarkType(java.lang.String typeName)
removedmethod: isDefinedType
boolean isDefinedType(java.lang.String type)
ghidra.program.database.code 2 added, 2 modified
class ghidra.program.database.code.CodeManager 1 change history
modifiedmethod: getInstructionDB param 1 renamed: rec → record; return type: InstructionDB → Instruction
- ghidra.program.database.code.InstructionDB getInstructionDB(db.DBRecord rec)
+ ghidra.program.model.listing.Instruction getInstructionDB(db.DBRecord record)
class ghidra.program.database.code.CodeUnitDB 1 change history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
ghidra.program.database.data 1 added, 1 removed, 5 modified
class ghidra.program.database.data.CategoryDB 1 change history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
class ghidra.program.database.data.DataTypeArchiveTransformer 1 change history
removedmethod: fixupGUI
static void fixupGUI()
class ghidra.program.database.data.DataTypeDB 1 change history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
class ghidra.program.database.data.DataTypeUtilities 1 change history
addedmethod: getTypedefReplacement
static ghidra.program.model.data.DataType getTypedefReplacement(ghidra.program.model.data.TypeDef typedef, boolean enforceSizeMatch)
class ghidra.program.database.data.SourceArchiveDB 3 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
addedmethod: refresh
boolean refresh(db.DBRecord rec)
removedmethod: refresh
boolean refresh()
ghidra.program.database.data.merge 1 modified
class ghidra.program.database.data.merge.StructureMerger 1 change history
addedmethod: error
void error(java.lang.String message) throws DataTypeMergeException
ghidra.program.database.external 2 modified
class ghidra.program.database.external.ExternalLocationDB 1 change history
addedmethod: getExternalLibraryPath
java.lang.String getExternalLibraryPath()
class ghidra.program.database.external.ExternalManagerDB 4 changes history
addedmethod: getLibraries
java.util.List<ghidra.program.model.listing.Library> getLibraries()
addedmethod: getLibraryOrdinal
int getLibraryOrdinal(java.lang.String libraryName)
addedmethod: setLibraryOrdinal
int setLibraryOrdinal(java.lang.String libraryName, int ordinal)
modifiedmethod: updateExternalLibraryName return type: void → boolean
- void updateExternalLibraryName(java.lang.String oldName, java.lang.String newName, ghidra.program.model.symbol.SourceType source) throws DuplicateNameException, InvalidInputException
+ boolean updateExternalLibraryName(java.lang.String oldName, java.lang.String newName, ghidra.program.model.symbol.SourceType source) throws DuplicateNameException, InvalidInputException
ghidra.program.database.function 1 added, 3 modified
class ghidra.program.database.function.FunctionDB 3 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
modifiedmethod: getProgram return type: Program → ProgramDB
- ghidra.program.model.listing.Program getProgram()
+ ghidra.program.database.ProgramDB getProgram()
removedmethod: refresh
boolean refresh()
class ghidra.program.database.function.FunctionTagDB 2 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
removedmethod: refresh
boolean refresh()
class ghidra.program.database.function.FunctionTagManagerDB 1 change history
modifiedmethod: getFunctionTag return type: FunctionTag → FunctionTagDB
- ghidra.program.model.listing.FunctionTag getFunctionTag(java.lang.String name)
+ ghidra.program.database.function.FunctionTagDB getFunctionTag(java.lang.String name)
ghidra.program.database.mem 1 modified
class ghidra.program.database.mem.MemoryMapDB 1 change history
removedmethod: getInitializedAddressSet
ghidra.program.model.address.AddressSetView getInitializedAddressSet()
ghidra.program.database.module 2 added, 2 modified
class ghidra.program.database.module.FragmentDB 1 change history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
class ghidra.program.database.module.ModuleDB 1 change history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
ghidra.program.database.properties 1 modified
class ghidra.program.database.properties.PropertyMapDB 3 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
addedmethod: refresh
boolean refresh(db.DBRecord rec)
removedmethod: refresh
boolean refresh()
ghidra.program.database.references 1 modified
class ghidra.program.database.references.RefList 1 change history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
ghidra.program.database.symbol 3 added, 5 modified
class ghidra.program.database.symbol.EquateDB 3 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
addedmethod: refresh
boolean refresh(db.DBRecord rec)
removedmethod: refresh
boolean refresh()
class ghidra.program.database.symbol.EquateRefDB 1 change history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
class ghidra.program.database.symbol.LibrarySymbol 8 changes history
modified implements: (none) → java.lang.Comparable
addedmethod: delete
boolean delete()
addedmethod: getOrdinal
int getOrdinal()
addedmethod: setOrdinal
void setOrdinal(int ordinal)
addedmethod: validateExternalPath
static void validateExternalPath(java.lang.String path) throws InvalidInputException
addedmethod: compareTo
int compareTo(ghidra.program.database.symbol.LibrarySymbol o)
modifiedmethod: setExternalLibraryPath added throws InvalidInputException
- void setExternalLibraryPath(java.lang.String libraryPath)
+ void setExternalLibraryPath(java.lang.String libraryPath) throws InvalidInputException
removedmethod: setName
void setName(java.lang.String newName, ghidra.program.model.symbol.SourceType source) throws DuplicateNameException, InvalidInputException
class ghidra.program.database.symbol.SymbolDB 2 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
removedmethod: refresh
boolean refresh()
class ghidra.program.database.symbol.SymbolManager 1 change history
addedmethod: getLibrarySymbolList
java.util.List<ghidra.program.database.symbol.LibrarySymbol> getLibrarySymbolList()
ghidra.program.disassemble 2 modified
class ghidra.program.disassemble.ReDisassembler 4 changes history
addedmethod: placeInstructions
ghidra.program.model.address.AddressSetView placeInstructions(ghidra.program.disassemble.ReDisassembler.ReDisState state, ghidra.program.model.lang.InstructionSet set, ghidra.util.task.TaskMonitor monitor) throws CancelledException
addedmethod: disassemble
ghidra.program.model.address.AddressSetView disassemble(ghidra.program.model.address.AddressSetView seeds, ghidra.util.task.TaskMonitor monitor) throws CancelledException
addedmethod: disassemble
ghidra.program.model.address.AddressSetView disassemble(ghidra.program.model.address.Address seed, ghidra.util.task.TaskMonitor monitor) throws CancelledException
removedmethod: disasemble
ghidra.program.model.address.AddressSetView disasemble(ghidra.program.model.address.Address seed, ghidra.util.task.TaskMonitor monitor) throws CancelledException
class ghidra.program.disassemble.ReDisassembler.ReDisState 1 change history
modifiedmethod: nextBlock return type: boolean → void
- boolean nextBlock() throws CancelledException
+ void nextBlock() throws CancelledException
ghidra.program.flatapi 1 modified
class ghidra.program.flatapi.FlatProgramAPI 5 changes history
modifiedmethod: findBytes param 2 renamed: byteString → byteRegex
- ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.Address start, java.lang.String byteString, int matchLimit)
+ ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.Address start, java.lang.String byteRegex, int matchLimit)
modifiedmethod: findBytes param 2 renamed: byteString → byteRegex
- ghidra.program.model.address.Address findBytes(ghidra.program.model.address.Address start, java.lang.String byteString)
+ ghidra.program.model.address.Address findBytes(ghidra.program.model.address.Address start, java.lang.String byteRegex)
modifiedmethod: findBytes param 2 renamed: byteString → byteRegex
- ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.AddressSetView set, java.lang.String byteString, int matchLimit, int alignment)
+ ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.AddressSetView set, java.lang.String byteRegex, int matchLimit, int alignment)
modifiedmethod: findBytes param 2 renamed: byteString → byteRegex
- ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.AddressSetView set, java.lang.String byteString, int matchLimit, int alignment, boolean searchAcrossAddressGaps)
+ ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.AddressSetView set, java.lang.String byteRegex, int matchLimit, int alignment, boolean searchAcrossAddressGaps)
modifiedmethod: findBytes param 2 renamed: byteString → byteRegex
- ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.Address start, java.lang.String byteString, int matchLimit, int alignment)
+ ghidra.program.model.address.Address[] findBytes(ghidra.program.model.address.Address start, java.lang.String byteRegex, int matchLimit, int alignment)
ghidra.program.model.address 5 modified
class ghidra.program.model.address.Address 1 change history
addedmethod: subtractNoWrap
ghidra.program.model.address.Address subtractNoWrap(java.math.BigInteger displacement) throws AddressOverflowException
class ghidra.program.model.address.AddressSetView 2 changes history
addedmethod: intersects
boolean intersects(ghidra.program.model.address.AddressRange range)
addedmethod: intersectRange
ghidra.program.model.address.AddressSet intersectRange(ghidra.program.model.address.AddressRange range)
class ghidra.program.model.address.AddressSpace 1 change history
addedmethod: subtractNoWrap
ghidra.program.model.address.Address subtractNoWrap(ghidra.program.model.address.GenericAddress addr, java.math.BigInteger displacement) throws AddressOverflowException
class ghidra.program.model.address.GenericAddress 1 change history
addedmethod: subtractNoWrap
ghidra.program.model.address.Address subtractNoWrap(java.math.BigInteger displacement) throws AddressOverflowException
class ghidra.program.model.address.GlobalNamespace 1 change history
addedmethod: hashCode
int hashCode()
ghidra.program.model.data 10 added, 6 modified
class ghidra.program.model.data.BitFieldDataType 2 changes history
addedmethod: intersects
static boolean intersects(ghidra.program.model.data.BitFieldDataType bitFieldDataType1, ghidra.program.model.data.BitFieldDataType bitFieldDataType2, int offset1, int offset2)
addedmethod: getNormalizedBitOffset
static int getNormalizedBitOffset(ghidra.program.model.data.BitFieldDataType bitFieldDataType, int byteOffset)
class ghidra.program.model.data.Composite 1 change history
addedmethod: getDefinedComponent
ghidra.program.model.data.DataTypeComponent getDefinedComponent(int index) throws IndexOutOfBoundsException
class ghidra.program.model.data.DataTypeManager 1 change history
removedmethod: remove
boolean remove(ghidra.program.model.data.DataType dataType, ghidra.util.task.TaskMonitor monitor)
class ghidra.program.model.data.DataTypeWriter 2 changes history
addedmethod: write
void write(ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
removedmethod: write
void write(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
class ghidra.program.model.data.StructureDataType 1 change history
addedmethod: getDefinedComponent
ghidra.program.model.data.DataTypeComponentImpl getDefinedComponent(int index) throws IndexOutOfBoundsException
class ghidra.program.model.data.UnionDataType 2 changes history
addedmethod: getDefinedComponent
ghidra.program.model.data.DataTypeComponentImpl getDefinedComponent(int index) throws IndexOutOfBoundsException
modifiedmethod: getComponent return type: DataTypeComponent → DataTypeComponentImpl; added throws IndexOutOfBoundsException
- ghidra.program.model.data.DataTypeComponent getComponent(int ordinal)
+ ghidra.program.model.data.DataTypeComponentImpl getComponent(int ordinal) throws IndexOutOfBoundsException
ghidra.program.model.lang 1 removed, 3 modified
class ghidra.program.model.lang.LanguageProvider 2 changes history
addedmethod: getLanguage
ghidra.program.model.lang.Language getLanguage(ghidra.program.model.lang.LanguageID languageId, ghidra.util.task.TaskMonitor monitor) throws LanguageNotFoundException
modifiedmethod: getLanguage added throws LanguageNotFoundException
- ghidra.program.model.lang.Language getLanguage(ghidra.program.model.lang.LanguageID languageId)
+ ghidra.program.model.lang.Language getLanguage(ghidra.program.model.lang.LanguageID languageId) throws LanguageNotFoundException
class ghidra.program.model.lang.PcodeParser 6 changes history
addedmethod: findSymbol
ghidra.pcodeCPort.slghsymbol.SleighSymbol findSymbol(ghidra.sleigh.grammar.Location loc, java.lang.String nm)
addedmethod: parseIntegerLiteral
ghidra.sleigh.grammar.RadixBigInteger parseIntegerLiteral(ghidra.sleigh.grammar.Location loc, java.lang.String text)
addedmethod: getDefaultConstantSize
int getDefaultConstantSize()
addedmethod: newSleighLexer
ghidra.sleigh.grammar.SleighLexer newSleighLexer(org.antlr.runtime.CharStream input)
addedmethod: newSleighCompiler
ghidra.sleigh.grammar.SleighCompiler newSleighCompiler(org.antlr.runtime.tree.CommonTreeNodeStream nodes)
removedmethod: findSymbol
ghidra.pcodeCPort.slghsymbol.SleighSymbol findSymbol(java.lang.String nm)
class ghidra.program.model.lang.PrototypeModel 1 change history
addedmethod: getStorageLocations
ghidra.program.model.listing.VariableStorage[] getStorageLocations(ghidra.program.model.listing.Program program, ghidra.program.model.data.DataType[] dataTypes, boolean addAutoParams, boolean isVarArgs)
ghidra.program.model.listing 7 modified
class ghidra.program.model.listing.Bookmark 1 change history
addedmethod: isDeleted
boolean isDeleted()
class ghidra.program.model.listing.BookmarkManager 1 change history
removedmethod: isDefinedType
boolean isDefinedType(java.lang.String type)
class ghidra.program.model.listing.CodeUnitFormat 4 changes history
addedmethod: getOffcutLabelString
java.lang.String getOffcutLabelString(ghidra.program.model.address.Address offcutAddress, ghidra.program.model.listing.CodeUnit cu, ghidra.program.model.address.Address markupAddress, ghidra.program.model.symbol.Symbol symbol)
addedmethod: getOffcutLabelStringForInstruction
java.lang.String getOffcutLabelStringForInstruction(ghidra.program.model.address.Address offcutAddress, ghidra.program.model.listing.Instruction instruction, ghidra.program.model.address.Address markupAddress, ghidra.program.model.symbol.Symbol symbol)
removedmethod: getOffcutLabelString
java.lang.String getOffcutLabelString(ghidra.program.model.address.Address offcutAddress, ghidra.program.model.listing.CodeUnit cu, ghidra.program.model.address.Address markupAddress)
removedmethod: getOffcutLabelStringForInstruction
java.lang.String getOffcutLabelStringForInstruction(ghidra.program.model.address.Address offcutAddress, ghidra.program.model.listing.Instruction instruction, ghidra.program.model.address.Address markupAddress)
class ghidra.program.model.listing.Data 1 change history
removedmethod: getComponentAt
ghidra.program.model.listing.Data getComponentAt(int offset)
class ghidra.program.model.listing.DataStub 1 change history
removedmethod: getComponentAt
ghidra.program.model.listing.Data getComponentAt(int offset)
class ghidra.program.model.listing.Library 1 change history
addedmethod: setAssociatedProgramPath
void setAssociatedProgramPath(java.lang.String programPath) throws InvalidInputException
class ghidra.program.model.listing.Program 3 changes history
addedfield: CODE_MAP_NAME
static java.lang.String CODE_MAP_NAME
addedfield: COLD_ENTRY_MAP_NAME
static java.lang.String COLD_ENTRY_MAP_NAME
addedmethod: getSourceLanguageIDs
java.util.Set<ghidra.app.util.sourcelanguage.SourceLanguageID> getSourceLanguageIDs()
ghidra.program.model.mem 3 modified
class ghidra.program.model.mem.MemBuffer 1 change history
addedmethod: getLanguage
ghidra.program.model.lang.Language getLanguage()
class ghidra.program.model.mem.Memory 1 change history
removedmethod: getInitializedAddressSet
ghidra.program.model.address.AddressSetView getInitializedAddressSet()
class ghidra.program.model.mem.StubMemory 1 change history
removedmethod: getInitializedAddressSet
ghidra.program.model.address.AddressSetView getInitializedAddressSet()
ghidra.program.model.pcode 4 modified
class ghidra.program.model.pcode.HighFunctionDBUtil 2 changes history
addedmethod: writeUnionFacet
static void writeUnionFacet(ghidra.program.model.listing.Function function, ghidra.program.model.data.DataType dt, int fieldNum, ghidra.program.model.address.Address addr, long hash, boolean isAddr, ghidra.program.model.symbol.SourceType source) throws InvalidInputException, DuplicateNameException
removedmethod: writeUnionFacet
static void writeUnionFacet(ghidra.program.model.listing.Function function, ghidra.program.model.data.DataType dt, int fieldNum, ghidra.program.model.address.Address addr, long hash, ghidra.program.model.symbol.SourceType source) throws InvalidInputException, DuplicateNameException
class ghidra.program.model.pcode.HighSymbol 1 change history
addedmethod: resolveStorage
void resolveStorage()
class ghidra.program.model.pcode.PackedDecode 1 change history
modified implements: ghidra.program.model.pcode.Decoder → ghidra.program.model.pcode.Decoder, java.io.Closeable
class ghidra.program.model.pcode.UnionFacetSymbol 3 changes history
addedmethod: buildSymbolName
static java.lang.String buildSymbolName(int fldNum, ghidra.program.model.address.Address addr, boolean isAddr)
addedmethod: extractAddressBased
static boolean extractAddressBased(java.lang.String nm)
removedmethod: buildSymbolName
static java.lang.String buildSymbolName(int fldNum, ghidra.program.model.address.Address addr)
ghidra.program.model.symbol 3 modified
class ghidra.program.model.symbol.ExternalLocation 1 change history
addedmethod: getExternalLibraryPath
java.lang.String getExternalLibraryPath()
class ghidra.program.model.symbol.ExternalManager 4 changes history
addedmethod: getLibraries
java.util.List<ghidra.program.model.listing.Library> getLibraries()
addedmethod: getLibraryOrdinal
int getLibraryOrdinal(java.lang.String libraryName)
addedmethod: setLibraryOrdinal
int setLibraryOrdinal(java.lang.String libraryName, int ordinal)
modifiedmethod: updateExternalLibraryName return type: void → boolean
- void updateExternalLibraryName(java.lang.String oldName, java.lang.String newName, ghidra.program.model.symbol.SourceType source) throws DuplicateNameException, InvalidInputException
+ boolean updateExternalLibraryName(java.lang.String oldName, java.lang.String newName, ghidra.program.model.symbol.SourceType source) throws DuplicateNameException, InvalidInputException
class ghidra.program.model.symbol.SymbolType 1 change history
removedfield: CODE
static ghidra.program.model.symbol.SymbolType CODE
ghidra.program.model.util 1 modified
class ghidra.program.model.util.MemoryByteIterator 4 changes history
modified implements: (none) → java.util.Iterator
addedfield: MAX_BUF_SIZE
static int MAX_BUF_SIZE
addedmethod: nextByte
byte nextByte()
modifiedmethod: next return type: byte → Byte; removed throws MemoryAccessException
- byte next() throws MemoryAccessException
+ java.lang.Byte next()
ghidra.program.util 1 added, 3 modified
class ghidra.program.util.AddressEvaluator 2 changes history
addedmethod: evaluate
static ghidra.program.model.address.Address evaluate(ghidra.program.model.listing.Program p, java.lang.String inputExpression, ghidra.program.model.address.Address baseAddr)
removedmethod: evaluate
static ghidra.program.model.address.Address evaluate(ghidra.program.model.listing.Program p, ghidra.program.model.address.Address baseAddr, java.lang.String inputExpression)
class ghidra.program.util.ChangeManager 1 change history
removedfield: DOCR_EXTERNAL_PATH_CHANGED
static ghidra.program.util.ProgramEvent DOCR_EXTERNAL_PATH_CHANGED
class ghidra.program.util.ExternalSymbolResolver 2 changes history
removedmethod: getRequiredLibraryProperty
static java.lang.String getRequiredLibraryProperty(int libraryIndex)
removedmethod: getOrderedRequiredLibraryNames
static java.util.List<java.lang.String> getOrderedRequiredLibraryNames(ghidra.program.model.listing.Program program)
ghidra.pty 1 modified
class ghidra.pty.PtySession 1 change history
addedmethod: handle
java.lang.ProcessHandle handle()
ghidra.pty.local 2 modified
class ghidra.pty.local.LocalProcessPtySession 1 change history
addedmethod: handle
java.lang.ProcessHandle handle()
class ghidra.pty.local.LocalWindowsNativeProcessPtySession 1 change history
addedmethod: handle
java.lang.ProcessHandle handle()
ghidra.pty.openbsd 1 added
ghidra.pty.windows 1 modified
class ghidra.pty.windows.AnsiBufferedInputStream 11 changes history
addedfield: PRIV_12
static java.lang.String PRIV_12
addedfield: PRIV_25
static java.lang.String PRIV_25
addedfield: PRIV_1004
static java.lang.String PRIV_1004
addedfield: PRIV_2004
static java.lang.String PRIV_2004
addedfield: PRIV_9001
static java.lang.String PRIV_9001
addedmethod: execEnableFocusReport
void execEnableFocusReport()
addedmethod: execDisableFocusReport
void execDisableFocusReport()
addedmethod: execEnableBracketedPasteMode
void execEnableBracketedPasteMode()
addedmethod: execDisableBracketedPasteMode
void execDisableBracketedPasteMode()
addedmethod: execEnableWin32InputMode
void execEnableWin32InputMode()
addedmethod: execDisableWin32InputMode
void execDisableWin32InputMode()
ghidra.pyghidra 1 modified
class ghidra.pyghidra.PyGhidraTaskMonitor 4 changes history
addedmethod: checkCancelled
void checkCancelled() throws CancelledException
addedmethod: clearCancelled
void clearCancelled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
ghidra.service.graph 1 modified
class ghidra.service.graph.GraphDisplayProvider 1 change history
addedmethod: getGraphDisplay
ghidra.service.graph.GraphDisplay getGraphDisplay(boolean reuseGraph, boolean append, ghidra.util.task.TaskMonitor monitor) throws GraphException
ghidra.sleigh.grammar 15 added, 3 removed, 11 modified
class ghidra.sleigh.grammar.BaseLexer 225 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: dfa14
ghidra.sleigh.grammar.BaseLexer.DFA14 dfa14
addedmethod: mDEF_INT
void mDEF_INT() throws RecognitionException
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
removedfield: dfa13
ghidra.sleigh.grammar.BaseLexer.DFA13 dfa13
class ghidra.sleigh.grammar.DisplayLexer 222 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
class ghidra.sleigh.grammar.DisplayLexer_BaseLexer 225 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: dfa14
ghidra.sleigh.grammar.DisplayLexer_BaseLexer.DFA14 dfa14
addedmethod: mDEF_INT
void mDEF_INT() throws RecognitionException
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
removedfield: dfa13
ghidra.sleigh.grammar.DisplayLexer_BaseLexer.DFA13 dfa13
class ghidra.sleigh.grammar.RadixBigInteger 1 change history
addedmethod: parse
static ghidra.sleigh.grammar.RadixBigInteger parse(org.antlr.runtime.IntStream input, int expected, ghidra.sleigh.grammar.Location location, java.lang.String val, int radix) throws RecognitionException
class ghidra.sleigh.grammar.SemanticLexer 222 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
class ghidra.sleigh.grammar.SemanticLexer_BaseLexer 225 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: dfa14
ghidra.sleigh.grammar.SemanticLexer_BaseLexer.DFA14 dfa14
addedmethod: mDEF_INT
void mDEF_INT() throws RecognitionException
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
removedfield: dfa13
ghidra.sleigh.grammar.SemanticLexer_BaseLexer.DFA13 dfa13
class ghidra.sleigh.grammar.SleighCompiler 1354 changes history
modified extends: org.antlr.runtime.tree.TreeParser → ghidra.sleigh.grammar.AbstractSleighCompiler
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: FOLLOW_endiandef_in_root86
static org.antlr.runtime.BitSet FOLLOW_endiandef_in_root86
addedfield: FOLLOW_definition_in_root92
static org.antlr.runtime.BitSet FOLLOW_definition_in_root92
addedfield: FOLLOW_constructorlike_in_root98
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_root98
addedfield: FOLLOW_OP_ENDIAN_in_endiandef115
static org.antlr.runtime.BitSet FOLLOW_OP_ENDIAN_in_endiandef115
addedfield: FOLLOW_endian_in_endiandef119
static org.antlr.runtime.BitSet FOLLOW_endian_in_endiandef119
addedfield: FOLLOW_OP_BIG_in_endian137
static org.antlr.runtime.BitSet FOLLOW_OP_BIG_in_endian137
addedfield: FOLLOW_OP_LITTLE_in_endian147
static org.antlr.runtime.BitSet FOLLOW_OP_LITTLE_in_endian147
addedfield: FOLLOW_aligndef_in_definition161
static org.antlr.runtime.BitSet FOLLOW_aligndef_in_definition161
addedfield: FOLLOW_tokendef_in_definition166
static org.antlr.runtime.BitSet FOLLOW_tokendef_in_definition166
addedfield: FOLLOW_contextdef_in_definition171
static org.antlr.runtime.BitSet FOLLOW_contextdef_in_definition171
addedfield: FOLLOW_spacedef_in_definition176
static org.antlr.runtime.BitSet FOLLOW_spacedef_in_definition176
addedfield: FOLLOW_varnodedef_in_definition181
static org.antlr.runtime.BitSet FOLLOW_varnodedef_in_definition181
addedfield: FOLLOW_bitrangedef_in_definition186
static org.antlr.runtime.BitSet FOLLOW_bitrangedef_in_definition186
addedfield: FOLLOW_pcodeopdef_in_definition191
static org.antlr.runtime.BitSet FOLLOW_pcodeopdef_in_definition191
addedfield: FOLLOW_valueattach_in_definition196
static org.antlr.runtime.BitSet FOLLOW_valueattach_in_definition196
addedfield: FOLLOW_nameattach_in_definition201
static org.antlr.runtime.BitSet FOLLOW_nameattach_in_definition201
addedfield: FOLLOW_varattach_in_definition206
static org.antlr.runtime.BitSet FOLLOW_varattach_in_definition206
addedfield: FOLLOW_OP_ALIGNMENT_in_aligndef221
static org.antlr.runtime.BitSet FOLLOW_OP_ALIGNMENT_in_aligndef221
addedfield: FOLLOW_integer_in_aligndef225
static org.antlr.runtime.BitSet FOLLOW_integer_in_aligndef225
addedfield: FOLLOW_OP_TOKEN_in_tokendef251
static org.antlr.runtime.BitSet FOLLOW_OP_TOKEN_in_tokendef251
addedfield: FOLLOW_specific_identifier_in_tokendef255
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_tokendef255
addedfield: FOLLOW_integer_in_tokendef260
static org.antlr.runtime.BitSet FOLLOW_integer_in_tokendef260
addedfield: FOLLOW_fielddefs_in_tokendef264
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_tokendef264
addedfield: FOLLOW_OP_TOKEN_ENDIAN_in_tokendef271
static org.antlr.runtime.BitSet FOLLOW_OP_TOKEN_ENDIAN_in_tokendef271
addedfield: FOLLOW_specific_identifier_in_tokendef275
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_tokendef275
addedfield: FOLLOW_integer_in_tokendef280
static org.antlr.runtime.BitSet FOLLOW_integer_in_tokendef280
addedfield: FOLLOW_endian_in_tokendef284
static org.antlr.runtime.BitSet FOLLOW_endian_in_tokendef284
addedfield: FOLLOW_fielddefs_in_tokendef288
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_tokendef288
addedfield: FOLLOW_OP_FIELDDEFS_in_fielddefs301
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEFS_in_fielddefs301
addedfield: FOLLOW_fielddef_in_fielddefs303
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs303
addedfield: FOLLOW_OP_FIELDDEF_in_fielddef329
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEF_in_fielddef329
addedfield: FOLLOW_unbound_identifier_in_fielddef333
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_fielddef333
addedfield: FOLLOW_integer_in_fielddef342
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef342
addedfield: FOLLOW_fieldmods_in_fielddef346
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef346
addedfield: FOLLOW_OP_FIELD_MODS_in_fieldmods361
static org.antlr.runtime.BitSet FOLLOW_OP_FIELD_MODS_in_fieldmods361
addedfield: FOLLOW_fieldmod_in_fieldmods363
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods363
addedfield: FOLLOW_OP_NO_FIELD_MOD_in_fieldmods370
static org.antlr.runtime.BitSet FOLLOW_OP_NO_FIELD_MOD_in_fieldmods370
addedfield: FOLLOW_OP_SIGNED_in_fieldmod381
static org.antlr.runtime.BitSet FOLLOW_OP_SIGNED_in_fieldmod381
addedfield: FOLLOW_OP_NOFLOW_in_fieldmod388
static org.antlr.runtime.BitSet FOLLOW_OP_NOFLOW_in_fieldmod388
addedfield: FOLLOW_OP_HEX_in_fieldmod395
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_in_fieldmod395
addedfield: FOLLOW_OP_DEC_in_fieldmod402
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_in_fieldmod402
addedfield: FOLLOW_OP_IDENTIFIER_in_specific_identifier421
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_identifier421
addedfield: FOLLOW_OP_WILDCARD_in_specific_identifier435
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_identifier435
addedfield: FOLLOW_OP_IDENTIFIER_in_unbound_identifier454
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_unbound_identifier454
addedfield: FOLLOW_OP_WILDCARD_in_unbound_identifier468
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_unbound_identifier468
addedfield: FOLLOW_OP_IDENTIFIER_in_varnode_symbol487
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_varnode_symbol487
addedfield: FOLLOW_OP_WILDCARD_in_varnode_symbol501
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_varnode_symbol501
addedfield: FOLLOW_OP_IDENTIFIER_in_value_symbol520
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_value_symbol520
addedfield: FOLLOW_OP_WILDCARD_in_value_symbol534
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_value_symbol534
addedfield: FOLLOW_OP_IDENTIFIER_in_operand_symbol553
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_operand_symbol553
addedfield: FOLLOW_OP_WILDCARD_in_operand_symbol567
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_operand_symbol567
addedfield: FOLLOW_OP_IDENTIFIER_in_space_symbol586
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_space_symbol586
addedfield: FOLLOW_OP_WILDCARD_in_space_symbol600
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_space_symbol600
addedfield: FOLLOW_OP_IDENTIFIER_in_specific_symbol619
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_symbol619
addedfield: FOLLOW_OP_WILDCARD_in_specific_symbol633
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_symbol633
addedfield: FOLLOW_OP_IDENTIFIER_in_family_symbol652
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_symbol652
addedfield: FOLLOW_OP_WILDCARD_in_family_symbol666
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_symbol666
addedfield: FOLLOW_OP_CONTEXT_in_contextdef691
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_in_contextdef691
addedfield: FOLLOW_varnode_symbol_in_contextdef695
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_contextdef695
addedfield: FOLLOW_fielddefs_in_contextdef700
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_contextdef700
addedfield: FOLLOW_OP_SPACE_in_spacedef724
static org.antlr.runtime.BitSet FOLLOW_OP_SPACE_in_spacedef724
addedfield: FOLLOW_unbound_identifier_in_spacedef728
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_spacedef728
addedfield: FOLLOW_spacemods_in_spacedef735
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef735
addedfield: FOLLOW_OP_SPACEMODS_in_spacemods750
static org.antlr.runtime.BitSet FOLLOW_OP_SPACEMODS_in_spacemods750
addedfield: FOLLOW_spacemod_in_spacemods752
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods752
addedfield: FOLLOW_typemod_in_spacemod765
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod765
addedfield: FOLLOW_sizemod_in_spacemod770
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod770
addedfield: FOLLOW_wordsizemod_in_spacemod775
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod775
addedfield: FOLLOW_OP_DEFAULT_in_spacemod780
static org.antlr.runtime.BitSet FOLLOW_OP_DEFAULT_in_spacemod780
addedfield: FOLLOW_OP_TYPE_in_typemod794
static org.antlr.runtime.BitSet FOLLOW_OP_TYPE_in_typemod794
addedfield: FOLLOW_specific_identifier_in_typemod798
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_typemod798
addedfield: FOLLOW_OP_SIZE_in_sizemod814
static org.antlr.runtime.BitSet FOLLOW_OP_SIZE_in_sizemod814
addedfield: FOLLOW_integer_in_sizemod818
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod818
addedfield: FOLLOW_OP_WORDSIZE_in_wordsizemod833
static org.antlr.runtime.BitSet FOLLOW_OP_WORDSIZE_in_wordsizemod833
addedfield: FOLLOW_integer_in_wordsizemod837
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod837
addedfield: FOLLOW_OP_VARNODE_in_varnodedef852
static org.antlr.runtime.BitSet FOLLOW_OP_VARNODE_in_varnodedef852
addedfield: FOLLOW_space_symbol_in_varnodedef856
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_varnodedef856
addedfield: FOLLOW_integer_in_varnodedef861
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef861
addedfield: FOLLOW_integer_in_varnodedef865
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef865
addedfield: FOLLOW_identifierlist_in_varnodedef873
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef873
addedfield: FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist904
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist904
addedfield: FOLLOW_OP_IDENTIFIER_in_identifierlist912
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifierlist912
addedfield: FOLLOW_OP_WILDCARD_in_identifierlist928
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifierlist928
addedfield: FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist956
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist956
addedfield: FOLLOW_stringorident_in_stringoridentlist961
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist961
addedfield: FOLLOW_identifier_in_stringorident984
static org.antlr.runtime.BitSet FOLLOW_identifier_in_stringorident984
addedfield: FOLLOW_qstring_in_stringorident993
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident993
addedfield: FOLLOW_OP_BITRANGES_in_bitrangedef1007
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGES_in_bitrangedef1007
addedfield: FOLLOW_sbitrange_in_bitrangedef1009
static org.antlr.runtime.BitSet FOLLOW_sbitrange_in_bitrangedef1009
addedfield: FOLLOW_OP_BITRANGE_in_sbitrange1023
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_sbitrange1023
addedfield: FOLLOW_OP_IDENTIFIER_in_sbitrange1026
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_sbitrange1026
addedfield: FOLLOW_varnode_symbol_in_sbitrange1035
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_sbitrange1035
addedfield: FOLLOW_integer_in_sbitrange1040
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1040
addedfield: FOLLOW_integer_in_sbitrange1048
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1048
addedfield: FOLLOW_OP_PCODEOP_in_pcodeopdef1063
static org.antlr.runtime.BitSet FOLLOW_OP_PCODEOP_in_pcodeopdef1063
addedfield: FOLLOW_identifierlist_in_pcodeopdef1067
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef1067
addedfield: FOLLOW_OP_VALUES_in_valueattach1088
static org.antlr.runtime.BitSet FOLLOW_OP_VALUES_in_valueattach1088
addedfield: FOLLOW_valuelist_in_valueattach1092
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_valueattach1092
addedfield: FOLLOW_intblist_in_valueattach1097
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach1097
addedfield: FOLLOW_OP_INTBLIST_in_intblist1122
static org.antlr.runtime.BitSet FOLLOW_OP_INTBLIST_in_intblist1122
addedfield: FOLLOW_intbpart_in_intblist1127
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist1127
addedfield: FOLLOW_OP_WILDCARD_in_intbpart1150
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_intbpart1150
addedfield: FOLLOW_OP_NEGATE_in_intbpart1158
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_intbpart1158
addedfield: FOLLOW_integer_in_intbpart1162
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1162
addedfield: FOLLOW_integer_in_intbpart1172
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1172
addedfield: FOLLOW_OP_NAMES_in_nameattach1192
static org.antlr.runtime.BitSet FOLLOW_OP_NAMES_in_nameattach1192
addedfield: FOLLOW_valuelist_in_nameattach1196
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_nameattach1196
addedfield: FOLLOW_stringoridentlist_in_nameattach1201
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach1201
addedfield: FOLLOW_OP_VARIABLES_in_varattach1222
static org.antlr.runtime.BitSet FOLLOW_OP_VARIABLES_in_varattach1222
addedfield: FOLLOW_valuelist_in_varattach1226
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_varattach1226
addedfield: FOLLOW_varlist_in_varattach1231
static org.antlr.runtime.BitSet FOLLOW_varlist_in_varattach1231
addedfield: FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1264
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1264
addedfield: FOLLOW_value_symbol_in_valuelist1269
static org.antlr.runtime.BitSet FOLLOW_value_symbol_in_valuelist1269
addedfield: FOLLOW_OP_IDENTIFIER_LIST_in_varlist1300
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_varlist1300
addedfield: FOLLOW_varnode_symbol_in_varlist1305
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_varlist1305
addedfield: FOLLOW_macrodef_in_constructorlike1323
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike1323
addedfield: FOLLOW_withblock_in_constructorlike1330
static org.antlr.runtime.BitSet FOLLOW_withblock_in_constructorlike1330
addedfield: FOLLOW_constructor_in_constructorlike1337
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike1337
addedfield: FOLLOW_OP_MACRO_in_macrodef1362
static org.antlr.runtime.BitSet FOLLOW_OP_MACRO_in_macrodef1362
addedfield: FOLLOW_unbound_identifier_in_macrodef1366
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_macrodef1366
addedfield: FOLLOW_arguments_in_macrodef1371
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef1371
addedfield: FOLLOW_semantic_in_macrodef1377
static org.antlr.runtime.BitSet FOLLOW_semantic_in_macrodef1377
addedfield: FOLLOW_OP_ARGUMENTS_in_arguments1409
static org.antlr.runtime.BitSet FOLLOW_OP_ARGUMENTS_in_arguments1409
addedfield: FOLLOW_OP_IDENTIFIER_in_arguments1413
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_arguments1413
addedfield: FOLLOW_OP_EMPTY_LIST_in_arguments1428
static org.antlr.runtime.BitSet FOLLOW_OP_EMPTY_LIST_in_arguments1428
addedfield: FOLLOW_OP_WITH_in_withblock1440
static org.antlr.runtime.BitSet FOLLOW_OP_WITH_in_withblock1440
addedfield: FOLLOW_id_or_nil_in_withblock1444
static org.antlr.runtime.BitSet FOLLOW_id_or_nil_in_withblock1444
addedfield: FOLLOW_bitpat_or_nil_in_withblock1448
static org.antlr.runtime.BitSet FOLLOW_bitpat_or_nil_in_withblock1448
addedfield: FOLLOW_contextblock_in_withblock1452
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_withblock1452
addedfield: FOLLOW_constructorlikelist_in_withblock1458
static org.antlr.runtime.BitSet FOLLOW_constructorlikelist_in_withblock1458
addedfield: FOLLOW_identifier_in_id_or_nil1480
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_nil1480
addedfield: FOLLOW_OP_NIL_in_id_or_nil1487
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_id_or_nil1487
addedfield: FOLLOW_bitpattern_in_bitpat_or_nil1506
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_bitpat_or_nil1506
addedfield: FOLLOW_OP_NIL_in_bitpat_or_nil1513
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_bitpat_or_nil1513
addedfield: FOLLOW_OP_CTLIST_in_constructorlikelist1527
static org.antlr.runtime.BitSet FOLLOW_OP_CTLIST_in_constructorlikelist1527
addedfield: FOLLOW_definition_in_constructorlikelist1531
static org.antlr.runtime.BitSet FOLLOW_definition_in_constructorlikelist1531
addedfield: FOLLOW_constructorlike_in_constructorlikelist1535
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_constructorlikelist1535
addedfield: FOLLOW_OP_CONSTRUCTOR_in_constructor1552
static org.antlr.runtime.BitSet FOLLOW_OP_CONSTRUCTOR_in_constructor1552
addedfield: FOLLOW_ctorstart_in_constructor1556
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1556
addedfield: FOLLOW_bitpattern_in_constructor1560
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1560
addedfield: FOLLOW_contextblock_in_constructor1564
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1564
addedfield: FOLLOW_ctorsemantic_in_constructor1568
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1568
addedfield: FOLLOW_OP_PCODE_in_ctorsemantic1591
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1591
addedfield: FOLLOW_semantic_in_ctorsemantic1595
static org.antlr.runtime.BitSet FOLLOW_semantic_in_ctorsemantic1595
addedfield: FOLLOW_OP_PCODE_in_ctorsemantic1605
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1605
addedfield: FOLLOW_OP_UNIMPL_in_ctorsemantic1607
static org.antlr.runtime.BitSet FOLLOW_OP_UNIMPL_in_ctorsemantic1607
addedfield: FOLLOW_OP_BIT_PATTERN_in_bitpattern1626
static org.antlr.runtime.BitSet FOLLOW_OP_BIT_PATTERN_in_bitpattern1626
addedfield: FOLLOW_pequation_in_bitpattern1630
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1630
addedfield: FOLLOW_OP_SUBTABLE_in_ctorstart1662
static org.antlr.runtime.BitSet FOLLOW_OP_SUBTABLE_in_ctorstart1662
addedfield: FOLLOW_OP_IDENTIFIER_in_ctorstart1666
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_ctorstart1666
addedfield: FOLLOW_OP_WILDCARD_in_ctorstart1680
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_ctorstart1680
addedfield: FOLLOW_display_in_ctorstart1687
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1687
addedfield: FOLLOW_OP_TABLE_in_ctorstart1699
static org.antlr.runtime.BitSet FOLLOW_OP_TABLE_in_ctorstart1699
addedfield: FOLLOW_display_in_ctorstart1705
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1705
addedfield: FOLLOW_OP_DISPLAY_in_display1722
static org.antlr.runtime.BitSet FOLLOW_OP_DISPLAY_in_display1722
addedfield: FOLLOW_pieces_in_display1726
static org.antlr.runtime.BitSet FOLLOW_pieces_in_display1726
addedfield: FOLLOW_printpiece_in_pieces1740
static org.antlr.runtime.BitSet FOLLOW_printpiece_in_pieces1740
addedfield: FOLLOW_OP_IDENTIFIER_in_printpiece1761
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_printpiece1761
addedfield: FOLLOW_whitespace_in_printpiece1775
static org.antlr.runtime.BitSet FOLLOW_whitespace_in_printpiece1775
addedfield: FOLLOW_OP_CONCATENATE_in_printpiece1782
static org.antlr.runtime.BitSet FOLLOW_OP_CONCATENATE_in_printpiece1782
addedfield: FOLLOW_string_in_printpiece1789
static org.antlr.runtime.BitSet FOLLOW_string_in_printpiece1789
addedfield: FOLLOW_OP_WHITESPACE_in_whitespace1807
static org.antlr.runtime.BitSet FOLLOW_OP_WHITESPACE_in_whitespace1807
addedfield: FOLLOW_OP_STRING_in_string1830
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_in_string1830
addedfield: FOLLOW_OP_QSTRING_in_string1843
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_string1843
addedfield: FOLLOW_OP_BOOL_OR_in_pequation1874
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_pequation1874
addedfield: FOLLOW_pequation_in_pequation1878
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1878
addedfield: FOLLOW_pequation_in_pequation1882
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1882
addedfield: FOLLOW_OP_SEQUENCE_in_pequation1893
static org.antlr.runtime.BitSet FOLLOW_OP_SEQUENCE_in_pequation1893
addedfield: FOLLOW_pequation_in_pequation1897
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1897
addedfield: FOLLOW_pequation_in_pequation1901
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1901
addedfield: FOLLOW_OP_BOOL_AND_in_pequation1912
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_pequation1912
addedfield: FOLLOW_pequation_in_pequation1916
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1916
addedfield: FOLLOW_pequation_in_pequation1920
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1920
addedfield: FOLLOW_OP_ELLIPSIS_in_pequation1932
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_in_pequation1932
addedfield: FOLLOW_pequation_in_pequation1936
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1936
addedfield: FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1947
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1947
addedfield: FOLLOW_pequation_in_pequation1951
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1951
addedfield: FOLLOW_OP_EQUAL_in_pequation1963
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_pequation1963
addedfield: FOLLOW_family_or_operand_symbol_in_pequation1967
static org.antlr.runtime.BitSet FOLLOW_family_or_operand_symbol_in_pequation1967
addedfield: FOLLOW_pexpression2_in_pequation1972
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1972
addedfield: FOLLOW_OP_NOTEQUAL_in_pequation1983
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_pequation1983
addedfield: FOLLOW_family_symbol_in_pequation1987
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation1987
addedfield: FOLLOW_pexpression2_in_pequation1992
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1992
addedfield: FOLLOW_OP_LESS_in_pequation2003
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_pequation2003
addedfield: FOLLOW_family_symbol_in_pequation2007
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2007
addedfield: FOLLOW_pexpression2_in_pequation2012
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2012
addedfield: FOLLOW_OP_LESSEQUAL_in_pequation2023
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_pequation2023
addedfield: FOLLOW_family_symbol_in_pequation2027
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2027
addedfield: FOLLOW_pexpression2_in_pequation2032
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2032
addedfield: FOLLOW_OP_GREAT_in_pequation2043
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_pequation2043
addedfield: FOLLOW_family_symbol_in_pequation2047
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2047
addedfield: FOLLOW_pexpression2_in_pequation2052
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2052
addedfield: FOLLOW_OP_GREATEQUAL_in_pequation2063
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_pequation2063
addedfield: FOLLOW_family_symbol_in_pequation2067
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2067
addedfield: FOLLOW_pexpression2_in_pequation2072
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2072
addedfield: FOLLOW_pequation_symbol_in_pequation2083
static org.antlr.runtime.BitSet FOLLOW_pequation_symbol_in_pequation2083
addedfield: FOLLOW_OP_PARENTHESIZED_in_pequation2092
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pequation2092
addedfield: FOLLOW_pequation_in_pequation2096
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation2096
addedfield: FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2117
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2117
addedfield: FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2131
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2131
addedfield: FOLLOW_OP_IDENTIFIER_in_pequation_symbol2150
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pequation_symbol2150
addedfield: FOLLOW_OP_WILDCARD_in_pequation_symbol2164
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pequation_symbol2164
addedfield: FOLLOW_OP_OR_in_pexpression2184
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression2184
addedfield: FOLLOW_pexpression_in_pexpression2188
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2188
addedfield: FOLLOW_pexpression_in_pexpression2192
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2192
addedfield: FOLLOW_OP_XOR_in_pexpression2203
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression2203
addedfield: FOLLOW_pexpression_in_pexpression2207
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2207
addedfield: FOLLOW_pexpression_in_pexpression2211
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2211
addedfield: FOLLOW_OP_AND_in_pexpression2222
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression2222
addedfield: FOLLOW_pexpression_in_pexpression2226
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2226
addedfield: FOLLOW_pexpression_in_pexpression2230
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2230
addedfield: FOLLOW_OP_LEFT_in_pexpression2241
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression2241
addedfield: FOLLOW_pexpression_in_pexpression2245
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2245
addedfield: FOLLOW_pexpression_in_pexpression2249
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2249
addedfield: FOLLOW_OP_RIGHT_in_pexpression2260
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression2260
addedfield: FOLLOW_pexpression_in_pexpression2264
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2264
addedfield: FOLLOW_pexpression_in_pexpression2268
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2268
addedfield: FOLLOW_OP_ADD_in_pexpression2279
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression2279
addedfield: FOLLOW_pexpression_in_pexpression2283
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2283
addedfield: FOLLOW_pexpression_in_pexpression2287
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2287
addedfield: FOLLOW_OP_SUB_in_pexpression2298
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression2298
addedfield: FOLLOW_pexpression_in_pexpression2302
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2302
addedfield: FOLLOW_pexpression_in_pexpression2306
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2306
addedfield: FOLLOW_OP_MULT_in_pexpression2317
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression2317
addedfield: FOLLOW_pexpression_in_pexpression2321
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2321
addedfield: FOLLOW_pexpression_in_pexpression2325
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2325
addedfield: FOLLOW_OP_DIV_in_pexpression2336
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression2336
addedfield: FOLLOW_pexpression_in_pexpression2340
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2340
addedfield: FOLLOW_pexpression_in_pexpression2344
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2344
addedfield: FOLLOW_OP_NEGATE_in_pexpression2356
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression2356
addedfield: FOLLOW_pexpression_in_pexpression2360
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2360
addedfield: FOLLOW_OP_INVERT_in_pexpression2371
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression2371
addedfield: FOLLOW_pexpression_in_pexpression2375
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2375
addedfield: FOLLOW_pattern_symbol_in_pexpression2388
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol_in_pexpression2388
addedfield: FOLLOW_integer_in_pexpression2398
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression2398
addedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression2406
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression2406
addedfield: FOLLOW_pexpression_in_pexpression2410
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2410
addedfield: FOLLOW_OP_OR_in_pexpression22431
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression22431
addedfield: FOLLOW_pexpression2_in_pexpression22435
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22435
addedfield: FOLLOW_pexpression2_in_pexpression22439
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22439
addedfield: FOLLOW_OP_XOR_in_pexpression22450
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression22450
addedfield: FOLLOW_pexpression2_in_pexpression22454
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22454
addedfield: FOLLOW_pexpression2_in_pexpression22458
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22458
addedfield: FOLLOW_OP_AND_in_pexpression22469
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression22469
addedfield: FOLLOW_pexpression2_in_pexpression22473
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22473
addedfield: FOLLOW_pexpression2_in_pexpression22477
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22477
addedfield: FOLLOW_OP_LEFT_in_pexpression22488
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression22488
addedfield: FOLLOW_pexpression2_in_pexpression22492
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22492
addedfield: FOLLOW_pexpression2_in_pexpression22496
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22496
addedfield: FOLLOW_OP_RIGHT_in_pexpression22507
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression22507
addedfield: FOLLOW_pexpression2_in_pexpression22511
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22511
addedfield: FOLLOW_pexpression2_in_pexpression22515
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22515
addedfield: FOLLOW_OP_ADD_in_pexpression22526
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression22526
addedfield: FOLLOW_pexpression2_in_pexpression22530
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22530
addedfield: FOLLOW_pexpression2_in_pexpression22534
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22534
addedfield: FOLLOW_OP_SUB_in_pexpression22545
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression22545
addedfield: FOLLOW_pexpression2_in_pexpression22549
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22549
addedfield: FOLLOW_pexpression2_in_pexpression22553
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22553
addedfield: FOLLOW_OP_MULT_in_pexpression22564
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression22564
addedfield: FOLLOW_pexpression2_in_pexpression22568
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22568
addedfield: FOLLOW_pexpression2_in_pexpression22572
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22572
addedfield: FOLLOW_OP_DIV_in_pexpression22583
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression22583
addedfield: FOLLOW_pexpression2_in_pexpression22587
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22587
addedfield: FOLLOW_pexpression2_in_pexpression22591
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22591
addedfield: FOLLOW_OP_NEGATE_in_pexpression22603
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression22603
addedfield: FOLLOW_pexpression2_in_pexpression22607
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22607
addedfield: FOLLOW_OP_INVERT_in_pexpression22618
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression22618
addedfield: FOLLOW_pexpression2_in_pexpression22622
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22622
addedfield: FOLLOW_pattern_symbol2_in_pexpression22635
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol2_in_pexpression22635
addedfield: FOLLOW_integer_in_pexpression22645
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression22645
addedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression22653
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression22653
addedfield: FOLLOW_pexpression2_in_pexpression22657
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22657
addedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol2677
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol2677
addedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol2691
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol2691
addedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol22710
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol22710
addedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol22724
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol22724
addedfield: FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2742
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2742
addedfield: FOLLOW_cstatements_in_contextblock2746
static org.antlr.runtime.BitSet FOLLOW_cstatements_in_contextblock2746
addedfield: FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2754
static org.antlr.runtime.BitSet FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2754
addedfield: FOLLOW_cstatement_in_cstatements2776
static org.antlr.runtime.BitSet FOLLOW_cstatement_in_cstatements2776
addedfield: FOLLOW_OP_ASSIGN_in_cstatement2791
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_cstatement2791
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2794
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2794
addedfield: FOLLOW_pexpression_in_cstatement2803
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_cstatement2803
addedfield: FOLLOW_OP_APPLY_in_cstatement2812
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_cstatement2812
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2815
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2815
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2823
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2823
addedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2831
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2831
addedfield: FOLLOW_OP_SEMANTIC_in_semantic2875
static org.antlr.runtime.BitSet FOLLOW_OP_SEMANTIC_in_semantic2875
addedfield: FOLLOW_code_block_in_semantic2879
static org.antlr.runtime.BitSet FOLLOW_code_block_in_semantic2879
addedfield: FOLLOW_statements_in_code_block2930
static org.antlr.runtime.BitSet FOLLOW_statements_in_code_block2930
addedfield: FOLLOW_OP_NOP_in_code_block2935
static org.antlr.runtime.BitSet FOLLOW_OP_NOP_in_code_block2935
addedfield: FOLLOW_statement_in_statements2946
static org.antlr.runtime.BitSet FOLLOW_statement_in_statements2946
addedfield: FOLLOW_assignment_in_statement2978
static org.antlr.runtime.BitSet FOLLOW_assignment_in_statement2978
addedfield: FOLLOW_declaration_in_statement2990
static org.antlr.runtime.BitSet FOLLOW_declaration_in_statement2990
addedfield: FOLLOW_funcall_in_statement3002
static org.antlr.runtime.BitSet FOLLOW_funcall_in_statement3002
addedfield: FOLLOW_build_stmt_in_statement3019
static org.antlr.runtime.BitSet FOLLOW_build_stmt_in_statement3019
addedfield: FOLLOW_crossbuild_stmt_in_statement3033
static org.antlr.runtime.BitSet FOLLOW_crossbuild_stmt_in_statement3033
addedfield: FOLLOW_goto_stmt_in_statement3042
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_statement3042
addedfield: FOLLOW_cond_stmt_in_statement3057
static org.antlr.runtime.BitSet FOLLOW_cond_stmt_in_statement3057
addedfield: FOLLOW_call_stmt_in_statement3072
static org.antlr.runtime.BitSet FOLLOW_call_stmt_in_statement3072
addedfield: FOLLOW_return_stmt_in_statement3087
static org.antlr.runtime.BitSet FOLLOW_return_stmt_in_statement3087
addedfield: FOLLOW_label_in_statement3100
static org.antlr.runtime.BitSet FOLLOW_label_in_statement3100
addedfield: FOLLOW_export_in_statement3109
static org.antlr.runtime.BitSet FOLLOW_export_in_statement3109
addedfield: FOLLOW_section_label_in_statement3119
static org.antlr.runtime.BitSet FOLLOW_section_label_in_statement3119
addedfield: FOLLOW_OP_LOCAL_in_declaration3133
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3133
addedfield: FOLLOW_unbound_identifier_in_declaration3137
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3137
addedfield: FOLLOW_integer_in_declaration3142
static org.antlr.runtime.BitSet FOLLOW_integer_in_declaration3142
addedfield: FOLLOW_OP_LOCAL_in_declaration3151
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3151
addedfield: FOLLOW_unbound_identifier_in_declaration3155
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3155
addedfield: FOLLOW_OP_LABEL_in_label3175
static org.antlr.runtime.BitSet FOLLOW_OP_LABEL_in_label3175
addedfield: FOLLOW_OP_IDENTIFIER_in_label3179
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_label3179
addedfield: FOLLOW_OP_WILDCARD_in_label3195
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_label3195
addedfield: FOLLOW_OP_SECTION_LABEL_in_section_label3215
static org.antlr.runtime.BitSet FOLLOW_OP_SECTION_LABEL_in_section_label3215
addedfield: FOLLOW_OP_IDENTIFIER_in_section_label3219
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_label3219
addedfield: FOLLOW_OP_WILDCARD_in_section_label3235
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_label3235
addedfield: FOLLOW_OP_IDENTIFIER_in_section_symbol3256
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_symbol3256
addedfield: FOLLOW_OP_WILDCARD_in_section_symbol3270
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_symbol3270
addedfield: FOLLOW_OP_ASSIGN_in_assignment3296
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3296
addedfield: FOLLOW_OP_BITRANGE_in_assignment3299
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_assignment3299
addedfield: FOLLOW_specific_symbol_in_assignment3303
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_assignment3303
addedfield: FOLLOW_integer_in_assignment3308
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3308
addedfield: FOLLOW_integer_in_assignment3312
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3312
addedfield: FOLLOW_expr_in_assignment3321
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3321
addedfield: FOLLOW_OP_ASSIGN_in_assignment3332
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3332
addedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3335
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3335
addedfield: FOLLOW_unbound_identifier_in_assignment3339
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3339
addedfield: FOLLOW_integer_in_assignment3348
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3348
addedfield: FOLLOW_expr_in_assignment3353
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3353
addedfield: FOLLOW_OP_LOCAL_in_assignment3362
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3362
addedfield: FOLLOW_OP_ASSIGN_in_assignment3366
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3366
addedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3369
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3369
addedfield: FOLLOW_unbound_identifier_in_assignment3377
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3377
addedfield: FOLLOW_integer_in_assignment3382
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3382
addedfield: FOLLOW_expr_in_assignment3387
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3387
addedfield: FOLLOW_OP_LOCAL_in_assignment3396
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3396
addedfield: FOLLOW_OP_ASSIGN_in_assignment3400
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3400
addedfield: FOLLOW_unbound_identifier_in_assignment3404
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3404
addedfield: FOLLOW_expr_in_assignment3409
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3409
addedfield: FOLLOW_OP_ASSIGN_in_assignment3420
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3420
addedfield: FOLLOW_OP_IDENTIFIER_in_assignment3423
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_assignment3423
addedfield: FOLLOW_expr_in_assignment3432
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3432
addedfield: FOLLOW_OP_ASSIGN_in_assignment3441
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3441
addedfield: FOLLOW_OP_WILDCARD_in_assignment3445
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_assignment3445
addedfield: FOLLOW_expr_in_assignment3449
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3449
addedfield: FOLLOW_OP_ASSIGN_in_assignment3460
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3460
addedfield: FOLLOW_sizedstar_in_assignment3464
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_assignment3464
addedfield: FOLLOW_expr_in_assignment3468
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3468
addedfield: FOLLOW_OP_BITRANGE_in_bitrange3489
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_bitrange3489
addedfield: FOLLOW_specific_symbol_in_bitrange3493
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_bitrange3493
addedfield: FOLLOW_integer_in_bitrange3498
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3498
addedfield: FOLLOW_integer_in_bitrange3502
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3502
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3535
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3535
addedfield: FOLLOW_space_symbol_in_sizedstar3539
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3539
addedfield: FOLLOW_integer_in_sizedstar3544
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3544
addedfield: FOLLOW_expr_in_sizedstar3548
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3548
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3559
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3559
addedfield: FOLLOW_space_symbol_in_sizedstar3563
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3563
addedfield: FOLLOW_expr_in_sizedstar3568
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3568
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3579
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3579
addedfield: FOLLOW_integer_in_sizedstar3583
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3583
addedfield: FOLLOW_expr_in_sizedstar3587
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3587
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3598
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3598
addedfield: FOLLOW_expr_in_sizedstar3602
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3602
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3635
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3635
addedfield: FOLLOW_space_symbol_in_sizedstarv3639
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3639
addedfield: FOLLOW_integer_in_sizedstarv3644
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3644
addedfield: FOLLOW_specific_symbol_in_sizedstarv3652
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3652
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3664
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3664
addedfield: FOLLOW_space_symbol_in_sizedstarv3668
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3668
addedfield: FOLLOW_specific_symbol_in_sizedstarv3677
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3677
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3689
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3689
addedfield: FOLLOW_integer_in_sizedstarv3693
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3693
addedfield: FOLLOW_specific_symbol_in_sizedstarv3697
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3697
addedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3709
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3709
addedfield: FOLLOW_specific_symbol_in_sizedstarv3713
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3713
addedfield: FOLLOW_expr_apply_in_funcall3740
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_funcall3740
addedfield: FOLLOW_OP_BUILD_in_build_stmt3766
static org.antlr.runtime.BitSet FOLLOW_OP_BUILD_in_build_stmt3766
addedfield: FOLLOW_operand_symbol_in_build_stmt3770
static org.antlr.runtime.BitSet FOLLOW_operand_symbol_in_build_stmt3770
addedfield: FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3798
static org.antlr.runtime.BitSet FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3798
addedfield: FOLLOW_varnode_in_crossbuild_stmt3802
static org.antlr.runtime.BitSet FOLLOW_varnode_in_crossbuild_stmt3802
addedfield: FOLLOW_section_symbol_in_crossbuild_stmt3806
static org.antlr.runtime.BitSet FOLLOW_section_symbol_in_crossbuild_stmt3806
addedfield: FOLLOW_OP_GOTO_in_goto_stmt3846
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_goto_stmt3846
addedfield: FOLLOW_jumpdest_in_goto_stmt3850
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_goto_stmt3850
addedfield: FOLLOW_OP_IDENTIFIER_in_jump_symbol3871
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_jump_symbol3871
addedfield: FOLLOW_OP_WILDCARD_in_jump_symbol3885
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_jump_symbol3885
addedfield: FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3906
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3906
addedfield: FOLLOW_jump_symbol_in_jumpdest3910
static org.antlr.runtime.BitSet FOLLOW_jump_symbol_in_jumpdest3910
addedfield: FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3922
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3922
addedfield: FOLLOW_expr_in_jumpdest3926
static org.antlr.runtime.BitSet FOLLOW_expr_in_jumpdest3926
addedfield: FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3937
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3937
addedfield: FOLLOW_integer_in_jumpdest3941
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3941
addedfield: FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3952
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3952
addedfield: FOLLOW_integer_in_jumpdest3956
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3956
addedfield: FOLLOW_space_symbol_in_jumpdest3960
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_jumpdest3960
addedfield: FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3972
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3972
addedfield: FOLLOW_label_in_jumpdest3976
static org.antlr.runtime.BitSet FOLLOW_label_in_jumpdest3976
addedfield: FOLLOW_OP_IF_in_cond_stmt4003
static org.antlr.runtime.BitSet FOLLOW_OP_IF_in_cond_stmt4003
addedfield: FOLLOW_expr_in_cond_stmt4007
static org.antlr.runtime.BitSet FOLLOW_expr_in_cond_stmt4007
addedfield: FOLLOW_OP_GOTO_in_cond_stmt4010
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_cond_stmt4010
addedfield: FOLLOW_jumpdest_in_cond_stmt4014
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_cond_stmt4014
addedfield: FOLLOW_OP_CALL_in_call_stmt4055
static org.antlr.runtime.BitSet FOLLOW_OP_CALL_in_call_stmt4055
addedfield: FOLLOW_jumpdest_in_call_stmt4059
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_call_stmt4059
addedfield: FOLLOW_OP_RETURN_in_return_stmt4087
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt4087
addedfield: FOLLOW_expr_in_return_stmt4091
static org.antlr.runtime.BitSet FOLLOW_expr_in_return_stmt4091
addedfield: FOLLOW_OP_EXPORT_in_export4113
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4113
addedfield: FOLLOW_sizedstarv_in_export4117
static org.antlr.runtime.BitSet FOLLOW_sizedstarv_in_export4117
addedfield: FOLLOW_OP_EXPORT_in_export4128
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4128
addedfield: FOLLOW_varnode_in_export4132
static org.antlr.runtime.BitSet FOLLOW_varnode_in_export4132
addedfield: FOLLOW_OP_BOOL_OR_in_expr4153
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_expr4153
addedfield: FOLLOW_expr_in_expr4157
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4157
addedfield: FOLLOW_expr_in_expr4161
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4161
addedfield: FOLLOW_OP_BOOL_XOR_in_expr4172
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_XOR_in_expr4172
addedfield: FOLLOW_expr_in_expr4176
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4176
addedfield: FOLLOW_expr_in_expr4180
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4180
addedfield: FOLLOW_OP_BOOL_AND_in_expr4191
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_expr4191
addedfield: FOLLOW_expr_in_expr4195
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4195
addedfield: FOLLOW_expr_in_expr4199
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4199
addedfield: FOLLOW_OP_OR_in_expr4211
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_expr4211
addedfield: FOLLOW_expr_in_expr4215
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4215
addedfield: FOLLOW_expr_in_expr4219
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4219
addedfield: FOLLOW_OP_XOR_in_expr4230
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_expr4230
addedfield: FOLLOW_expr_in_expr4234
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4234
addedfield: FOLLOW_expr_in_expr4238
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4238
addedfield: FOLLOW_OP_AND_in_expr4249
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_expr4249
addedfield: FOLLOW_expr_in_expr4253
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4253
addedfield: FOLLOW_expr_in_expr4257
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4257
addedfield: FOLLOW_OP_EQUAL_in_expr4269
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_expr4269
addedfield: FOLLOW_expr_in_expr4273
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4273
addedfield: FOLLOW_expr_in_expr4277
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4277
addedfield: FOLLOW_OP_NOTEQUAL_in_expr4288
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_expr4288
addedfield: FOLLOW_expr_in_expr4292
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4292
addedfield: FOLLOW_expr_in_expr4296
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4296
addedfield: FOLLOW_OP_FEQUAL_in_expr4307
static org.antlr.runtime.BitSet FOLLOW_OP_FEQUAL_in_expr4307
addedfield: FOLLOW_expr_in_expr4311
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4311
addedfield: FOLLOW_expr_in_expr4315
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4315
addedfield: FOLLOW_OP_FNOTEQUAL_in_expr4326
static org.antlr.runtime.BitSet FOLLOW_OP_FNOTEQUAL_in_expr4326
addedfield: FOLLOW_expr_in_expr4330
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4330
addedfield: FOLLOW_expr_in_expr4334
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4334
addedfield: FOLLOW_OP_LESS_in_expr4346
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_expr4346
addedfield: FOLLOW_expr_in_expr4350
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4350
addedfield: FOLLOW_expr_in_expr4354
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4354
addedfield: FOLLOW_OP_GREATEQUAL_in_expr4365
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_expr4365
addedfield: FOLLOW_expr_in_expr4369
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4369
addedfield: FOLLOW_expr_in_expr4373
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4373
addedfield: FOLLOW_OP_LESSEQUAL_in_expr4384
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_expr4384
addedfield: FOLLOW_expr_in_expr4388
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4388
addedfield: FOLLOW_expr_in_expr4392
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4392
addedfield: FOLLOW_OP_GREAT_in_expr4403
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_expr4403
addedfield: FOLLOW_expr_in_expr4407
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4407
addedfield: FOLLOW_expr_in_expr4411
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4411
addedfield: FOLLOW_OP_SLESS_in_expr4422
static org.antlr.runtime.BitSet FOLLOW_OP_SLESS_in_expr4422
addedfield: FOLLOW_expr_in_expr4426
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4426
addedfield: FOLLOW_expr_in_expr4430
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4430
addedfield: FOLLOW_OP_SGREATEQUAL_in_expr4441
static org.antlr.runtime.BitSet FOLLOW_OP_SGREATEQUAL_in_expr4441
addedfield: FOLLOW_expr_in_expr4445
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4445
addedfield: FOLLOW_expr_in_expr4449
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4449
addedfield: FOLLOW_OP_SLESSEQUAL_in_expr4460
static org.antlr.runtime.BitSet FOLLOW_OP_SLESSEQUAL_in_expr4460
addedfield: FOLLOW_expr_in_expr4464
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4464
addedfield: FOLLOW_expr_in_expr4468
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4468
addedfield: FOLLOW_OP_SGREAT_in_expr4479
static org.antlr.runtime.BitSet FOLLOW_OP_SGREAT_in_expr4479
addedfield: FOLLOW_expr_in_expr4483
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4483
addedfield: FOLLOW_expr_in_expr4487
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4487
addedfield: FOLLOW_OP_FLESS_in_expr4498
static org.antlr.runtime.BitSet FOLLOW_OP_FLESS_in_expr4498
addedfield: FOLLOW_expr_in_expr4502
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4502
addedfield: FOLLOW_expr_in_expr4506
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4506
addedfield: FOLLOW_OP_FGREATEQUAL_in_expr4517
static org.antlr.runtime.BitSet FOLLOW_OP_FGREATEQUAL_in_expr4517
addedfield: FOLLOW_expr_in_expr4521
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4521
addedfield: FOLLOW_expr_in_expr4525
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4525
addedfield: FOLLOW_OP_FLESSEQUAL_in_expr4536
static org.antlr.runtime.BitSet FOLLOW_OP_FLESSEQUAL_in_expr4536
addedfield: FOLLOW_expr_in_expr4540
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4540
addedfield: FOLLOW_expr_in_expr4544
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4544
addedfield: FOLLOW_OP_FGREAT_in_expr4555
static org.antlr.runtime.BitSet FOLLOW_OP_FGREAT_in_expr4555
addedfield: FOLLOW_expr_in_expr4559
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4559
addedfield: FOLLOW_expr_in_expr4563
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4563
addedfield: FOLLOW_OP_LEFT_in_expr4575
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_expr4575
addedfield: FOLLOW_expr_in_expr4579
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4579
addedfield: FOLLOW_expr_in_expr4583
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4583
addedfield: FOLLOW_OP_RIGHT_in_expr4594
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_expr4594
addedfield: FOLLOW_expr_in_expr4598
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4598
addedfield: FOLLOW_expr_in_expr4602
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4602
addedfield: FOLLOW_OP_SRIGHT_in_expr4613
static org.antlr.runtime.BitSet FOLLOW_OP_SRIGHT_in_expr4613
addedfield: FOLLOW_expr_in_expr4617
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4617
addedfield: FOLLOW_expr_in_expr4621
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4621
addedfield: FOLLOW_OP_ADD_in_expr4633
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_expr4633
addedfield: FOLLOW_expr_in_expr4637
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4637
addedfield: FOLLOW_expr_in_expr4641
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4641
addedfield: FOLLOW_OP_SUB_in_expr4652
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_expr4652
addedfield: FOLLOW_expr_in_expr4656
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4656
addedfield: FOLLOW_expr_in_expr4660
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4660
addedfield: FOLLOW_OP_FADD_in_expr4671
static org.antlr.runtime.BitSet FOLLOW_OP_FADD_in_expr4671
addedfield: FOLLOW_expr_in_expr4675
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4675
addedfield: FOLLOW_expr_in_expr4679
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4679
addedfield: FOLLOW_OP_FSUB_in_expr4690
static org.antlr.runtime.BitSet FOLLOW_OP_FSUB_in_expr4690
addedfield: FOLLOW_expr_in_expr4694
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4694
addedfield: FOLLOW_expr_in_expr4698
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4698
addedfield: FOLLOW_OP_MULT_in_expr4710
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_expr4710
addedfield: FOLLOW_expr_in_expr4714
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4714
addedfield: FOLLOW_expr_in_expr4718
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4718
addedfield: FOLLOW_OP_DIV_in_expr4729
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_expr4729
addedfield: FOLLOW_expr_in_expr4733
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4733
addedfield: FOLLOW_expr_in_expr4737
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4737
addedfield: FOLLOW_OP_REM_in_expr4748
static org.antlr.runtime.BitSet FOLLOW_OP_REM_in_expr4748
addedfield: FOLLOW_expr_in_expr4752
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4752
addedfield: FOLLOW_expr_in_expr4756
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4756
addedfield: FOLLOW_OP_SDIV_in_expr4767
static org.antlr.runtime.BitSet FOLLOW_OP_SDIV_in_expr4767
addedfield: FOLLOW_expr_in_expr4771
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4771
addedfield: FOLLOW_expr_in_expr4775
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4775
addedfield: FOLLOW_OP_SREM_in_expr4786
static org.antlr.runtime.BitSet FOLLOW_OP_SREM_in_expr4786
addedfield: FOLLOW_expr_in_expr4790
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4790
addedfield: FOLLOW_expr_in_expr4794
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4794
addedfield: FOLLOW_OP_FMULT_in_expr4805
static org.antlr.runtime.BitSet FOLLOW_OP_FMULT_in_expr4805
addedfield: FOLLOW_expr_in_expr4809
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4809
addedfield: FOLLOW_expr_in_expr4813
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4813
addedfield: FOLLOW_OP_FDIV_in_expr4824
static org.antlr.runtime.BitSet FOLLOW_OP_FDIV_in_expr4824
addedfield: FOLLOW_expr_in_expr4828
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4828
addedfield: FOLLOW_expr_in_expr4832
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4832
addedfield: FOLLOW_OP_NOT_in_expr4844
static org.antlr.runtime.BitSet FOLLOW_OP_NOT_in_expr4844
addedfield: FOLLOW_expr_in_expr4848
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4848
addedfield: FOLLOW_OP_INVERT_in_expr4859
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_expr4859
addedfield: FOLLOW_expr_in_expr4863
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4863
addedfield: FOLLOW_OP_NEGATE_in_expr4874
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_expr4874
addedfield: FOLLOW_expr_in_expr4878
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4878
addedfield: FOLLOW_OP_FNEGATE_in_expr4889
static org.antlr.runtime.BitSet FOLLOW_OP_FNEGATE_in_expr4889
addedfield: FOLLOW_expr_in_expr4893
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4893
addedfield: FOLLOW_sizedstar_in_expr4903
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_expr4903
addedfield: FOLLOW_expr_apply_in_expr4913
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_expr4913
addedfield: FOLLOW_varnode_or_bitsym_in_expr4922
static org.antlr.runtime.BitSet FOLLOW_varnode_or_bitsym_in_expr4922
addedfield: FOLLOW_bitrange_in_expr4932
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_expr4932
addedfield: FOLLOW_int_lit_in_expr4941
static org.antlr.runtime.BitSet FOLLOW_int_lit_in_expr4941
addedfield: FOLLOW_OP_PARENTHESIZED_in_expr4949
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_expr4949
addedfield: FOLLOW_expr_in_expr4953
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4953
addedfield: FOLLOW_OP_BITRANGE2_in_expr4965
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE2_in_expr4965
addedfield: FOLLOW_specific_symbol_in_expr4969
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_expr4969
addedfield: FOLLOW_integer_in_expr4974
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr4974
addedfield: FOLLOW_OP_IDENTIFIER_in_varnode_or_bitsym4996
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_varnode_or_bitsym4996
addedfield: FOLLOW_varnode_adorned_in_varnode_or_bitsym5010
static org.antlr.runtime.BitSet FOLLOW_varnode_adorned_in_varnode_or_bitsym5010
addedfield: FOLLOW_OP_WILDCARD_in_varnode_or_bitsym5019
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_varnode_or_bitsym5019
addedfield: FOLLOW_OP_APPLY_in_expr_apply5045
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply5045
addedfield: FOLLOW_OP_IDENTIFIER_in_expr_apply5050
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_expr_apply5050
addedfield: FOLLOW_expr_operands_in_expr_apply5059
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply5059
addedfield: FOLLOW_OP_APPLY_in_expr_apply5070
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply5070
addedfield: FOLLOW_OP_WILDCARD_in_expr_apply5074
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_expr_apply5074
addedfield: FOLLOW_expr_operands_in_expr_apply5078
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply5078
addedfield: FOLLOW_expr_in_expr_operands5111
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr_operands5111
addedfield: FOLLOW_OP_TRUNCATION_SIZE_in_varnode_adorned5133
static org.antlr.runtime.BitSet FOLLOW_OP_TRUNCATION_SIZE_in_varnode_adorned5133
addedfield: FOLLOW_int_lit_in_varnode_adorned5137
static org.antlr.runtime.BitSet FOLLOW_int_lit_in_varnode_adorned5137
addedfield: FOLLOW_integer_in_varnode_adorned5141
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode_adorned5141
addedfield: FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5150
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5150
addedfield: FOLLOW_OP_SIZING_SIZE_in_varnode_adorned5153
static org.antlr.runtime.BitSet FOLLOW_OP_SIZING_SIZE_in_varnode_adorned5153
addedfield: FOLLOW_integer_in_varnode_adorned5157
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode_adorned5157
addedfield: FOLLOW_varnode_in_varnode_adorned5162
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode_adorned5162
addedfield: FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5171
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5171
addedfield: FOLLOW_varnode_in_varnode_adorned5175
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode_adorned5175
addedfield: FOLLOW_specific_symbol_in_varnode5195
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_varnode5195
addedfield: FOLLOW_varnode_adorned_in_varnode5205
static org.antlr.runtime.BitSet FOLLOW_varnode_adorned_in_varnode5205
addedfield: FOLLOW_OP_QSTRING_in_qstring5223
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_qstring5223
addedfield: FOLLOW_OP_IDENTIFIER_in_identifier5246
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifier5246
addedfield: FOLLOW_OP_WILDCARD_in_identifier5260
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifier5260
addedfield: FOLLOW_OP_HEX_CONSTANT_in_int_lit5279
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_CONSTANT_in_int_lit5279
addedfield: FOLLOW_OP_DEC_CONSTANT_in_int_lit5292
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_CONSTANT_in_int_lit5292
addedfield: FOLLOW_OP_BIN_CONSTANT_in_int_lit5305
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_int_lit5305
addedfield: FOLLOW_OP_DEF_CONSTANT_in_int_lit5318
static org.antlr.runtime.BitSet FOLLOW_OP_DEF_CONSTANT_in_int_lit5318
addedfield: FOLLOW_OP_HEX_CONSTANT_in_integer5341
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_CONSTANT_in_integer5341
addedfield: FOLLOW_OP_BIN_CONSTANT_in_integer5354
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer5354
addedfield: FOLLOW_OP_DEF_CONSTANT_in_integer5370
static org.antlr.runtime.BitSet FOLLOW_OP_DEF_CONSTANT_in_integer5370
addedmethod: int_lit
ghidra.sleigh.grammar.RadixBigInteger int_lit() throws RecognitionException
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedmethod: getDelegates return type: org.antlr.runtime.tree.TreeParser[] → ghidra.sleigh.grammar.AbstractSleighCompiler[]
- org.antlr.runtime.tree.TreeParser[] getDelegates()
+ ghidra.sleigh.grammar.AbstractSleighCompiler[] getDelegates()
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
removedfield: FOLLOW_endiandef_in_root80
static org.antlr.runtime.BitSet FOLLOW_endiandef_in_root80
removedfield: FOLLOW_definition_in_root86
static org.antlr.runtime.BitSet FOLLOW_definition_in_root86
removedfield: FOLLOW_constructorlike_in_root92
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_root92
removedfield: FOLLOW_OP_ENDIAN_in_endiandef109
static org.antlr.runtime.BitSet FOLLOW_OP_ENDIAN_in_endiandef109
removedfield: FOLLOW_endian_in_endiandef113
static org.antlr.runtime.BitSet FOLLOW_endian_in_endiandef113
removedfield: FOLLOW_OP_BIG_in_endian131
static org.antlr.runtime.BitSet FOLLOW_OP_BIG_in_endian131
removedfield: FOLLOW_OP_LITTLE_in_endian141
static org.antlr.runtime.BitSet FOLLOW_OP_LITTLE_in_endian141
removedfield: FOLLOW_aligndef_in_definition155
static org.antlr.runtime.BitSet FOLLOW_aligndef_in_definition155
removedfield: FOLLOW_tokendef_in_definition160
static org.antlr.runtime.BitSet FOLLOW_tokendef_in_definition160
removedfield: FOLLOW_contextdef_in_definition165
static org.antlr.runtime.BitSet FOLLOW_contextdef_in_definition165
removedfield: FOLLOW_spacedef_in_definition170
static org.antlr.runtime.BitSet FOLLOW_spacedef_in_definition170
removedfield: FOLLOW_varnodedef_in_definition175
static org.antlr.runtime.BitSet FOLLOW_varnodedef_in_definition175
removedfield: FOLLOW_bitrangedef_in_definition180
static org.antlr.runtime.BitSet FOLLOW_bitrangedef_in_definition180
removedfield: FOLLOW_pcodeopdef_in_definition185
static org.antlr.runtime.BitSet FOLLOW_pcodeopdef_in_definition185
removedfield: FOLLOW_valueattach_in_definition190
static org.antlr.runtime.BitSet FOLLOW_valueattach_in_definition190
removedfield: FOLLOW_nameattach_in_definition195
static org.antlr.runtime.BitSet FOLLOW_nameattach_in_definition195
removedfield: FOLLOW_varattach_in_definition200
static org.antlr.runtime.BitSet FOLLOW_varattach_in_definition200
removedfield: FOLLOW_OP_ALIGNMENT_in_aligndef215
static org.antlr.runtime.BitSet FOLLOW_OP_ALIGNMENT_in_aligndef215
removedfield: FOLLOW_integer_in_aligndef219
static org.antlr.runtime.BitSet FOLLOW_integer_in_aligndef219
removedfield: FOLLOW_OP_TOKEN_in_tokendef245
static org.antlr.runtime.BitSet FOLLOW_OP_TOKEN_in_tokendef245
removedfield: FOLLOW_specific_identifier_in_tokendef249
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_tokendef249
removedfield: FOLLOW_integer_in_tokendef254
static org.antlr.runtime.BitSet FOLLOW_integer_in_tokendef254
removedfield: FOLLOW_fielddefs_in_tokendef258
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_tokendef258
removedfield: FOLLOW_OP_TOKEN_ENDIAN_in_tokendef267
static org.antlr.runtime.BitSet FOLLOW_OP_TOKEN_ENDIAN_in_tokendef267
removedfield: FOLLOW_specific_identifier_in_tokendef271
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_tokendef271
removedfield: FOLLOW_integer_in_tokendef276
static org.antlr.runtime.BitSet FOLLOW_integer_in_tokendef276
removedfield: FOLLOW_endian_in_tokendef280
static org.antlr.runtime.BitSet FOLLOW_endian_in_tokendef280
removedfield: FOLLOW_fielddefs_in_tokendef284
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_tokendef284
removedfield: FOLLOW_OP_FIELDDEFS_in_fielddefs297
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEFS_in_fielddefs297
removedfield: FOLLOW_fielddef_in_fielddefs299
static org.antlr.runtime.BitSet FOLLOW_fielddef_in_fielddefs299
removedfield: FOLLOW_OP_FIELDDEF_in_fielddef325
static org.antlr.runtime.BitSet FOLLOW_OP_FIELDDEF_in_fielddef325
removedfield: FOLLOW_unbound_identifier_in_fielddef329
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_fielddef329
removedfield: FOLLOW_integer_in_fielddef334
static org.antlr.runtime.BitSet FOLLOW_integer_in_fielddef334
removedfield: FOLLOW_fieldmods_in_fielddef342
static org.antlr.runtime.BitSet FOLLOW_fieldmods_in_fielddef342
removedfield: FOLLOW_OP_FIELD_MODS_in_fieldmods357
static org.antlr.runtime.BitSet FOLLOW_OP_FIELD_MODS_in_fieldmods357
removedfield: FOLLOW_fieldmod_in_fieldmods359
static org.antlr.runtime.BitSet FOLLOW_fieldmod_in_fieldmods359
removedfield: FOLLOW_OP_NO_FIELD_MOD_in_fieldmods366
static org.antlr.runtime.BitSet FOLLOW_OP_NO_FIELD_MOD_in_fieldmods366
removedfield: FOLLOW_OP_SIGNED_in_fieldmod382
static org.antlr.runtime.BitSet FOLLOW_OP_SIGNED_in_fieldmod382
removedfield: FOLLOW_OP_NOFLOW_in_fieldmod394
static org.antlr.runtime.BitSet FOLLOW_OP_NOFLOW_in_fieldmod394
removedfield: FOLLOW_OP_HEX_in_fieldmod406
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_in_fieldmod406
removedfield: FOLLOW_OP_DEC_in_fieldmod418
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_in_fieldmod418
removedfield: FOLLOW_OP_IDENTIFIER_in_specific_identifier440
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_identifier440
removedfield: FOLLOW_OP_WILDCARD_in_specific_identifier454
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_identifier454
removedfield: FOLLOW_OP_IDENTIFIER_in_unbound_identifier473
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_unbound_identifier473
removedfield: FOLLOW_OP_WILDCARD_in_unbound_identifier487
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_unbound_identifier487
removedfield: FOLLOW_OP_IDENTIFIER_in_varnode_symbol506
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_varnode_symbol506
removedfield: FOLLOW_OP_WILDCARD_in_varnode_symbol520
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_varnode_symbol520
removedfield: FOLLOW_OP_IDENTIFIER_in_value_symbol539
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_value_symbol539
removedfield: FOLLOW_OP_WILDCARD_in_value_symbol553
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_value_symbol553
removedfield: FOLLOW_OP_IDENTIFIER_in_operand_symbol572
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_operand_symbol572
removedfield: FOLLOW_OP_WILDCARD_in_operand_symbol586
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_operand_symbol586
removedfield: FOLLOW_OP_IDENTIFIER_in_space_symbol605
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_space_symbol605
removedfield: FOLLOW_OP_WILDCARD_in_space_symbol619
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_space_symbol619
removedfield: FOLLOW_OP_IDENTIFIER_in_specific_symbol638
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_specific_symbol638
removedfield: FOLLOW_OP_WILDCARD_in_specific_symbol652
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_specific_symbol652
removedfield: FOLLOW_OP_IDENTIFIER_in_family_symbol671
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_symbol671
removedfield: FOLLOW_OP_WILDCARD_in_family_symbol685
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_symbol685
removedfield: FOLLOW_OP_CONTEXT_in_contextdef710
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_in_contextdef710
removedfield: FOLLOW_varnode_symbol_in_contextdef714
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_contextdef714
removedfield: FOLLOW_fielddefs_in_contextdef719
static org.antlr.runtime.BitSet FOLLOW_fielddefs_in_contextdef719
removedfield: FOLLOW_OP_SPACE_in_spacedef743
static org.antlr.runtime.BitSet FOLLOW_OP_SPACE_in_spacedef743
removedfield: FOLLOW_unbound_identifier_in_spacedef747
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_spacedef747
removedfield: FOLLOW_spacemods_in_spacedef754
static org.antlr.runtime.BitSet FOLLOW_spacemods_in_spacedef754
removedfield: FOLLOW_OP_SPACEMODS_in_spacemods769
static org.antlr.runtime.BitSet FOLLOW_OP_SPACEMODS_in_spacemods769
removedfield: FOLLOW_spacemod_in_spacemods771
static org.antlr.runtime.BitSet FOLLOW_spacemod_in_spacemods771
removedfield: FOLLOW_typemod_in_spacemod784
static org.antlr.runtime.BitSet FOLLOW_typemod_in_spacemod784
removedfield: FOLLOW_sizemod_in_spacemod789
static org.antlr.runtime.BitSet FOLLOW_sizemod_in_spacemod789
removedfield: FOLLOW_wordsizemod_in_spacemod794
static org.antlr.runtime.BitSet FOLLOW_wordsizemod_in_spacemod794
removedfield: FOLLOW_OP_DEFAULT_in_spacemod799
static org.antlr.runtime.BitSet FOLLOW_OP_DEFAULT_in_spacemod799
removedfield: FOLLOW_OP_TYPE_in_typemod813
static org.antlr.runtime.BitSet FOLLOW_OP_TYPE_in_typemod813
removedfield: FOLLOW_specific_identifier_in_typemod817
static org.antlr.runtime.BitSet FOLLOW_specific_identifier_in_typemod817
removedfield: FOLLOW_OP_SIZE_in_sizemod833
static org.antlr.runtime.BitSet FOLLOW_OP_SIZE_in_sizemod833
removedfield: FOLLOW_integer_in_sizemod837
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizemod837
removedfield: FOLLOW_OP_WORDSIZE_in_wordsizemod852
static org.antlr.runtime.BitSet FOLLOW_OP_WORDSIZE_in_wordsizemod852
removedfield: FOLLOW_integer_in_wordsizemod856
static org.antlr.runtime.BitSet FOLLOW_integer_in_wordsizemod856
removedfield: FOLLOW_OP_VARNODE_in_varnodedef871
static org.antlr.runtime.BitSet FOLLOW_OP_VARNODE_in_varnodedef871
removedfield: FOLLOW_space_symbol_in_varnodedef875
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_varnodedef875
removedfield: FOLLOW_integer_in_varnodedef880
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef880
removedfield: FOLLOW_integer_in_varnodedef884
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnodedef884
removedfield: FOLLOW_identifierlist_in_varnodedef888
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_varnodedef888
removedfield: FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist919
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist919
removedfield: FOLLOW_OP_IDENTIFIER_in_identifierlist927
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifierlist927
removedfield: FOLLOW_OP_WILDCARD_in_identifierlist943
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifierlist943
removedfield: FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist971
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist971
removedfield: FOLLOW_stringorident_in_stringoridentlist976
static org.antlr.runtime.BitSet FOLLOW_stringorident_in_stringoridentlist976
removedfield: FOLLOW_identifier_in_stringorident999
static org.antlr.runtime.BitSet FOLLOW_identifier_in_stringorident999
removedfield: FOLLOW_qstring_in_stringorident1008
static org.antlr.runtime.BitSet FOLLOW_qstring_in_stringorident1008
removedfield: FOLLOW_OP_BITRANGES_in_bitrangedef1022
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGES_in_bitrangedef1022
removedfield: FOLLOW_sbitrange_in_bitrangedef1024
static org.antlr.runtime.BitSet FOLLOW_sbitrange_in_bitrangedef1024
removedfield: FOLLOW_OP_BITRANGE_in_sbitrange1038
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_sbitrange1038
removedfield: FOLLOW_OP_IDENTIFIER_in_sbitrange1041
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_sbitrange1041
removedfield: FOLLOW_varnode_symbol_in_sbitrange1050
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_sbitrange1050
removedfield: FOLLOW_integer_in_sbitrange1055
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1055
removedfield: FOLLOW_integer_in_sbitrange1059
static org.antlr.runtime.BitSet FOLLOW_integer_in_sbitrange1059
removedfield: FOLLOW_OP_PCODEOP_in_pcodeopdef1074
static org.antlr.runtime.BitSet FOLLOW_OP_PCODEOP_in_pcodeopdef1074
removedfield: FOLLOW_identifierlist_in_pcodeopdef1078
static org.antlr.runtime.BitSet FOLLOW_identifierlist_in_pcodeopdef1078
removedfield: FOLLOW_OP_VALUES_in_valueattach1099
static org.antlr.runtime.BitSet FOLLOW_OP_VALUES_in_valueattach1099
removedfield: FOLLOW_valuelist_in_valueattach1103
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_valueattach1103
removedfield: FOLLOW_intblist_in_valueattach1108
static org.antlr.runtime.BitSet FOLLOW_intblist_in_valueattach1108
removedfield: FOLLOW_OP_INTBLIST_in_intblist1133
static org.antlr.runtime.BitSet FOLLOW_OP_INTBLIST_in_intblist1133
removedfield: FOLLOW_intbpart_in_intblist1138
static org.antlr.runtime.BitSet FOLLOW_intbpart_in_intblist1138
removedfield: FOLLOW_OP_WILDCARD_in_intbpart1161
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_intbpart1161
removedfield: FOLLOW_OP_NEGATE_in_intbpart1169
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_intbpart1169
removedfield: FOLLOW_integer_in_intbpart1173
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1173
removedfield: FOLLOW_integer_in_intbpart1183
static org.antlr.runtime.BitSet FOLLOW_integer_in_intbpart1183
removedfield: FOLLOW_OP_NAMES_in_nameattach1203
static org.antlr.runtime.BitSet FOLLOW_OP_NAMES_in_nameattach1203
removedfield: FOLLOW_valuelist_in_nameattach1207
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_nameattach1207
removedfield: FOLLOW_stringoridentlist_in_nameattach1212
static org.antlr.runtime.BitSet FOLLOW_stringoridentlist_in_nameattach1212
removedfield: FOLLOW_OP_VARIABLES_in_varattach1233
static org.antlr.runtime.BitSet FOLLOW_OP_VARIABLES_in_varattach1233
removedfield: FOLLOW_valuelist_in_varattach1237
static org.antlr.runtime.BitSet FOLLOW_valuelist_in_varattach1237
removedfield: FOLLOW_varlist_in_varattach1242
static org.antlr.runtime.BitSet FOLLOW_varlist_in_varattach1242
removedfield: FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1275
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1275
removedfield: FOLLOW_value_symbol_in_valuelist1280
static org.antlr.runtime.BitSet FOLLOW_value_symbol_in_valuelist1280
removedfield: FOLLOW_OP_IDENTIFIER_LIST_in_varlist1311
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_LIST_in_varlist1311
removedfield: FOLLOW_varnode_symbol_in_varlist1316
static org.antlr.runtime.BitSet FOLLOW_varnode_symbol_in_varlist1316
removedfield: FOLLOW_macrodef_in_constructorlike1334
static org.antlr.runtime.BitSet FOLLOW_macrodef_in_constructorlike1334
removedfield: FOLLOW_withblock_in_constructorlike1341
static org.antlr.runtime.BitSet FOLLOW_withblock_in_constructorlike1341
removedfield: FOLLOW_constructor_in_constructorlike1348
static org.antlr.runtime.BitSet FOLLOW_constructor_in_constructorlike1348
removedfield: FOLLOW_OP_MACRO_in_macrodef1373
static org.antlr.runtime.BitSet FOLLOW_OP_MACRO_in_macrodef1373
removedfield: FOLLOW_unbound_identifier_in_macrodef1377
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_macrodef1377
removedfield: FOLLOW_arguments_in_macrodef1382
static org.antlr.runtime.BitSet FOLLOW_arguments_in_macrodef1382
removedfield: FOLLOW_semantic_in_macrodef1388
static org.antlr.runtime.BitSet FOLLOW_semantic_in_macrodef1388
removedfield: FOLLOW_OP_ARGUMENTS_in_arguments1420
static org.antlr.runtime.BitSet FOLLOW_OP_ARGUMENTS_in_arguments1420
removedfield: FOLLOW_OP_IDENTIFIER_in_arguments1424
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_arguments1424
removedfield: FOLLOW_OP_EMPTY_LIST_in_arguments1439
static org.antlr.runtime.BitSet FOLLOW_OP_EMPTY_LIST_in_arguments1439
removedfield: FOLLOW_OP_WITH_in_withblock1451
static org.antlr.runtime.BitSet FOLLOW_OP_WITH_in_withblock1451
removedfield: FOLLOW_id_or_nil_in_withblock1455
static org.antlr.runtime.BitSet FOLLOW_id_or_nil_in_withblock1455
removedfield: FOLLOW_bitpat_or_nil_in_withblock1459
static org.antlr.runtime.BitSet FOLLOW_bitpat_or_nil_in_withblock1459
removedfield: FOLLOW_contextblock_in_withblock1463
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_withblock1463
removedfield: FOLLOW_constructorlikelist_in_withblock1469
static org.antlr.runtime.BitSet FOLLOW_constructorlikelist_in_withblock1469
removedfield: FOLLOW_identifier_in_id_or_nil1491
static org.antlr.runtime.BitSet FOLLOW_identifier_in_id_or_nil1491
removedfield: FOLLOW_OP_NIL_in_id_or_nil1498
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_id_or_nil1498
removedfield: FOLLOW_bitpattern_in_bitpat_or_nil1517
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_bitpat_or_nil1517
removedfield: FOLLOW_OP_NIL_in_bitpat_or_nil1524
static org.antlr.runtime.BitSet FOLLOW_OP_NIL_in_bitpat_or_nil1524
removedfield: FOLLOW_OP_CTLIST_in_constructorlikelist1538
static org.antlr.runtime.BitSet FOLLOW_OP_CTLIST_in_constructorlikelist1538
removedfield: FOLLOW_definition_in_constructorlikelist1542
static org.antlr.runtime.BitSet FOLLOW_definition_in_constructorlikelist1542
removedfield: FOLLOW_constructorlike_in_constructorlikelist1546
static org.antlr.runtime.BitSet FOLLOW_constructorlike_in_constructorlikelist1546
removedfield: FOLLOW_OP_CONSTRUCTOR_in_constructor1563
static org.antlr.runtime.BitSet FOLLOW_OP_CONSTRUCTOR_in_constructor1563
removedfield: FOLLOW_ctorstart_in_constructor1567
static org.antlr.runtime.BitSet FOLLOW_ctorstart_in_constructor1567
removedfield: FOLLOW_bitpattern_in_constructor1571
static org.antlr.runtime.BitSet FOLLOW_bitpattern_in_constructor1571
removedfield: FOLLOW_contextblock_in_constructor1575
static org.antlr.runtime.BitSet FOLLOW_contextblock_in_constructor1575
removedfield: FOLLOW_ctorsemantic_in_constructor1579
static org.antlr.runtime.BitSet FOLLOW_ctorsemantic_in_constructor1579
removedfield: FOLLOW_OP_PCODE_in_ctorsemantic1602
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1602
removedfield: FOLLOW_semantic_in_ctorsemantic1606
static org.antlr.runtime.BitSet FOLLOW_semantic_in_ctorsemantic1606
removedfield: FOLLOW_OP_PCODE_in_ctorsemantic1616
static org.antlr.runtime.BitSet FOLLOW_OP_PCODE_in_ctorsemantic1616
removedfield: FOLLOW_OP_UNIMPL_in_ctorsemantic1618
static org.antlr.runtime.BitSet FOLLOW_OP_UNIMPL_in_ctorsemantic1618
removedfield: FOLLOW_OP_BIT_PATTERN_in_bitpattern1637
static org.antlr.runtime.BitSet FOLLOW_OP_BIT_PATTERN_in_bitpattern1637
removedfield: FOLLOW_pequation_in_bitpattern1641
static org.antlr.runtime.BitSet FOLLOW_pequation_in_bitpattern1641
removedfield: FOLLOW_OP_SUBTABLE_in_ctorstart1673
static org.antlr.runtime.BitSet FOLLOW_OP_SUBTABLE_in_ctorstart1673
removedfield: FOLLOW_OP_IDENTIFIER_in_ctorstart1677
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_ctorstart1677
removedfield: FOLLOW_OP_WILDCARD_in_ctorstart1691
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_ctorstart1691
removedfield: FOLLOW_display_in_ctorstart1698
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1698
removedfield: FOLLOW_OP_TABLE_in_ctorstart1710
static org.antlr.runtime.BitSet FOLLOW_OP_TABLE_in_ctorstart1710
removedfield: FOLLOW_display_in_ctorstart1716
static org.antlr.runtime.BitSet FOLLOW_display_in_ctorstart1716
removedfield: FOLLOW_OP_DISPLAY_in_display1733
static org.antlr.runtime.BitSet FOLLOW_OP_DISPLAY_in_display1733
removedfield: FOLLOW_pieces_in_display1737
static org.antlr.runtime.BitSet FOLLOW_pieces_in_display1737
removedfield: FOLLOW_printpiece_in_pieces1751
static org.antlr.runtime.BitSet FOLLOW_printpiece_in_pieces1751
removedfield: FOLLOW_OP_IDENTIFIER_in_printpiece1772
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_printpiece1772
removedfield: FOLLOW_whitespace_in_printpiece1786
static org.antlr.runtime.BitSet FOLLOW_whitespace_in_printpiece1786
removedfield: FOLLOW_OP_CONCATENATE_in_printpiece1793
static org.antlr.runtime.BitSet FOLLOW_OP_CONCATENATE_in_printpiece1793
removedfield: FOLLOW_string_in_printpiece1800
static org.antlr.runtime.BitSet FOLLOW_string_in_printpiece1800
removedfield: FOLLOW_OP_WHITESPACE_in_whitespace1818
static org.antlr.runtime.BitSet FOLLOW_OP_WHITESPACE_in_whitespace1818
removedfield: FOLLOW_OP_STRING_in_string1841
static org.antlr.runtime.BitSet FOLLOW_OP_STRING_in_string1841
removedfield: FOLLOW_OP_QSTRING_in_string1854
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_string1854
removedfield: FOLLOW_OP_BOOL_OR_in_pequation1885
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_pequation1885
removedfield: FOLLOW_pequation_in_pequation1889
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1889
removedfield: FOLLOW_pequation_in_pequation1893
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1893
removedfield: FOLLOW_OP_SEQUENCE_in_pequation1904
static org.antlr.runtime.BitSet FOLLOW_OP_SEQUENCE_in_pequation1904
removedfield: FOLLOW_pequation_in_pequation1908
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1908
removedfield: FOLLOW_pequation_in_pequation1912
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1912
removedfield: FOLLOW_OP_BOOL_AND_in_pequation1923
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_pequation1923
removedfield: FOLLOW_pequation_in_pequation1927
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1927
removedfield: FOLLOW_pequation_in_pequation1931
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1931
removedfield: FOLLOW_OP_ELLIPSIS_in_pequation1943
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_in_pequation1943
removedfield: FOLLOW_pequation_in_pequation1947
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1947
removedfield: FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1958
static org.antlr.runtime.BitSet FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1958
removedfield: FOLLOW_pequation_in_pequation1962
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation1962
removedfield: FOLLOW_OP_EQUAL_in_pequation1974
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_pequation1974
removedfield: FOLLOW_family_or_operand_symbol_in_pequation1978
static org.antlr.runtime.BitSet FOLLOW_family_or_operand_symbol_in_pequation1978
removedfield: FOLLOW_pexpression2_in_pequation1983
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation1983
removedfield: FOLLOW_OP_NOTEQUAL_in_pequation1994
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_pequation1994
removedfield: FOLLOW_family_symbol_in_pequation1998
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation1998
removedfield: FOLLOW_pexpression2_in_pequation2003
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2003
removedfield: FOLLOW_OP_LESS_in_pequation2014
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_pequation2014
removedfield: FOLLOW_family_symbol_in_pequation2018
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2018
removedfield: FOLLOW_pexpression2_in_pequation2023
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2023
removedfield: FOLLOW_OP_LESSEQUAL_in_pequation2034
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_pequation2034
removedfield: FOLLOW_family_symbol_in_pequation2038
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2038
removedfield: FOLLOW_pexpression2_in_pequation2043
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2043
removedfield: FOLLOW_OP_GREAT_in_pequation2054
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_pequation2054
removedfield: FOLLOW_family_symbol_in_pequation2058
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2058
removedfield: FOLLOW_pexpression2_in_pequation2063
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2063
removedfield: FOLLOW_OP_GREATEQUAL_in_pequation2074
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_pequation2074
removedfield: FOLLOW_family_symbol_in_pequation2078
static org.antlr.runtime.BitSet FOLLOW_family_symbol_in_pequation2078
removedfield: FOLLOW_pexpression2_in_pequation2083
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pequation2083
removedfield: FOLLOW_pequation_symbol_in_pequation2094
static org.antlr.runtime.BitSet FOLLOW_pequation_symbol_in_pequation2094
removedfield: FOLLOW_OP_PARENTHESIZED_in_pequation2103
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pequation2103
removedfield: FOLLOW_pequation_in_pequation2107
static org.antlr.runtime.BitSet FOLLOW_pequation_in_pequation2107
removedfield: FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2128
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2128
removedfield: FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2142
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2142
removedfield: FOLLOW_OP_IDENTIFIER_in_pequation_symbol2161
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pequation_symbol2161
removedfield: FOLLOW_OP_WILDCARD_in_pequation_symbol2175
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pequation_symbol2175
removedfield: FOLLOW_OP_OR_in_pexpression2195
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression2195
removedfield: FOLLOW_pexpression_in_pexpression2199
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2199
removedfield: FOLLOW_pexpression_in_pexpression2203
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2203
removedfield: FOLLOW_OP_XOR_in_pexpression2214
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression2214
removedfield: FOLLOW_pexpression_in_pexpression2218
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2218
removedfield: FOLLOW_pexpression_in_pexpression2222
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2222
removedfield: FOLLOW_OP_AND_in_pexpression2233
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression2233
removedfield: FOLLOW_pexpression_in_pexpression2237
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2237
removedfield: FOLLOW_pexpression_in_pexpression2241
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2241
removedfield: FOLLOW_OP_LEFT_in_pexpression2252
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression2252
removedfield: FOLLOW_pexpression_in_pexpression2256
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2256
removedfield: FOLLOW_pexpression_in_pexpression2260
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2260
removedfield: FOLLOW_OP_RIGHT_in_pexpression2271
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression2271
removedfield: FOLLOW_pexpression_in_pexpression2275
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2275
removedfield: FOLLOW_pexpression_in_pexpression2279
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2279
removedfield: FOLLOW_OP_ADD_in_pexpression2290
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression2290
removedfield: FOLLOW_pexpression_in_pexpression2294
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2294
removedfield: FOLLOW_pexpression_in_pexpression2298
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2298
removedfield: FOLLOW_OP_SUB_in_pexpression2309
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression2309
removedfield: FOLLOW_pexpression_in_pexpression2313
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2313
removedfield: FOLLOW_pexpression_in_pexpression2317
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2317
removedfield: FOLLOW_OP_MULT_in_pexpression2328
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression2328
removedfield: FOLLOW_pexpression_in_pexpression2332
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2332
removedfield: FOLLOW_pexpression_in_pexpression2336
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2336
removedfield: FOLLOW_OP_DIV_in_pexpression2347
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression2347
removedfield: FOLLOW_pexpression_in_pexpression2351
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2351
removedfield: FOLLOW_pexpression_in_pexpression2355
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2355
removedfield: FOLLOW_OP_NEGATE_in_pexpression2367
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression2367
removedfield: FOLLOW_pexpression_in_pexpression2371
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2371
removedfield: FOLLOW_OP_INVERT_in_pexpression2382
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression2382
removedfield: FOLLOW_pexpression_in_pexpression2386
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2386
removedfield: FOLLOW_pattern_symbol_in_pexpression2398
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol_in_pexpression2398
removedfield: FOLLOW_integer_in_pexpression2408
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression2408
removedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression2416
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression2416
removedfield: FOLLOW_pexpression_in_pexpression2420
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_pexpression2420
removedfield: FOLLOW_OP_OR_in_pexpression22441
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_pexpression22441
removedfield: FOLLOW_pexpression2_in_pexpression22445
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22445
removedfield: FOLLOW_pexpression2_in_pexpression22449
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22449
removedfield: FOLLOW_OP_XOR_in_pexpression22460
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_pexpression22460
removedfield: FOLLOW_pexpression2_in_pexpression22464
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22464
removedfield: FOLLOW_pexpression2_in_pexpression22468
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22468
removedfield: FOLLOW_OP_AND_in_pexpression22479
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_pexpression22479
removedfield: FOLLOW_pexpression2_in_pexpression22483
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22483
removedfield: FOLLOW_pexpression2_in_pexpression22487
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22487
removedfield: FOLLOW_OP_LEFT_in_pexpression22498
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_pexpression22498
removedfield: FOLLOW_pexpression2_in_pexpression22502
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22502
removedfield: FOLLOW_pexpression2_in_pexpression22506
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22506
removedfield: FOLLOW_OP_RIGHT_in_pexpression22517
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_pexpression22517
removedfield: FOLLOW_pexpression2_in_pexpression22521
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22521
removedfield: FOLLOW_pexpression2_in_pexpression22525
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22525
removedfield: FOLLOW_OP_ADD_in_pexpression22536
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_pexpression22536
removedfield: FOLLOW_pexpression2_in_pexpression22540
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22540
removedfield: FOLLOW_pexpression2_in_pexpression22544
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22544
removedfield: FOLLOW_OP_SUB_in_pexpression22555
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_pexpression22555
removedfield: FOLLOW_pexpression2_in_pexpression22559
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22559
removedfield: FOLLOW_pexpression2_in_pexpression22563
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22563
removedfield: FOLLOW_OP_MULT_in_pexpression22574
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_pexpression22574
removedfield: FOLLOW_pexpression2_in_pexpression22578
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22578
removedfield: FOLLOW_pexpression2_in_pexpression22582
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22582
removedfield: FOLLOW_OP_DIV_in_pexpression22593
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_pexpression22593
removedfield: FOLLOW_pexpression2_in_pexpression22597
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22597
removedfield: FOLLOW_pexpression2_in_pexpression22601
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22601
removedfield: FOLLOW_OP_NEGATE_in_pexpression22613
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_pexpression22613
removedfield: FOLLOW_pexpression2_in_pexpression22617
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22617
removedfield: FOLLOW_OP_INVERT_in_pexpression22628
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_pexpression22628
removedfield: FOLLOW_pexpression2_in_pexpression22632
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22632
removedfield: FOLLOW_pattern_symbol2_in_pexpression22644
static org.antlr.runtime.BitSet FOLLOW_pattern_symbol2_in_pexpression22644
removedfield: FOLLOW_integer_in_pexpression22654
static org.antlr.runtime.BitSet FOLLOW_integer_in_pexpression22654
removedfield: FOLLOW_OP_PARENTHESIZED_in_pexpression22662
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_pexpression22662
removedfield: FOLLOW_pexpression2_in_pexpression22666
static org.antlr.runtime.BitSet FOLLOW_pexpression2_in_pexpression22666
removedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol2686
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol2686
removedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol2700
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol2700
removedfield: FOLLOW_OP_IDENTIFIER_in_pattern_symbol22719
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_pattern_symbol22719
removedfield: FOLLOW_OP_WILDCARD_in_pattern_symbol22733
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_pattern_symbol22733
removedfield: FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2751
static org.antlr.runtime.BitSet FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2751
removedfield: FOLLOW_cstatements_in_contextblock2755
static org.antlr.runtime.BitSet FOLLOW_cstatements_in_contextblock2755
removedfield: FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2763
static org.antlr.runtime.BitSet FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2763
removedfield: FOLLOW_cstatement_in_cstatements2785
static org.antlr.runtime.BitSet FOLLOW_cstatement_in_cstatements2785
removedfield: FOLLOW_OP_ASSIGN_in_cstatement2800
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_cstatement2800
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2803
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2803
removedfield: FOLLOW_pexpression_in_cstatement2812
static org.antlr.runtime.BitSet FOLLOW_pexpression_in_cstatement2812
removedfield: FOLLOW_OP_APPLY_in_cstatement2821
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_cstatement2821
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2824
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2824
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2832
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2832
removedfield: FOLLOW_OP_IDENTIFIER_in_cstatement2840
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_cstatement2840
removedfield: FOLLOW_OP_SEMANTIC_in_semantic2884
static org.antlr.runtime.BitSet FOLLOW_OP_SEMANTIC_in_semantic2884
removedfield: FOLLOW_code_block_in_semantic2888
static org.antlr.runtime.BitSet FOLLOW_code_block_in_semantic2888
removedfield: FOLLOW_statements_in_code_block2939
static org.antlr.runtime.BitSet FOLLOW_statements_in_code_block2939
removedfield: FOLLOW_OP_NOP_in_code_block2944
static org.antlr.runtime.BitSet FOLLOW_OP_NOP_in_code_block2944
removedfield: FOLLOW_statement_in_statements2955
static org.antlr.runtime.BitSet FOLLOW_statement_in_statements2955
removedfield: FOLLOW_assignment_in_statement2987
static org.antlr.runtime.BitSet FOLLOW_assignment_in_statement2987
removedfield: FOLLOW_declaration_in_statement2999
static org.antlr.runtime.BitSet FOLLOW_declaration_in_statement2999
removedfield: FOLLOW_funcall_in_statement3011
static org.antlr.runtime.BitSet FOLLOW_funcall_in_statement3011
removedfield: FOLLOW_build_stmt_in_statement3028
static org.antlr.runtime.BitSet FOLLOW_build_stmt_in_statement3028
removedfield: FOLLOW_crossbuild_stmt_in_statement3042
static org.antlr.runtime.BitSet FOLLOW_crossbuild_stmt_in_statement3042
removedfield: FOLLOW_goto_stmt_in_statement3051
static org.antlr.runtime.BitSet FOLLOW_goto_stmt_in_statement3051
removedfield: FOLLOW_cond_stmt_in_statement3066
static org.antlr.runtime.BitSet FOLLOW_cond_stmt_in_statement3066
removedfield: FOLLOW_call_stmt_in_statement3081
static org.antlr.runtime.BitSet FOLLOW_call_stmt_in_statement3081
removedfield: FOLLOW_return_stmt_in_statement3096
static org.antlr.runtime.BitSet FOLLOW_return_stmt_in_statement3096
removedfield: FOLLOW_label_in_statement3109
static org.antlr.runtime.BitSet FOLLOW_label_in_statement3109
removedfield: FOLLOW_export_in_statement3118
static org.antlr.runtime.BitSet FOLLOW_export_in_statement3118
removedfield: FOLLOW_section_label_in_statement3128
static org.antlr.runtime.BitSet FOLLOW_section_label_in_statement3128
removedfield: FOLLOW_OP_LOCAL_in_declaration3142
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3142
removedfield: FOLLOW_unbound_identifier_in_declaration3146
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3146
removedfield: FOLLOW_integer_in_declaration3151
static org.antlr.runtime.BitSet FOLLOW_integer_in_declaration3151
removedfield: FOLLOW_OP_LOCAL_in_declaration3160
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_declaration3160
removedfield: FOLLOW_unbound_identifier_in_declaration3164
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_declaration3164
removedfield: FOLLOW_OP_LABEL_in_label3184
static org.antlr.runtime.BitSet FOLLOW_OP_LABEL_in_label3184
removedfield: FOLLOW_OP_IDENTIFIER_in_label3188
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_label3188
removedfield: FOLLOW_OP_WILDCARD_in_label3204
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_label3204
removedfield: FOLLOW_OP_SECTION_LABEL_in_section_label3224
static org.antlr.runtime.BitSet FOLLOW_OP_SECTION_LABEL_in_section_label3224
removedfield: FOLLOW_OP_IDENTIFIER_in_section_label3228
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_label3228
removedfield: FOLLOW_OP_WILDCARD_in_section_label3244
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_label3244
removedfield: FOLLOW_OP_IDENTIFIER_in_section_symbol3265
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_section_symbol3265
removedfield: FOLLOW_OP_WILDCARD_in_section_symbol3279
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_section_symbol3279
removedfield: FOLLOW_OP_ASSIGN_in_assignment3305
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3305
removedfield: FOLLOW_OP_BITRANGE_in_assignment3308
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_assignment3308
removedfield: FOLLOW_specific_symbol_in_assignment3312
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_assignment3312
removedfield: FOLLOW_integer_in_assignment3317
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3317
removedfield: FOLLOW_integer_in_assignment3321
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3321
removedfield: FOLLOW_expr_in_assignment3326
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3326
removedfield: FOLLOW_OP_ASSIGN_in_assignment3337
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3337
removedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3340
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3340
removedfield: FOLLOW_unbound_identifier_in_assignment3344
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3344
removedfield: FOLLOW_integer_in_assignment3349
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3349
removedfield: FOLLOW_expr_in_assignment3354
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3354
removedfield: FOLLOW_OP_LOCAL_in_assignment3363
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3363
removedfield: FOLLOW_OP_ASSIGN_in_assignment3367
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3367
removedfield: FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3370
static org.antlr.runtime.BitSet FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3370
removedfield: FOLLOW_unbound_identifier_in_assignment3374
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3374
removedfield: FOLLOW_integer_in_assignment3379
static org.antlr.runtime.BitSet FOLLOW_integer_in_assignment3379
removedfield: FOLLOW_expr_in_assignment3384
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3384
removedfield: FOLLOW_OP_LOCAL_in_assignment3393
static org.antlr.runtime.BitSet FOLLOW_OP_LOCAL_in_assignment3393
removedfield: FOLLOW_OP_ASSIGN_in_assignment3397
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3397
removedfield: FOLLOW_unbound_identifier_in_assignment3401
static org.antlr.runtime.BitSet FOLLOW_unbound_identifier_in_assignment3401
removedfield: FOLLOW_expr_in_assignment3406
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3406
removedfield: FOLLOW_OP_ASSIGN_in_assignment3417
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3417
removedfield: FOLLOW_OP_IDENTIFIER_in_assignment3420
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_assignment3420
removedfield: FOLLOW_expr_in_assignment3429
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3429
removedfield: FOLLOW_OP_ASSIGN_in_assignment3438
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3438
removedfield: FOLLOW_OP_WILDCARD_in_assignment3442
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_assignment3442
removedfield: FOLLOW_expr_in_assignment3446
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3446
removedfield: FOLLOW_OP_ASSIGN_in_assignment3457
static org.antlr.runtime.BitSet FOLLOW_OP_ASSIGN_in_assignment3457
removedfield: FOLLOW_sizedstar_in_assignment3461
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_assignment3461
removedfield: FOLLOW_expr_in_assignment3465
static org.antlr.runtime.BitSet FOLLOW_expr_in_assignment3465
removedfield: FOLLOW_OP_BITRANGE_in_bitrange3486
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE_in_bitrange3486
removedfield: FOLLOW_specific_symbol_in_bitrange3490
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_bitrange3490
removedfield: FOLLOW_integer_in_bitrange3495
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3495
removedfield: FOLLOW_integer_in_bitrange3499
static org.antlr.runtime.BitSet FOLLOW_integer_in_bitrange3499
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3532
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3532
removedfield: FOLLOW_space_symbol_in_sizedstar3536
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3536
removedfield: FOLLOW_integer_in_sizedstar3541
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3541
removedfield: FOLLOW_expr_in_sizedstar3545
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3545
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3556
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3556
removedfield: FOLLOW_space_symbol_in_sizedstar3560
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstar3560
removedfield: FOLLOW_expr_in_sizedstar3565
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3565
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3576
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3576
removedfield: FOLLOW_integer_in_sizedstar3580
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstar3580
removedfield: FOLLOW_expr_in_sizedstar3584
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3584
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstar3595
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstar3595
removedfield: FOLLOW_expr_in_sizedstar3599
static org.antlr.runtime.BitSet FOLLOW_expr_in_sizedstar3599
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3632
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3632
removedfield: FOLLOW_space_symbol_in_sizedstarv3636
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3636
removedfield: FOLLOW_integer_in_sizedstarv3641
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3641
removedfield: FOLLOW_specific_symbol_in_sizedstarv3645
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3645
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3657
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3657
removedfield: FOLLOW_space_symbol_in_sizedstarv3661
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_sizedstarv3661
removedfield: FOLLOW_specific_symbol_in_sizedstarv3666
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3666
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3678
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3678
removedfield: FOLLOW_integer_in_sizedstarv3682
static org.antlr.runtime.BitSet FOLLOW_integer_in_sizedstarv3682
removedfield: FOLLOW_specific_symbol_in_sizedstarv3686
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3686
removedfield: FOLLOW_OP_DEREFERENCE_in_sizedstarv3698
static org.antlr.runtime.BitSet FOLLOW_OP_DEREFERENCE_in_sizedstarv3698
removedfield: FOLLOW_specific_symbol_in_sizedstarv3702
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_sizedstarv3702
removedfield: FOLLOW_expr_apply_in_funcall3729
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_funcall3729
removedfield: FOLLOW_OP_BUILD_in_build_stmt3755
static org.antlr.runtime.BitSet FOLLOW_OP_BUILD_in_build_stmt3755
removedfield: FOLLOW_operand_symbol_in_build_stmt3759
static org.antlr.runtime.BitSet FOLLOW_operand_symbol_in_build_stmt3759
removedfield: FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3787
static org.antlr.runtime.BitSet FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3787
removedfield: FOLLOW_varnode_in_crossbuild_stmt3791
static org.antlr.runtime.BitSet FOLLOW_varnode_in_crossbuild_stmt3791
removedfield: FOLLOW_section_symbol_in_crossbuild_stmt3795
static org.antlr.runtime.BitSet FOLLOW_section_symbol_in_crossbuild_stmt3795
removedfield: FOLLOW_OP_GOTO_in_goto_stmt3835
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_goto_stmt3835
removedfield: FOLLOW_jumpdest_in_goto_stmt3839
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_goto_stmt3839
removedfield: FOLLOW_OP_IDENTIFIER_in_jump_symbol3860
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_jump_symbol3860
removedfield: FOLLOW_OP_WILDCARD_in_jump_symbol3874
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_jump_symbol3874
removedfield: FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3895
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3895
removedfield: FOLLOW_jump_symbol_in_jumpdest3899
static org.antlr.runtime.BitSet FOLLOW_jump_symbol_in_jumpdest3899
removedfield: FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3911
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3911
removedfield: FOLLOW_expr_in_jumpdest3915
static org.antlr.runtime.BitSet FOLLOW_expr_in_jumpdest3915
removedfield: FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3926
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3926
removedfield: FOLLOW_integer_in_jumpdest3930
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3930
removedfield: FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3941
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3941
removedfield: FOLLOW_integer_in_jumpdest3945
static org.antlr.runtime.BitSet FOLLOW_integer_in_jumpdest3945
removedfield: FOLLOW_space_symbol_in_jumpdest3949
static org.antlr.runtime.BitSet FOLLOW_space_symbol_in_jumpdest3949
removedfield: FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3961
static org.antlr.runtime.BitSet FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3961
removedfield: FOLLOW_label_in_jumpdest3965
static org.antlr.runtime.BitSet FOLLOW_label_in_jumpdest3965
removedfield: FOLLOW_OP_IF_in_cond_stmt3992
static org.antlr.runtime.BitSet FOLLOW_OP_IF_in_cond_stmt3992
removedfield: FOLLOW_expr_in_cond_stmt3996
static org.antlr.runtime.BitSet FOLLOW_expr_in_cond_stmt3996
removedfield: FOLLOW_OP_GOTO_in_cond_stmt3999
static org.antlr.runtime.BitSet FOLLOW_OP_GOTO_in_cond_stmt3999
removedfield: FOLLOW_jumpdest_in_cond_stmt4003
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_cond_stmt4003
removedfield: FOLLOW_OP_CALL_in_call_stmt4044
static org.antlr.runtime.BitSet FOLLOW_OP_CALL_in_call_stmt4044
removedfield: FOLLOW_jumpdest_in_call_stmt4048
static org.antlr.runtime.BitSet FOLLOW_jumpdest_in_call_stmt4048
removedfield: FOLLOW_OP_RETURN_in_return_stmt4076
static org.antlr.runtime.BitSet FOLLOW_OP_RETURN_in_return_stmt4076
removedfield: FOLLOW_expr_in_return_stmt4080
static org.antlr.runtime.BitSet FOLLOW_expr_in_return_stmt4080
removedfield: FOLLOW_OP_EXPORT_in_export4102
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4102
removedfield: FOLLOW_sizedstarv_in_export4106
static org.antlr.runtime.BitSet FOLLOW_sizedstarv_in_export4106
removedfield: FOLLOW_OP_EXPORT_in_export4117
static org.antlr.runtime.BitSet FOLLOW_OP_EXPORT_in_export4117
removedfield: FOLLOW_varnode_in_export4121
static org.antlr.runtime.BitSet FOLLOW_varnode_in_export4121
removedfield: FOLLOW_OP_BOOL_OR_in_expr4142
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_OR_in_expr4142
removedfield: FOLLOW_expr_in_expr4146
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4146
removedfield: FOLLOW_expr_in_expr4150
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4150
removedfield: FOLLOW_OP_BOOL_XOR_in_expr4161
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_XOR_in_expr4161
removedfield: FOLLOW_expr_in_expr4165
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4165
removedfield: FOLLOW_expr_in_expr4169
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4169
removedfield: FOLLOW_OP_BOOL_AND_in_expr4180
static org.antlr.runtime.BitSet FOLLOW_OP_BOOL_AND_in_expr4180
removedfield: FOLLOW_expr_in_expr4184
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4184
removedfield: FOLLOW_expr_in_expr4188
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4188
removedfield: FOLLOW_OP_OR_in_expr4200
static org.antlr.runtime.BitSet FOLLOW_OP_OR_in_expr4200
removedfield: FOLLOW_expr_in_expr4204
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4204
removedfield: FOLLOW_expr_in_expr4208
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4208
removedfield: FOLLOW_OP_XOR_in_expr4219
static org.antlr.runtime.BitSet FOLLOW_OP_XOR_in_expr4219
removedfield: FOLLOW_expr_in_expr4223
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4223
removedfield: FOLLOW_expr_in_expr4227
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4227
removedfield: FOLLOW_OP_AND_in_expr4238
static org.antlr.runtime.BitSet FOLLOW_OP_AND_in_expr4238
removedfield: FOLLOW_expr_in_expr4242
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4242
removedfield: FOLLOW_expr_in_expr4246
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4246
removedfield: FOLLOW_OP_EQUAL_in_expr4258
static org.antlr.runtime.BitSet FOLLOW_OP_EQUAL_in_expr4258
removedfield: FOLLOW_expr_in_expr4262
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4262
removedfield: FOLLOW_expr_in_expr4266
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4266
removedfield: FOLLOW_OP_NOTEQUAL_in_expr4277
static org.antlr.runtime.BitSet FOLLOW_OP_NOTEQUAL_in_expr4277
removedfield: FOLLOW_expr_in_expr4281
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4281
removedfield: FOLLOW_expr_in_expr4285
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4285
removedfield: FOLLOW_OP_FEQUAL_in_expr4296
static org.antlr.runtime.BitSet FOLLOW_OP_FEQUAL_in_expr4296
removedfield: FOLLOW_expr_in_expr4300
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4300
removedfield: FOLLOW_expr_in_expr4304
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4304
removedfield: FOLLOW_OP_FNOTEQUAL_in_expr4315
static org.antlr.runtime.BitSet FOLLOW_OP_FNOTEQUAL_in_expr4315
removedfield: FOLLOW_expr_in_expr4319
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4319
removedfield: FOLLOW_expr_in_expr4323
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4323
removedfield: FOLLOW_OP_LESS_in_expr4335
static org.antlr.runtime.BitSet FOLLOW_OP_LESS_in_expr4335
removedfield: FOLLOW_expr_in_expr4339
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4339
removedfield: FOLLOW_expr_in_expr4343
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4343
removedfield: FOLLOW_OP_GREATEQUAL_in_expr4354
static org.antlr.runtime.BitSet FOLLOW_OP_GREATEQUAL_in_expr4354
removedfield: FOLLOW_expr_in_expr4358
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4358
removedfield: FOLLOW_expr_in_expr4362
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4362
removedfield: FOLLOW_OP_LESSEQUAL_in_expr4373
static org.antlr.runtime.BitSet FOLLOW_OP_LESSEQUAL_in_expr4373
removedfield: FOLLOW_expr_in_expr4377
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4377
removedfield: FOLLOW_expr_in_expr4381
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4381
removedfield: FOLLOW_OP_GREAT_in_expr4392
static org.antlr.runtime.BitSet FOLLOW_OP_GREAT_in_expr4392
removedfield: FOLLOW_expr_in_expr4396
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4396
removedfield: FOLLOW_expr_in_expr4400
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4400
removedfield: FOLLOW_OP_SLESS_in_expr4411
static org.antlr.runtime.BitSet FOLLOW_OP_SLESS_in_expr4411
removedfield: FOLLOW_expr_in_expr4415
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4415
removedfield: FOLLOW_expr_in_expr4419
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4419
removedfield: FOLLOW_OP_SGREATEQUAL_in_expr4430
static org.antlr.runtime.BitSet FOLLOW_OP_SGREATEQUAL_in_expr4430
removedfield: FOLLOW_expr_in_expr4434
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4434
removedfield: FOLLOW_expr_in_expr4438
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4438
removedfield: FOLLOW_OP_SLESSEQUAL_in_expr4449
static org.antlr.runtime.BitSet FOLLOW_OP_SLESSEQUAL_in_expr4449
removedfield: FOLLOW_expr_in_expr4453
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4453
removedfield: FOLLOW_expr_in_expr4457
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4457
removedfield: FOLLOW_OP_SGREAT_in_expr4468
static org.antlr.runtime.BitSet FOLLOW_OP_SGREAT_in_expr4468
removedfield: FOLLOW_expr_in_expr4472
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4472
removedfield: FOLLOW_expr_in_expr4476
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4476
removedfield: FOLLOW_OP_FLESS_in_expr4487
static org.antlr.runtime.BitSet FOLLOW_OP_FLESS_in_expr4487
removedfield: FOLLOW_expr_in_expr4491
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4491
removedfield: FOLLOW_expr_in_expr4495
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4495
removedfield: FOLLOW_OP_FGREATEQUAL_in_expr4506
static org.antlr.runtime.BitSet FOLLOW_OP_FGREATEQUAL_in_expr4506
removedfield: FOLLOW_expr_in_expr4510
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4510
removedfield: FOLLOW_expr_in_expr4514
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4514
removedfield: FOLLOW_OP_FLESSEQUAL_in_expr4525
static org.antlr.runtime.BitSet FOLLOW_OP_FLESSEQUAL_in_expr4525
removedfield: FOLLOW_expr_in_expr4529
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4529
removedfield: FOLLOW_expr_in_expr4533
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4533
removedfield: FOLLOW_OP_FGREAT_in_expr4544
static org.antlr.runtime.BitSet FOLLOW_OP_FGREAT_in_expr4544
removedfield: FOLLOW_expr_in_expr4548
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4548
removedfield: FOLLOW_expr_in_expr4552
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4552
removedfield: FOLLOW_OP_LEFT_in_expr4564
static org.antlr.runtime.BitSet FOLLOW_OP_LEFT_in_expr4564
removedfield: FOLLOW_expr_in_expr4568
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4568
removedfield: FOLLOW_expr_in_expr4572
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4572
removedfield: FOLLOW_OP_RIGHT_in_expr4583
static org.antlr.runtime.BitSet FOLLOW_OP_RIGHT_in_expr4583
removedfield: FOLLOW_expr_in_expr4587
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4587
removedfield: FOLLOW_expr_in_expr4591
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4591
removedfield: FOLLOW_OP_SRIGHT_in_expr4602
static org.antlr.runtime.BitSet FOLLOW_OP_SRIGHT_in_expr4602
removedfield: FOLLOW_expr_in_expr4606
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4606
removedfield: FOLLOW_expr_in_expr4610
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4610
removedfield: FOLLOW_OP_ADD_in_expr4622
static org.antlr.runtime.BitSet FOLLOW_OP_ADD_in_expr4622
removedfield: FOLLOW_expr_in_expr4626
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4626
removedfield: FOLLOW_expr_in_expr4630
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4630
removedfield: FOLLOW_OP_SUB_in_expr4641
static org.antlr.runtime.BitSet FOLLOW_OP_SUB_in_expr4641
removedfield: FOLLOW_expr_in_expr4645
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4645
removedfield: FOLLOW_expr_in_expr4649
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4649
removedfield: FOLLOW_OP_FADD_in_expr4660
static org.antlr.runtime.BitSet FOLLOW_OP_FADD_in_expr4660
removedfield: FOLLOW_expr_in_expr4664
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4664
removedfield: FOLLOW_expr_in_expr4668
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4668
removedfield: FOLLOW_OP_FSUB_in_expr4679
static org.antlr.runtime.BitSet FOLLOW_OP_FSUB_in_expr4679
removedfield: FOLLOW_expr_in_expr4683
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4683
removedfield: FOLLOW_expr_in_expr4687
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4687
removedfield: FOLLOW_OP_MULT_in_expr4699
static org.antlr.runtime.BitSet FOLLOW_OP_MULT_in_expr4699
removedfield: FOLLOW_expr_in_expr4703
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4703
removedfield: FOLLOW_expr_in_expr4707
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4707
removedfield: FOLLOW_OP_DIV_in_expr4718
static org.antlr.runtime.BitSet FOLLOW_OP_DIV_in_expr4718
removedfield: FOLLOW_expr_in_expr4722
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4722
removedfield: FOLLOW_expr_in_expr4726
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4726
removedfield: FOLLOW_OP_REM_in_expr4737
static org.antlr.runtime.BitSet FOLLOW_OP_REM_in_expr4737
removedfield: FOLLOW_expr_in_expr4741
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4741
removedfield: FOLLOW_expr_in_expr4745
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4745
removedfield: FOLLOW_OP_SDIV_in_expr4756
static org.antlr.runtime.BitSet FOLLOW_OP_SDIV_in_expr4756
removedfield: FOLLOW_expr_in_expr4760
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4760
removedfield: FOLLOW_expr_in_expr4764
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4764
removedfield: FOLLOW_OP_SREM_in_expr4775
static org.antlr.runtime.BitSet FOLLOW_OP_SREM_in_expr4775
removedfield: FOLLOW_expr_in_expr4779
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4779
removedfield: FOLLOW_expr_in_expr4783
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4783
removedfield: FOLLOW_OP_FMULT_in_expr4794
static org.antlr.runtime.BitSet FOLLOW_OP_FMULT_in_expr4794
removedfield: FOLLOW_expr_in_expr4798
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4798
removedfield: FOLLOW_expr_in_expr4802
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4802
removedfield: FOLLOW_OP_FDIV_in_expr4813
static org.antlr.runtime.BitSet FOLLOW_OP_FDIV_in_expr4813
removedfield: FOLLOW_expr_in_expr4817
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4817
removedfield: FOLLOW_expr_in_expr4821
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4821
removedfield: FOLLOW_OP_NOT_in_expr4833
static org.antlr.runtime.BitSet FOLLOW_OP_NOT_in_expr4833
removedfield: FOLLOW_expr_in_expr4837
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4837
removedfield: FOLLOW_OP_INVERT_in_expr4848
static org.antlr.runtime.BitSet FOLLOW_OP_INVERT_in_expr4848
removedfield: FOLLOW_expr_in_expr4852
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4852
removedfield: FOLLOW_OP_NEGATE_in_expr4863
static org.antlr.runtime.BitSet FOLLOW_OP_NEGATE_in_expr4863
removedfield: FOLLOW_expr_in_expr4867
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4867
removedfield: FOLLOW_OP_FNEGATE_in_expr4878
static org.antlr.runtime.BitSet FOLLOW_OP_FNEGATE_in_expr4878
removedfield: FOLLOW_expr_in_expr4882
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4882
removedfield: FOLLOW_sizedstar_in_expr4892
static org.antlr.runtime.BitSet FOLLOW_sizedstar_in_expr4892
removedfield: FOLLOW_expr_apply_in_expr4902
static org.antlr.runtime.BitSet FOLLOW_expr_apply_in_expr4902
removedfield: FOLLOW_varnode_or_bitsym_in_expr4911
static org.antlr.runtime.BitSet FOLLOW_varnode_or_bitsym_in_expr4911
removedfield: FOLLOW_bitrange_in_expr4921
static org.antlr.runtime.BitSet FOLLOW_bitrange_in_expr4921
removedfield: FOLLOW_integer_in_expr4930
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr4930
removedfield: FOLLOW_OP_PARENTHESIZED_in_expr4938
static org.antlr.runtime.BitSet FOLLOW_OP_PARENTHESIZED_in_expr4938
removedfield: FOLLOW_expr_in_expr4942
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr4942
removedfield: FOLLOW_OP_BITRANGE2_in_expr4954
static org.antlr.runtime.BitSet FOLLOW_OP_BITRANGE2_in_expr4954
removedfield: FOLLOW_specific_symbol_in_expr4958
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_expr4958
removedfield: FOLLOW_integer_in_expr4963
static org.antlr.runtime.BitSet FOLLOW_integer_in_expr4963
removedfield: FOLLOW_OP_IDENTIFIER_in_varnode_or_bitsym4985
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_varnode_or_bitsym4985
removedfield: FOLLOW_varnode_adorned_in_varnode_or_bitsym4999
static org.antlr.runtime.BitSet FOLLOW_varnode_adorned_in_varnode_or_bitsym4999
removedfield: FOLLOW_OP_WILDCARD_in_varnode_or_bitsym5008
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_varnode_or_bitsym5008
removedfield: FOLLOW_OP_APPLY_in_expr_apply5034
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply5034
removedfield: FOLLOW_OP_IDENTIFIER_in_expr_apply5039
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_expr_apply5039
removedfield: FOLLOW_expr_operands_in_expr_apply5048
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply5048
removedfield: FOLLOW_OP_APPLY_in_expr_apply5059
static org.antlr.runtime.BitSet FOLLOW_OP_APPLY_in_expr_apply5059
removedfield: FOLLOW_OP_WILDCARD_in_expr_apply5063
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_expr_apply5063
removedfield: FOLLOW_expr_operands_in_expr_apply5067
static org.antlr.runtime.BitSet FOLLOW_expr_operands_in_expr_apply5067
removedfield: FOLLOW_expr_in_expr_operands5100
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr_operands5100
removedfield: FOLLOW_OP_TRUNCATION_SIZE_in_varnode_adorned5122
static org.antlr.runtime.BitSet FOLLOW_OP_TRUNCATION_SIZE_in_varnode_adorned5122
removedfield: FOLLOW_integer_in_varnode_adorned5126
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode_adorned5126
removedfield: FOLLOW_integer_in_varnode_adorned5130
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode_adorned5130
removedfield: FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5139
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5139
removedfield: FOLLOW_OP_SIZING_SIZE_in_varnode_adorned5142
static org.antlr.runtime.BitSet FOLLOW_OP_SIZING_SIZE_in_varnode_adorned5142
removedfield: FOLLOW_integer_in_varnode_adorned5146
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode_adorned5146
removedfield: FOLLOW_varnode_in_varnode_adorned5151
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode_adorned5151
removedfield: FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5160
static org.antlr.runtime.BitSet FOLLOW_OP_ADDRESS_OF_in_varnode_adorned5160
removedfield: FOLLOW_varnode_in_varnode_adorned5164
static org.antlr.runtime.BitSet FOLLOW_varnode_in_varnode_adorned5164
removedfield: FOLLOW_specific_symbol_in_varnode5184
static org.antlr.runtime.BitSet FOLLOW_specific_symbol_in_varnode5184
removedfield: FOLLOW_varnode_adorned_in_varnode5194
static org.antlr.runtime.BitSet FOLLOW_varnode_adorned_in_varnode5194
removedfield: FOLLOW_OP_QSTRING_in_qstring5212
static org.antlr.runtime.BitSet FOLLOW_OP_QSTRING_in_qstring5212
removedfield: FOLLOW_OP_IDENTIFIER_in_identifier5235
static org.antlr.runtime.BitSet FOLLOW_OP_IDENTIFIER_in_identifier5235
removedfield: FOLLOW_OP_WILDCARD_in_identifier5249
static org.antlr.runtime.BitSet FOLLOW_OP_WILDCARD_in_identifier5249
removedfield: FOLLOW_OP_HEX_CONSTANT_in_integer5267
static org.antlr.runtime.BitSet FOLLOW_OP_HEX_CONSTANT_in_integer5267
removedfield: FOLLOW_OP_DEC_CONSTANT_in_integer5280
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_CONSTANT_in_integer5280
removedfield: FOLLOW_OP_BIN_CONSTANT_in_integer5293
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer5293
removedmethod: getErrorMessage
java.lang.String getErrorMessage(org.antlr.runtime.RecognitionException e, java.lang.String[] tokenNames)
removedmethod: getTokenErrorDisplay
java.lang.String getTokenErrorDisplay(org.antlr.runtime.Token t)
removedmethod: getErrorHeader
java.lang.String getErrorHeader(org.antlr.runtime.RecognitionException e)
class ghidra.sleigh.grammar.SleighEcho 226 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: FOLLOW_OP_BIN_CONSTANT_in_integer3505
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer3505
addedfield: FOLLOW_OP_DEF_CONSTANT_in_integer3518
static org.antlr.runtime.BitSet FOLLOW_OP_DEF_CONSTANT_in_integer3518
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
removedfield: FOLLOW_OP_DEC_CONSTANT_in_integer3505
static org.antlr.runtime.BitSet FOLLOW_OP_DEC_CONSTANT_in_integer3505
removedfield: FOLLOW_OP_BIN_CONSTANT_in_integer3518
static org.antlr.runtime.BitSet FOLLOW_OP_BIN_CONSTANT_in_integer3518
class ghidra.sleigh.grammar.SleighParser 225 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: FOLLOW_DEF_INT_in_integer3809
static org.antlr.runtime.BitSet FOLLOW_DEF_INT_in_integer3809
addedmethod: int_lit
ghidra.sleigh.grammar.SleighParser_SemanticParser.int_lit_return int_lit() throws RecognitionException
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
removedfield: FOLLOW_DEC_INT_in_integer3809
static org.antlr.runtime.BitSet FOLLOW_DEC_INT_in_integer3809
class ghidra.sleigh.grammar.SleighParser_DisplayParser 224 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: FOLLOW_DEF_INT_in_special818
static org.antlr.runtime.BitSet FOLLOW_DEF_INT_in_special818
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
removedfield: FOLLOW_DEC_INT_in_special818
static org.antlr.runtime.BitSet FOLLOW_DEC_INT_in_special818
class ghidra.sleigh.grammar.SleighParser_SemanticParser 231 changes history
addedfield: DEF_INT
static int DEF_INT
addedfield: OP_DEF_CONSTANT
static int OP_DEF_CONSTANT
addedfield: FOLLOW_int_lit_in_varnode2193
static org.antlr.runtime.BitSet FOLLOW_int_lit_in_varnode2193
addedfield: FOLLOW_int_lit_in_varnode2203
static org.antlr.runtime.BitSet FOLLOW_int_lit_in_varnode2203
addedfield: FOLLOW_HEX_INT_in_int_lit2315
static org.antlr.runtime.BitSet FOLLOW_HEX_INT_in_int_lit2315
addedfield: FOLLOW_DEC_INT_in_int_lit2331
static org.antlr.runtime.BitSet FOLLOW_DEC_INT_in_int_lit2331
addedfield: FOLLOW_BIN_INT_in_int_lit2347
static org.antlr.runtime.BitSet FOLLOW_BIN_INT_in_int_lit2347
addedfield: FOLLOW_DEF_INT_in_int_lit2363
static org.antlr.runtime.BitSet FOLLOW_DEF_INT_in_int_lit2363
addedmethod: int_lit
ghidra.sleigh.grammar.SleighParser_SemanticParser.int_lit_return int_lit() throws RecognitionException
modifiedfield: LESS constant: 76 → 77
- static int LESS
+ static int LESS
modifiedfield: OP_FIELD_MODS constant: 127 → 129
- static int OP_FIELD_MODS
+ static int OP_FIELD_MODS
modifiedfield: OP_TYPE constant: 198 → 200
- static int OP_TYPE
+ static int OP_TYPE
modifiedfield: OP_DEFAULT constant: 110 → 111
- static int OP_DEFAULT
+ static int OP_DEFAULT
modifiedfield: KEY_SPACE constant: 66 → 67
- static int KEY_SPACE
+ static int KEY_SPACE
modifiedfield: OP_SUBTABLE constant: 193 → 195
- static int OP_SUBTABLE
+ static int OP_SUBTABLE
modifiedfield: OP_SGREATEQUAL constant: 180 → 182
- static int OP_SGREATEQUAL
+ static int OP_SGREATEQUAL
modifiedfield: OP_STRING constant: 190 → 192
- static int OP_STRING
+ static int OP_STRING
modifiedfield: OP_OR constant: 167 → 169
- static int OP_OR
+ static int OP_OR
modifiedfield: FPLUS constant: 35 → 36
- static int FPLUS
+ static int FPLUS
modifiedfield: KEY_NOFLOW constant: 60 → 61
- static int KEY_NOFLOW
+ static int KEY_NOFLOW
modifiedfield: KEY_GOTO constant: 54 → 55
- static int KEY_GOTO
+ static int KEY_GOTO
modifiedfield: OP_BITRANGES constant: 94 → 95
- static int OP_BITRANGES
+ static int OP_BITRANGES
modifiedfield: OP_NO_CONTEXT_BLOCK constant: 165 → 167
- static int OP_NO_CONTEXT_BLOCK
+ static int OP_NO_CONTEXT_BLOCK
modifiedfield: OP_LOCAL constant: 154 → 156
- static int OP_LOCAL
+ static int OP_LOCAL
modifiedfield: OP_SEMANTIC constant: 177 → 179
- static int OP_SEMANTIC
+ static int OP_SEMANTIC
modifiedfield: OP_FIELDDEF constant: 125 → 127
- static int OP_FIELDDEF
+ static int OP_FIELDDEF
modifiedfield: LBRACKET constant: 74 → 75
- static int LBRACKET
+ static int LBRACKET
modifiedfield: OP_HEX constant: 137 → 139
- static int OP_HEX
+ static int OP_HEX
modifiedfield: OP_DIV constant: 113 → 115
- static int OP_DIV
+ static int OP_DIV
modifiedfield: RIGHT constant: 219 → 221
- static int RIGHT
+ static int RIGHT
modifiedfield: OP_EQUAL constant: 118 → 120
- static int OP_EQUAL
+ static int OP_EQUAL
modifiedfield: DISPCHAR constant: 20 → 21
- static int DISPCHAR
+ static int DISPCHAR
modifiedfield: OP_AND constant: 86 → 87
- static int OP_AND
+ static int OP_AND
modifiedfield: OP_FADD constant: 120 → 122
- static int OP_FADD
+ static int OP_FADD
modifiedfield: OP_ARGUMENTS constant: 88 → 89
- static int OP_ARGUMENTS
+ static int OP_ARGUMENTS
modifiedfield: KEY_NAMES constant: 59 → 60
- static int KEY_NAMES
+ static int KEY_NAMES
modifiedfield: RES_WITH constant: 218 → 220
- static int RES_WITH
+ static int RES_WITH
modifiedfield: OP_ASSIGN constant: 89 → 90
- static int OP_ASSIGN
+ static int OP_ASSIGN
modifiedfield: IDENTIFIER constant: 40 → 41
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: OP_TRUNCATION_SIZE constant: 197 → 199
- static int OP_TRUNCATION_SIZE
+ static int OP_TRUNCATION_SIZE
modifiedfield: GREAT constant: 36 → 37
- static int GREAT
+ static int GREAT
modifiedfield: SLASH constant: 225 → 227
- static int SLASH
+ static int SLASH
modifiedfield: KEY_OFFSET constant: 61 → 62
- static int KEY_OFFSET
+ static int KEY_OFFSET
modifiedfield: OP_NOTEQUAL constant: 163 → 165
- static int OP_NOTEQUAL
+ static int OP_NOTEQUAL
modifiedfield: OP_SEQUENCE constant: 178 → 180
- static int OP_SEQUENCE
+ static int OP_SEQUENCE
modifiedfield: SLESS constant: 226 → 228
- static int SLESS
+ static int SLESS
modifiedfield: KEY_BIG constant: 43 → 44
- static int KEY_BIG
+ static int KEY_BIG
modifiedfield: GREATEQUAL constant: 37 → 38
- static int GREATEQUAL
+ static int GREATEQUAL
modifiedfield: OP_FEQUAL constant: 122 → 124
- static int OP_FEQUAL
+ static int OP_FEQUAL
modifiedfield: SEMI constant: 222 → 224
- static int SEMI
+ static int SEMI
modifiedfield: KEY_DEC constant: 49 → 50
- static int KEY_DEC
+ static int KEY_DEC
modifiedfield: OP_MULT constant: 156 → 158
- static int OP_MULT
+ static int OP_MULT
modifiedfield: KEY_RETURN constant: 63 → 64
- static int KEY_RETURN
+ static int KEY_RETURN
modifiedfield: OP_ELLIPSIS constant: 114 → 116
- static int OP_ELLIPSIS
+ static int OP_ELLIPSIS
modifiedfield: EOL constant: 22 → 23
- static int EOL
+ static int EOL
modifiedfield: OP_NOT_DEFAULT constant: 164 → 166
- static int OP_NOT_DEFAULT
+ static int OP_NOT_DEFAULT
modifiedfield: KEY_DEFINE constant: 51 → 52
- static int KEY_DEFINE
+ static int KEY_DEFINE
modifiedfield: OP_RIGHT constant: 174 → 176
- static int OP_RIGHT
+ static int OP_RIGHT
modifiedfield: OP_GREAT constant: 135 → 137
- static int OP_GREAT
+ static int OP_GREAT
modifiedfield: ESCAPE constant: 24 → 25
- static int ESCAPE
+ static int ESCAPE
modifiedfield: OP_SUB constant: 192 → 194
- static int OP_SUB
+ static int OP_SUB
modifiedfield: OP_EMPTY_LIST constant: 116 → 118
- static int OP_EMPTY_LIST
+ static int OP_EMPTY_LIST
modifiedfield: RBRACKET constant: 215 → 217
- static int RBRACKET
+ static int RBRACKET
modifiedfield: OP_SLESSEQUAL constant: 185 → 187
- static int OP_SLESSEQUAL
+ static int OP_SLESSEQUAL
modifiedfield: LPAREN constant: 79 → 80
- static int LPAREN
+ static int LPAREN
modifiedfield: PP_POSITION constant: 212 → 214
- static int PP_POSITION
+ static int PP_POSITION
modifiedfield: KEY_ATTACH constant: 42 → 43
- static int KEY_ATTACH
+ static int KEY_ATTACH
modifiedfield: OP_NOT constant: 162 → 164
- static int OP_NOT
+ static int OP_NOT
modifiedfield: KEY_SIGNED constant: 64 → 65
- static int KEY_SIGNED
+ static int KEY_SIGNED
modifiedfield: OP_FSUB constant: 133 → 135
- static int OP_FSUB
+ static int OP_FSUB
modifiedfield: OP_SIZING_SIZE constant: 183 → 185
- static int OP_SIZING_SIZE
+ static int OP_SIZING_SIZE
modifiedfield: OP_FNOTEQUAL constant: 132 → 134
- static int OP_FNOTEQUAL
+ static int OP_FNOTEQUAL
modifiedfield: EQUAL constant: 23 → 24
- static int EQUAL
+ static int EQUAL
modifiedfield: KEY_BITRANGE constant: 44 → 45
- static int KEY_BITRANGE
+ static int KEY_BITRANGE
modifiedfield: KEY_HEX constant: 55 → 56
- static int KEY_HEX
+ static int KEY_HEX
modifiedfield: UNDERSCORE constant: 235 → 237
- static int UNDERSCORE
+ static int UNDERSCORE
modifiedfield: KEY_VARIABLES constant: 71 → 72
- static int KEY_VARIABLES
+ static int KEY_VARIABLES
modifiedfield: PLUS constant: 210 → 212
- static int PLUS
+ static int PLUS
modifiedfield: OP_RETURN constant: 173 → 175
- static int OP_RETURN
+ static int OP_RETURN
modifiedfield: OP_FIELDDEFS constant: 126 → 128
- static int OP_FIELDDEFS
+ static int OP_FIELDDEFS
modifiedfield: KEY_BUILD constant: 45 → 46
- static int KEY_BUILD
+ static int KEY_BUILD
modifiedfield: OP_DISPLAY constant: 112 → 114
- static int OP_DISPLAY
+ static int OP_DISPLAY
modifiedfield: OP_PARENTHESIZED constant: 168 → 170
- static int OP_PARENTHESIZED
+ static int OP_PARENTHESIZED
modifiedfield: OP_DEREFERENCE constant: 111 → 113
- static int OP_DEREFERENCE
+ static int OP_DEREFERENCE
modifiedfield: HEXDIGIT constant: 38 → 39
- static int HEXDIGIT
+ static int HEXDIGIT
modifiedfield: OP_TOKEN constant: 195 → 197
- static int OP_TOKEN
+ static int OP_TOKEN
modifiedfield: KEY_WORDSIZE constant: 72 → 73
- static int KEY_WORDSIZE
+ static int KEY_WORDSIZE
modifiedfield: NOTEQUAL constant: 81 → 82
- static int NOTEQUAL
+ static int NOTEQUAL
modifiedfield: FGREAT constant: 28 → 29
- static int FGREAT
+ static int FGREAT
modifiedfield: OP_WORDSIZE constant: 206 → 208
- static int OP_WORDSIZE
+ static int OP_WORDSIZE
modifiedfield: OP_REM constant: 172 → 174
- static int OP_REM
+ static int OP_REM
modifiedfield: OP_SGREAT constant: 179 → 181
- static int OP_SGREAT
+ static int OP_SGREAT
modifiedfield: LESSEQUAL constant: 77 → 78
- static int LESSEQUAL
+ static int LESSEQUAL
modifiedfield: PERCENT constant: 208 → 210
- static int PERCENT
+ static int PERCENT
modifiedfield: FDIV constant: 26 → 27
- static int FDIV
+ static int FDIV
modifiedfield: FMULT constant: 33 → 34
- static int FMULT
+ static int FMULT
modifiedfield: QSTRING constant: 213 → 215
- static int QSTRING
+ static int QSTRING
modifiedfield: SLESSEQUAL constant: 227 → 229
- static int SLESSEQUAL
+ static int SLESSEQUAL
modifiedfield: OP_XOR constant: 207 → 209
- static int OP_XOR
+ static int OP_XOR
modifiedfield: OP_IF constant: 141 → 143
- static int OP_IF
+ static int OP_IF
modifiedfield: KEY_ENDIAN constant: 52 → 53
- static int KEY_ENDIAN
+ static int KEY_ENDIAN
modifiedfield: HEX_INT constant: 39 → 40
- static int HEX_INT
+ static int HEX_INT
modifiedfield: KEY_CROSSBUILD constant: 48 → 49
- static int KEY_CROSSBUILD
+ static int KEY_CROSSBUILD
modifiedfield: SDIV constant: 221 → 223
- static int SDIV
+ static int SDIV
modifiedfield: OP_NO_FIELD_MOD constant: 166 → 168
- static int OP_NO_FIELD_MOD
+ static int OP_NO_FIELD_MOD
modifiedfield: OP_FGREAT constant: 123 → 125
- static int OP_FGREAT
+ static int OP_FGREAT
modifiedfield: OP_SDIV constant: 175 → 177
- static int OP_SDIV
+ static int OP_SDIV
modifiedfield: OP_SREM constant: 188 → 190
- static int OP_SREM
+ static int OP_SREM
modifiedfield: FLESSEQUAL constant: 31 → 32
- static int FLESSEQUAL
+ static int FLESSEQUAL
modifiedfield: EXCLAIM constant: 25 → 26
- static int EXCLAIM
+ static int EXCLAIM
modifiedfield: OP_CONCATENATE constant: 101 → 102
- static int OP_CONCATENATE
+ static int OP_CONCATENATE
modifiedfield: OP_TOKEN_ENDIAN constant: 196 → 198
- static int OP_TOKEN_ENDIAN
+ static int OP_TOKEN_ENDIAN
modifiedfield: KEY_LITTLE constant: 56 → 57
- static int KEY_LITTLE
+ static int KEY_LITTLE
modifiedfield: OP_MACRO constant: 155 → 157
- static int OP_MACRO
+ static int OP_MACRO
modifiedfield: OP_WILDCARD constant: 204 → 206
- static int OP_WILDCARD
+ static int OP_WILDCARD
modifiedfield: OP_CROSSBUILD constant: 105 → 106
- static int OP_CROSSBUILD
+ static int OP_CROSSBUILD
modifiedfield: OP_WHITESPACE constant: 203 → 205
- static int OP_WHITESPACE
+ static int OP_WHITESPACE
modifiedfield: KEY_ALIGNMENT constant: 41 → 42
- static int KEY_ALIGNMENT
+ static int KEY_ALIGNMENT
modifiedfield: OP_ADD constant: 83 → 84
- static int OP_ADD
+ static int OP_ADD
modifiedfield: OP_BIG constant: 90 → 91
- static int OP_BIG
+ static int OP_BIG
modifiedfield: OP_LESS constant: 151 → 153
- static int OP_LESS
+ static int OP_LESS
modifiedfield: OP_WITH constant: 205 → 207
- static int OP_WITH
+ static int OP_WITH
modifiedfield: UNICODE_ESCAPE constant: 236 → 238
- static int UNICODE_ESCAPE
+ static int UNICODE_ESCAPE
modifiedfield: OP_FLESSEQUAL constant: 129 → 131
- static int OP_FLESSEQUAL
+ static int OP_FLESSEQUAL
modifiedfield: OP_ENDIAN constant: 117 → 119
- static int OP_ENDIAN
+ static int OP_ENDIAN
modifiedfield: OP_TABLE constant: 194 → 196
- static int OP_TABLE
+ static int OP_TABLE
modifiedfield: OP_CALL constant: 100 → 101
- static int OP_CALL
+ static int OP_CALL
modifiedfield: OP_NOFLOW constant: 160 → 162
- static int OP_NOFLOW
+ static int OP_NOFLOW
modifiedfield: OP_CONTEXT constant: 103 → 104
- static int OP_CONTEXT
+ static int OP_CONTEXT
modifiedfield: OP_LITTLE constant: 153 → 155
- static int OP_LITTLE
+ static int OP_LITTLE
modifiedfield: Tokens constant: 234 → 236
- static int Tokens
+ static int Tokens
modifiedfield: OP_DEC constant: 107 → 108
- static int OP_DEC
+ static int OP_DEC
modifiedfield: OP_BIT_PATTERN constant: 95 → 96
- static int OP_BIT_PATTERN
+ static int OP_BIT_PATTERN
modifiedfield: OP_SRIGHT constant: 189 → 191
- static int OP_SRIGHT
+ static int OP_SRIGHT
modifiedfield: KEY_CALL constant: 46 → 47
- static int KEY_CALL
+ static int KEY_CALL
modifiedfield: OP_JUMPDEST_SYMBOL constant: 148 → 150
- static int OP_JUMPDEST_SYMBOL
+ static int OP_JUMPDEST_SYMBOL
modifiedfield: OP_BIN_CONSTANT constant: 91 → 92
- static int OP_BIN_CONSTANT
+ static int OP_BIN_CONSTANT
modifiedfield: OP_BOOL_OR constant: 97 → 98
- static int OP_BOOL_OR
+ static int OP_BOOL_OR
modifiedfield: SREM constant: 231 → 233
- static int SREM
+ static int SREM
modifiedfield: SPEC_XOR constant: 230 → 232
- static int SPEC_XOR
+ static int SPEC_XOR
modifiedfield: FEQUAL constant: 27 → 28
- static int FEQUAL
+ static int FEQUAL
modifiedfield: OP_INVERT constant: 143 → 145
- static int OP_INVERT
+ static int OP_INVERT
modifiedfield: FGREATEQUAL constant: 29 → 30
- static int FGREATEQUAL
+ static int FGREATEQUAL
modifiedfield: OP_EXPORT constant: 119 → 121
- static int OP_EXPORT
+ static int OP_EXPORT
modifiedfield: SGREAT constant: 223 → 225
- static int SGREAT
+ static int SGREAT
modifiedfield: KEY_PCODEOP constant: 62 → 63
- static int KEY_PCODEOP
+ static int KEY_PCODEOP
modifiedfield: OP_PCODE constant: 169 → 171
- static int OP_PCODE
+ static int OP_PCODE
modifiedfield: OCTAL_ESCAPE constant: 82 → 83
- static int OCTAL_ESCAPE
+ static int OCTAL_ESCAPE
modifiedfield: OP_JUMPDEST_LABEL constant: 146 → 148
- static int OP_JUMPDEST_LABEL
+ static int OP_JUMPDEST_LABEL
modifiedfield: OP_QSTRING constant: 171 → 173
- static int OP_QSTRING
+ static int OP_QSTRING
modifiedfield: KEY_SIZE constant: 65 → 66
- static int KEY_SIZE
+ static int KEY_SIZE
modifiedfield: KEY_UNIMPL constant: 69 → 70
- static int KEY_UNIMPL
+ static int KEY_UNIMPL
modifiedfield: OP_SPACE constant: 186 → 188
- static int OP_SPACE
+ static int OP_SPACE
modifiedfield: OP_IDENTIFIER constant: 139 → 141
- static int OP_IDENTIFIER
+ static int OP_IDENTIFIER
modifiedfield: OP_JUMPDEST_ABSOLUTE constant: 144 → 146
- static int OP_JUMPDEST_ABSOLUTE
+ static int OP_JUMPDEST_ABSOLUTE
modifiedfield: KEY_DEFAULT constant: 50 → 51
- static int KEY_DEFAULT
+ static int KEY_DEFAULT
modifiedfield: OP_CTLIST constant: 106 → 107
- static int OP_CTLIST
+ static int OP_CTLIST
modifiedfield: LBRACE constant: 73 → 74
- static int LBRACE
+ static int LBRACE
modifiedfield: KEY_EXPORT constant: 53 → 54
- static int KEY_EXPORT
+ static int KEY_EXPORT
modifiedfield: OP_SECTION_LABEL constant: 176 → 178
- static int OP_SECTION_LABEL
+ static int OP_SECTION_LABEL
modifiedfield: OP_NIL constant: 159 → 161
- static int OP_NIL
+ static int OP_NIL
modifiedfield: OP_NOP constant: 161 → 163
- static int OP_NOP
+ static int OP_NOP
modifiedfield: OP_LESSEQUAL constant: 152 → 154
- static int OP_LESSEQUAL
+ static int OP_LESSEQUAL
modifiedfield: KEY_TOKEN constant: 67 → 68
- static int KEY_TOKEN
+ static int KEY_TOKEN
modifiedfield: OP_DEC_CONSTANT constant: 109 → 110
- static int OP_DEC_CONSTANT
+ static int OP_DEC_CONSTANT
modifiedfield: OP_BUILD constant: 99 → 100
- static int OP_BUILD
+ static int OP_BUILD
modifiedfield: RPAREN constant: 220 → 222
- static int RPAREN
+ static int RPAREN
modifiedfield: SGREATEQUAL constant: 224 → 226
- static int SGREATEQUAL
+ static int SGREATEQUAL
modifiedfield: RES_IS constant: 217 → 219
- static int RES_IS
+ static int RES_IS
modifiedfield: OP_LABEL constant: 149 → 151
- static int OP_LABEL
+ static int OP_LABEL
modifiedfield: OP_BOOL_AND constant: 96 → 97
- static int OP_BOOL_AND
+ static int OP_BOOL_AND
modifiedfield: OP_VALUES constant: 200 → 202
- static int OP_VALUES
+ static int OP_VALUES
modifiedfield: FNOTEQUAL constant: 34 → 35
- static int FNOTEQUAL
+ static int FNOTEQUAL
modifiedfield: PP_ESCAPE constant: 211 → 213
- static int PP_ESCAPE
+ static int PP_ESCAPE
modifiedfield: OP_GREATEQUAL constant: 136 → 138
- static int OP_GREATEQUAL
+ static int OP_GREATEQUAL
modifiedfield: RBRACE constant: 214 → 216
- static int RBRACE
+ static int RBRACE
modifiedfield: OP_STRING_OR_IDENT_LIST constant: 191 → 193
- static int OP_STRING_OR_IDENT_LIST
+ static int OP_STRING_OR_IDENT_LIST
modifiedfield: SRIGHT constant: 232 → 234
- static int SRIGHT
+ static int SRIGHT
modifiedfield: OP_ADDRESS_OF constant: 84 → 85
- static int OP_ADDRESS_OF
+ static int OP_ADDRESS_OF
modifiedfield: OP_BITRANGE2 constant: 93 → 94
- static int OP_BITRANGE2
+ static int OP_BITRANGE2
modifiedfield: TILDE constant: 233 → 235
- static int TILDE
+ static int TILDE
modifiedfield: OP_CONSTRUCTOR constant: 102 → 103
- static int OP_CONSTRUCTOR
+ static int OP_CONSTRUCTOR
modifiedfield: OP_FDIV constant: 121 → 123
- static int OP_FDIV
+ static int OP_FDIV
modifiedfield: WS constant: 238 → 240
- static int WS
+ static int WS
modifiedfield: OP_IDENTIFIER_LIST constant: 140 → 142
- static int OP_IDENTIFIER_LIST
+ static int OP_IDENTIFIER_LIST
modifiedfield: SPEC_AND constant: 228 → 230
- static int SPEC_AND
+ static int SPEC_AND
modifiedfield: OP_GOTO constant: 134 → 136
- static int OP_GOTO
+ static int OP_GOTO
modifiedfield: OP_NEGATE constant: 158 → 160
- static int OP_NEGATE
+ static int OP_NEGATE
modifiedfield: OP_HEX_CONSTANT constant: 138 → 140
- static int OP_HEX_CONSTANT
+ static int OP_HEX_CONSTANT
modifiedfield: OP_SIZE constant: 182 → 184
- static int OP_SIZE
+ static int OP_SIZE
modifiedfield: OP_PCODEOP constant: 170 → 172
- static int OP_PCODEOP
+ static int OP_PCODEOP
modifiedfield: OP_ALIGNMENT constant: 85 → 86
- static int OP_ALIGNMENT
+ static int OP_ALIGNMENT
modifiedfield: ELLIPSIS constant: 21 → 22
- static int ELLIPSIS
+ static int ELLIPSIS
modifiedfield: OP_INTBLIST constant: 142 → 144
- static int OP_INTBLIST
+ static int OP_INTBLIST
modifiedfield: OP_JUMPDEST_RELATIVE constant: 147 → 149
- static int OP_JUMPDEST_RELATIVE
+ static int OP_JUMPDEST_RELATIVE
modifiedfield: OP_DECLARATIVE_SIZE constant: 108 → 109
- static int OP_DECLARATIVE_SIZE
+ static int OP_DECLARATIVE_SIZE
modifiedfield: OP_NAMES constant: 157 → 159
- static int OP_NAMES
+ static int OP_NAMES
modifiedfield: FMINUS constant: 32 → 33
- static int FMINUS
+ static int FMINUS
modifiedfield: LINECOMMENT constant: 78 → 79
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: OP_UNIMPL constant: 199 → 201
- static int OP_UNIMPL
+ static int OP_UNIMPL
modifiedfield: OP_VARNODE constant: 202 → 204
- static int OP_VARNODE
+ static int OP_VARNODE
modifiedfield: KEY_TYPE constant: 68 → 69
- static int KEY_TYPE
+ static int KEY_TYPE
modifiedfield: OP_BOOL_XOR constant: 98 → 99
- static int OP_BOOL_XOR
+ static int OP_BOOL_XOR
modifiedfield: KEY_VALUES constant: 70 → 71
- static int KEY_VALUES
+ static int KEY_VALUES
modifiedfield: RES_IF constant: 216 → 218
- static int RES_IF
+ static int RES_IF
modifiedfield: PIPE constant: 209 → 211
- static int PIPE
+ static int PIPE
modifiedfield: OP_JUMPDEST_DYNAMIC constant: 145 → 147
- static int OP_JUMPDEST_DYNAMIC
+ static int OP_JUMPDEST_DYNAMIC
modifiedfield: OP_BITRANGE constant: 92 → 93
- static int OP_BITRANGE
+ static int OP_BITRANGE
modifiedfield: OP_FNEGATE constant: 131 → 133
- static int OP_FNEGATE
+ static int OP_FNEGATE
modifiedfield: OP_FGREATEQUAL constant: 124 → 126
- static int OP_FGREATEQUAL
+ static int OP_FGREATEQUAL
modifiedfield: OP_FMULT constant: 130 → 132
- static int OP_FMULT
+ static int OP_FMULT
modifiedfield: LEFT constant: 75 → 76
- static int LEFT
+ static int LEFT
modifiedfield: OP_APPLY constant: 87 → 88
- static int OP_APPLY
+ static int OP_APPLY
modifiedfield: KEY_MACRO constant: 58 → 59
- static int KEY_MACRO
+ static int KEY_MACRO
modifiedfield: OP_VARIABLES constant: 201 → 203
- static int OP_VARIABLES
+ static int OP_VARIABLES
modifiedfield: OP_ELLIPSIS_RIGHT constant: 115 → 117
- static int OP_ELLIPSIS_RIGHT
+ static int OP_ELLIPSIS_RIGHT
modifiedfield: SPEC_OR constant: 229 → 231
- static int SPEC_OR
+ static int SPEC_OR
modifiedfield: DIGIT constant: 19 → 20
- static int DIGIT
+ static int DIGIT
modifiedfield: MINUS constant: 80 → 81
- static int MINUS
+ static int MINUS
modifiedfield: OP_SLESS constant: 184 → 186
- static int OP_SLESS
+ static int OP_SLESS
modifiedfield: UNKNOWN constant: 237 → 239
- static int UNKNOWN
+ static int UNKNOWN
modifiedfield: OP_SIGNED constant: 181 → 183
- static int OP_SIGNED
+ static int OP_SIGNED
modifiedfield: OP_FLESS constant: 128 → 130
- static int OP_FLESS
+ static int OP_FLESS
modifiedfield: OP_LEFT constant: 150 → 152
- static int OP_LEFT
+ static int OP_LEFT
modifiedfield: KEY_LOCAL constant: 57 → 58
- static int KEY_LOCAL
+ static int KEY_LOCAL
modifiedfield: KEY_CONTEXT constant: 47 → 48
- static int KEY_CONTEXT
+ static int KEY_CONTEXT
modifiedfield: FLESS constant: 30 → 31
- static int FLESS
+ static int FLESS
modifiedfield: OP_CONTEXT_BLOCK constant: 104 → 105
- static int OP_CONTEXT_BLOCK
+ static int OP_CONTEXT_BLOCK
modifiedfield: OP_SPACEMODS constant: 187 → 189
- static int OP_SPACEMODS
+ static int OP_SPACEMODS
removedfield: FOLLOW_integer_in_varnode2193
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode2193
removedfield: FOLLOW_integer_in_varnode2203
static org.antlr.runtime.BitSet FOLLOW_integer_in_varnode2203
ghidra.test.compilers.support 4 added
ghidra.trace.database 2 modified
class ghidra.trace.database.DBTrace 1 change history
addedfield: CHUNK_SIZE
static int CHUNK_SIZE
class ghidra.trace.database.DBTraceTimeViewport 1 change history
removedmethod: locateMostRecentFork
static ghidra.trace.model.time.TraceSnapshot locateMostRecentFork(ghidra.trace.model.time.TraceTimeManager timeManager, long from)
ghidra.trace.database.guest 1 modified
class ghidra.trace.database.guest.DBTraceGuestPlatformMappedMemory 1 change history
removedmethod: getInitializedAddressSet
ghidra.program.model.address.AddressSetView getInitializedAddressSet()
ghidra.trace.database.listing 4 modified
class ghidra.trace.database.listing.AbstractBaseDBTraceDefinedUnitsView 1 change history
addedfield: CHUNK_SIZE
static int CHUNK_SIZE
class ghidra.trace.database.listing.DBTraceCodeSpace 1 change history
addedfield: CHUNK_SIZE
static int CHUNK_SIZE
class ghidra.trace.database.listing.DBTraceDefinedDataAdapter 1 change history
removedmethod: getComponentAt
ghidra.trace.database.listing.DBTraceDefinedDataAdapter getComponentAt(int offset)
class ghidra.trace.database.listing.UndefinedDBTraceData 1 change history
removedmethod: getComponentAt
ghidra.trace.model.listing.TraceData getComponentAt(int offset)
ghidra.trace.database.map 1 added, 4 modified
class ghidra.trace.database.map.AbstractDBTracePropertyMap 1 change history
addedfield: CHUNK_SIZE
static int CHUNK_SIZE
class ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapSpace 3 changes history
addedmethod: paint
void paint(ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.Painter painter, int depth)
addedmethod: getDepth
int getDepth()
addedmethod: getRootBounds
ghidra.trace.model.TraceAddressSnapRange getRootBounds()
class ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree 5 changes history
addedmethod: paint
void paint(ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.Painter painter, int depth)
addedmethod: getDepth
int getDepth()
addedmethod: getRootBounds
ghidra.trace.model.TraceAddressSnapRange getRootBounds()
addedmethod: getChildrenOf
java.util.Collection<? extends ghidra.util.database.spatial.DBTreeRecord<?,? extends ghidra.trace.model.TraceAddressSnapRange>> getChildrenOf(ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.DBTraceAddressSnapRangePropertyMapNode parent)
modifiedfield: MAX_CHILDREN constant: 50 → 15
- static int MAX_CHILDREN
+ static int MAX_CHILDREN
class ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery 8 changes history
addedmethod: minAt
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery minAt(ghidra.program.model.address.Address address, long snap)
addedmethod: minAtSnap
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery minAtSnap(long snap, ghidra.program.model.address.AddressSpace space)
addedmethod: minWithin
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery minWithin(ghidra.trace.model.Lifespan span, ghidra.program.model.address.AddressSpace space)
addedmethod: intersectingMinWithin
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery intersectingMinWithin(ghidra.program.model.address.AddressRange range, ghidra.trace.model.Lifespan span)
addedmethod: intersectingEnclosed
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery intersectingEnclosed(ghidra.program.model.address.AddressRange range, ghidra.trace.model.Lifespan span)
addedmethod: leastRecent
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery leastRecent(ghidra.program.model.address.AddressRange range, ghidra.trace.model.Lifespan span)
removedmethod: atSnap
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery atSnap(long snap, ghidra.program.model.address.AddressSpace space)
removedmethod: mostRecent
static ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.TraceAddressSnapRangeQuery mostRecent(ghidra.program.model.address.Address address, ghidra.trace.model.Lifespan span)
ghidra.trace.database.memory 2 modified
class ghidra.trace.database.memory.DBTraceMemoryManager 2 changes history
addedmethod: getStates
java.util.Collection<java.util.Map.Entry<ghidra.trace.model.TraceAddressSnapRange,ghidra.trace.model.memory.TraceMemoryState>> getStates(ghidra.trace.model.Lifespan span, ghidra.program.model.address.AddressRange range)
addedmethod: findBytesAcrossLifespan
java.util.List<ghidra.trace.model.TraceAddressSnapRange> findBytesAcrossLifespan(ghidra.trace.model.Lifespan span, ghidra.program.model.address.AddressRange range, byte[] pattern, ghidra.util.task.TaskMonitor monitor)
class ghidra.trace.database.memory.DBTraceMemorySpace 15 changes history
addedfield: BLOCK_CACHE_SIZE
static int BLOCK_CACHE_SIZE
addedfield: STATE_BLOCK_SHIFT
static int STATE_BLOCK_SHIFT
addedfield: STATE_BLOCK_SIZE
static int STATE_BLOCK_SIZE
addedfield: STATE_BLOCK_MASK
static int STATE_BLOCK_MASK
addedfield: STATE_CACHE_SIZE
static int STATE_CACHE_SIZE
addedfield: STATE_MR_CACHE_SIZE
static int STATE_MR_CACHE_SIZE
addedfield: addressSetStateCache
java.util.Map<ghidra.trace.database.memory.DBTraceMemorySpace.AddressSetStateCacheKey,ghidra.program.model.address.AddressSetView> addressSetStateCache
addedfield: mostRecentStateEntryCache
java.util.Map<ghidra.trace.database.memory.DBTraceMemorySpace.MostRecentStateCacheKey,java.util.Map.Entry<ghidra.trace.model.TraceAddressSnapRange,ghidra.trace.model.memory.TraceMemoryState>> mostRecentStateEntryCache
addedmethod: doPutState
void doPutState(ghidra.program.model.address.AddressRange range, ghidra.trace.model.Lifespan span, ghidra.trace.model.memory.TraceMemoryState state)
addedmethod: doTruncateAndPut
void doTruncateAndPut(long snap, ghidra.program.model.address.AddressSet remains, ghidra.trace.model.memory.TraceMemoryState state)
addedmethod: getStates
java.util.Collection<java.util.Map.Entry<ghidra.trace.model.TraceAddressSnapRange,ghidra.trace.model.memory.TraceMemoryState>> getStates(ghidra.trace.model.Lifespan span, ghidra.program.model.address.AddressRange range)
addedmethod: findBytesAcrossLifespan
java.util.List<ghidra.trace.model.TraceAddressSnapRange> findBytesAcrossLifespan(ghidra.trace.model.Lifespan span, ghidra.program.model.address.AddressRange range, byte[] pattern, ghidra.util.task.TaskMonitor monitor)
addedmethod: paint
void paint(ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapTree.Painter painter, int depth)
addedmethod: getDepth
int getDepth()
addedmethod: getRootBounds
ghidra.trace.model.TraceAddressSnapRange getRootBounds()
ghidra.trace.database.program 3 modified
class ghidra.trace.database.program.AbstractDBTraceProgramViewMemory 1 change history
removedmethod: getInitializedAddressSet
ghidra.program.model.address.AddressSetView getInitializedAddressSet()
class ghidra.trace.database.program.DBTraceProgramViewBookmarkManager 1 change history
removedmethod: isDefinedType
boolean isDefinedType(java.lang.String type)
class ghidra.trace.database.program.DBTraceProgramViewMemory 1 change history
addedmethod: validateRegionMaps
void validateRegionMaps()
ghidra.trace.database.stack 1 modified
class ghidra.trace.database.stack.DBTraceStackFrame 2 changes history
addedmethod: getStackPointer
ghidra.program.model.address.Address getStackPointer(long snap)
addedmethod: setStackPointer
void setStackPointer(ghidra.trace.model.Lifespan span, ghidra.program.model.address.Address sp)
ghidra.trace.database.symbol 1 modified
class ghidra.trace.database.symbol.DBTraceReferenceSpace 1 change history
addedfield: CHUNK_SIZE
static int CHUNK_SIZE
ghidra.trace.database.target 1 modified
class ghidra.trace.database.target.DBTraceObjectManager 2 changes history
addedfield: wbCacheDisabled
boolean wbCacheDisabled
addedmethod: withoutWriteCache
ghidra.trace.model.target.TraceObjectManager.BypassWriteCache withoutWriteCache()
ghidra.trace.database.time 1 added, 2 modified
class ghidra.trace.database.time.DBTraceSnapshot 2 changes history
addedmethod: computeIsFork
boolean computeIsFork()
addedmethod: isFork
boolean isFork()
class ghidra.trace.database.time.DBTraceTimeManager 3 changes history
addedfield: forkStore
ghidra.util.database.DBCachedObjectStore<ghidra.trace.database.time.DBTraceTimeManager.DBTraceFork> forkStore
addedfield: forksBySnap
ghidra.util.database.DBCachedObjectIndex<java.lang.Long,ghidra.trace.database.time.DBTraceTimeManager.DBTraceFork> forksBySnap
addedmethod: getMostRecentFork
long getMostRecentFork(long snap)
ghidra.trace.model.breakpoint 1 added, 1 modified
class ghidra.trace.model.breakpoint.TraceBreakpointKind.TraceBreakpointKindSet 6 changes history
addedfield: EMPTY
static ghidra.trace.model.breakpoint.TraceBreakpointKind.TraceBreakpointKindSet EMPTY
removedfield: SW_EXECUTE
static ghidra.trace.model.breakpoint.TraceBreakpointKind.TraceBreakpointKindSet SW_EXECUTE
removedfield: HW_EXECUTE
static ghidra.trace.model.breakpoint.TraceBreakpointKind.TraceBreakpointKindSet HW_EXECUTE
removedfield: READ
static ghidra.trace.model.breakpoint.TraceBreakpointKind.TraceBreakpointKindSet READ
removedfield: WRITE
static ghidra.trace.model.breakpoint.TraceBreakpointKind.TraceBreakpointKindSet WRITE
removedfield: ACCESS
static ghidra.trace.model.breakpoint.TraceBreakpointKind.TraceBreakpointKindSet ACCESS
ghidra.trace.model.listing 1 modified
class ghidra.trace.model.listing.TraceData 1 change history
removedmethod: getComponentAt
ghidra.trace.model.listing.TraceData getComponentAt(int offset)
ghidra.trace.model.memory 1 added, 1 modified
class ghidra.trace.model.memory.TraceMemoryOperations 2 changes history
addedmethod: getStates
java.util.Collection<java.util.Map.Entry<ghidra.trace.model.TraceAddressSnapRange,ghidra.trace.model.memory.TraceMemoryState>> getStates(ghidra.trace.model.Lifespan span, ghidra.program.model.address.AddressRange range)
addedmethod: findBytesAcrossLifespan
java.util.List<ghidra.trace.model.TraceAddressSnapRange> findBytesAcrossLifespan(ghidra.trace.model.Lifespan span, ghidra.program.model.address.AddressRange range, byte[] pattern, ghidra.util.task.TaskMonitor monitor)
ghidra.trace.model.stack 1 modified
class ghidra.trace.model.stack.TraceStackFrame 3 changes history
addedfield: KEY_SP
static java.lang.String KEY_SP
addedmethod: getStackPointer
ghidra.program.model.address.Address getStackPointer(long snap)
addedmethod: setStackPointer
void setStackPointer(ghidra.trace.model.Lifespan span, ghidra.program.model.address.Address sp)
ghidra.trace.model.target 1 added, 1 modified
class ghidra.trace.model.target.TraceObjectManager 1 change history
addedmethod: withoutWriteCache
ghidra.trace.model.target.TraceObjectManager.BypassWriteCache withoutWriteCache()
ghidra.trace.model.time 2 modified
class ghidra.trace.model.time.TraceSnapshot 1 change history
addedmethod: isFork
boolean isFork()
class ghidra.trace.model.time.TraceTimeManager 1 change history
addedmethod: getMostRecentFork
long getMostRecentFork(long snap)
ghidra.util 2 added, 1 removed, 6 modified
class ghidra.util.BrowserLoader 1 change history
removedmethod: display
static void display(java.net.URL url)
class ghidra.util.Conv 10 changes history
removedfield: BYTE_MASK
static int BYTE_MASK
removedfield: SHORT_MASK
static int SHORT_MASK
removedfield: INT_MASK
static long INT_MASK
removedmethod: byteToShort
static short byteToShort(byte b)
removedmethod: byteToInt
static int byteToInt(byte b)
removedmethod: byteToLong
static long byteToLong(byte b)
removedmethod: shortToInt
static int shortToInt(short s)
removedmethod: shortToLong
static long shortToLong(short s)
removedmethod: intToLong
static long intToLong(int i)
removedmethod: toString
static java.lang.String toString(byte[] array)
class ghidra.util.Lock 7 changes history
modified extends: java.lang.Object → java.util.concurrent.locks.ReentrantReadWriteLock
addedmethod: toString
java.lang.String toString()
addedmethod: read
ghidra.util.Lock.Closeable read()
addedmethod: write
ghidra.util.Lock.Closeable write()
addedmethod: withWrite
void withWrite(utility.function.Callback callback)
removedmethod: acquire
void acquire()
removedmethod: release
void release()
class ghidra.util.ManualViewerCommandWrappedOption 4 changes history
addedmethod: getFileFormat
java.lang.String getFileFormat()
addedmethod: setFileFormat
void setFileFormat(java.lang.String newFormat)
removedmethod: getUrlReplacementString
java.lang.String getUrlReplacementString()
removedmethod: setUrlReplacementString
void setUrlReplacementString(java.lang.String urlReplacementString)
class ghidra.util.NumericUtilities 7 changes history
addedmethod: toPaddedHexString
static java.lang.String toPaddedHexString(byte b)
addedmethod: toPaddedHexString
static java.lang.String toPaddedHexString(short s)
addedmethod: toPaddedHexString
static java.lang.String toPaddedHexString(int i)
addedmethod: toPaddedHexString
static java.lang.String toPaddedHexString(long l)
modifiedmethod: convertBytesToString param 4 renamed: delimeter → delimiter
- static java.lang.String convertBytesToString(byte[] bytes, int start, int len, java.lang.String delimeter)
+ static java.lang.String convertBytesToString(byte[] bytes, int start, int len, java.lang.String delimiter)
modifiedmethod: convertBytesToString param 2 renamed: delimeter → delimiter
- static java.lang.String convertBytesToString(byte[] bytes, java.lang.String delimeter)
+ static java.lang.String convertBytesToString(byte[] bytes, java.lang.String delimiter)
removedmethod: toString
static java.lang.String toString(byte b)
class ghidra.util.UniversalIdGenerator 1 change history
removedmethod: main
static void main(java.lang.String[] args)
ghidra.util.bytesearch 1 modified
class ghidra.util.bytesearch.DummyMatchAction 1 change history
removedmethod: apply
void apply(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address addr, ghidra.util.bytesearch.Match match)
ghidra.util.bytesearch.bytepatternsearch 9 added
ghidra.util.database 1 added, 2 removed, 3 modified
class ghidra.util.database.DBAnnotatedObject 2 changes history
modified extends: ghidra.program.database.DatabaseObject → ghidra.program.database.DbObject
removedmethod: refresh
boolean refresh()
class ghidra.util.database.DBCachedDomainObjectAdapter 2 changes history
modifiedmethod: getReadWriteLock return type: ReadWriteLock → Lock
- java.util.concurrent.locks.ReadWriteLock getReadWriteLock()
+ ghidra.util.Lock getReadWriteLock()
removedfield: rwLock
java.util.concurrent.locks.ReadWriteLock rwLock
class ghidra.util.database.DBCachedObjectStoreFactory.AbstractDBFieldCodec 1 change history
addedfield: boxedType
java.lang.Class<VT> boxedType
ghidra.util.database.spatial 2 added, 3 modified
class ghidra.util.database.spatial.AbstractConstraintsTree 4 changes history
addedmethod: stream
java.util.stream.Stream<DR> stream(NR node, Q query)
modifiedfield: cachedNodeChildren type: Map → Map
- java.util.Map<java.lang.Long,java.util.Collection<NR>> cachedNodeChildren
+ java.util.Map<java.lang.Long,java.util.List<NR>> cachedNodeChildren
modifiedmethod: getDataChildrenOf return type: Collection → List
- java.util.Collection<DR> getDataChildrenOf(NR parent)
+ java.util.List<DR> getDataChildrenOf(NR parent)
modifiedfield: cachedDataChildren type: Map → Map
- java.util.Map<java.lang.Long,java.util.Collection<DR>> cachedDataChildren
+ java.util.Map<java.lang.Long,java.util.List<DR>> cachedDataChildren
class ghidra.util.database.spatial.AbstractRStarConstraintsTree 2 changes history
addedmethod: reRoot
NR reRoot(NR n1, NR n2)
modifiedmethod: doChooseSubtree param 1 renamed: dstLevel → dstLevelFromTop
- NR doChooseSubtree(int dstLevel, NS bounds)
+ NR doChooseSubtree(int dstLevelFromTop, NS bounds)
class ghidra.util.database.spatial.AbstractRStarConstraintsTree.LevelInfo 4 changes history
addedmethod: getDstLevelFromTop
int getDstLevelFromTop(int leafLevel)
addedmethod: setLevelTowardTop1
ghidra.util.database.spatial.AbstractRStarConstraintsTree.LevelInfo setLevelTowardTop1()
removedmethod: decLevel
ghidra.util.database.spatial.AbstractRStarConstraintsTree.LevelInfo decLevel()
removedmethod: incDepth
void incDepth()
ghidra.util.database.spatial.hyper 4 modified
class ghidra.util.database.spatial.hyper.Dimension 1 change history
modifiedmethod: distance param 1 renamed: a → upper; param 2 renamed: b → lower
- double distance(T a, T b)
+ double distance(T upper, T lower)
class ghidra.util.database.spatial.hyper.LongDimension 1 change history
modifiedmethod: distance param 1 renamed: a → upper; param 2 renamed: b → lower
- double distance(java.lang.Long a, java.lang.Long b)
+ double distance(java.lang.Long upper, java.lang.Long lower)
class ghidra.util.database.spatial.hyper.StringDimension 1 change history
modifiedmethod: distance param 1 renamed: a → upper; param 2 renamed: b → lower
- double distance(java.lang.String a, java.lang.String b)
+ double distance(java.lang.String upper, java.lang.String lower)
class ghidra.util.database.spatial.hyper.ULongDimension 1 change history
modifiedmethod: distance param 1 renamed: a → upper; param 2 renamed: b → lower
- double distance(java.lang.Long a, java.lang.Long b)
+ double distance(java.lang.Long upper, java.lang.Long lower)
ghidra.util.database.spatial.rect 2 added
ghidra.util.datastruct 2 added, 3 removed, 5 modified
class ghidra.util.datastruct.Accumulator 7 changes history
modified implements: java.lang.Iterable, java.util.function.Consumer → java.util.function.Consumer
addedmethod: getProgress
int getProgress()
removedmethod: contains
boolean contains(T t)
removedmethod: get
java.util.Collection<T> get()
removedmethod: size
int size()
removedmethod: isEmpty
boolean isEmpty()
removedmethod: stream
java.util.stream.Stream<T> stream()
class ghidra.util.datastruct.CallbackAccumulator 5 changes history
addedmethod: getProgress
int getProgress()
removedmethod: contains
boolean contains(T t)
removedmethod: get
java.util.Collection<T> get()
removedmethod: iterator
java.util.Iterator<T> iterator()
removedmethod: size
int size()
class ghidra.util.datastruct.ListAccumulator 3 changes history
modified implements: ghidra.util.datastruct.Accumulator → ghidra.util.datastruct.Accumulator, java.lang.Iterable
addedmethod: getProgress
int getProgress()
addedmethod: stream
java.util.stream.Stream<T> stream()
class ghidra.util.datastruct.SetAccumulator 3 changes history
modified implements: ghidra.util.datastruct.Accumulator → ghidra.util.datastruct.Accumulator, java.lang.Iterable
addedmethod: getProgress
int getProgress()
addedmethod: stream
java.util.stream.Stream<T> stream()
class ghidra.util.datastruct.SizeRestrictedAccumulatorWrapper 5 changes history
addedmethod: getProgress
int getProgress()
removedmethod: iterator
java.util.Iterator<T> iterator()
removedmethod: contains
boolean contains(T t)
removedmethod: get
java.util.Collection<T> get()
removedmethod: size
int size()
ghidra.util.exception 1 modified
class ghidra.util.exception.CancelledException 2 changes history
addedfield: DEFAULT_MESSAGE
static java.lang.String DEFAULT_MESSAGE
addedmethod: isDefaultMessage
boolean isDefaultMessage()
ghidra.util.extensions 1 modified
class ghidra.util.extensions.ExtensionUtils 1 change history
addedfield: MAX_ZIP_ENTRIES_OVERRIDE_PROPERTY
static java.lang.String MAX_ZIP_ENTRIES_OVERRIDE_PROPERTY
ghidra.util.graph 1 removed
ghidra.util.table 1 modified
class ghidra.util.table.AddressPreviewTableModel 2 changes history
removedmethod: setSelectionSize
void setSelectionSize(int size)
removedmethod: getProgramSelection
ghidra.program.util.ProgramSelection getProgramSelection(int[] rows)
ghidra.util.table.field 1 modified
class ghidra.util.table.field.BytesTableColumn 1 change history
modifiedmethod: getValue param 3 renamed: pgm → program
- java.lang.Byte[] getValue(ghidra.program.model.address.Address rowObject, ghidra.docking.settings.Settings settings, ghidra.program.model.listing.Program pgm, ghidra.framework.plugintool.ServiceProvider serviceProvider) throws IllegalArgumentException
+ java.lang.Byte[] getValue(ghidra.program.model.address.Address rowObject, ghidra.docking.settings.Settings settings, ghidra.program.model.listing.Program program, ghidra.framework.plugintool.ServiceProvider serviceProvider) throws IllegalArgumentException
ghidra.util.table.projectdata.column 1 added
ghidra.util.task 6 modified
class ghidra.util.task.TaskDialog 4 changes history
addedmethod: clearCancelled
void clearCancelled()
addedmethod: checkCancelled
void checkCancelled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
class ghidra.util.task.TaskMonitor 2 changes history
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
class ghidra.util.task.TaskMonitorAdapter 4 changes history
addedmethod: clearCancelled
void clearCancelled()
removedfield: DUMMY_MONITOR
static ghidra.util.task.TaskMonitor DUMMY_MONITOR
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
class ghidra.util.task.TaskMonitorComponent 4 changes history
addedmethod: checkCancelled
void checkCancelled() throws CancelledException
addedmethod: clearCancelled
void clearCancelled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
class ghidra.util.task.TimeoutTaskMonitor 4 changes history
addedmethod: checkCancelled
void checkCancelled() throws CancelledException
addedmethod: clearCancelled
void clearCancelled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
class ghidra.util.task.WrappingTaskMonitor 3 changes history
addedmethod: clearCancelled
void clearCancelled()
removedmethod: checkCanceled
void checkCanceled() throws CancelledException
removedmethod: clearCanceled
void clearCanceled()
help 1 modified
class help.HelpService 1 change history
addedmethod: isShowing
boolean isShowing()
help.screenshot 1 modified
class help.screenshot.GhidraScreenShotGenerator 3 changes history
addedmethod: getHelpTopicModuleName
java.lang.String getHelpTopicModuleName()
addedmethod: getHelpTopicDir
java.io.File getHelpTopicDir(java.lang.String moduleName, java.lang.String helpTopic)
modifiedmethod: getHelpTopicDir param 1 renamed: helpTopic → topicName
- java.io.File getHelpTopicDir(java.lang.String helpTopic)
+ java.io.File getHelpTopicDir(java.lang.String topicName)
util 1 modified
class util.HistoryList 1 change history
addedmethod: addReplace
void addReplace(T t)
utilities.util 1 added, 1 modified
class utilities.util.FileUtilities 3 changes history
addedmethod: newOwnerPrivateFileOutputStream
static java.io.OutputStream newOwnerPrivateFileOutputStream(java.io.File file) throws IOException
addedmethod: startsWith
static boolean startsWith(java.lang.String potentialParentPath, java.lang.String otherPath)
addedmethod: getSecureFile
static java.io.File getSecureFile(java.io.File secureBaseDir, java.lang.String untrustedPathname) throws IOException
utility.function 1 modified
class utility.function.Dummy 1 change history
addedmethod: exceptionalConsumer
static utility.function.ExceptionalConsumer<T,E> exceptionalConsumer()