fromRepeatBlock static method

Safety<EscapeSequence> fromRepeatBlock(
  1. RepeatBlock repeatBlock
)

Implementation

static Safety<EscapeSequence> fromRepeatBlock(RepeatBlock repeatBlock) {

    final log = Log(classLocation: EscapeSequence, functionLocation: 'fromRepeatBlock');

    final escapeSequenceKeyword = repeatBlock.second;

    final times = repeatBlock.fourth.value;

    final result = EscapeSequence(repeatBlock.source, escapeSequenceKeyword, times);

    return Safety(result, log);

}