<!-- Have you read Atom's Code of Conduct? By filing an Issue, you are expected to comply with it, including treating everyone with respect: https://github.com/atom/.github/blob/master/CODE_OF_CONDUCT.md Do you want to ask a question? Are you looking for support? The Atom message board is the best place for getting support: https://discuss.atom.io --> ### Description <!-- Description of the issue --> Variable is highlighted as a type. Screenshot:  ### Steps to Reproduce Type code: ``` std::vector<int> a = {7, 5, 16, 8}; for (int i = 0; i != 4; i++) { a[i] = a[i] + 2; } ``` **Expected behavior:** <!-- What you expect to happen --> a in a[i] isn't highlighted. ### Versions <!-- You can get this information from copy and pasting the output of `atom --version` and `apm --version` from the command line. Also, please include the OS and what version of the OS you're running. --> apm 2.5.0 npm 6.14.5 node 14.4.0 x64 atom 1.48.0 python 3.8.3 git 2.27.0 OS: Arch Linux Kernel: x86_64 Linux 5.6.12-arch1-1
Description
Variable is highlighted as a type. Screenshot:

Steps to Reproduce
Type code:
Expected behavior:
a in a[i] isn't highlighted.
Versions
apm 2.5.0
npm 6.14.5
node 14.4.0 x64
atom 1.48.0
python 3.8.3
git 2.27.0
OS: Arch Linux
Kernel: x86_64 Linux 5.6.12-arch1-1