Class

TopLevel

Extends:

A TopLevel context is a source file

Public Attributes
diagram
file_absolute_name
file_relative_name
file_stat
Public Methods
add_class_or_module Adding a class or module to a TopLevel is special, as we only want one copy of a particular top-level class. For example, if both file A and file B implement class C, we only want one ClassModule object for C. This code arranges to share classes and modules between files.
all_classes_and_modules
find_class_named
find_class_or_module_named
find_local_symbol
find_module_named Find a named module
full_name
new
reset
Comments

Have your say
Please use Textile formatting (click here for a cheat sheet). Use <code/> and <pre/> for code samples.
Click here to login with OpenID to to post comments.