File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change 1
1
#ifndef EXPERIMENTAL_REGEX_BRIDGING
2
2
#define EXPERIMENTAL_REGEX_BRIDGING
3
3
4
+ #include <stdbool.h>
5
+
4
6
#ifdef __cplusplus
5
7
extern "C" {
6
8
#endif
@@ -19,9 +21,9 @@ extern "C" {
19
21
/// Returns: A bool indicating whether lexing was completely erroneous, and
20
22
/// cannot be recovered from, or false if there either was no error,
21
23
/// or there was a recoverable error.
22
- typedef bool (* RegexLiteralLexingFn )(/*CurPtrPtr*/ const char * * ,
23
- /*BufferEnd*/ const char * ,
24
- /*ErrorOut*/ const char * * );
24
+ typedef bool (* RegexLiteralLexingFn )(/*CurPtrPtr*/ const char * * ,
25
+ /*BufferEnd*/ const char * ,
26
+ /*ErrorOut*/ const char * * );
25
27
void Parser_registerRegexLiteralLexingFn (RegexLiteralLexingFn fn );
26
28
27
29
/// Parse a regex literal string. Takes the following arguments:
You can’t perform that action at this time.
0 commit comments