(self)
return f"{self.first_group().filename()}::{self.token_with_ownership()}"
Names exist largely for unit tests and deterministic node sorting
        :rtype: str
Names exist largely for unit tests and deterministic node sorting
        :rtype: str
Names exist largely for unit tests and deterministic node sorting : rtype : str
def name(self):
        """
        Names exist largely for unit tests and deterministic node sorting
        :rtype: str
        """
        return f"{self.first_group().filename()}::{self.token_with_ownership()}"
def name ( self ) : return f"{self.first_group().filename()}::{self.token_with_ownership()}"