Interface ASMifierSupport


  • public interface ASMifierSupport
    An Attribute that can generate the ASM code to create an equivalent attribute.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void asmify​(java.lang.StringBuilder outputBuilder, java.lang.String visitorVariableName, java.util.Map<Label,​java.lang.String> labelNames)
      Generates the ASM code to create an attribute equal to this attribute.
    • Method Detail

      • asmify

        void asmify​(java.lang.StringBuilder outputBuilder,
                    java.lang.String visitorVariableName,
                    java.util.Map<Label,​java.lang.String> labelNames)
        Generates the ASM code to create an attribute equal to this attribute.
        Parameters:
        outputBuilder - where the generated code must be appended.
        visitorVariableName - the name of the visitor variable in the produced code.
        labelNames - the names of the labels in the generated code.