Class OldVariableGenerationUtility


  • public class OldVariableGenerationUtility
    extends Object

    Central place where code generation for the old closure variable takes place.

    • Constructor Detail

      • OldVariableGenerationUtility

        public OldVariableGenerationUtility()
    • Method Detail

      • addOldVariableMethodNode

        public static void addOldVariableMethodNode​(ClassNode classNode)
        Creates a synthetic method handling generation of the old variable map. If a super class declares the same synthetic method it will be called and the results will be merged.
        Parameters:
        classNode - which contains postconditions, so an old variable generating method makes sense here.