|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |