Python points-to: Don't track non-descriptor class attributes on instances. Update more tests.

This commit is contained in:
Mark Shannon
2019-05-13 11:24:50 +01:00
parent beebd0e15c
commit d74c76510f
9 changed files with 34 additions and 23 deletions

View File

@@ -49,14 +49,10 @@
| test.py | 301 | ControlFlowNode for x | NoneType None | 291 |
| test.py | 308 | ControlFlowNode for z | int 7 | 305 |
| test.py | 314 | ControlFlowNode for b | NoneType None | 311 |
| test.py | 330 | ControlFlowNode for Attribute | NoneType None | 324 |
| test.py | 330 | ControlFlowNode for Attribute | int 3 | 324 |
| test.py | 332 | ControlFlowNode for Attribute | NoneType None | 322 |
| test.py | 332 | ControlFlowNode for Attribute | int 4 | 322 |
| test.py | 337 | ControlFlowNode for Attribute | NoneType None | 324 |
| test.py | 337 | ControlFlowNode for Attribute | int 3 | 324 |
| test.py | 345 | ControlFlowNode for Attribute | NoneType None | 324 |
| test.py | 345 | ControlFlowNode for Attribute | int 3 | 324 |
| test.py | 347 | ControlFlowNode for Attribute | NoneType None | 322 |
| test.py | 347 | ControlFlowNode for Attribute | int 4 | 322 |
| test.py | 357 | ControlFlowNode for g1 | float 7.0 | 356 |

View File

@@ -49,14 +49,10 @@
| test.py | 301 | ControlFlowNode for x | NoneType None | builtin-class NoneType | 291 |
| test.py | 308 | ControlFlowNode for z | int 7 | builtin-class int | 305 |
| test.py | 314 | ControlFlowNode for b | NoneType None | builtin-class NoneType | 311 |
| test.py | 330 | ControlFlowNode for Attribute | NoneType None | builtin-class NoneType | 324 |
| test.py | 330 | ControlFlowNode for Attribute | int 3 | builtin-class int | 324 |
| test.py | 332 | ControlFlowNode for Attribute | NoneType None | builtin-class NoneType | 322 |
| test.py | 332 | ControlFlowNode for Attribute | int 4 | builtin-class int | 322 |
| test.py | 337 | ControlFlowNode for Attribute | NoneType None | builtin-class NoneType | 324 |
| test.py | 337 | ControlFlowNode for Attribute | int 3 | builtin-class int | 324 |
| test.py | 345 | ControlFlowNode for Attribute | NoneType None | builtin-class NoneType | 324 |
| test.py | 345 | ControlFlowNode for Attribute | int 3 | builtin-class int | 324 |
| test.py | 347 | ControlFlowNode for Attribute | NoneType None | builtin-class NoneType | 322 |
| test.py | 347 | ControlFlowNode for Attribute | int 4 | builtin-class int | 322 |
| test.py | 357 | ControlFlowNode for g1 | float 7.0 | builtin-class float | 356 |

View File

@@ -1,3 +1,2 @@
| test.py:26:1:26:17 | class C5 | Failed to infer metaclass |
| test.py:30:1:30:17 | class C6 | Decorator not understood |
| test.py:30:1:30:17 | class C6 | Failed to infer metaclass |