Uses of Class
antlr.CharStreamException

Packages that use CharStreamException
antlr   
antlr.actions.cpp   
antlr.actions.csharp   
antlr.actions.java   
antlr.debug   
antlr.preprocessor   
 

Uses of CharStreamException in antlr
 

Subclasses of CharStreamException in antlr
 class CharStreamIOException
          Wrap an IOException in a CharStreamException
 

Methods in antlr that throw CharStreamException
 void CharBuffer.fill(int amount)
          Ensure that the character buffer is sufficiently full
 void ByteBuffer.fill(int amount)
          Ensure that the character buffer is sufficiently full
 void CharScanner.consume()
           
 void CharScanner.consumeUntil(int c)
          Consume chars until one matches the given char
 void CharScanner.consumeUntil(BitSet set)
          Consume chars until one matches the given set
 char CharScanner.LA(int i)
           
 void CharScanner.match(char c)
           
 void CharScanner.match(BitSet b)
           
 void CharScanner.match(java.lang.String s)
           
 void CharScanner.matchNot(char c)
           
 void CharScanner.matchRange(char c1, char c2)
           
 void CharScanner.traceIn(java.lang.String rname)
           
 void CharScanner.traceOut(java.lang.String rname)
           
 void CharScanner.uponEOF()
          This method is called by YourLexer.nextToken() when the lexer has hit EOF condition.
abstract  void InputBuffer.fill(int amount)
          Ensure that the input buffer is sufficiently full
 char InputBuffer.LA(int i)
          Get a lookahead character
 void ANTLRTokdefLexer.mWS(boolean _createToken)
           
 void ANTLRTokdefLexer.mSL_COMMENT(boolean _createToken)
           
 void ANTLRTokdefLexer.mML_COMMENT(boolean _createToken)
           
 void ANTLRTokdefLexer.mLPAREN(boolean _createToken)
           
 void ANTLRTokdefLexer.mRPAREN(boolean _createToken)
           
 void ANTLRTokdefLexer.mASSIGN(boolean _createToken)
           
 void ANTLRTokdefLexer.mSTRING(boolean _createToken)
           
protected  void ANTLRTokdefLexer.mESC(boolean _createToken)
           
protected  void ANTLRTokdefLexer.mDIGIT(boolean _createToken)
           
protected  void ANTLRTokdefLexer.mXDIGIT(boolean _createToken)
           
 void ANTLRTokdefLexer.mID(boolean _createToken)
           
 void ANTLRTokdefLexer.mINT(boolean _createToken)
           
 void ANTLRLexer.mWS(boolean _createToken)
           
 void ANTLRLexer.mCOMMENT(boolean _createToken)
           
protected  void ANTLRLexer.mSL_COMMENT(boolean _createToken)
           
protected  void ANTLRLexer.mML_COMMENT(boolean _createToken)
           
 void ANTLRLexer.mOPEN_ELEMENT_OPTION(boolean _createToken)
           
 void ANTLRLexer.mCLOSE_ELEMENT_OPTION(boolean _createToken)
           
 void ANTLRLexer.mCOMMA(boolean _createToken)
           
 void ANTLRLexer.mQUESTION(boolean _createToken)
           
 void ANTLRLexer.mTREE_BEGIN(boolean _createToken)
           
 void ANTLRLexer.mLPAREN(boolean _createToken)
           
 void ANTLRLexer.mRPAREN(boolean _createToken)
           
 void ANTLRLexer.mCOLON(boolean _createToken)
           
 void ANTLRLexer.mSTAR(boolean _createToken)
           
 void ANTLRLexer.mPLUS(boolean _createToken)
           
 void ANTLRLexer.mASSIGN(boolean _createToken)
           
 void ANTLRLexer.mIMPLIES(boolean _createToken)
           
 void ANTLRLexer.mSEMI(boolean _createToken)
           
 void ANTLRLexer.mCARET(boolean _createToken)
           
 void ANTLRLexer.mBANG(boolean _createToken)
           
 void ANTLRLexer.mOR(boolean _createToken)
           
 void ANTLRLexer.mWILDCARD(boolean _createToken)
           
 void ANTLRLexer.mRANGE(boolean _createToken)
           
 void ANTLRLexer.mNOT_OP(boolean _createToken)
           
 void ANTLRLexer.mRCURLY(boolean _createToken)
           
 void ANTLRLexer.mCHAR_LITERAL(boolean _createToken)
           
protected  void ANTLRLexer.mESC(boolean _createToken)
           
 void ANTLRLexer.mSTRING_LITERAL(boolean _createToken)
           
protected  void ANTLRLexer.mXDIGIT(boolean _createToken)
           
protected  void ANTLRLexer.mDIGIT(boolean _createToken)
           
 void ANTLRLexer.mINT(boolean _createToken)
           
 void ANTLRLexer.mARG_ACTION(boolean _createToken)
           
protected  void ANTLRLexer.mNESTED_ARG_ACTION(boolean _createToken)
           
 void ANTLRLexer.mACTION(boolean _createToken)
           
protected  void ANTLRLexer.mNESTED_ACTION(boolean _createToken)
           
 void ANTLRLexer.mTOKEN_REF(boolean _createToken)
           
 void ANTLRLexer.mRULE_REF(boolean _createToken)
           
protected  int ANTLRLexer.mINTERNAL_RULE_REF(boolean _createToken)
           
protected  void ANTLRLexer.mWS_LOOP(boolean _createToken)
           
protected  void ANTLRLexer.mWS_OPT(boolean _createToken)
           
 

Uses of CharStreamException in antlr.actions.cpp
 

Methods in antlr.actions.cpp that throw CharStreamException
 void ActionLexer.mACTION(boolean _createToken)
           
protected  void ActionLexer.mSTUFF(boolean _createToken)
          stuff in between #(...) and #id items Allow the escaping of the # for C preprocessor stuff.
