Module Regex
Provides classes and predicates for reasoning about regular expressions.
Import path
import codeql.swift.regex.RegexImports
| RegexTreeView | Provides a class hierarchy corresponding to a parse tree of regular expressions. |
| swift | Top-level import for the Swift language pack |
Classes
| RegexAdditionalFlowStep | A unit class for adding additional flow steps for regular expressions. |
| RegexCreation | A data-flow node where a regular expression object is created. |
| RegexEval | A call that evaluates a regular expression. For example, the call to |
| RegexParseMode | A regular expression parse mode flag. |
| RegexPatternSource | A data flow node whose value may flow to a position where it is interpreted as a part of a regular expression. For example the string literal |
| RegexRegexAdditionalFlowStep | An additional flow step for |
Aliases
| NSStringCompareOptionsFlagFlow | Constructs a global data flow computation. |