Файл .cpp компилируется нормально, но поле со списком Scopes
показывает только 3 из более чем 50 классов и структур, существующих в этом файле.Поле со списком Functions in Scope
ничего не показывает для этих 3 классов.
У меня есть другая версия того же файла .cpp в другом проекте (то же решение), где оба поля со списком работают отлично.
Кто-нибудь знает, в чем может быть проблема?
РЕДАКТИРОВАТЬ: Scope combo box
продолжает отображать «Неизвестная область» для подавляющего большинства функций-членов класса, которые я нажимаю левой кнопкой мыши.
EDIT1: Это очень упрощенная версия проблемы, с которой я сталкиваюсь с этими двумя полями со списком:
class A
{
int i;
public:
A();
A(int);
A(short);
};
// VS2008 - If I click with the left mouse button in between the brackets below I get
// in the 2 combo boxes boxes the following results :
A::A() : i(10) {} // A and A()
A::A(short s) : i(s) {} // A and A(short)
A::A(int k) : i(k) {} // (Unknown Scope)
// Why the unknown scope ?
Edit3: это была ошибка в VS2008.В VS210 такого не бывает!