Uses of Interface
org.sonar.python.api.tree.Expression
-
Packages that use Expression Package Description org.sonar.python.api.tree org.sonar.python.tree -
-
Uses of Expression in org.sonar.python.api.tree
Subinterfaces of Expression in org.sonar.python.api.tree Modifier and Type Interface Description interfaceAwaitExpressioninterfaceBinaryExpressioninterfaceCallExpressioninterfaceComprehensionExpressioninterfaceConditionalExpressioninterfaceDictCompExpressioninterfaceDictionaryLiteralinterfaceEllipsisExpressioninterfaceExpressionListinterfaceInExpressioninterfaceIsExpressioninterfaceLambdaExpressioninterfaceListLiteralinterfaceNameinterfaceNoneExpressioninterfaceNumericLiteralinterfaceParenthesizedExpressioninterfaceQualifiedExpressionQualified expression like "foo.bar"interfaceReprExpressionPython 2 only.interfaceSetLiteralinterfaceSliceExpressioninterfaceStarredExpressioninterfaceStringLiteralinterfaceSubscriptionExpressioninterfaceTupleinterfaceUnaryExpressioninterfaceYieldExpressionMethods in org.sonar.python.api.tree that return Expression Modifier and Type Method Description ExpressionAnnotatedAssignment. annotation()ExpressionAnnotatedAssignment. assignedValue()ExpressionAssignmentStatement. assignedValue()ExpressionCallExpression. callee()ExpressionAssertStatement. condition()ExpressionComprehensionIf. condition()ExpressionConditionalExpression. condition()ExpressionIfStatement. condition()ExpressionWhileStatement. condition()ExpressionParameter. defaultValue()ExpressionExceptClause. exception()ExpressionExceptClause. exceptionInstance()ExpressionArgument. expression()ExpressionAwaitExpression. expression()ExpressionExecStatement. expression()ExpressionKeyValuePair. expression()ExpressionLambdaExpression. expression()ExpressionParenthesizedExpression. expression()ExpressionStarredExpression. expression()ExpressionTypeAnnotation. expression()ExpressionUnaryExpression. expression()ExpressionWithItem. expression()ExpressionConditionalExpression. falseExpression()ExpressionRaiseStatement. fromExpression()ExpressionExecStatement. globalsExpression()ExpressionComprehensionFor. iterable()ExpressionKeyValuePair. key()ExpressionDictCompExpression. keyExpression()ExpressionBinaryExpression. leftOperand()ExpressionCompoundAssignmentStatement. lhsExpression()ExpressionExecStatement. localsExpression()ExpressionComprehensionFor. loopExpression()ExpressionSliceItem. lowerBound()ExpressionAssertStatement. message()ExpressionSliceExpression. object()ExpressionSubscriptionExpression. object()ExpressionQualifiedExpression. qualifier()ExpressionComprehensionExpression. resultExpression()ExpressionCompoundAssignmentStatement. rhsExpression()ExpressionBinaryExpression. rightOperand()ExpressionSliceItem. stride()ExpressionWithItem. test()ExpressionConditionalExpression. trueExpression()ExpressionSliceItem. upperBound()ExpressionKeyValuePair. value()ExpressionDictCompExpression. valueExpression()ExpressionAnnotatedAssignment. variable()Methods in org.sonar.python.api.tree that return types with arguments of type Expression Modifier and Type Method Description List<Expression>SetLiteral. elements()List<Expression>Tuple. elements()List<Expression>DelStatement. expressions()List<Expression>ExpressionList. expressions()List<Expression>ExpressionStatement. expressions()List<Expression>ForStatement. expressions()List<Expression>PrintStatement. expressions()List<Expression>RaiseStatement. expressions()List<Expression>ReturnStatement. expressions()List<Expression>YieldExpression. expressions()List<Expression>ForStatement. testExpressions() -
Uses of Expression in org.sonar.python.tree
Classes in org.sonar.python.tree that implement Expression Modifier and Type Class Description classAwaitExpressionImplclassBinaryExpressionImplclassCallExpressionImplclassComprehensionExpressionImplclassConditionalExpressionImplclassDictCompExpressionImplclassDictionaryLiteralImplclassEllipsisExpressionImplclassExpressionListImplclassInExpressionImplclassIsExpressionImplclassLambdaExpressionImplclassListLiteralImplclassNameImplclassNoneExpressionImplclassNumericLiteralImplclassParenthesizedExpressionImplclassQualifiedExpressionImplclassReprExpressionImplclassSetLiteralImplclassSliceExpressionImplclassStarredExpressionImplclassStringLiteralImplclassSubscriptionExpressionImplclassTupleImplclassUnaryExpressionImplclassYieldExpressionImplMethods in org.sonar.python.tree that return Expression Modifier and Type Method Description ExpressionAnnotatedAssignmentImpl. annotation()ExpressionAnnotatedAssignmentImpl. assignedValue()ExpressionAssignmentStatementImpl. assignedValue()ExpressionCallExpressionImpl. callee()ExpressionAssertStatementImpl. condition()ExpressionComprehensionIfImpl. condition()ExpressionConditionalExpressionImpl. condition()ExpressionIfStatementImpl. condition()ExpressionWhileStatementImpl. condition()ExpressionParameterImpl. defaultValue()ExpressionExceptClauseImpl. exception()ExpressionExceptClauseImpl. exceptionInstance()ExpressionArgumentImpl. expression()ExpressionAwaitExpressionImpl. expression()ExpressionExecStatementImpl. expression()ExpressionKeyValuePairImpl. expression()ExpressionLambdaExpressionImpl. expression()ExpressionParenthesizedExpressionImpl. expression()ExpressionStarredExpressionImpl. expression()ExpressionTypeAnnotationImpl. expression()ExpressionUnaryExpressionImpl. expression()ExpressionWithStatementImpl.WithItemImpl. expression()ExpressionConditionalExpressionImpl. falseExpression()ExpressionRaiseStatementImpl. fromExpression()ExpressionExecStatementImpl. globalsExpression()ExpressionComprehensionForImpl. iterable()ExpressionKeyValuePairImpl. key()ExpressionDictCompExpressionImpl. keyExpression()ExpressionBinaryExpressionImpl. leftOperand()ExpressionCompoundAssignmentStatementImpl. lhsExpression()ExpressionExecStatementImpl. localsExpression()ExpressionComprehensionForImpl. loopExpression()ExpressionSliceItemImpl. lowerBound()ExpressionAssertStatementImpl. message()ExpressionSliceExpressionImpl. object()ExpressionSubscriptionExpressionImpl. object()ExpressionQualifiedExpressionImpl. qualifier()ExpressionComprehensionExpressionImpl. resultExpression()ExpressionCompoundAssignmentStatementImpl. rhsExpression()ExpressionBinaryExpressionImpl. rightOperand()ExpressionSliceItemImpl. stride()ExpressionWithStatementImpl.WithItemImpl. test()ExpressionConditionalExpressionImpl. trueExpression()ExpressionSliceItemImpl. upperBound()ExpressionKeyValuePairImpl. value()ExpressionDictCompExpressionImpl. valueExpression()ExpressionAnnotatedAssignmentImpl. variable()Methods in org.sonar.python.tree that return types with arguments of type Expression Modifier and Type Method Description List<Expression>SetLiteralImpl. elements()List<Expression>TupleImpl. elements()List<Expression>DelStatementImpl. expressions()List<Expression>ExpressionListImpl. expressions()List<Expression>ExpressionStatementImpl. expressions()List<Expression>ForStatementImpl. expressions()List<Expression>PrintStatementImpl. expressions()List<Expression>RaiseStatementImpl. expressions()List<Expression>ReturnStatementImpl. expressions()List<Expression>YieldExpressionImpl. expressions()List<Expression>ForStatementImpl. testExpressions()Constructors in org.sonar.python.tree with parameters of type Expression Constructor Description AnnotatedAssignmentImpl(Expression variable, Token colonToken, Expression annotation, Token equalToken, Expression assignedValue)ArgumentImpl(com.sonar.sslr.api.AstNode astNode, Expression expression, Token star, Token starStar)ArgumentImpl(com.sonar.sslr.api.AstNode node, Name keywordArgument, Expression expression, Token equalToken, Token star, Token starStar)AssertStatementImpl(com.sonar.sslr.api.AstNode astNode, Token assertKeyword, Expression condition, Expression message)AssignmentStatementImpl(com.sonar.sslr.api.AstNode astNode, List<Token> assignTokens, List<ExpressionList> lhsExpressions, Expression assignedValue)AwaitExpressionImpl(com.sonar.sslr.api.AstNode node, Token await, Expression expression)BinaryExpressionImpl(Expression leftOperand, Token operator, Expression rightOperand)CallExpressionImpl(com.sonar.sslr.api.AstNode astNode, Expression callee, ArgList argumentList, Token leftPar, Token rightPar)CallExpressionImpl(Expression callee, ArgList argumentList, Token leftPar, Token rightPar)CompoundAssignmentStatementImpl(com.sonar.sslr.api.AstNode astNode, Expression lhsExpression, Token augAssignToken, Expression rhsExpression)ComprehensionExpressionImpl(Tree.Kind kind, Token openingToken, Expression resultExpression, ComprehensionFor compFor, Token closingToken)ComprehensionForImpl(com.sonar.sslr.api.AstNode node, Token forToken, Expression loopExpression, Token inToken, Expression iterable, ComprehensionClause nested)ComprehensionIfImpl(com.sonar.sslr.api.AstNode node, Token ifToken, Expression condition, ComprehensionClause nestedClause)ConditionalExpressionImpl(com.sonar.sslr.api.AstNode node, Expression trueExpression, Token ifToken, Expression condition, Token elseToken, Expression falseExpression)DictCompExpressionImpl(Token openingBrace, Expression keyExpression, Token colon, Expression valueExpression, ComprehensionFor compFor, Token closingBrace)ExceptClauseImpl(Token exceptKeyword, StatementList body, Expression exception)ExceptClauseImpl(Token exceptKeyword, StatementList body, Expression exception, Token asNode, Token commaNode, Expression exceptionInstance)ExecStatementImpl(com.sonar.sslr.api.AstNode astNode, Token execKeyword, Expression expression)ExecStatementImpl(com.sonar.sslr.api.AstNode astNode, Token execKeyword, Expression expression, Expression globalsExpression, Expression localsExpression)IfStatementImpl(Token elifKeyword, Expression condition, StatementList statements)Elif statement constructorIfStatementImpl(Token ifKeyword, Expression condition, StatementList statements, List<IfStatement> elifBranches, ElseStatement elseStatement)If statement constructorInExpressionImpl(Expression leftOperand, Token not, Token operator, Expression rightOperand)IsExpressionImpl(Expression leftOperand, Token operator, Token not, Expression rightOperand)KeyValuePairImpl(Expression key, Token colon, Expression value)KeyValuePairImpl(Token starStarToken, Expression expression)LambdaExpressionImpl(com.sonar.sslr.api.AstNode astNode, Token lambdaKeyword, Token colonToken, Expression body, ParameterList parameterList)ParameterImpl(com.sonar.sslr.api.AstNode node, Token starToken, Name name, TypeAnnotation annotation, Token equalToken, Expression defaultValue)ParenthesizedExpressionImpl(Token leftParenthesis, Expression expression, Token rightParenthesis)QualifiedExpressionImpl(com.sonar.sslr.api.AstNode astNode, Name name, Expression qualifier, Token dotToken)RaiseStatementImpl(com.sonar.sslr.api.AstNode astNode, Token raiseKeyword, List<Expression> expressions, Token fromKeyword, Expression fromExpression)SliceExpressionImpl(Expression object, Token leftBracket, SliceList sliceList, Token rightBracket)SliceItemImpl(com.sonar.sslr.api.AstNode node, Expression lowerBound, Token boundSeparator, Expression upperBound, Token strideSeparator, Expression stride)StarredExpressionImpl(com.sonar.sslr.api.AstNode node, Token starToken, Expression expression)SubscriptionExpressionImpl(Expression object, Token lBracket, ExpressionList subscripts, Token rBracket)TypeAnnotationImpl(Token colonToken, Expression expression)TypeAnnotationImpl(Token dash, Token gt, Expression expression)UnaryExpressionImpl(com.sonar.sslr.api.AstNode node, Token operator, Expression expression)WhileStatementImpl(com.sonar.sslr.api.AstNode astNode, Token whileKeyword, Expression condition, Token colon, StatementList body, Token elseKeyword, Token elseColon, StatementList elseBody)WithItemImpl(com.sonar.sslr.api.AstNode node, Expression test, Token as, Expression expr)Constructor parameters in org.sonar.python.tree with type arguments of type Expression Constructor Description DelStatementImpl(com.sonar.sslr.api.AstNode astNode, Token delKeyword, List<Expression> expressionTrees)ExpressionListImpl(com.sonar.sslr.api.AstNode astNode, List<Expression> expressions)ExpressionListImpl(List<Expression> expressions)ExpressionStatementImpl(com.sonar.sslr.api.AstNode astNode, List<Expression> expressions)ForStatementImpl(com.sonar.sslr.api.AstNode astNode, Token forKeyword, List<Expression> expressions, Token inKeyword, List<Expression> testExpressions, Token colon, StatementList body, Token elseKeyword, Token elseColon, StatementList elseBody, Token asyncKeyword)PrintStatementImpl(com.sonar.sslr.api.AstNode astNode, Token printKeyword, List<Expression> expressions)RaiseStatementImpl(com.sonar.sslr.api.AstNode astNode, Token raiseKeyword, List<Expression> expressions, Token fromKeyword, Expression fromExpression)ReturnStatementImpl(com.sonar.sslr.api.AstNode astNode, Token returnKeyword, List<Expression> expressionTrees)SetLiteralImpl(com.sonar.sslr.api.AstNode node, Token lCurlyBrace, List<Expression> elements, List<Token> commas, Token rCurlyBrace)TupleImpl(com.sonar.sslr.api.AstNode node, Token leftParenthesis, List<Expression> elements, List<Token> commas, Token rightParenthesis)YieldExpressionImpl(com.sonar.sslr.api.AstNode astNode, Token yieldKeyword, Token fromKeyword, List<Expression> expressionTrees)
-