final object innerClasses
extends HashMap

Constructors

Members

[+] def classSymbol ( externalName: Name ) ( implicit ctx: Context ) : Symbol

Return the class symbol for externalName. It looks it up in its outer class. Forces all outer class symbols to be completed.

If the given name is not an...

Return the class symbol for externalName. It looks it up in its outer class. Forces all outer class symbols to be completed.

If the given name is not an inner class, it returns the symbol found in defn.

def topLevelClass ( name: Name ) ( implicit ctx: Context ) : Symbol

Return the Symbol of the top level class enclosing name, or 'name's symbol if no entry found for name.

Return the Symbol of the top level class enclosing name, or 'name's symbol if no entry found for name.