Package org.sonar.python.tree
Class PyTree
java.lang.Object
org.sonar.python.tree.PyTree
- All Implemented Interfaces:
Tree
- Direct Known Subclasses:
AliasedNameImpl,ArgListImpl,AsPatternImpl,AssignmentExpressionImpl,AwaitExpressionImpl,BinaryExpressionImpl,CallExpressionImpl,CapturePatternImpl,CaseBlockImpl,CellMagicStatementImpl,ClassDefImpl,ClassPatternImpl,ComprehensionExpressionImpl,ComprehensionForImpl,ComprehensionIfImpl,ConditionalExpressionImpl,DictCompExpressionImpl,DictOrSetLiteralImpl,DottedNameImpl,DoubleStarPatternImpl,DynamicObjectInfoStatementImpl,EllipsisExpressionImpl,ElseClauseImpl,ExceptClauseImpl,ExpressionListImpl,FileInputImpl,FinallyClauseImpl,FormatSpecifierImpl,FormattedExpressionImpl,ForStatementImpl,FunctionDefImpl,GroupPatternImpl,GuardImpl,IfStatementImpl,KeyValuePairImpl,KeyValuePatternImpl,KeywordPatternImpl,LambdaExpressionImpl,LineMagicImpl,ListLiteralImpl,LiteralPatternImpl,MappingPatternImpl,MatchStatementImpl,NameImpl,NoneExpressionImpl,NumericLiteralImpl,OrPatternImpl,ParameterImpl,ParameterListImpl,ParenthesizedExpressionImpl,QualifiedExpressionImpl,RegularArgumentImpl,ReprExpressionImpl,SequencePatternImpl,SimpleStatement,SliceExpressionImpl,SliceItemImpl,SliceListImpl,StarPatternImpl,StatementListImpl,StringElementImpl,StringLiteralImpl,SubscriptionExpressionImpl,TokenImpl,TryStatementImpl,TupleImpl,TupleParameterImpl,TypeAnnotationImpl,TypeParamImpl,TypeParamsImpl,UnaryExpressionImpl,UnpackingExpressionImpl,ValuePatternImpl,WhileStatementImpl,WildcardPatternImpl,WithStatementImpl,WithStatementImpl.WithItemImpl,YieldExpressionImpl
-
Field Details
-
firstToken
-
lastToken
-
-
Constructor Details
-
PyTree
protected PyTree()
-
-
Method Details
-
is
-
firstToken
- Specified by:
firstTokenin interfaceTree
-
lastToken
-
parent
-
setParent
-
children
-