def _get__cmp__scope_items(self):
return [<EOL>self.class_type,<EOL>[declaration_utils.declaration_path(base.related_class) for<EOL>base in self.bases].sort(),<EOL>[declaration_utils.declaration_path(derive.related_class) for<EOL>derive in self.derived].sort(),<EOL>self.is_abstract,<EOL>self.public_members.sort(),<EOL>self.private_members.sort(),<EOL>self.protected_members.sort()]<EOL>
implementation details