diff --git a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/assembler/sleigh/sem/AssemblyTreeResolver.java b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/assembler/sleigh/sem/AssemblyTreeResolver.java index a3f0e2ce9a..e66b275be6 100644 --- a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/assembler/sleigh/sem/AssemblyTreeResolver.java +++ b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/assembler/sleigh/sem/AssemblyTreeResolver.java @@ -114,8 +114,8 @@ public class AssemblyTreeResolver { patStream.forEach(results::add); results = resolveRootRecursion(results); - results = resolvePendingBackfills(results); results = selectContext(results); + results = resolvePendingBackfills(results); // TODO: Remove this? It's subsumed by filterByDisassembly, and more accurately.... results = filterForbidden(results); results = filterByDisassembly(results);