elem_iterator NeededElements ( Self .Inherits ) .join> ( Self .Implements ) .join> ( Self .Attributes .OperationsNeededElements ) .join> ( Self .Operations .OperationsNeededElements ) .join> ( Self .Implemented .OperationsNeededElements ) .join> ( Self .Overridden .OperationsNeededElements ) >>> Result ; // NeededElements
Можно переписать:
elem_iterator NeededElements ( Self .Inherits ) .join> ( Self .Implements ) .join> ( Self .Attrs&Ops .OperationsNeededElements ) .join> ( Self .Implemented .OperationsNeededElements ) .join> ( Self .Overridden .OperationsNeededElements ) >>> Result ; // NeededElements
И:
elem_iterator Attrs&OpsNeededElements Cache ( Self .Attrs&Ops .OperationsNeededElements ) >>> Result ; // Attrs&OpsNeededElements
elem_iterator NeededElements ( Self .Inherits ) .join> ( Self .Implements ) .join> ( Self .Attrs&OpsNeededElements ) .join> ( Self .Implemented .OperationsNeededElements ) .join> ( Self .Overridden .OperationsNeededElements ) >>> Result ; // NeededElements
Комментариев нет:
Отправить комментарий