Uses of Interface
org.sonar.python.api.tree.PyExpressionTree
-
Packages that use PyExpressionTree Package Description org.sonar.python.api.tree org.sonar.python.semantic org.sonar.python.tree -
-
Uses of PyExpressionTree in org.sonar.python.api.tree
Methods in org.sonar.python.api.tree that return PyExpressionTree Modifier and Type Method Description PyExpressionTreePyAnnotatedAssignmentTree. annotation()PyExpressionTreePyAnnotatedAssignmentTree. assignedValue()PyExpressionTreePyAssignmentStatementTree. assignedValue()PyExpressionTreePyCallExpressionTree. callee()PyExpressionTreePyComprehensionIfTree. condition()PyExpressionTreePyConditionalExpressionTree. condition()PyExpressionTreePyIfStatementTree. condition()PyExpressionTreePyWhileStatementTree. condition()PyExpressionTreePyParameterTree. defaultValue()PyExpressionTreePyExceptClauseTree. exception()PyExpressionTreePyExceptClauseTree. exceptionInstance()PyExpressionTreePyArgumentTree. expression()PyExpressionTreePyAwaitExpressionTree. expression()PyExpressionTreePyExecStatementTree. expression()PyExpressionTreePyKeyValuePairTree. expression()PyExpressionTreePyLambdaExpressionTree. expression()PyExpressionTreePyParenthesizedExpressionTree. expression()PyExpressionTreePyStarredExpressionTree. expression()PyExpressionTreePyTypeAnnotationTree. expression()PyExpressionTreePyUnaryExpressionTree. expression()PyExpressionTreePyWithItemTree. expression()PyExpressionTreePyConditionalExpressionTree. falseExpression()PyExpressionTreePyRaiseStatementTree. fromExpression()PyExpressionTreePyExecStatementTree. globalsExpression()PyExpressionTreePyComprehensionForTree. iterable()PyExpressionTreePyKeyValuePairTree. key()PyExpressionTreePyDictCompExpressionTree. keyExpression()PyExpressionTreePyBinaryExpressionTree. leftOperand()PyExpressionTreePyCompoundAssignmentStatementTree. lhsExpression()PyExpressionTreePyExecStatementTree. localsExpression()PyExpressionTreePyComprehensionForTree. loopExpression()PyExpressionTreePySliceItemTree. lowerBound()PyExpressionTreePySliceExpressionTree. object()PyExpressionTreePySubscriptionExpressionTree. object()PyExpressionTreePyQualifiedExpressionTree. qualifier()PyExpressionTreePyComprehensionExpressionTree. resultExpression()PyExpressionTreePyCompoundAssignmentStatementTree. rhsExpression()PyExpressionTreePyBinaryExpressionTree. rightOperand()PyExpressionTreePySliceItemTree. stride()PyExpressionTreePyWithItemTree. test()PyExpressionTreePyConditionalExpressionTree. trueExpression()PyExpressionTreePySliceItemTree. upperBound()PyExpressionTreePyKeyValuePairTree. value()PyExpressionTreePyDictCompExpressionTree. valueExpression()PyExpressionTreePyAnnotatedAssignmentTree. variable()Methods in org.sonar.python.api.tree that return types with arguments of type PyExpressionTree Modifier and Type Method Description List<PyExpressionTree>PySetLiteralTree. elements()List<PyExpressionTree>PyTupleTree. elements()List<PyExpressionTree>PyAssertStatementTree. expressions()List<PyExpressionTree>PyDelStatementTree. expressions()List<PyExpressionTree>PyExpressionListTree. expressions()List<PyExpressionTree>PyExpressionStatementTree. expressions()List<PyExpressionTree>PyForStatementTree. expressions()List<PyExpressionTree>PyPrintStatementTree. expressions()List<PyExpressionTree>PyRaiseStatementTree. expressions()List<PyExpressionTree>PyReturnStatementTree. expressions()List<PyExpressionTree>PyYieldExpressionTree. expressions()List<PyExpressionTree>PyForStatementTree. testExpressions() -
Uses of PyExpressionTree in org.sonar.python.semantic
Methods in org.sonar.python.semantic with parameters of type PyExpressionTree Modifier and Type Method Description SymbolSymbolTable. getSymbol(PyExpressionTree expression) -
Uses of PyExpressionTree in org.sonar.python.tree
Classes in org.sonar.python.tree that implement PyExpressionTree Modifier and Type Class Description classPyAwaitExpressionTreeImplclassPyBinaryExpressionTreeImplclassPyCallExpressionTreeImplclassPyComprehensionExpressionTreeImplclassPyConditionalExpressionTreeImplclassPyDictCompExpressionTreeImplclassPyDictionaryLiteralTreeImplclassPyEllipsisExpressionTreeImplclassPyExpressionListTreeImplclassPyInExpressionTreeImplclassPyIsExpressionTreeImplclassPyLambdaExpressionTreeImplclassPyListLiteralTreeImplclassPyNameTreeImplclassPyNoneExpressionTreeImplclassPyNumericLiteralTreeImplclassPyParenthesizedExpressionTreeImplclassPyQualifiedExpressionTreeImplclassPyReprExpressionTreeImplclassPySetLiteralTreeImplclassPySliceExpressionTreeImplclassPyStarredExpressionTreeImplclassPyStringLiteralTreeImplclassPySubscriptionExpressionTreeImplclassPyTupleTreeImplclassPyUnaryExpressionTreeImplclassPyYieldExpressionTreeImplMethods in org.sonar.python.tree that return PyExpressionTree Modifier and Type Method Description PyExpressionTreePyAnnotatedAssignmentTreeImpl. annotation()PyExpressionTreePyAnnotatedAssignmentTreeImpl. assignedValue()PyExpressionTreePyAssignmentStatementTreeImpl. assignedValue()PyExpressionTreePyCallExpressionTreeImpl. callee()PyExpressionTreePyComprehensionIfTreeImpl. condition()PyExpressionTreePyConditionalExpressionTreeImpl. condition()PyExpressionTreePyIfStatementTreeImpl. condition()PyExpressionTreePyWhileStatementTreeImpl. condition()PyExpressionTreePyParameterTreeImpl. defaultValue()PyExpressionTreePyExceptClauseTreeImpl. exception()PyExpressionTreePyExceptClauseTreeImpl. exceptionInstance()PyExpressionTreePyArgumentTreeImpl. expression()PyExpressionTreePyAwaitExpressionTreeImpl. expression()PyExpressionTreePyExecStatementTreeImpl. expression()PyExpressionTreePyKeyValuePairTreeImpl. expression()PyExpressionTreePyLambdaExpressionTreeImpl. expression()PyExpressionTreePyParenthesizedExpressionTreeImpl. expression()PyExpressionTreePyStarredExpressionTreeImpl. expression()PyExpressionTreePyTypeAnnotationTreeImpl. expression()PyExpressionTreePyUnaryExpressionTreeImpl. expression()PyExpressionTreePyWithStatementTreeImpl.PyWithItemTreeImpl. expression()PyExpressionTreePyConditionalExpressionTreeImpl. falseExpression()PyExpressionTreePyRaiseStatementTreeImpl. fromExpression()PyExpressionTreePyExecStatementTreeImpl. globalsExpression()PyExpressionTreePyComprehensionForTreeImpl. iterable()PyExpressionTreePyKeyValuePairTreeImpl. key()PyExpressionTreePyDictCompExpressionTreeImpl. keyExpression()PyExpressionTreePyBinaryExpressionTreeImpl. leftOperand()PyExpressionTreePyCompoundAssignmentStatementTreeImpl. lhsExpression()PyExpressionTreePyExecStatementTreeImpl. localsExpression()PyExpressionTreePyComprehensionForTreeImpl. loopExpression()PyExpressionTreePySliceItemTreeImpl. lowerBound()PyExpressionTreePySliceExpressionTreeImpl. object()PyExpressionTreePySubscriptionExpressionTreeImpl. object()PyExpressionTreePyQualifiedExpressionTreeImpl. qualifier()PyExpressionTreePyComprehensionExpressionTreeImpl. resultExpression()PyExpressionTreePyCompoundAssignmentStatementTreeImpl. rhsExpression()PyExpressionTreePyBinaryExpressionTreeImpl. rightOperand()PyExpressionTreePySliceItemTreeImpl. stride()PyExpressionTreePyWithStatementTreeImpl.PyWithItemTreeImpl. test()PyExpressionTreePyConditionalExpressionTreeImpl. trueExpression()PyExpressionTreePySliceItemTreeImpl. upperBound()PyExpressionTreePyKeyValuePairTreeImpl. value()PyExpressionTreePyDictCompExpressionTreeImpl. valueExpression()PyExpressionTreePyAnnotatedAssignmentTreeImpl. variable()Methods in org.sonar.python.tree that return types with arguments of type PyExpressionTree Modifier and Type Method Description List<PyExpressionTree>PySetLiteralTreeImpl. elements()List<PyExpressionTree>PyTupleTreeImpl. elements()List<PyExpressionTree>PyAssertStatementTreeImpl. expressions()List<PyExpressionTree>PyDelStatementTreeImpl. expressions()List<PyExpressionTree>PyExpressionListTreeImpl. expressions()List<PyExpressionTree>PyExpressionStatementTreeImpl. expressions()List<PyExpressionTree>PyForStatementTreeImpl. expressions()List<PyExpressionTree>PyPrintStatementTreeImpl. expressions()List<PyExpressionTree>PyRaiseStatementTreeImpl. expressions()List<PyExpressionTree>PyReturnStatementTreeImpl. expressions()List<PyExpressionTree>PyYieldExpressionTreeImpl. expressions()List<PyExpressionTree>PyForStatementTreeImpl. testExpressions()Constructors in org.sonar.python.tree with parameters of type PyExpressionTree Constructor Description PyAnnotatedAssignmentTreeImpl(PyExpressionTree variable, com.sonar.sslr.api.Token colonToken, PyExpressionTree annotation, com.sonar.sslr.api.Token equalToken, PyExpressionTree assignedValue)PyArgumentTreeImpl(com.sonar.sslr.api.AstNode astNode, PyExpressionTree expression, com.sonar.sslr.api.AstNode star, com.sonar.sslr.api.AstNode starStar)PyArgumentTreeImpl(com.sonar.sslr.api.AstNode node, PyNameTree keywordArgument, PyExpressionTree expression, com.sonar.sslr.api.Token equalToken, com.sonar.sslr.api.AstNode star, com.sonar.sslr.api.AstNode starStar)PyAssignmentStatementTreeImpl(com.sonar.sslr.api.AstNode astNode, List<com.sonar.sslr.api.Token> assignTokens, List<PyExpressionListTree> lhsExpressions, PyExpressionTree assignedValue)PyAwaitExpressionTreeImpl(com.sonar.sslr.api.AstNode node, com.sonar.sslr.api.Token await, PyExpressionTree expression)PyBinaryExpressionTreeImpl(PyExpressionTree leftOperand, com.sonar.sslr.api.Token operator, PyExpressionTree rightOperand)PyCallExpressionTreeImpl(com.sonar.sslr.api.AstNode astNode, PyExpressionTree callee, PyArgListTree argumentList, com.sonar.sslr.api.AstNode leftPar, com.sonar.sslr.api.AstNode rightPar)PyCallExpressionTreeImpl(PyExpressionTree callee, PyArgListTree argumentList, com.sonar.sslr.api.AstNode leftPar, com.sonar.sslr.api.AstNode rightPar)PyCompoundAssignmentStatementTreeImpl(com.sonar.sslr.api.AstNode astNode, PyExpressionTree lhsExpression, com.sonar.sslr.api.Token augAssignToken, PyExpressionTree rhsExpression)PyComprehensionExpressionTreeImpl(Tree.Kind kind, com.sonar.sslr.api.Token openingToken, PyExpressionTree resultExpression, PyComprehensionForTree compFor, com.sonar.sslr.api.Token closingToken)PyComprehensionForTreeImpl(com.sonar.sslr.api.AstNode node, com.sonar.sslr.api.Token forToken, PyExpressionTree loopExpression, com.sonar.sslr.api.Token inToken, PyExpressionTree iterable, PyComprehensionClauseTree nested)PyComprehensionIfTreeImpl(com.sonar.sslr.api.AstNode node, com.sonar.sslr.api.Token ifToken, PyExpressionTree condition, PyComprehensionClauseTree nestedClause)PyConditionalExpressionTreeImpl(com.sonar.sslr.api.AstNode node, PyExpressionTree trueExpression, com.sonar.sslr.api.Token ifToken, PyExpressionTree condition, com.sonar.sslr.api.Token elseToken, PyExpressionTree falseExpression)PyDictCompExpressionTreeImpl(com.sonar.sslr.api.Token openingBrace, PyExpressionTree keyExpression, com.sonar.sslr.api.Token colon, PyExpressionTree valueExpression, PyComprehensionForTree compFor, com.sonar.sslr.api.Token closingBrace)PyExceptClauseTreeImpl(com.sonar.sslr.api.Token exceptKeyword, PyStatementListTree body, PyExpressionTree exception)PyExceptClauseTreeImpl(com.sonar.sslr.api.Token exceptKeyword, PyStatementListTree body, PyExpressionTree exception, com.sonar.sslr.api.AstNode asNode, com.sonar.sslr.api.AstNode commaNode, PyExpressionTree exceptionInstance)PyExecStatementTreeImpl(com.sonar.sslr.api.AstNode astNode, com.sonar.sslr.api.Token execKeyword, PyExpressionTree expression)PyExecStatementTreeImpl(com.sonar.sslr.api.AstNode astNode, com.sonar.sslr.api.Token execKeyword, PyExpressionTree expression, PyExpressionTree globalsExpression, PyExpressionTree localsExpression)PyIfStatementTreeImpl(com.sonar.sslr.api.Token elifKeyword, PyExpressionTree condition, PyStatementListTree statements)Elif statement constructorPyIfStatementTreeImpl(com.sonar.sslr.api.Token ifKeyword, PyExpressionTree condition, PyStatementListTree statements, List<PyIfStatementTree> elifBranches, PyElseStatementTree elseStatement)If statement constructorPyInExpressionTreeImpl(PyExpressionTree leftOperand, com.sonar.sslr.api.Token not, com.sonar.sslr.api.Token operator, PyExpressionTree rightOperand)PyIsExpressionTreeImpl(PyExpressionTree leftOperand, com.sonar.sslr.api.Token operator, com.sonar.sslr.api.Token not, PyExpressionTree rightOperand)PyKeyValuePairTreeImpl(com.sonar.sslr.api.Token starStarToken, PyExpressionTree expression)PyKeyValuePairTreeImpl(PyExpressionTree key, com.sonar.sslr.api.Token colon, PyExpressionTree value)PyLambdaExpressionTreeImpl(com.sonar.sslr.api.AstNode astNode, com.sonar.sslr.api.Token lambdaKeyword, com.sonar.sslr.api.Token colonToken, PyExpressionTree body, PyParameterListTree parameterList)PyParameterTreeImpl(com.sonar.sslr.api.AstNode node, com.sonar.sslr.api.Token starToken, PyNameTree name, PyTypeAnnotationTree annotation, com.sonar.sslr.api.Token equalToken, PyExpressionTree defaultValue)PyParenthesizedExpressionTreeImpl(com.sonar.sslr.api.Token leftParenthesis, PyExpressionTree expression, com.sonar.sslr.api.Token rightParenthesis)PyQualifiedExpressionTreeImpl(com.sonar.sslr.api.AstNode astNode, PyNameTree name, PyExpressionTree qualifier, com.sonar.sslr.api.Token dotToken)PyRaiseStatementTreeImpl(com.sonar.sslr.api.AstNode astNode, com.sonar.sslr.api.Token raiseKeyword, List<PyExpressionTree> expressions, com.sonar.sslr.api.Token fromKeyword, PyExpressionTree fromExpression)PySliceExpressionTreeImpl(PyExpressionTree object, com.sonar.sslr.api.Token leftBracket, PySliceListTree sliceList, com.sonar.sslr.api.Token rightBracket)PySliceItemTreeImpl(com.sonar.sslr.api.AstNode node, PyExpressionTree lowerBound, com.sonar.sslr.api.Token boundSeparator, PyExpressionTree upperBound, com.sonar.sslr.api.Token strideSeparator, PyExpressionTree stride)PyStarredExpressionTreeImpl(com.sonar.sslr.api.AstNode node, com.sonar.sslr.api.Token starToken, PyExpressionTree expression)PySubscriptionExpressionTreeImpl(PyExpressionTree object, com.sonar.sslr.api.Token lBracket, PyExpressionListTree subscripts, com.sonar.sslr.api.Token rBracket)PyTypeAnnotationTreeImpl(com.sonar.sslr.api.Token dash, com.sonar.sslr.api.Token gt, PyExpressionTree expression)PyTypeAnnotationTreeImpl(com.sonar.sslr.api.Token colonToken, PyExpressionTree expression)PyUnaryExpressionTreeImpl(com.sonar.sslr.api.AstNode node, com.sonar.sslr.api.Token operator, PyExpressionTree expression)PyWhileStatementTreeImpl(com.sonar.sslr.api.AstNode astNode, com.sonar.sslr.api.Token whileKeyword, PyExpressionTree condition, com.sonar.sslr.api.Token colon, PyStatementListTree body, com.sonar.sslr.api.Token elseKeyword, com.sonar.sslr.api.Token elseColon, PyStatementListTree elseBody)PyWithItemTreeImpl(com.sonar.sslr.api.AstNode node, PyExpressionTree test, com.sonar.sslr.api.Token as, PyExpressionTree expr)Constructor parameters in org.sonar.python.tree with type arguments of type PyExpressionTree Constructor Description PyAssertStatementTreeImpl(com.sonar.sslr.api.AstNode astNode, com.sonar.sslr.api.Token assertKeyword, List<PyExpressionTree> expressions)PyDelStatementTreeImpl(com.sonar.sslr.api.AstNode astNode, com.sonar.sslr.api.Token delKeyword, List<PyExpressionTree> expressionTrees)PyExpressionListTreeImpl(com.sonar.sslr.api.AstNode astNode, List<PyExpressionTree> expressions)PyExpressionListTreeImpl(List<PyExpressionTree> expressions)PyExpressionStatementTreeImpl(com.sonar.sslr.api.AstNode astNode, List<PyExpressionTree> expressions)PyForStatementTreeImpl(com.sonar.sslr.api.AstNode astNode, com.sonar.sslr.api.Token forKeyword, List<PyExpressionTree> expressions, com.sonar.sslr.api.Token inKeyword, List<PyExpressionTree> testExpressions, com.sonar.sslr.api.Token colon, PyStatementListTree body, com.sonar.sslr.api.Token elseKeyword, com.sonar.sslr.api.Token elseColon, PyStatementListTree elseBody, com.sonar.sslr.api.Token asyncKeyword)PyPrintStatementTreeImpl(com.sonar.sslr.api.AstNode astNode, com.sonar.sslr.api.Token printKeyword, List<PyExpressionTree> expressions)PyRaiseStatementTreeImpl(com.sonar.sslr.api.AstNode astNode, com.sonar.sslr.api.Token raiseKeyword, List<PyExpressionTree> expressions, com.sonar.sslr.api.Token fromKeyword, PyExpressionTree fromExpression)PyReturnStatementTreeImpl(com.sonar.sslr.api.AstNode astNode, com.sonar.sslr.api.Token returnKeyword, List<PyExpressionTree> expressionTrees)PySetLiteralTreeImpl(com.sonar.sslr.api.AstNode node, com.sonar.sslr.api.Token lCurlyBrace, List<PyExpressionTree> elements, List<com.sonar.sslr.api.Token> commas, com.sonar.sslr.api.Token rCurlyBrace)PyTupleTreeImpl(com.sonar.sslr.api.AstNode node, com.sonar.sslr.api.Token leftParenthesis, List<PyExpressionTree> elements, List<com.sonar.sslr.api.Token> commas, com.sonar.sslr.api.Token rightParenthesis)PyYieldExpressionTreeImpl(com.sonar.sslr.api.AstNode astNode, com.sonar.sslr.api.Token yieldKeyword, com.sonar.sslr.api.Token fromKeyword, List<PyExpressionTree> expressionTrees)
-