-
Notifications
You must be signed in to change notification settings - Fork 248
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/C++) "<<=" has the wrong methodFullName? #1348
Comments
I also found that "53": {
"name": "<operators>.assignmentArithmeticShiftRight",
"signature": "",
"code": "c >>= 1",
"typeFullName": "<empty>",
"columnNumber": 5,
"order": 13,
"methodFullName": "<operators>.assignmentArithmeticShiftRight",
"_label": "CALL",
"argumentIndex": -1,
"dynamicTypeHintFullName": [],
"dispatchType": "STATIC_DISPATCH",
"lineNumber": 10,
"id": 53,
"inpdg": true,
"callto": "EXTN"
}, Maybe this is intended? |
Thanks for reporting this. Its clearly a typo. We'll fix that. |
This is indeed a little mistake/typo, but unfortunately fixing these constants would be a backwards incompatible change. There are situations where we introduce breaking changes, but I don't think fixing some typos is a strong enough mandate. For now we'll just add a TODO, and can make the change next time there's a breaking change: |
Why the methodFullName of
<<=
is '<operators>.assignmentShiftLeft' while others' methodFullName is '<operator>.xxx'?Is this a little mistake?
The text was updated successfully, but these errors were encountered: