Merge remote-tracking branch 'origin/GP-0_Dan_fixTests-2025-09-16-1' into Ghidra_12.0

This commit is contained in:
Ryan Kurtz 2025-09-16 09:40:07 -04:00
commit 3dbce7f987

View file

@ -21,6 +21,7 @@ import java.util.Objects;
import ghidra.pcode.emu.jit.analysis.JitType.*; import ghidra.pcode.emu.jit.analysis.JitType.*;
import ghidra.pcode.emu.jit.op.JitCopyOp; import ghidra.pcode.emu.jit.op.JitCopyOp;
import ghidra.pcode.emu.jit.op.JitPhiOp; import ghidra.pcode.emu.jit.op.JitPhiOp;
import ghidra.program.model.pcode.Varnode;
/** /**
* The behavior/requirement for an operand's type. * The behavior/requirement for an operand's type.
@ -177,6 +178,9 @@ public enum JitTypeBehavior {
if (cls == void.class) { if (cls == void.class) {
return null; return null;
} }
if (cls == Varnode.class) {
return ANY;
}
if (cls.isPrimitive()) { if (cls.isPrimitive()) {
throw new AssertionError(); throw new AssertionError();
} }