Uses of Interface
org.ablaf.common.ISourcePosition

Packages that use ISourcePosition
org.ablaf.ast   
org.ablaf.common   
org.ablaf.internal.common   
org.ablaf.internal.lexer   
org.ablaf.lexer   
org.jruby   
org.jruby.ast   
org.jruby.common   
org.jruby.lexer.yacc   
org.jruby.parser   
org.jruby.runtime   
 

Uses of ISourcePosition in org.ablaf.ast
 

Methods in org.ablaf.ast that return ISourcePosition
 ISourcePosition INode.getPosition()
           
 

Uses of ISourcePosition in org.ablaf.common
 

Methods in org.ablaf.common with parameters of type ISourcePosition
 void IErrorHandler.handleError(int type, ISourcePosition position, java.lang.String message)
           
 void IErrorHandler.handleError(int type, ISourcePosition position, java.lang.String message, java.lang.Object args)
           
 

Uses of ISourcePosition in org.ablaf.internal.common
 

Methods in org.ablaf.internal.common with parameters of type ISourcePosition
 void NullErrorHandler.handleError(int type, ISourcePosition position, java.lang.String message)
           
 void NullErrorHandler.handleError(int type, ISourcePosition position, java.lang.String message, java.lang.Object args)
           
 

Uses of ISourcePosition in org.ablaf.internal.lexer
 

Classes in org.ablaf.internal.lexer that implement ISourcePosition
 class DefaultLexerPosition
           
 

Methods in org.ablaf.internal.lexer that return ISourcePosition
static ISourcePosition DefaultLexerPosition.getInstance(java.lang.String file, int line)
           
static ISourcePosition DefaultLexerPosition.getInstance(java.lang.String file, int line, int column)
           
 ISourcePosition DefaultLexerSupport.getPosition()
           
 

Uses of ISourcePosition in org.ablaf.lexer
 

Methods in org.ablaf.lexer that return ISourcePosition
 ISourcePosition ILexerSupport.getPosition()
           
 ISourcePosition IToken.getPosition()
           
 

Methods in org.ablaf.lexer with parameters of type ISourcePosition
 void ILexerErrorSupport.syntaxError(ISourcePosition position, java.lang.String message)
           
 void ILexerErrorSupport.syntaxWarning(ISourcePosition position, java.lang.String message)
           
 

Uses of ISourcePosition in org.jruby
 

Methods in org.jruby that return ISourcePosition
 ISourcePosition Ruby.getPosition()
           
 

Methods in org.jruby with parameters of type ISourcePosition
 void Ruby.setPosition(ISourcePosition position)
           
 void Ruby.callTraceFunction(java.lang.String event, ISourcePosition position, IRubyObject self, java.lang.String name, IRubyObject type)
          Call the trace function MRI: eval.c - call_trace_func
 

Uses of ISourcePosition in org.jruby.ast
 

Methods in org.jruby.ast that return ISourcePosition
 ISourcePosition AbstractNode.getPosition()
           
 

Constructors in org.jruby.ast with parameters of type ISourcePosition
AbstractNode(ISourcePosition position)
           
AliasNode(ISourcePosition position, java.lang.String newName, java.lang.String oldName)
           
AndNode(ISourcePosition position, INode firstNode, INode secondNode)
           
ArgsNode(ISourcePosition iPosition, int argsCount, IListNode optArgs, int restArg, BlockArgNode blockArgNode)
           
ArrayNode(ISourcePosition position)
           
AttrSetNode(ISourcePosition position, java.lang.String attributeName)
           
BackRefNode(ISourcePosition position, char type)
           
BeginNode(ISourcePosition position, INode bodyNode)
           
BignumNode(ISourcePosition position, java.math.BigInteger value)
           
BlockArgNode(ISourcePosition position, int count)
           
BlockNode(ISourcePosition position)
           
BlockPassNode(ISourcePosition position, INode bodyNode)
           
BreakNode(ISourcePosition position)
           
CallNode(ISourcePosition position, INode receiverNode, java.lang.String name, IListNode argsNode)
           
CaseNode(ISourcePosition position, INode caseNode, IListNode whenNodes, INode elseNode)
           
ClassNode(ISourcePosition position, java.lang.String className, ScopeNode bodyNode, INode superNode)
           
ClassVarAsgnNode(ISourcePosition position, java.lang.String name, INode valueNode)
           
