AssemblyResolvedPatterns

Package: ghidra.app.plugin.assembler.sleigh.sem
Type: class

11.3_PUBLIC

addedmethod: withContext
ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns withContext(ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock ctx)

11.1_PUBLIC

addedmethod: getBackfills
java.util.Collection<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill> getBackfills()
addedmethod: getForbids
java.util.Collection<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns> getForbids()
modifiedtype-extends: AssemblyResolvedPatterns
- ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
+ (none)
modifiedtype-implements: AssemblyResolvedPatterns
- (none)
+ ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
modifiedmethod: combine
param 1 renamed: that → pat
- ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns combine(ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns that)
+ ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns combine(ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns pat)
modifiedmethod: readInstruction
param 1 renamed: start → byteStart; param 2 renamed: len → size
- ghidra.app.plugin.assembler.sleigh.expr.MaskedLong readInstruction(int start, int len)
+ ghidra.app.plugin.assembler.sleigh.expr.MaskedLong readInstruction(int byteStart, int size)
modifiedmethod: shift
param 1 renamed: amt → shamt
- ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns shift(int amt)
+ ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns shift(int shamt)
modifiedmethod: truncate
param 1 renamed: amt → shamt
- ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns truncate(int amt)
+ ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns truncate(int shamt)
modifiedmethod: withDescription
param 1 renamed: desc → description
- ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns withDescription(java.lang.String desc)
+ ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns withDescription(java.lang.String description)
removedfield: backfills
java.util.Set<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill> backfills
removedmethod: childrenToString
java.lang.String childrenToString(java.lang.String indent)
removedmethod: computeHash
int computeHash()
removedfield: cons
ghidra.app.plugin.processors.sleigh.Constructor cons
removedmethod: copyAppendDescription
ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns copyAppendDescription(java.lang.String append)
removedfield: CTX
static java.lang.String CTX
removedfield: ctx
ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock ctx
removedmethod: equals
boolean equals(java.lang.Object obj)
removedfield: forbids
java.util.Set<ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedPatterns> forbids
removedmethod: getOpIndex
static int getOpIndex(java.lang.String piece)
removedmethod: getPureRecursion
static ghidra.app.plugin.processors.sleigh.ConstructState getPureRecursion(ghidra.app.plugin.processors.sleigh.ConstructState state)
removedmethod: getSpecificity
int getSpecificity()
removedmethod: hasChildren
boolean hasChildren()
removedfield: INS
static java.lang.String INS
removedfield: ins
ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock ins
removedmethod: isBackfill
boolean isBackfill()
removedmethod: isError
boolean isError()
removedmethod: lineToString
java.lang.String lineToString()
removedfield: pat
static java.util.regex.Pattern pat
removedfield: SEP
static java.lang.String SEP

10.2_PUBLIC

introducedInitial version