Package ghidra.pcodeCPort.slghsymbol
Class TripleSymbol
- java.lang.Object
-
- ghidra.pcodeCPort.slghsymbol.SleighSymbol
-
- ghidra.pcodeCPort.slghsymbol.TripleSymbol
-
- All Implemented Interfaces:
java.lang.Comparable<SleighSymbol>
- Direct Known Subclasses:
FamilySymbol
,SpecificSymbol
,SubtableSymbol
public abstract class TripleSymbol extends SleighSymbol
-
-
Field Summary
-
Fields inherited from class ghidra.pcodeCPort.slghsymbol.SleighSymbol
location
-
-
Constructor Summary
Constructors Constructor Description TripleSymbol(Location location)
TripleSymbol(Location location, java.lang.String nm)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
getFixedHandle(FixedHandle hand, ParserWalker pos)
abstract PatternExpression
getPatternExpression()
int
getSize()
abstract void
print(java.io.PrintStream s, ParserWalker pos)
Constructor
resolve(ParserWalker pos)
-
Methods inherited from class ghidra.pcodeCPort.slghsymbol.SleighSymbol
compareTo, dispose, getId, getLocation, getName, getType, restoreXml, saveSleighSymbolXmlHeader, saveXml, saveXmlHeader, setLocation, setWasSought, toDetailedString, toString, wasSought
-
-
-
-
Method Detail
-
getPatternExpression
public abstract PatternExpression getPatternExpression()
-
getFixedHandle
public abstract void getFixedHandle(FixedHandle hand, ParserWalker pos)
-
getSize
public int getSize()
-
print
public abstract void print(java.io.PrintStream s, ParserWalker pos)
-
resolve
public Constructor resolve(ParserWalker pos)
-
-