ClassVarDeclNode(ISourcePosition position, java.lang.String name, INode valueNode)
           
ClassVarNode(ISourcePosition position, java.lang.String name)
           
Colon2Node(ISourcePosition position, INode leftNode, java.lang.String name)
           
Colon3Node(ISourcePosition position, java.lang.String name)
           
ConstDeclNode(ISourcePosition position, java.lang.String name, INode valueNode)
           
ConstNode(ISourcePosition position, java.lang.String name)
           
DAsgnNode(ISourcePosition position, java.lang.String name, INode valueNode)
           
DRegexpNode(ISourcePosition position)
           
DRegexpNode(ISourcePosition position, int options, boolean once)
           
DStrNode(ISourcePosition position)
           
DVarNode(ISourcePosition position, java.lang.String name)
           
DXStrNode(ISourcePosition position)
           
DefinedNode(ISourcePosition position, INode expressionNode)
           
DefnNode(ISourcePosition position, java.lang.String name, INode argsNode, ScopeNode bodyNode, Visibility visibility)
           
DefsNode(ISourcePosition position, INode receiverNode, java.lang.String name, INode argsNode, ScopeNode bodyNode)
           
DotNode(ISourcePosition position, INode beginNode, INode endNode, boolean exclusive)
           
EnsureNode(ISourcePosition position, INode bodyNode, INode ensureNode)
           
EvStrNode(ISourcePosition position, java.lang.String value)
           
ExpandArrayNode(ISourcePosition position, INode expandNode)
          Constructor for ExpandArrayNode.
FCallNode(ISourcePosition position, java.lang.String name, IListNode argsNode)
           
FalseNode(ISourcePosition position)
           
FixnumNode(ISourcePosition position, long value)
           
FlipNode(ISourcePosition position, INode beginNode, INode endNode, boolean exclusive)
           
FloatNode(ISourcePosition position, double value)
           
ForNode(ISourcePosition position, INode varNode, INode bodyNode, INode iterNode)
           
GlobalAsgnNode(ISourcePosition position, java.lang.String name, INode valueNode)
           
GlobalVarNode(ISourcePosition position, java.lang.String name)
           
HashNode(ISourcePosition position, IListNode listNode)
           
IfNode(ISourcePosition position, INode condition, INode thenBody, INode elseBody)
           
InstAsgnNode(ISourcePosition position, java.lang.String iName, INode iValueNode)
          Construtor.
InstVarNode(ISourcePosition position, java.lang.String name)
           
IterNode(ISourcePosition position, INode varNode, INode bodyNode, INode iterNode)
           
LocalAsgnNode(ISourcePosition position, int count, INode valueNode)
           
LocalVarNode(ISourcePosition position, int count)
           
Match2Node(ISourcePosition position, INode receiverNode, INode valueNode)
           
Match3Node(ISourcePosition position, INode receiverNode, INode valueNode)
           
MatchNode(ISourcePosition position, INode regexpNode)
           
ModuleNode(ISourcePosition position, java.lang.String name, ScopeNode bodyNode)
           
MultipleAsgnNode(ISourcePosition position, IListNode headNode, INode argsNode)
           
NewlineNode(ISourcePosition position, INode nextNode)
           
NextNode(ISourcePosition position)
           
NilNode(ISourcePosition position)
           
NotNode(ISourcePosition position, INode conditionNode)
           
NthRefNode(ISourcePosition position, int matchNumber)
           
OpAsgnAndNode(ISourcePosition position, INode headNode, INode valueNode)
           
OpAsgnNode(ISourcePosition position, INode receiverNode, INode valueNode, java.lang.String variableName, java.lang.String methodName)
           
OpAsgnOrNode(ISourcePosition position, INode headNode, INode valueNode)
           
OpElementAsgnNode(ISourcePosition position, INode receiverNode, java.lang.String operatorName, INode argsNode, INode valueNode)
           
OptNNode(ISourcePosition position, INode bodyNode)
           
OrNode(ISourcePosition position, INode firstNode, INode secondNode)
           
PostExeNode(ISourcePosition position)
           
RedoNode(ISourcePosition position)
           
RegexpNode(ISourcePosition position, java.lang.String value, int options)
           
RescueBodyNode(ISourcePosition position, IListNode exceptionNodes, INode bodyNode)
           
