chc.app.CDeclarations module

Abstract super class for CGlobalDeclarations and CFileDeclarations.

class chc.app.CDeclarations.CDeclarations[source]

Bases: abc.ABC

abstract property cfile: CFile
abstract property dictionary: chc.app.CDictionary.CDictionary
expand(name: str) CTyp[source]
abstract get_compinfo_by_ckey(ckey: int) CCompInfo[source]
abstract get_fieldinfo(ix: int) CFieldInfo[source]
abstract get_initinfo(ix: int) CInitInfo[source]
get_location(ix: int) CLocation[source]
abstract get_offset_init(ix: int) COffsetInitInfo[source]
property varinfo_storage_classes: Dict[int, Set[str]]