Class Parser.PerFunctionVariables

  • Enclosing class:
    Parser

    protected class Parser.PerFunctionVariables
    extends java.lang.Object
    • Field Detail

      • savedCurrentScriptOrFn

        private ScriptNode savedCurrentScriptOrFn
      • savedCurrentScope

        private Scope savedCurrentScope
      • savedEndFlags

        private int savedEndFlags
      • savedInForInit

        private boolean savedInForInit
      • savedLabelSet

        private java.util.Map<java.lang.String,​LabeledStatement> savedLabelSet
      • savedLoopSet

        private java.util.List<Loop> savedLoopSet
      • savedLoopAndSwitchSet

        private java.util.List<Jump> savedLoopAndSwitchSet
    • Constructor Detail

      • PerFunctionVariables

        PerFunctionVariables​(FunctionNode fnNode)
    • Method Detail

      • restore

        void restore()