INNER CODE UNIT · JavaScript

getSolutions

MorpheApp/morphe-patches · patches/src/main/resources/spoof/raw/yt.solver.core.js:270

  function getSolutions(statements) {
    const found = { n: [], sig: [] };
    for (const statement of statements) {
      const result = extract(statement);
      if (result) {
        found.n.push(makeSolver(result, { type: 'Identifier', name: 'n' }));
        found.sig.push(makeSolver(result, { type: 'Identifier', name: 'sig' }));
      }
    }
    return found;
  }
  function makeSolver(result, ident) {
    return {
      type: 'ArrowFunctionExpression',
      params: [ident],
      body: {
        type: 'MemberExpression',
        object: {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…