Лексическая иерархия символьных типов
В следующей таблице показаны типы символов в лексической иерархии.
Типы символов
Тип символа | Description |
---|---|
Аннотация | Указывает аннотированное расположение в коде программы. |
Block | Задает вложенные области в функциях. |
Compiland |
Указывает связанный с файлом compiland .exe. |
CompilandDetails | Указывает данные компилятора, которые могут потребовать загрузки дополнительных сведений компилятора и, следовательно, требуют затрат на время выполнения для получения. |
CompilandEnv | Указывает любые дополнительные переменные среды, значимые для компиляции компилятора. |
Custom (SDK для доступа к интерфейсу отладки) | Задает определяемый пользователем символ. |
Data (SDK для доступа к интерфейсу отладки) | Указывает такие переменные, как параметры, локальные переменные, глобальные переменные и члены класса. |
Exe | Задает глобальную область данных; соответствует всему файлу .exe или .dll. |
FuncDebugEnd | Указывает функцию, которая имеет определенную точку, в которой выполняется отладка. |
FuncDebugStart | Указывает функцию, которая имеет определенную точку, с которой начинается отладка. |
Function (SDK для доступа к интерфейсу отладки) | Указывает функцию. |
Label (SDK для доступа к интерфейсу отладки) | Указывает расположение в коде программы. |
PublicSymbol | Указывает внешний символ, который отображается при создании исполняемой программы. |
Thunk | Указывает thunk . |
UsingNameSpace | Задает namespace идентификатор. |
Примечание.
Дополнительные свойства символов могут быть доступны в зависимости от типа символа. Эти свойства перечислены в отдельных разделах символов.