Package org.sonar.python.tree
Class PyReprExpressionTreeImpl
- java.lang.Object
-
- org.sonar.python.tree.PyTree
-
- org.sonar.python.tree.PyReprExpressionTreeImpl
-
- All Implemented Interfaces:
PyExpressionTree,PyReprExpressionTree,Tree
public class PyReprExpressionTreeImpl extends PyTree implements PyReprExpressionTree
-
-
Constructor Summary
Constructors Constructor Description PyReprExpressionTreeImpl(com.sonar.sslr.api.AstNode astNode, com.sonar.sslr.api.Token openingBacktick, PyExpressionListTree expressionListTree, com.sonar.sslr.api.Token closingBacktick)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(PyTreeVisitor visitor)List<Tree>children()com.sonar.sslr.api.TokenclosingBacktick()PyExpressionListTreeexpressionList()Tree.KindgetKind()com.sonar.sslr.api.TokenopeningBacktick()-
Methods inherited from class org.sonar.python.tree.PyTree
astNode, firstToken, is, lastToken, parent, setParent
-
-
-
-
Constructor Detail
-
PyReprExpressionTreeImpl
public PyReprExpressionTreeImpl(com.sonar.sslr.api.AstNode astNode, com.sonar.sslr.api.Token openingBacktick, PyExpressionListTree expressionListTree, com.sonar.sslr.api.Token closingBacktick)
-
-
Method Detail
-
accept
public void accept(PyTreeVisitor visitor)
-
openingBacktick
public com.sonar.sslr.api.Token openingBacktick()
- Specified by:
openingBacktickin interfacePyReprExpressionTree
-
expressionList
public PyExpressionListTree expressionList()
- Specified by:
expressionListin interfacePyReprExpressionTree
-
closingBacktick
public com.sonar.sslr.api.Token closingBacktick()
- Specified by:
closingBacktickin interfacePyReprExpressionTree
-
-