getConditionals static method

List<String> getConditionals(
  1. Expression? parsed
)

Implementation

static List<String> getConditionals(Expression? parsed) {
  List<String> s = [];
  if (parsed is ConditionalExpression) {
    s.addAll(getConditionals(parsed.consequent));
    s.addAll(getConditionals(parsed.alternate));
  } else if ((parsed is BinaryExpression) || (parsed is CallExpression)) {
    s.add(parsed.toString());
  }
  return s;
}