Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add refinement variables for compound assignments #9

Open
smillst opened this issue Oct 23, 2015 · 1 comment
Open

Add refinement variables for compound assignments #9

smillst opened this issue Oct 23, 2015 · 1 comment
Assignees

Comments

@smillst
Copy link
Member

smillst commented Oct 23, 2015

Refinement variables are not created for compound assignments. (This includes string concatenation compound assignments which are handled separately in dataflow.)

This will include changes to the following methods:
checkers.inference.dataflow.InferenceTransfer#visitAssignment
checkers.inference.dataflow.InferenceTransfer#visitStringConcatenateAssignment
checkers.inference.InferenceTreeAnnotator#visitCompoundAssignment

smillst added a commit that referenced this issue Oct 23, 2015
@smillst
Copy link
Member Author

smillst commented Oct 27, 2015

I could not reproduce this for the OSTrusted type system. I think this is because of special handling of binary trees in that type system.

@smillst smillst self-assigned this Nov 12, 2015
smillst added a commit that referenced this issue Jan 4, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant