Package org.sonar.python.tree
Class RegularArgumentImpl
- java.lang.Object
-
- org.sonar.python.tree.PyTree
-
- org.sonar.python.tree.RegularArgumentImpl
-
- All Implemented Interfaces:
Argument,RegularArgument,Tree
public class RegularArgumentImpl extends PyTree implements RegularArgument
-
-
Field Summary
-
Fields inherited from class org.sonar.python.tree.PyTree
firstToken, lastToken
-
-
Constructor Summary
Constructors Constructor Description RegularArgumentImpl(Expression expression)RegularArgumentImpl(Name keywordArgument, Token equalToken, Expression expression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(TreeVisitor visitor)List<Tree>computeChildren()TokenequalToken()Expressionexpression()Tree.KindgetKind()NamekeywordArgument()-
Methods inherited from class org.sonar.python.tree.PyTree
children, firstToken, is, lastToken, parent, setParent
-
-
-
-
Constructor Detail
-
RegularArgumentImpl
public RegularArgumentImpl(Name keywordArgument, Token equalToken, Expression expression)
-
RegularArgumentImpl
public RegularArgumentImpl(Expression expression)
-
-
Method Detail
-
keywordArgument
@CheckForNull public Name keywordArgument()
- Specified by:
keywordArgumentin interfaceRegularArgument
-
equalToken
@CheckForNull public Token equalToken()
- Specified by:
equalTokenin interfaceRegularArgument
-
expression
public Expression expression()
- Specified by:
expressionin interfaceRegularArgument
-
accept
public void accept(TreeVisitor visitor)
-
-