/// <summary> /// Registers all structure values in the current SSA builder. /// </summary> private static void DisassembleStructure( SSARewriterContext <FieldRef> context, StructureType structureType, Value value) => context.DisassembleStructure( structureType, value, (ctx, source, getField, fieldAccess) => ctx.SetValue( ctx.Block, new FieldRef(value, fieldAccess), getField));