RescueNode(ISourcePosition position, INode bodyNode, IListNode rescueNodes, INode elseNode)
           
RestArgsNode(ISourcePosition position, INode argumentNode)
           
RetryNode(ISourcePosition position)
           
ReturnNode(ISourcePosition position, INode valueNode)
           
SClassNode(ISourcePosition position, INode recvNode, ScopeNode bodyNode)
           
ScopeNode(ISourcePosition position, java.util.List table, INode bodyNode)
           
SelfNode(ISourcePosition position)
           
StrNode(ISourcePosition position, java.lang.String value)
           
SuperNode(ISourcePosition position, INode argsNode)
           
SymbolNode(ISourcePosition position, java.lang.String name)
           
TrueNode(ISourcePosition position)
           
UndefNode(ISourcePosition position, java.lang.String name)
           
UntilNode(ISourcePosition position, INode conditionNode, INode bodyNode)
           
VAliasNode(ISourcePosition position, java.lang.String newName, java.lang.String oldName)
           
VCallNode(ISourcePosition position, java.lang.String name)
           
WhenNode(ISourcePosition position, IListNode expressionNodes, INode bodyNode)
           
WhileNode(ISourcePosition position, INode conditionNode, INode bodyNode)
           
WhileNode(ISourcePosition position, INode conditionNode, INode bodyNode, boolean evalAtStart)
           
XStrNode(ISourcePosition position, java.lang.String value)
           
YieldNode(ISourcePosition position, INode argsNode)
           
ZArrayNode(ISourcePosition position)
           
ZSuperNode(ISourcePosition position)
           
 

Uses of ISourcePosition in org.jruby.common
 

Methods in org.jruby.common with parameters of type ISourcePosition
 void RubyErrorHandler.handleError(int type, ISourcePosition position, java.lang.String message, java.lang.Object args)
           
 void RubyErrorHandler.handleError(int type, ISourcePosition position, java.lang.String message)
           
 

Uses of ISourcePosition in org.jruby.lexer.yacc
 

Methods in org.jruby.lexer.yacc that return ISourcePosition
 ISourcePosition RubyLexerSupport.getPosition()
           
 ISourcePosition RubyYaccLexer.getPosition()
           
 ISourcePosition StringToken.getPosition()
          Gets the position.
 

Methods in org.jruby.lexer.yacc with parameters of type ISourcePosition
 void IRubyLexerSupport.setBuffer(java.lang.String buffer, ISourcePosition startPosition)
           
 void RubyLexerSupport.setBuffer(java.lang.String buffer, ISourcePosition startPosition)
           
 void StringToken.newToken(ISourcePosition position)
           
 void StringToken.setPosition(ISourcePosition position)
          Sets the position.
 

Constructors in org.jruby.lexer.yacc with parameters of type ISourcePosition
StringToken(ILexerSupport support, IErrorHandler errorHandler, ISourcePosition position)
          Constructor for StringToken.
 

Uses of ISourcePosition in org.jruby.parser
 

Methods in org.jruby.parser with parameters of type ISourcePosition
 INode ParserSupport.getAccessNode(java.lang.String id, ISourcePosition iPosition)
          Returns a Node representing the access of the variable or constant named id.
 INode ParserSupport.getAssignmentNode(java.lang.String name, INode valueNode, ISourcePosition position)
          Returns a Node representing the assignment of value to the variable or constant named id.
 INode ParserSupport.newline_node(INode node, ISourcePosition iPosition)
          Wraps node with NEWLINE node.
 INode ParserSupport.new_fcall(java.lang.String name, INode args, ISourcePosition iPosition)
           
 INode ParserSupport.new_super(INode args, ISourcePosition iPosition)
           
 

Uses of ISourcePosition in org.jruby.runtime
 

Methods in org.jruby.runtime that return ISourcePosition
 ISourcePosition Frame.getPosition()
           
 ISourcePosition ThreadContext.getPosition()
           
 

Methods in org.jruby.runtime with parameters of type ISourcePosition
 void ThreadContext.setPosition(ISourcePosition position)
           
 

Constructors in org.jruby.runtime with parameters of type ISourcePosition
Frame(IRubyObject self, IRubyObject[] args, java.lang.String lastFunc, RubyModule lastClass, ISourcePosition position, Iter iter)
           
 



Copyright © 2002 Jan Arne Petersen. All Rights Reserved.