Skip to content

C++: Support access paths for sources and sinks - #22374

Draft
MathiasVP wants to merge 7 commits into
github:mainfrom
MathiasVP:cpp-access-paths-for-sources-and-sinks-3
Draft

C++: Support access paths for sources and sinks#22374
MathiasVP wants to merge 7 commits into
github:mainfrom
MathiasVP:cpp-access-paths-for-sources-and-sinks-3

Conversation

@MathiasVP

@MathiasVP MathiasVP commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Now that #22145 has been merged we can finally add MaD support for access paths at sources and sinks.

Commit-by-commit review recommended.

There's a small change to the toString on sources (and sinks) defined in MaD. Previously, it would be the toString of the underlying dataflow node. However, due to the way MaD works it's hard (impossible?) to keep this behavior. Thanks to Tom's PR the location of the source and sink elements remain identical, though, so we're not risking any alert fluctuations. It does mean that the number of indirections isn't visible on the source node and sink node, which is a bit of a shame. I don't think that's enough to block this PR, though.

@github-actions github-actions Bot added the C++ label Aug 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant