libjava/ChangeLog:
[official-gcc.git] / libjava / gnu / java / util / regex / RETokenAny.h
blob77f00aaad21e5e07824018701f3ee5a7b88b6811
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_util_regex_RETokenAny__
5 #define __gnu_java_util_regex_RETokenAny__
7 #pragma interface
9 #include <gnu/java/util/regex/REToken.h>
10 extern "Java"
12 namespace gnu
14 namespace java
16 namespace lang
18 class CPStringBuilder;
20 namespace util
22 namespace regex
24 class CharIndexed;
25 class REMatch;
26 class RETokenAny;
33 class gnu::java::util::regex::RETokenAny : public ::gnu::java::util::regex::REToken
36 public: // actually package-private
37 RETokenAny(jint, jboolean, jboolean);
38 jint getMinimumLength();
39 jint getMaximumLength();
40 ::gnu::java::util::regex::REMatch * matchThis(::gnu::java::util::regex::CharIndexed *, ::gnu::java::util::regex::REMatch *);
41 jboolean matchOneChar(jchar);
42 jboolean returnsFixedLengthMatches();
43 jint findFixedLengthMatches(::gnu::java::util::regex::CharIndexed *, ::gnu::java::util::regex::REMatch *, jint);
44 void dump(::gnu::java::lang::CPStringBuilder *);
45 private:
46 jboolean __attribute__((aligned(__alignof__( ::gnu::java::util::regex::REToken)))) newline;
47 jboolean matchNull;
48 public:
49 static ::java::lang::Class class$;
52 #endif // __gnu_java_util_regex_RETokenAny__