- AbstractAutomataChecker
- AbstractRegexSyntaxElement
- ActiveFlagsState
- AnchorPrecedenceFinder
- AtomicGroupTree
- AutomatonState
- AutomatonState.TransitionType
- BackReferenceTree
- BoundaryTree
- BoundaryTree.Type
- BranchState
- BranchTrackingVisitor
- CapturingGroupTree
- CharacterBuffer
- CharacterClassElementTree
- CharacterClassElementTree.Kind
- CharacterClassIntersectionTree
- CharacterClassTree
- CharacterClassUnionTree
- CharacterParser
- CharacterRangeTree
- CharacterTree
- ComplexRegexFinder
- ConditionalSubpatternTree
- CurlyBraceQuantifier
- DisjunctionTree
- DotTree
- DuplicatesInCharacterClassFinder
- EmptyAlternativeFinder
- EmptyGroupFinder
- EmptyStringRepetitionFinder
- EndOfCapturingGroupState
- EndOfConditionalSubpatternsState
- EndOfLookaroundState
- EndOfRepetitionState
- EscapedCharacterClassTree
- FailingLookaheadFinder
- FinalState
- FlagSet
- GraphemeHelper
- GraphemeInClassFinder
- GroupTree
- ImpossibleBackReferenceFinder
- ImpossibleBoundaryFinder
- IndexRange
- IntersectAutomataChecker
- JavaCharacterParser
- JavaRegexSource
- JavaUnicodeEscapeParser
- LookAroundTree
- LookAroundTree.Direction
- LookAroundTree.Polarity
- MatchType
- MiscEscapeSequenceTree
- MultipleWhitespaceFinder
- NegationState
- NonCapturingGroupTree
- OpeningQuote
- PhpRegexFlags
- PhpRegexSource
- PhpStringCharacterParser
- PosixCharacterClassElementTree
- PossessiveQuantifierContinuationFinder
- PythonRegexSource
- Quantifier
- Quantifier.Modifier
- RedundantRegexAlternativesFinder
- ReferenceConditionTree
- RegexBaseVisitor
- RegexFeature
- RegexIssueLocation
- RegexIssueReporter
- RegexIssueReporter.ElementIssue
- RegexIssueReporter.InvocationIssue
- RegexLexer
- RegexParser
- RegexParser.EscapedSequenceDataHolder
- RegexParser.GroupConstructor
- RegexParser.TreeConstructor
- RegexParseResult
- RegexReachabilityChecker
- RegexSource
- RegexSyntaxElement
- RegexToken
- RegexTree
- RegexTree.Kind
- RegexTreeHelper
- RegexVisitor
- ReluctantQuantifierFinder
- ReluctantQuantifierWithEmptyContinuationFinder
- RepetitionTree
- SequenceTree
- SimpleQuantifier
- SimpleQuantifier.Kind
- SimplifiedRegexCharacterClass
- SingleCharacterAlternationFinder
- SingleCharCharacterClassFinder
- SourceCharacter
- StartOfLookBehindState
- StartState
- SubAutomaton
- SuperfluousCurlyBraceFinder
- SupersetAutomataChecker
- SyntaxError
- UnicodeUnawareCharClassFinder
- UnquantifiedNonCapturingGroupFinder
- VerboseRegexFinder