@elextr no, that's what I though initially, but it's actually because of the `isFileScope` filtering. uctags sets it when it does *not* match a known header extension, which my file didn't. Here we're just taking the more conservative approach of setting it only if it *matches* a known *non-header* extension.