Class DiagnosticsPcodeUseropLibraryFactory
java.lang.Object
ghidra.pcode.exec.DiagnosticsPcodeUseropLibraryFactory
- All Implemented Interfaces:
PcodeUseropLibraryFactory, ExtensionPoint
public class DiagnosticsPcodeUseropLibraryFactory
extends Object
implements PcodeUseropLibraryFactory
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from interface PcodeUseropLibraryFactory
PcodeUseropLibraryFactory.UseropLibrary -
Field Summary
Fields inherited from interface PcodeUseropLibraryFactory
DEFAULT_ORDER, KEY_USEROP_LIBS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> PcodeUseropLibrary<T> create(SleighLanguage language, PcodeArithmetic<T> arithmetic) Create the userop libraryMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface PcodeUseropLibraryFactory
getAnnotation, getId, getOrder, isIncludeAlways
-
Constructor Details
-
DiagnosticsPcodeUseropLibraryFactory
public DiagnosticsPcodeUseropLibraryFactory()
-
-
Method Details
-
create
Description copied from interface:PcodeUseropLibraryFactoryCreate the userop library- Specified by:
createin interfacePcodeUseropLibraryFactory- Type Parameters:
T- the type of values in the emulator- Parameters:
language- the language of the emulatorarithmetic- the arithmetic of the emulator- Returns:
- the userop library
-