CodeQL library for JavaScript
Search

Predicate getAThreewayIntersect

Gets a char that is matched by all the edges s1, s2, and s3.

The result is not complete, and might miss some combination of edges that share some character.

Import path

import semmle.javascript.security.performance.SuperlinearBackTracking
string getAThreewayIntersect(InputSymbol s1, InputSymbol s2, InputSymbol s3)