Interface CodeLocalsShifter

All Superinterfaces:
ClassFileTransform<CodeTransform, CodeElement, CodeBuilder>, CodeTransform

public sealed interface CodeLocalsShifter extends CodeTransform
CodeLocalsShifter is a CodeTransform shifting locals to newly allocated positions to avoid conflicts during code injection. Locals pointing to the receiver or to method arguments slots are never shifted. All locals pointing beyond the method arguments are re-indexed in order of appearance.
Since:
24