When I refer to a "standalone header file" I am meaning that the header file is not included by any other file, source or header. What I was saying that it was peculiar was that a header had to be paired with a source file, through an #include directive, in order for indexing to pick it up and activate highlighting.