Here is some example code:
#include "stdafx.h"
#include <iostream>
#include <string>
int main()
{
std::string name;
name.push_back('a');
name.
std::cout << name << std::endl;
return 0;
}
When I enter the dot after "name", then no Symbols list is displayed. If I try to hit Ctrl+Space after the dot, then SlickEdit displays this message: Unable to located definition of expression type: ''
If I hit Ctrl+. (push-tag) when the cursor is above the "push_back" member function, then I get the list of symbols shown in the attached image "SelectSymbol.png".
The Compiler Configuration Tag Files look fine (and I have rebuilt them), see attached images "TagFiles1.png" and "TagFiles2.png".
If I profile the Ctrl+Space when the cursor is after "name.", then I get the result in the attached file "profile.tsv".
Here is my "About SlickEdit" output:
SlickEdit Pro 2017 (v22.0.2.1 64-bit)
Serial number: WB943076
Licensed number of users: Single user
License file: C:\ProgramData\slickedit\22\slickedit.lic
Build Date: May 22, 2018
Emulation: CUA
OS: Windows 10 x64
OS Version: 10.00.0
Memory: 29% Load, 9690MB/32648MB Physical, 11316MB/37512MB Page File, 932MB/134217727MB Virtual
Shell Information: C:\tools\JPSoft\TCMD22\tcc.exe /LD /LH
Screen Size: 1920 x 1080, 1920 x 1080
Project Type: Microsoft Visual Studio Visual C++
Language: .cpp (C/C++)
Encoding: Automatic
Installation Directory: C:\Program Files\SlickEdit Pro 22.0.2\ (non-removable drive,NTFS,350332MB free)
Configuration Directory: C:\Users\VikS\Documents\My SlickEdit Config\22.0.2\ (non-removable drive,NTFS,350332MB free)
Hotfixes:
C:\Users\VikS\Documents\My SlickEdit Config\22.0.2\hotfixes\hotfix_se2202_6_cumulative.zip (Revision: 6)