chc.app.CFileDictionary module
Dictionary of types and expressions at the file level.
- class chc.app.CFileDictionary.CFileDictionary(cfile: CFile, xnode: xml.etree.ElementTree.Element)[source]
Bases:
chc.app.CDictionary.CDictionaryHandles indexing of variables across different files (with distinct vid).
All other indexing is handled by the superclass.
- property capp: CApplication
- property cfile: CFile
- property decls: CFileDeclarations
- index_compinfo_key(compinfo: chc.app.CCompInfo.CCompInfo, _: object) int[source]
- index_exp(e: chc.app.CExp.CExp, subst: Dict[int, chc.app.CExp.CExp] = {}, fid: int = - 1) int[source]
- property indexmanager: IndexManager
- property is_global: bool