Python: restrict AttrRead with AttrNode.isLoad()

This commit is contained in:
Rasmus Wriedt Larsen
2022-02-02 10:46:14 +01:00
parent fb6b8eb394
commit 5774459dfb
3 changed files with 4 additions and 4 deletions

View File

@@ -204,6 +204,8 @@ abstract class AttrRead extends AttrRef, Node, LocalSourceNode { }
private class AttributeReadAsAttrRead extends AttrRead, CfgNode {
override AttrNode node;
AttributeReadAsAttrRead() { node.isLoad() }
override Node getObject() { result.asCfgNode() = node.getObject() }
override ExprNode getAttributeNameExpr() {