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

C#: Restrict multi-body dataflow dispatch based on file-system distance #16817

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

hvitved
Copy link
Contributor

@hvitved hvitved commented Jun 24, 2024

No description provided.

@github-actions github-actions bot added the C# label Jun 24, 2024
@hvitved hvitved force-pushed the csharp/multi-body-dataflow-dispatch branch 3 times, most recently from f522b6f to eea8d46 Compare June 25, 2024 07:07
@hvitved hvitved force-pushed the csharp/multi-body-dataflow-dispatch branch from 84d4f77 to 187a1bb Compare June 25, 2024 11:31
@hvitved hvitved force-pushed the csharp/multi-body-dataflow-dispatch branch from 09b4672 to 0f85287 Compare June 26, 2024 09:52

bindingset[l1, l2]
pragma[inline_late]
private predicate inSameFile0(Location l1, Location l2) { l1.getFile() = l2.getFile() }

Check warning

Code scanning / CodeQL

Candidate predicate not marked as `nomagic` Warning

Candidate predicate to
inSameFile
is not marked as nomagic.
@hvitved hvitved force-pushed the csharp/multi-body-dataflow-dispatch branch 3 times, most recently from 8be274e to beaa1ac Compare June 28, 2024 07:40
result)
or
// example: `int this[int x] { get => x }` here the parameter `x` is syntactically
// before the the callable `get_Item`

Check warning

Code scanning / CodeQL

Comment has repeated word Warning

The comment repeats the.
@hvitved hvitved force-pushed the csharp/multi-body-dataflow-dispatch branch from beaa1ac to fd696ef Compare July 1, 2024 08:42
@hvitved hvitved changed the title C#: Restrict data flow for multi-bodied methods (take 2) C#: Restrict multi-body dataflow dispatch based on file-system distance Jul 1, 2024
@hvitved hvitved force-pushed the csharp/multi-body-dataflow-dispatch branch 2 times, most recently from 41d9b46 to 27a3f34 Compare July 4, 2024 08:54
@hvitved hvitved force-pushed the csharp/multi-body-dataflow-dispatch branch from 27a3f34 to e0a0a9b Compare July 8, 2024 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant