Uses of Interface
org.antlr.runtime.IntStream

Packages that use IntStream
org.antlr.analysis   
org.antlr.grammar.v3   
org.antlr.runtime   
org.antlr.runtime.debug   
org.antlr.runtime.tree   
org.antlr.tool   
 

Uses of IntStream in org.antlr.analysis
 

Methods in org.antlr.analysis with parameters of type IntStream
 int DFA.predict(IntStream input)
           
 

Uses of IntStream in org.antlr.grammar.v3
 

Methods in org.antlr.grammar.v3 with parameters of type IntStream
 boolean ActionTranslator.alreadyParsedRule(IntStream input, int ruleIndex)
           
 boolean ActionAnalysis.alreadyParsedRule(IntStream input, int ruleIndex)
           
 void ActionTranslator.memoize(IntStream input, int ruleIndex, int ruleStartIndex)
           
 void ActionAnalysis.memoize(IntStream input, int ruleIndex, int ruleStartIndex)
           
 

Uses of IntStream in org.antlr.runtime
 

Subinterfaces of IntStream in org.antlr.runtime
 interface CharStream
          A source of characters for an ANTLR lexer
 interface TokenStream
          A stream of tokens accessing tokens from a TokenSource
 

Classes in org.antlr.runtime that implement IntStream
 class ANTLRFileStream
          This is a char buffer stream that is loaded from a file all at once when you construct the object.
 class ANTLRInputStream
          A kind of ReaderStream that pulls from an InputStream.
 class ANTLRReaderStream
          Vacuum all input from a Reader and then treat it like a StringStream.
 class ANTLRStringStream
          A pretty quick CharStream that pulls all data from an array directly.
 class CommonTokenStream
          The most common stream of tokens is one where every token is buffered up and tokens are prefiltered for a certain channel (the parser will only see these tokens and cannot change the filter channel number during the parse).
 class TokenRewriteStream
          Useful for dumping out the input stream after doing some augmentation or other manipulations.
 

Fields in org.antlr.runtime declared as IntStream
 IntStream RecognitionException.input
          What input stream did the error occur in?
 

Methods in org.antlr.runtime with parameters of type IntStream
 boolean BaseRecognizer.alreadyParsedRule(IntStream input, int ruleIndex)
          Has this rule already parsed input at the current index in the input stream? Return the stop token index or MEMO_RULE_UNKNOWN.
 void BaseRecognizer.consumeUntil(IntStream input, BitSet set)
          Consume tokens until one matches the given token set
 void BaseRecognizer.consumeUntil(IntStream input, int tokenType)
           
protected  void RecognitionException.extractInformationFromTreeNodeStream(IntStream input)
           
protected  java.lang.Object Parser.getCurrentInputSymbol(IntStream input)
           
protected  java.lang.Object BaseRecognizer.getCurrentInputSymbol(IntStream input)
          Match needs to return the current input symbol, which gets put into the label for the associated token ref; e.g., x=ID.
protected  java.lang.Object Parser.getMissingSymbol(IntStream input, RecognitionException e, int expectedTokenType, BitSet follow)
           
protected  java.lang.Object BaseRecognizer.getMissingSymbol(IntStream input, RecognitionException e, int expectedTokenType, BitSet follow)
          Conjure up a missing token during error recovery.
 java.lang.Object BaseRecognizer.match(IntStream input, int ttype, BitSet follow)
          Match current input symbol against ttype.
 void BaseRecognizer.matchAny(IntStream input)
          Match the wildcard: in a symbol
 void BaseRecognizer.memoize(IntStream input, int ruleIndex, int ruleStartIndex)
          Record whether or not this rule parsed the input at this position successfully.
 boolean BaseRecognizer.mismatchIsMissingToken(IntStream input, BitSet follow)
           
 boolean BaseRecognizer.mismatchIsUnwantedToken(IntStream input, int ttype)
           
protected  void DFA.noViableAlt(int s, IntStream input)
           
 int DFA.predict(IntStream input)
          From the input stream, predict what alternative will succeed using this DFA (representing the covering regular approximation to the underlying CFL).
 void BaseRecognizer.recover(IntStream input, RecognitionException re)
          Recover from an error found on the input stream.
 java.lang.Object BaseRecognizer.recoverFromMismatchedSet(IntStream input, RecognitionException e, BitSet follow)
          Not currently used
protected  java.lang.Object BaseRecognizer.recoverFromMismatchedToken(IntStream input, int ttype, BitSet follow)
          Attempt to recover from a single missing or extra token.
 int DFA.specialStateTransition(int s, IntStream input)
           
 

Constructors in org.antlr.runtime with parameters of type IntStream
EarlyExitException(int decisionNumber, IntStream input)
           
FailedPredicateException(IntStream input, java.lang.String ruleName, java.lang.String predicateText)
           
MismatchedNotSetException(BitSet expecting, IntStream input)
           
MismatchedRangeException(int a, int b, IntStream input)
           
MismatchedSetException(BitSet expecting, IntStream input)
           
MismatchedTokenException(int expecting, IntStream input)
           
MissingTokenException(int expecting, IntStream input, java.lang.Object inserted)
           
NoViableAltException(java.lang.String grammarDecisionDescription, int decisionNumber, int stateNumber, IntStream input)
           
RecognitionException(IntStream input)
           
UnwantedTokenException(int expecting, IntStream input)
           
 

Uses of IntStream in org.antlr.runtime.debug
 

Classes in org.antlr.runtime.debug that implement IntStream
 class DebugTokenStream
           
 class DebugTreeNodeStream
          Debug any tree node stream.
 

Fields in org.antlr.runtime.debug declared as IntStream
 IntStream Tracer.input
           
 

Methods in org.antlr.runtime.debug with parameters of type IntStream
 void Profiler.examineRuleMemoization(IntStream input, int ruleIndex, java.lang.String ruleName)
          Track memoization; this is not part of standard debug interface but is triggered by profiling.
protected  java.lang.Object DebugTreeParser.getMissingSymbol(IntStream input, RecognitionException e, int expectedTokenType, BitSet follow)
           
 void Profiler.memoize(IntStream input, int ruleIndex, int ruleStartIndex, java.lang.String ruleName)
           
 

Constructors in org.antlr.runtime.debug with parameters of type IntStream
Tracer(IntStream input)
           
 

Uses of IntStream in org.antlr.runtime.tree
 

Subinterfaces of IntStream in org.antlr.runtime.tree
 interface TreeNodeStream
          A stream of tree nodes, accessing nodes from a tree of some kind
 

Classes in org.antlr.runtime.tree that implement IntStream
 class BufferedTreeNodeStream
          A buffered stream of tree nodes.
 class CommonTreeNodeStream
           
 

Fields in org.antlr.runtime.tree declared as IntStream
 IntStream CommonErrorNode.input
           
 

Methods in org.antlr.runtime.tree with parameters of type IntStream
protected  java.lang.Object TreeParser.getCurrentInputSymbol(IntStream input)
           
protected  java.lang.Object TreeParser.getMissingSymbol(IntStream input, RecognitionException e, int expectedTokenType, BitSet follow)
           
 void TreeParser.matchAny(IntStream ignore)
          Match '.' in tree parser has special meaning.
protected  java.lang.Object TreeParser.recoverFromMismatchedToken(IntStream input, int ttype, BitSet follow)
          We have DOWN/UP nodes in the stream that have no line info; override.
 

Uses of IntStream in org.antlr.tool
 

Fields in org.antlr.tool declared as IntStream
protected  IntStream Interpreter.input
           
 

Methods in org.antlr.tool with parameters of type IntStream
protected  void Interpreter.parseEngine(java.lang.String startRule, NFAState start, NFAState stop, IntStream input, java.util.Stack ruleInvocationStack, DebugEventListener actions, java.util.List visitedStates)
          Fill a list of all NFA states visited during the parse
 

Constructors in org.antlr.tool with parameters of type IntStream
Interpreter(Grammar grammar, IntStream input)
           
 



Copyright © 2013. All Rights Reserved.