Поделиться через


Лексическая иерархия символьных типов

В следующей таблице показаны типы символов в лексической иерархии.

Типы символов

Тип символа 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 идентификатор.

Примечание.

Дополнительные свойства символов могут быть доступны в зависимости от типа символа. Эти свойства перечислены в отдельных разделах символов.

См. также