Package io.deephaven.lang.api
Interface IsScope
- All Superinterfaces:
Node
- All Known Subinterfaces:
ChunkerInvokable
- All Known Implementing Classes:
AbstractChunkerInvokable,ChunkerArray,ChunkerIdent,ChunkerInvoke,ChunkerNew
A common interface for
ChunkerIdent, ChunkerInvoke, ChunkerNew and ChunkerArray which
are the only ast nodes that can be "scope objects": thing.field.callMethod()[0].moreMethod.new
SomeClass().why.would().you.new Ever()-
Method Summary
Methods inherited from interface io.deephaven.lang.generated.Node
addChild, addChild, addJunk, addScope, addScope, addToken, addToken, adopt, append, asRange, contains, containsIndex, containsLines, distanceTo, findToken, getChildren, getEndIndex, getId, getStartIndex, indexOf, insertChild, isAutocompleteTerminal, isChildOf, isWellFormed, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtInsertChild, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, maybeDetach, removeChild, rescope, setScope, tokens, tokensReversed, toSource