Class ContextSymbol
- java.lang.Object
- 
- ghidra.app.plugin.processors.sleigh.symbol.Symbol
- 
- ghidra.app.plugin.processors.sleigh.symbol.TripleSymbol
- 
- ghidra.app.plugin.processors.sleigh.symbol.FamilySymbol
- 
- ghidra.app.plugin.processors.sleigh.symbol.ValueSymbol
- 
- ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
 
 
 
 
 
- 
 public class ContextSymbol extends ValueSymbol A ValueSymbol that gets its semantic value from contiguous bits in a VarnodeSymbol. This serves as an embedding of a ContextOp into an actual Varnode and is probably only relevant at compile time
- 
- 
Field Summary- 
Fields inherited from class ghidra.app.plugin.processors.sleigh.symbol.ValueSymbolpatval
 
- 
 - 
Constructor SummaryConstructors Constructor Description ContextSymbol()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanfollowsFlow()intgetHigh()intgetLow()VarnodeSymbolgetVarnode()voidrestoreXml(XmlPullParser parser, SleighLanguage sleigh)- 
Methods inherited from class ghidra.app.plugin.processors.sleigh.symbol.ValueSymbolgetFixedHandle, getPatternExpression, getPatternValue, print, printList
 - 
Methods inherited from class ghidra.app.plugin.processors.sleigh.symbol.TripleSymbolresolve
 - 
Methods inherited from class ghidra.app.plugin.processors.sleigh.symbol.SymbolgetId, getName, getScopeId, restoreHeaderXml
 
- 
 
- 
- 
- 
Method Detail- 
getVarnodepublic VarnodeSymbol getVarnode() 
 - 
getLowpublic int getLow() 
 - 
getHighpublic int getHigh() 
 - 
followsFlowpublic boolean followsFlow() 
 - 
restoreXmlpublic void restoreXml(XmlPullParser parser, SleighLanguage sleigh) - Overrides:
- restoreXmlin class- ValueSymbol
 
 
- 
 
-