Class ScopeTree


  • final class ScopeTree
    extends java.lang.Object
    • Constructor Detail

      • ScopeTree

        ScopeTree()
    • Method Detail

      • getCurrentActiveScopeIndex

        int getCurrentActiveScopeIndex()
      • addLocalSymInfoToCurrentScope

        void addLocalSymInfoToCurrentScope​(java.lang.String name,
                                           byte[] signature,
                                           int slot,
                                           int startOffset,
                                           int endOffset)
      • addPackageImportToCurrentScope

        void addPackageImportToCurrentScope​(java.lang.String packageName)
      • addScopeInfo

        void addScopeInfo​(ScopeAction action,
                          int offset)
      • ensureCapacity

        void ensureCapacity()
        Helper to ensure arrays are large enough