In the following example slide:
class car_reg extends umm_reg;
`umm_object_utils (car_reg)
umm_reg_field reserved;
umm_reg_field char_len;
...
function new (string name = "char_len");
super.new (name, 32, UVM_NO_COVERAGE);
end_function
...
I expect the string name to be “car_reg” as this is the register name. “char_len” is just a field.