AssemblyParser

Package: ghidra.app.plugin.assembler.sleigh.parse
Type: class

12.0_PUBLIC

removedfield: DBG
static ghidra.app.plugin.assembler.sleigh.util.DbgTimer DBG
removedfield: DBG_DETAIL
static boolean DBG_DETAIL

10.2_PUBLIC

addedfield: DBG
static ghidra.app.plugin.assembler.sleigh.util.DbgTimer DBG
addedfield: DBG_DETAIL
static boolean DBG_DETAIL
addedmethod: parse
java.util.Collection<ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseResult> parse(java.lang.String input, ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericSymbols symbols)
removedfield: dbg
static ghidra.app.plugin.assembler.sleigh.util.DbgTimer dbg
removedfield: dbg_detail
static boolean dbg_detail
removedfield: EMPTY_LABELS
static java.util.Map<java.lang.String,java.lang.Long> EMPTY_LABELS

9.0.2_PUBLIC

addedfield: actions
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable actions
addedmethod: addLR0State
int addLR0State(ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseState state)
addedmethod: buildActionGotoTable
void buildActionGotoTable()
addedmethod: buildExtendedGrammar
void buildExtendedGrammar()
addedmethod: buildLR0Machine
void buildLR0Machine()
addedfield: dbg
static ghidra.app.plugin.assembler.sleigh.util.DbgTimer dbg
addedfield: dbg_detail
static boolean dbg_detail
addedmethod: extend
ghidra.app.plugin.assembler.sleigh.grammars.AssemblyExtendedProduction extend(ghidra.app.plugin.assembler.sleigh.grammars.AssemblyProduction prod, int start)
addedfield: extendedGrammar
ghidra.app.plugin.assembler.sleigh.grammars.AssemblyExtendedGrammar extendedGrammar
addedfield: extff
ghidra.app.plugin.assembler.sleigh.parse.AssemblyFirstFollow extff
addedfield: ff
ghidra.app.plugin.assembler.sleigh.parse.AssemblyFirstFollow ff
addedfield: grammar
ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar grammar
addedfield: mergers
java.util.Map<ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser.MergeKey,ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser.MergeValue> mergers
addedfield: states
java.util.ArrayList<ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseState> states
addedfield: table
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseTransitionTable table

9.0.1_PUBLIC

introducedInitial version