Class SymbolTable
java.lang.Object
ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
Full symbol table for sleigh
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindSymbol
(int id) findSymbol
(String nm) findSymbol
(String nm, int skip) int
Symbol[]
getUserDefinedOpName
(int index) void
restoreSymbolHeader
(XmlPullParser parser) void
restoreXml
(XmlPullParser parser, SleighLanguage sleigh) void
setCurrentScope
(SymbolScope scope)
-
Constructor Details
-
SymbolTable
public SymbolTable()
-
-
Method Details
-
getCurrentScope
-
getGlobalScope
-
setCurrentScope
-
findSymbol
-
findSymbol
-
findGlobalSymbol
-
getSymbolList
-
findSymbol
-
restoreXml
public void restoreXml(XmlPullParser parser, SleighLanguage sleigh) throws UnknownInstructionException - Throws:
UnknownInstructionException
-
restoreSymbolHeader
-
getNumberOfUserDefinedOpNames
public int getNumberOfUserDefinedOpNames() -
getUserDefinedOpName
-