1f input.cpp /^extern "C" void f(void);$/;" p typeref:typename:void file: properties:extern 2g input.cpp /^extern "C" void g(void) {}$/;" f typeref:typename:void properties:extern 3h input.cpp /^ void h(void);$/;" p typeref:typename:void file: 4i input.cpp /^ int i;$/;" v typeref:typename:int 5j input.cpp /^ extern int j;$/;" x typeref:typename:int properties:extern 6