C/C++ macro completion support.