allocateVariable method

String? allocateVariable()

Implementation

String? allocateVariable() {
  if (variable != null) {
    return variable;
  }

  final expression = matcher.expression;
  if (!expression.resultUsed) {
    return null;
  }

  variable = allocator!.allocate();
  return variable;
}