File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88#ifndef HERMES_REGEX_EXECUTOR_H
99#define HERMES_REGEX_EXECUTOR_H
1010
11- #include " hermes/Regex/Compiler.h"
11+ #include " hermes/Regex/RegexBytecode.h"
12+ #include " hermes/Regex/RegexTypes.h"
1213
1314// This file contains the machinery for executing a regexp compiled to bytecode.
1415
File renamed without changes.
Original file line number Diff line number Diff line change 1515
1616#include " hermes/Platform/Unicode/CharacterProperties.h"
1717#include " hermes/Platform/Unicode/PlatformUnicode.h"
18- #include " hermes/Regex/Compiler.h"
18+ #include " hermes/Regex/RegexBytecode.h"
19+ #include " hermes/Regex/RegexTypes.h"
1920#include " llvm/ADT/DenseMap.h"
2021#include " llvm/ADT/Optional.h"
2122
Original file line number Diff line number Diff line change 88#ifndef HERMES_VM_JSREGEXP_H
99#define HERMES_VM_JSREGEXP_H
1010
11- #include " hermes/Regex/Compiler .h"
11+ #include " hermes/Regex/RegexTypes .h"
1212#include " hermes/VM/JSObject.h"
1313#include " hermes/VM/RegExpMatch.h"
1414#include " hermes/VM/SmallXString.h"
Original file line number Diff line number Diff line change 88#include " hermes/Platform/Unicode/CharacterProperties.h"
99#include " hermes/Platform/Unicode/CodePointSet.h"
1010
11- #include " hermes/Regex/Compiler .h"
11+ #include " hermes/Regex/Regex .h"
1212#include " hermes/Regex/RegexTraits.h"
1313#include " llvm/Support/SaveAndRestore.h"
1414namespace hermes {
Original file line number Diff line number Diff line change 66 */
77
88#include " hermes/Support/RegExpSerialization.h"
9- #include " hermes/Regex/Compiler .h"
9+ #include " hermes/Regex/Regex .h"
1010#include " hermes/Regex/RegexTraits.h"
1111#include " hermes/Support/Algorithms.h"
1212#include " hermes/Support/UTF8.h"
Original file line number Diff line number Diff line change 88#include " JSLibInternal.h"
99
1010#include " hermes/Regex/Executor.h"
11+ #include " hermes/Regex/Regex.h"
1112#include " hermes/Regex/RegexTraits.h"
1213#include " hermes/VM/Runtime.h"
1314#include " hermes/VM/StringBuilder.h"
Original file line number Diff line number Diff line change 88#include " hermes/VM/JSRegExp.h"
99
1010#include " hermes/Regex/Executor.h"
11+ #include " hermes/Regex/Regex.h"
1112#include " hermes/Regex/RegexTraits.h"
1213#include " hermes/Support/UTF8.h"
1314#include " hermes/VM/BuildMetadata.h"
Original file line number Diff line number Diff line change 55 * LICENSE file in the root directory of this source tree.
66 */
77
8- #include " hermes/Regex/Compiler .h"
8+ #include " hermes/Regex/Regex .h"
99#include " hermes/Regex/Executor.h"
1010#include " hermes/Regex/RegexTraits.h"
1111
You can’t perform that action at this time.
0 commit comments