mirror of git://gcc.gnu.org/git/gcc.git
				
				
				
			
		
			
				
	
	
		
			73 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			C++
		
	
	
	
			
		
		
	
	
			73 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			C++
		
	
	
	
 | 
						|
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 | 
						|
 | 
						|
#ifndef __java_io_StreamTokenizer__
 | 
						|
#define __java_io_StreamTokenizer__
 | 
						|
 | 
						|
#pragma interface
 | 
						|
 | 
						|
#include <java/lang/Object.h>
 | 
						|
#include <gcj/array.h>
 | 
						|
 | 
						|
 | 
						|
class java::io::StreamTokenizer : public ::java::lang::Object
 | 
						|
{
 | 
						|
 | 
						|
public:
 | 
						|
  StreamTokenizer(::java::io::InputStream *);
 | 
						|
  StreamTokenizer(::java::io::Reader *);
 | 
						|
  virtual void commentChar(jint);
 | 
						|
  virtual void eolIsSignificant(jboolean);
 | 
						|
  virtual jint lineno();
 | 
						|
  virtual void lowerCaseMode(jboolean);
 | 
						|
private:
 | 
						|
  jboolean isWhitespace(jint);
 | 
						|
  jboolean isAlphabetic(jint);
 | 
						|
  jboolean isNumeric(jint);
 | 
						|
  jboolean isQuote(jint);
 | 
						|
  jboolean isComment(jint);
 | 
						|
public:
 | 
						|
  virtual jint nextToken();
 | 
						|
private:
 | 
						|
  void resetChar(jint);
 | 
						|
public:
 | 
						|
  virtual void ordinaryChar(jint);
 | 
						|
  virtual void ordinaryChars(jint, jint);
 | 
						|
  virtual void parseNumbers();
 | 
						|
  virtual void pushBack();
 | 
						|
  virtual void quoteChar(jint);
 | 
						|
  virtual void resetSyntax();
 | 
						|
  virtual void slashSlashComments(jboolean);
 | 
						|
  virtual void slashStarComments(jboolean);
 | 
						|
  virtual ::java::lang::String * toString();
 | 
						|
  virtual void whitespaceChars(jint, jint);
 | 
						|
  virtual void wordChars(jint, jint);
 | 
						|
  static const jint TT_EOF = -1;
 | 
						|
  static const jint TT_EOL = 10;
 | 
						|
  static const jint TT_NUMBER = -2;
 | 
						|
  static const jint TT_WORD = -3;
 | 
						|
private:
 | 
						|
  static const jint TT_NONE = -4;
 | 
						|
public:
 | 
						|
  jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) ttype;
 | 
						|
  ::java::lang::String * sval;
 | 
						|
  jdouble nval;
 | 
						|
private:
 | 
						|
  jboolean eolSignificant;
 | 
						|
  jboolean lowerCase;
 | 
						|
  jboolean slashSlash;
 | 
						|
  jboolean slashStar;
 | 
						|
  JArray< jboolean > * whitespace;
 | 
						|
  JArray< jboolean > * alphabetic;
 | 
						|
  JArray< jboolean > * numeric;
 | 
						|
  JArray< jboolean > * quote;
 | 
						|
  JArray< jboolean > * comment;
 | 
						|
  ::java::io::PushbackReader * in;
 | 
						|
  jboolean pushedBack;
 | 
						|
  jint lineNumber;
 | 
						|
public:
 | 
						|
  static ::java::lang::Class class$;
 | 
						|
};
 | 
						|
 | 
						|
#endif // __java_io_StreamTokenizer__
 |