vim-cpp-enhanced-highlight icon indicating copy to clipboard operation
vim-cpp-enhanced-highlight copied to clipboard

Missing C++ attribute support

Open kirillbobyrev opened this issue 5 years ago • 1 comments

I'm not sure if it is intended or not, but I wasn't able to find any support for C++ attributes. I would be willing to add them, but I'm not sure which highlighting is intended for the attributes since I couldn't find them anywhere. The following is a list of attributes that could be added to the plugin:

  • [ ] C++11: noreturn, carries_dependency
  • [ ] C++ 14: deprecated
  • [ ] C++17: fallthrough, nodiscard, nodiscard("reason"), maybe_unused
  • [ ] C++ 20: likely, unlikely, no_unique_address and pre-,post-conditions + assertions: expects and ensures.

kirillbobyrev avatar Jun 29 '19 10:06 kirillbobyrev

Thanks for opening the issue so we can keep track of it

octol avatar Jul 01 '19 06:07 octol