Modules | Files | Inheritance Tree | Inheritance Graph | Name Index | Config
module Synopsis::Linker::XRefCompiler
class XRefCompiler
Files: Synopsis/Linker/XRefCompiler.py
XRefCompiler-inheritance

This class compiles a set of text-based xref files from the C++ parser into a cPickled data structure with a name index.

The format of the data structure is:

     (data, index) = cPickle.load()
     data = dict
     index = dict>
     target_data = (definitions = list,
		    func calls = list,
		    references = list)
     target_info = (filename, int(line number), scoped context name)
    
The scoped targetnames in the index are guaranteed to exist in the data dictionary.


Operations Summary:
 __init__(self) [Source]
 execute(self, ast) [Source]