blark.summary.PropertyGetSetSummary

class blark.summary.PropertyGetSetSummary(comments: 'List[str]', pragmas: 'List[str]', filename: 'Optional[pathlib.Path]', meta: 'Optional[tf.Meta]', name: 'str', item: 'tf.Property', source_code: 'str', declarations: 'Dict[str, DeclarationSummary]' = <factory>, implementation: 'Optional[tf.StatementList]' = None)[source]

Bases: Summary

Methods

__init__(comments, pragmas, filename, meta, ...)

Attributes

implementation

name

item

source_code

declarations

comments

pragmas

filename

meta

name: str
item: Property
source_code: str
declarations: Dict[str, DeclarationSummary]
implementation: StatementList | None = None
__init__(comments: ~typing.List[str], pragmas: ~typing.List[str], filename: ~pathlib.Path | None, meta: ~blark.transform.Meta | None, name: str, item: ~blark.transform.Property, source_code: str, declarations: ~typing.Dict[str, ~blark.summary.DeclarationSummary] = <factory>, implementation: ~blark.transform.StatementList | None = None) None