Package org.sonar.python.tree
Class DictCompExpressionImpl
java.lang.Object
org.sonar.python.tree.PyTree
org.sonar.python.tree.DictCompExpressionImpl
- All Implemented Interfaces:
DictCompExpression,Expression,Tree
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.sonar.python.tree.PyTree
firstToken, lastToken -
Constructor Summary
ConstructorsConstructorDescriptionDictCompExpressionImpl(Token openingBrace, Expression keyExpression, Token colon, Expression valueExpression, ComprehensionFor compFor, Token closingBrace) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(TreeVisitor visitor) voidaddLocalVariableSymbol(Symbol symbol) getKind()type()Methods inherited from class org.sonar.python.tree.PyTree
children, firstToken, is, lastToken, parent, setParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.sonar.plugins.python.api.tree.Expression
typeV2
-
Constructor Details
-
DictCompExpressionImpl
public DictCompExpressionImpl(Token openingBrace, Expression keyExpression, Token colon, Expression valueExpression, ComprehensionFor compFor, Token closingBrace)
-
-
Method Details
-
keyExpression
- Specified by:
keyExpressionin interfaceDictCompExpression
-
colonToken
- Specified by:
colonTokenin interfaceDictCompExpression
-
valueExpression
- Specified by:
valueExpressionin interfaceDictCompExpression
-
comprehensionFor
- Specified by:
comprehensionForin interfaceDictCompExpression
-
localVariables
- Specified by:
localVariablesin interfaceDictCompExpression
-
accept
-
computeChildren
-
getKind
-
addLocalVariableSymbol
-
type
- Specified by:
typein interfaceExpression
-