* tree-flow-inline.h (op_iter_init): Reject GIMPLE_PHI stmts.
[official-gcc.git] / libjava / java / io / StreamTokenizer.h
blobad9496cd4bb7be9003b0ca128889c0237057fdee
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_io_StreamTokenizer__
5 #define __java_io_StreamTokenizer__
7 #pragma interface
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
13 class java::io::StreamTokenizer : public ::java::lang::Object
16 public:
17 StreamTokenizer(::java::io::InputStream *);
18 StreamTokenizer(::java::io::Reader *);
19 virtual void commentChar(jint);
20 virtual void eolIsSignificant(jboolean);
21 virtual jint lineno();
22 virtual void lowerCaseMode(jboolean);
23 private:
24 jboolean isWhitespace(jint);
25 jboolean isAlphabetic(jint);
26 jboolean isNumeric(jint);
27 jboolean isQuote(jint);
28 jboolean isComment(jint);
29 public:
30 virtual jint nextToken();
31 private:
32 void resetChar(jint);
33 public:
34 virtual void ordinaryChar(jint);
35 virtual void ordinaryChars(jint, jint);
36 virtual void parseNumbers();
37 virtual void pushBack();
38 virtual void quoteChar(jint);
39 virtual void resetSyntax();
40 virtual void slashSlashComments(jboolean);
41 virtual void slashStarComments(jboolean);
42 virtual ::java::lang::String * toString();
43 virtual void whitespaceChars(jint, jint);
44 virtual void wordChars(jint, jint);
45 static const jint TT_EOF = -1;
46 static const jint TT_EOL = 10;
47 static const jint TT_NUMBER = -2;
48 static const jint TT_WORD = -3;
49 private:
50 static const jint TT_NONE = -4;
51 public:
52 jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) ttype;
53 ::java::lang::String * sval;
54 jdouble nval;
55 private:
56 jboolean eolSignificant;
57 jboolean lowerCase;
58 jboolean slashSlash;
59 jboolean slashStar;
60 JArray< jboolean > * whitespace;
61 JArray< jboolean > * alphabetic;
62 JArray< jboolean > * numeric;
63 JArray< jboolean > * quote;
64 JArray< jboolean > * comment;
65 ::java::io::PushbackReader * in;
66 jboolean pushedBack;
67 jint lineNumber;
68 public:
69 static ::java::lang::Class class$;
72 #endif // __java_io_StreamTokenizer__