allocate method

String allocate([
  1. String name = ''
])

Implementation

String allocate([String name = '']) {
  final index = _indexes[name] ??= 0;
  _indexes[name] = index + 1;
  if (index == 0 && name.isNotEmpty) {
    return '\$$name';
  }

  return '\$$name$index';
}