Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following table shows the symbol types in the lexical hierarchy.
Symbol Types
Symbol type | Description |
---|---|
Annotation | Specifies an annotated location in program code. |
Block | Specifies nested scopes in functions. |
Compiland |
Specifies a compiland linked to the .exe file. |
CompilandDetails | Specifies compiland data that may require loading additional compiland details and thus incur run-time overhead to retrieve. |
CompilandEnv | Specifies any additional environment variables significant to the compilation of the compiland. |
Custom (Debug Interface Access SDK) | Specifies a user-defined symbol. |
Data (Debug Interface Access SDK) | Specifies such variables as parameters, local variables, global variables, and class members. |
Exe | Specifies the global scope of the data; corresponds to an entire .exe or .dll file. |
FuncDebugEnd | Specifies a function that has a defined point at which debugging is to end. |
FuncDebugStart | Specifies a function that has a defined point at which debugging is to begin. |
Function (Debug Interface Access SDK) | Specifies a function. |
Label (Debug Interface Access SDK) | Specifies a location in program code. |
PublicSymbol | Specifies an external symbol that appears when building the executable program. |
Thunk | Specifies a thunk . |
UsingNameSpace | Specifies a namespace identifier. |
Note
Additional symbol properties may be available depending on the symbol type. These properties are listed in the individual symbol topics.