Class IRScope


  • public class IRScope
    extends java.lang.Object
    • Field Detail

      • _symbols

        private java.util.Map<java.lang.String,​IRSymbol> _symbols
    • Constructor Detail

      • IRScope

        public IRScope​(IRScope parent)
    • Method Detail

      • addSymbol

        public void addSymbol​(IRSymbol symbol)
      • addSymbol

        public IRSymbol addSymbol​(java.lang.String name,
                                  IRType type)
      • getSymbol

        public IRSymbol getSymbol​(java.lang.String name)
      • getSymbols

        public java.util.Collection<IRSymbol> getSymbols()