def METHOD_NAME(self, *args, **kwargs) -> Any:
    """Referenced symbols must be appropriately resolved before they can
    provide information such as size This is because the size request has
    no context within which to determine the actual symbol structure."""
    type_name = self.vol.type_name.split(constants.BANG)
    table_name = None
    if len(type_name) == 2:
        table_name = type_name[0]
    symbol_name = type_name[-1]
    raise exceptions.SymbolError(
        symbol_name,
        table_name,
        f"Template contains no information about its structure: {self.vol.type_name}",
    )