Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.port80.eclipse.csharp.llk.ast
Interface ILLKScope  view ILLKScope download ILLKScope.java

All Known Subinterfaces:
IScopeStack
All Known Implementing Classes:
LLKScope, ScopeStack

public interface ILLKScope


Method Summary
 void dumpScope(java.lang.String indent)
           
 ISymbol getMethod(java.lang.String name)
           
 java.lang.String getName()
           
 ISymbol getType(java.lang.String name)
           
 ISymbol getVar(java.lang.String name)
           
 java.util.Set keySet()
           
 ISymbol putMethod(java.lang.String key, ISymbol sym)
           
 ISymbol putSymbol(ISymbol sym)
           
 void putSymbolList(java.util.List aList)
           
 ISymbol putType(java.lang.String key, ISymbol sym)
           
 ISymbol putVar(java.lang.String key, ISymbol sym)
           
 

Method Detail

getName

public java.lang.String getName()

keySet

public java.util.Set keySet()

putSymbol

public ISymbol putSymbol(ISymbol sym)

putType

public ISymbol putType(java.lang.String key,
                       ISymbol sym)

putVar

public ISymbol putVar(java.lang.String key,
                      ISymbol sym)

putMethod

public ISymbol putMethod(java.lang.String key,
                         ISymbol sym)

putSymbolList

public void putSymbolList(java.util.List aList)

getType

public ISymbol getType(java.lang.String name)

getVar

public ISymbol getVar(java.lang.String name)

getMethod

public ISymbol getMethod(java.lang.String name)

dumpScope

public void dumpScope(java.lang.String indent)