C++ Type Conversion Hints
Use this settings page to configure type conversion hints in C++.
Use the selector to choose how inlay hints for type conversions should be displayed in the editor: choose Default to apply the general visibility preference from the page of JetBrains Rider settings , choose Show Always or Never Show to always show or hide hints, or choose Push-to-Hint to hide the hints by default but show them when you press and hold Ctrl.
Show type conversion hints as icons
When this checkbox is enabled, you will see special icons for implicit conversions. Otherwise, you will see a hint with the name of the resulting type of the conversion.
Non-trivial copy constructors
Hints for copy constructor calls notify you about object copying and object slicing, which occurs when an object of a derived type is copied to an object of a base type. JetBrains Rider highlight only calls to non-trivial copy constructors (constructors that can’t simply copy the underlying bytes, but have to also perform some other action).
Non-special constructors and aggregate initialization
Hints for object construction, which can be performed through aggregate initialization or a call to a conversion constructor.
Hints for implicit conversions that involve a conversion operator.
Hints for standard conversions covers standard language conversions to or from built-in types:
You can configure a list of classes and patterns for which Type Conversion Hints will be always hidden, independently of other preferences.