Uses of Class
org.sonar.sslr.internal.vm.Machine

Packages that use Machine
org.sonar.sslr.internal.vm   
org.sonar.sslr.internal.vm.lexerful Members of this package must not be used from outside of SSLR. 
 

Uses of Machine in org.sonar.sslr.internal.vm
 

Methods in org.sonar.sslr.internal.vm with parameters of type Machine
 void StringExpression.execute(Machine machine)
           
 void RuleRefExpression.execute(Machine machine)
           
 void PatternExpression.execute(Machine machine)
           
 void NothingExpression.execute(Machine machine)
           
abstract  void Instruction.execute(Machine machine)
          Executes this instruction.
 void Instruction.JumpInstruction.execute(Machine machine)
           
 void Instruction.CallInstruction.execute(Machine machine)
           
 void Instruction.ChoiceInstruction.execute(Machine machine)
           
 void Instruction.IgnoreErrorsInstruction.execute(Machine machine)
           
 void Instruction.PredicateChoiceInstruction.execute(Machine machine)
           
 void Instruction.CommitInstruction.execute(Machine machine)
           
 void Instruction.CommitVerifyInstruction.execute(Machine machine)
           
 void Instruction.RetInstruction.execute(Machine machine)
           
 void Instruction.BacktrackInstruction.execute(Machine machine)
           
 void Instruction.EndInstruction.execute(Machine machine)
           
 void Instruction.FailTwiceInstruction.execute(Machine machine)
           
 void Instruction.BackCommitInstruction.execute(Machine machine)
           
 void EndOfInputExpression.execute(Machine machine)
           
 void MachineHandler.onBacktrack(Machine machine)
           
 void ErrorReportingHandler.onBacktrack(Machine machine)
           
 void ErrorLocatingHandler.onBacktrack(Machine machine)
           
 

Uses of Machine in org.sonar.sslr.internal.vm.lexerful
 

Methods in org.sonar.sslr.internal.vm.lexerful with parameters of type Machine
 void TokensBridgeExpression.execute(Machine machine)
           
 void TokenValueExpression.execute(Machine machine)
           
 void TokenTypesExpression.execute(Machine machine)
           
 void TokenTypeExpression.execute(Machine machine)
           
 void TokenTypeClassExpression.execute(Machine machine)
           
 void TillNewLineExpression.execute(Machine machine)
           
 void AnyTokenExpression.execute(Machine machine)
           
 void AdjacentExpression.execute(Machine machine)
           
 



Copyright © 2009-2014 SonarSource. All Rights Reserved.