writeVariable method

void writeVariable(
  1. Variable variable,
  2. BasicBlock block,
  3. Value value
)

Writes a variable definition in a block.

Implementation

void writeVariable(Variable variable, BasicBlock block, Value value) {
  _currentDef.putIfAbsent(block.id, () => {});
  _currentDef[block.id]![variable.name] = value;
}