I've been using the .PHONY directive in makefiles to declare when targets do not represent "real" files.
I've noticed that the .PHONY statements show up in the "Outline" view; in fact, they appear to look like targets themselves. I've highlighted this in screen capture shown below. This seems like incorrect behavior. I would have expected only the targets (i.e. all, test, and clean shown here) to show up in the outline view. Is this a bug?