![]() |
BlitzMax Extended
0.8.18
Pushing Blitz to the Max.
|
A scope of information for a block of code. More...
#include <blitz_debug.h>
Data Fields | |
BBDebugScopeKind | kind |
The category of code block this scope represents. | |
const char * | name |
The unique name under which the code can be found. | |
BBDebugDecl | decls [1] |
The declarations describing each element of the scope. |
A scope of information for a block of code.
Although the name implies something different, debug scopes are not solely used for debugging. For example every user type includes its own debug scope containing information about its members.
Reflection depends heavily on these information.