protected  void ActionLexer.mAST_ITEM(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ITEM(boolean _createToken)
           
protected  void ActionLexer.mCOMMENT(boolean _createToken)
           
protected  void ActionLexer.mSTRING(boolean _createToken)
           
protected  void ActionLexer.mCHAR(boolean _createToken)
           
protected  void ActionLexer.mTREE(boolean _createToken)
           
protected  void ActionLexer.mWS(boolean _createToken)
           
protected  void ActionLexer.mID(boolean _createToken)
           
protected  void ActionLexer.mVAR_ASSIGN(boolean _createToken)
           
protected  void ActionLexer.mAST_CONSTRUCTOR(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG(boolean _createToken)
           
protected  void ActionLexer.mTREE_ELEMENT(boolean _createToken)
           
protected  boolean ActionLexer.mID_ELEMENT(boolean _createToken)
          An ID_ELEMENT can be a func call, array ref, simple var, or AST label ref.
protected  void ActionLexer.mAST_CTOR_ELEMENT(boolean _createToken)
          The arguments of a #[...] constructor are text, token type, or a tree.
protected  void ActionLexer.mINT(boolean _createToken)
           
protected  void ActionLexer.mARG(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ID_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mINT_OR_FLOAT(boolean _createToken)
           
protected  void ActionLexer.mSL_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mML_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mESC(boolean _createToken)
           
protected  void ActionLexer.mDIGIT(boolean _createToken)
           
 

Uses of CharStreamException in antlr.actions.csharp
 

Methods in antlr.actions.csharp that throw CharStreamException
 void ActionLexer.mACTION(boolean _createToken)
           
protected  void ActionLexer.mSTUFF(boolean _createToken)
          stuff in between #(...) and #id items Allow the escaping of the # for C# preprocessor stuff.
protected  void ActionLexer.mAST_ITEM(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ITEM(boolean _createToken)
           
protected  void ActionLexer.mCOMMENT(boolean _createToken)
           
protected  void ActionLexer.mSTRING(boolean _createToken)
           
protected  void ActionLexer.mCHAR(boolean _createToken)
           
protected  void ActionLexer.mTREE(boolean _createToken)
           
protected  void ActionLexer.mWS(boolean _createToken)
           
protected  void ActionLexer.mID(boolean _createToken)
           
protected  void ActionLexer.mVAR_ASSIGN(boolean _createToken)
           
protected  void ActionLexer.mAST_CONSTRUCTOR(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG(boolean _createToken)
           
protected  void ActionLexer.mTREE_ELEMENT(boolean _createToken)
           
protected  boolean ActionLexer.mID_ELEMENT(boolean _createToken)
          An ID_ELEMENT can be a func call, array ref, simple var, or AST label ref.
protected  void ActionLexer.mAST_CTOR_ELEMENT(boolean _createToken)
          The arguments of a #[...] constructor are text, token type, or a tree.
protected  void ActionLexer.mINT(boolean _createToken)
           
protected  void ActionLexer.mARG(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ID_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mINT_OR_FLOAT(boolean _createToken)
           
protected  void ActionLexer.mSL_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mML_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mESC(boolean _createToken)
           
protected  void ActionLexer.mDIGIT(boolean _createToken)
           
 

Uses of CharStreamException in antlr.actions.java
 

Methods in antlr.actions.java that throw CharStreamException
 void ActionLexer.mACTION(boolean _createToken)
           
protected  void ActionLexer.mSTUFF(boolean _createToken)
           
protected  void ActionLexer.mAST_ITEM(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ITEM(boolean _createToken)
           
protected  void ActionLexer.mCOMMENT(boolean _createToken)
           
protected  void ActionLexer.mSTRING(boolean _createToken)
           
protected  void ActionLexer.mCHAR(boolean _createToken)
           
protected  void ActionLexer.mTREE(boolean _createToken)
           
protected  void ActionLexer.mID(boolean _createToken)
           
protected  void ActionLexer.mWS(boolean _createToken)
           
protected  void ActionLexer.mVAR_ASSIGN(boolean _createToken)
           
protected  void ActionLexer.mAST_CONSTRUCTOR(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG(boolean _createToken)
           
protected  void ActionLexer.mTREE_ELEMENT(boolean _createToken)
           
protected  boolean ActionLexer.mID_ELEMENT(boolean _createToken)
          An ID_ELEMENT can be a func call, array ref, simple var, or AST label ref.
protected  void ActionLexer.mAST_CTOR_ELEMENT(boolean _createToken)
          The arguments of a #[...] constructor are text, token type, or a tree.
protected  void ActionLexer.mINT(boolean _createToken)
           
protected  void ActionLexer.mARG(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ID_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mINT_OR_FLOAT(boolean _createToken)
           
protected  void ActionLexer.mSL_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mML_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mESC(boolean _createToken)
           
protected  void ActionLexer.mDIGIT(boolean _createToken)
           
 

Uses of CharStreamException in antlr.debug
 

Methods in antlr.debug that throw CharStreamException
 void DebuggingCharScanner.consume()
           
 char DebuggingCharScanner.LA(int i)
           
 void DebuggingCharScanner.match(char c)
           
 void DebuggingCharScanner.match(BitSet b)
           
 void DebuggingCharScanner.match(java.lang.String s)
           
 void DebuggingCharScanner.matchNot(char c)
           
 void DebuggingCharScanner.matchRange(char c1, char c2)
           
 void DebuggingInputBuffer.fill(int a)
           
 char DebuggingInputBuffer.LA(int i)
           
 

Uses of CharStreamException in antlr.preprocessor
 

Methods in antlr.preprocessor that throw CharStreamException
 void PreprocessorLexer.mRULE_BLOCK(boolean _createToken)
           
 void PreprocessorLexer.mWS(boolean _createToken)
           
protected  void PreprocessorLexer.mALT(boolean _createToken)
           
 void PreprocessorLexer.mSUBRULE_BLOCK(boolean _createToken)
           
protected  void PreprocessorLexer.mELEMENT(boolean _createToken)
           
 void PreprocessorLexer.mCOMMENT(boolean _createToken)
           
 void PreprocessorLexer.mACTION(boolean _createToken)
           
 void PreprocessorLexer.mSTRING_LITERAL(boolean _createToken)
           
 void PreprocessorLexer.mCHAR_LITERAL(boolean _createToken)
           
protected  void PreprocessorLexer.mNEWLINE(boolean _createToken)
           
 void PreprocessorLexer.mBANG(boolean _createToken)
           
 void PreprocessorLexer.mSEMI(boolean _createToken)
           
 void PreprocessorLexer.mCOMMA(boolean _createToken)
           
 void PreprocessorLexer.mRCURLY(boolean _createToken)
           
 void PreprocessorLexer.mID_OR_KEYWORD(boolean _createToken)
          This rule picks off keywords in the lexer that need to be handled specially.
protected  void PreprocessorLexer.mID(boolean _createToken)
           
protected  void PreprocessorLexer.mCURLY_BLOCK_SCARF(boolean _createToken)
           
 void PreprocessorLexer.mASSIGN_RHS(boolean _createToken)
           
protected  void PreprocessorLexer.mSL_COMMENT(boolean _createToken)
           
protected  void PreprocessorLexer.mML_COMMENT(boolean _createToken)
           
protected  void PreprocessorLexer.mESC(boolean _createToken)
           
protected  void PreprocessorLexer.mDIGIT(boolean _createToken)
           
protected  void PreprocessorLexer.mXDIGIT(boolean _createToken)
           
 void PreprocessorLexer.mARG_ACTION(boolean _createToken)