@property
    def referenced_types(self):
        types = set()
        for node in self.walk():
            if isinstance(node, Reference):
                types.add(node.dereference())

            elif isinstance(node, Type):
                types.add(node)

        types.discard(self)
        return types
Get the name of the cipher implementation used with
dataset/ETHPy150Open pdef/pdef/compiler/pdefc/lang.py/Type.referenced_types--crossover with--dataset/ETHPy150Open kuri65536/python-for-android/python3-alpha/python-libs/gdata/tlslite/TLSRecordLayer.py/TLSRecordLayer.getCipherImplementation