Class AssemblyExtendedNonTerminal
- java.lang.Object
- 
- ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
- 
- ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNonTerminal
- 
- ghidra.app.plugin.assembler.sleigh.symbol.AssemblyExtendedNonTerminal
 
 
 
- 
- All Implemented Interfaces:
- java.lang.Comparable<AssemblySymbol>
 
 public class AssemblyExtendedNonTerminal extends AssemblyNonTerminal The type of non-terminal for an "extended grammar"- See Also:
- AssemblyExtendedGrammar
 
- 
- 
Field Summary- 
Fields inherited from class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbolname
 
- 
 - 
Constructor SummaryConstructors Constructor Description AssemblyExtendedNonTerminal(int start, AssemblyNonTerminal nt, int end)Construct a new extended non terminal, derived from the given non-terminal
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()Get the name of this symboljava.lang.StringtoString()- 
Methods inherited from class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbolcompareTo, equals, hashCode, takesOperandIndex
 
- 
 
- 
- 
- 
Constructor Detail- 
AssemblyExtendedNonTerminalpublic AssemblyExtendedNonTerminal(int start, AssemblyNonTerminal nt, int end)Construct a new extended non terminal, derived from the given non-terminal- Parameters:
- start- the start state for the extended non-terminal
- nt- the non-terminal from which the extended non-terminal is derived
- end- the end state for the extended non-terminal
 
 
- 
 - 
Method Detail- 
getNamepublic java.lang.String getName() Description copied from class:AssemblySymbolGet the name of this symbol- Overrides:
- getNamein class- AssemblySymbol
- Returns:
- the name
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- AssemblyNonTerminal
 
 
- 
 
-