68 "L", |
68 "L", |
69 "M", |
69 "M", |
70 node.value, |
70 node.value, |
71 ) |
71 ) |
72 |
72 |
73 elif ( |
73 elif isinstance(node._securityParent, ast.Index) and RE_CANDIDATES.search( |
74 isinstance(node._securityParent, ast.Index) and RE_CANDIDATES.search(node.value) |
74 node.value |
75 ): |
75 ): |
76 # looks for "dict[candidate]='some_string'" |
76 # looks for "dict[candidate]='some_string'" |
77 # assign -> subscript -> index -> string |
77 # assign -> subscript -> index -> string |
78 assign = node._securityParent._securityParent._securityParent |
78 assign = node._securityParent._securityParent._securityParent |
79 if isinstance(assign, ast.Assign) and AstUtilities.isString(assign.value): |
79 if isinstance(assign, ast.Assign) and AstUtilities.isString(assign.value): |