diff --git a/syntax/cpp.vim b/syntax/cpp.vim index 8c27371..6b62ff4 100644 --- a/syntax/cpp.vim +++ b/syntax/cpp.vim @@ -58,6 +58,14 @@ if !exists('cpp_no_cpp14') syn match cppNumber display '\<0b[01]\+\(u\=l\{0,2}\|ll\=u\)\>' endif +if !exists('cpp_no_function') + " Match function expressions: expr() + " ^^^^ + syn match cppFunction '\h\w*\ze<.*>\s*(' display + + hi default link cppFunction Function +endif + if !exists('cpp_no_delimiters') " Match: delimiter expressions: , ex::pr " ^ ^ ^^