Source code

Revision control

Copy as Markdown

Other Tools

//error: cycle(s) detected in manager/manages hierarchy: `cyclecheck_Parent -> cyclecheck_Child -> cyclecheck_Grandchild -> cyclecheck_Parent'
//error: |manages| declaration in protocol `cyclecheck_Grandchild' does not match any |manager| declaration in protocol `cyclecheck_Parent'
include protocol cyclecheck_Child;
include protocol cyclecheck_Parent;
protocol cyclecheck_Grandchild {
manager cyclecheck_Child;
manages cyclecheck_Parent;
child:
async cyclecheck_Parent();
async __delete__();
};