-
Notifications
You must be signed in to change notification settings - Fork 1.8k
C++: Replace 'Argument -1 indirection' with 'This indirection' #5366
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++: Replace 'Argument -1 indirection' with 'This indirection' #5366
Conversation
This indirection is a case of this causing grammatical confusion because this might be mistaken for an English word rather than the this pointer. (sorry) How about 'this-indirection' or 'this-object' instead? Then it's in lower case, and the hyphen prevents confusion with the English word. |
I also liked |
I like |
I'm not sure I understand what you mean. The |
0f6c56a changes the names to better match the AST dataflow library. The number of strings generated appears to be mostly unchanged. On main with Wireshark we get:
and with this PR:
|
Now that arguments are present in IR path explanations (since #5361), this PR gets rid of the
Argument -1 indirection
string on indirections forthis
.(Part of https://github.com/github/codeql-c-analysis-team/issues/242.)