I have set up my color coding so that private member functions are shown in dark red, and public are shown in green. The declaration of the function in the .h file is displayed by SE in red, as is the invocation of the function in the .cpp file. However, the definition of the function in the .cpp is displayed in green. Hovering over the function shows the correct info for the declaration and invocation, but not the definition. It does this for multiple classes in multiple files. Any idea why SE would get confused?
See attached screen shots for examples.
SlickEdit Pro 2016 (v21.0.1.0 64-bit)
Serial number: XXXXX
Licensed number of users: Single user
License file: C:\ProgramData\slickedit\21\slickedit.lic
Build Date: November 18, 2016
Emulation: CUA
OS: Windows 10 x64
OS Version: 10.00.0
Memory: 42% Load, 10376MB/24454MB Physical, 12675MB/28038MB Page File, 658MB/134217727MB Virtual
Shell Information: C:\WINDOWS\system32\cmd.exe /q
Screen Size: 1920 x 1080, 1536 x 960, 1920 x 1200
Project Type: Cpp
Language: .cpp (C/C++)
Encoding: Automatic
Installation Directory: C:\Program Files\SlickEdit Pro 21.0.1\ (non-removable drive,NTFS,261163MB free)
Configuration Directory: C:\Users\David\OneDrive - physiowave.com\Documents\My SlickEdit Config\21.0.1\ (non-removable drive,NTFS,261163MB free)
Migrated from: C:\Users\David\OneDrive - physiowave.com\Documents\My SlickEdit Config\20.0.3\
Spill File: C:\Users\David\AppData\Local\Temp\$slk.4132 (non-removable drive,NTFS,261163MB free)