if exists('b:current_syntax')
  finish
endif

syntax include @sanitizerCppSyntax syntax/cpp.vim

syntax region sanitizerBacktraceRegion matchgroup=sanitizerBacktrace start='\s\+\zs#\d\+' end='(.*)' oneline
syntax region sanitizerBacktraceRegion matchgroup=sanitizerBacktrace start='\s\+\zs#\d\+' end='\(\/.*\)\+:\d\+:\d\+ (.*)' oneline contains=@sanitizerCppSyntax

highlight default link sanitizerBacktrace Comment