-
-
Notifications
You must be signed in to change notification settings - Fork 552
Closed
@Ebola-Chan-bot
Description
Describe the problem
When attempting to assign a class template pointer type to an incompatible pointer type, the two asterisks identifying the pointer types are paired to "make the intermediate characters italicized" in the compilation error message.
ImageNote the error message displayed in the pop-up window: the text between the two asterisks is italicized, but the two asterisks themselves are not displayed.
To reproduce
template<typename> struct TypeTemplate{}; void setup() { TypeTemplate<int> const a; int* const b = &a; } void loop() { }
Expected behavior
The two asterisks should be displayed normally, not as font controllers.
Arduino IDE version
2.3.6
Operating system
Windows
Operating system version
11
Additional context
No response
Issue checklist
- I searched for previous reports in the issue tracker
- I verified the problem still occurs when using the latest nightly build
- My report contains all necessary details