2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_util_regex_RESyntax__
5 #define __gnu_java_util_regex_RESyntax__
9 #include <java/lang/Object.h>
27 class gnu::java::util::regex::RESyntax
: public ::java::lang::Object
32 ::gnu::java::util::regex::RESyntax
* makeFinal();
33 RESyntax(::gnu::java::util::regex::RESyntax
*);
35 ::gnu::java::util::regex::RESyntax
* set(jint
);
36 ::gnu::java::util::regex::RESyntax
* clear(jint
);
37 ::gnu::java::util::regex::RESyntax
* setLineSeparator(::java::lang::String
*);
38 ::java::lang::String
* getLineSeparator();
39 public: // actually package-private
40 static ::java::lang::String
* DEFAULT_LINE_SEPARATOR
;
42 ::java::util::BitSet
* __attribute__((aligned(__alignof__( ::java::lang::Object
)))) bits
;
44 ::java::lang::String
* lineSeparator
;
46 static const jint RE_BACKSLASH_ESCAPE_IN_LISTS
= 0;
47 static const jint RE_BK_PLUS_QM
= 1;
48 static const jint RE_CHAR_CLASSES
= 2;
49 static const jint RE_CONTEXT_INDEP_ANCHORS
= 3;
50 static const jint RE_CONTEXT_INDEP_OPS
= 4;
51 static const jint RE_CONTEXT_INVALID_OPS
= 5;
52 static const jint RE_DOT_NEWLINE
= 6;
53 static const jint RE_DOT_NOT_NULL
= 7;
54 static const jint RE_INTERVALS
= 8;
55 static const jint RE_LIMITED_OPS
= 9;
56 static const jint RE_NEWLINE_ALT
= 10;
57 static const jint RE_NO_BK_BRACES
= 11;
58 static const jint RE_NO_BK_PARENS
= 12;
59 static const jint RE_NO_BK_REFS
= 13;
60 static const jint RE_NO_BK_VBAR
= 14;
61 static const jint RE_NO_EMPTY_RANGES
= 15;
62 static const jint RE_UNMATCHED_RIGHT_PAREN_ORD
= 16;
63 static const jint RE_HAT_LISTS_NOT_NEWLINE
= 17;
64 static const jint RE_STINGY_OPS
= 18;
65 static const jint RE_CHAR_CLASS_ESCAPES
= 19;
66 static const jint RE_PURE_GROUPING
= 20;
67 static const jint RE_LOOKAHEAD
= 21;
68 static const jint RE_STRING_ANCHORS
= 22;
69 static const jint RE_COMMENTS
= 23;
70 static const jint RE_CHAR_CLASS_ESC_IN_LISTS
= 24;
71 static const jint RE_POSSESSIVE_OPS
= 25;
72 static const jint RE_EMBEDDED_FLAGS
= 26;
73 static const jint RE_OCTAL_CHAR
= 27;
74 static const jint RE_HEX_CHAR
= 28;
75 static const jint RE_UNICODE_CHAR
= 29;
76 static const jint RE_NAMED_PROPERTY
= 30;
77 static const jint RE_NESTED_CHARCLASS
= 31;
79 static const jint BIT_TOTAL
= 32;
81 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_AWK
;
82 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_ED
;
83 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_EGREP
;
84 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_EMACS
;
85 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_GREP
;
86 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_POSIX_AWK
;
87 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_POSIX_BASIC
;
88 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_POSIX_EGREP
;
89 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_POSIX_EXTENDED
;
90 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_POSIX_MINIMAL_BASIC
;
91 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_POSIX_MINIMAL_EXTENDED
;
92 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_SED
;
93 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_PERL4
;
94 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_PERL4_S
;
95 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_PERL5
;
96 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_PERL5_S
;
97 static ::gnu::java::util::regex::RESyntax
* RE_SYNTAX_JAVA_1_4
;
98 static ::java::lang::Class
class$
;
101 #endif // __gnu_java_util_regex_RESyntax__