text/x-c++;text/x-cpp;text/x-c++src
*.cpp;*.cxx;*.cc;*.C;*.c++;*.tpp
//
/*
*/
.cc
(\.[\s\n\r]*[\w]+)[\s\n\r]*(?=\(.*\))
R"([^\(\)\\ ]*)\(
\)\%{1@start}"
and
and_eq
bitand
bitor
catch
compl
concept
consteval
constinit
const_cast
co_await
co_return
co_yield
decltype
delete
dynamic_cast
export
final
friend
import
module
new
noexcept
not
not_eq
operator
or
or_eq
override
private
protected
public
reinterpret_cast
requires
static_cast
this
thread_local
throw
try
typeid
using
xor
xor_eq
class
namespace
typename
template
virtual
explicit
mutable
__STDC__
__cplusplus