RefTypes are distinct categories for each reference to a symbol. They
are signals indicating strength of a reference, that'll enable different
decision making based on the finding being provided.
There are 3 kinds of ref types:
- Explicit, the reference is spelled in the code.
- Implicit, the reference is not directly visible in the code.
- Related, the reference exists but can't be proven as used (e.g. overloads brought in by a using decl but not used by the code).
this is out-of-date, I think, the RefType is in Types.h.