![]() |
|
This class is a stub that will be used to create linkages for external references. More...
#include <external.h>
Static Public Member Functions | |
| static void | Initialize () |
| Initialize class info. | |
| static int | Width (CSymbol *symbol) |
| Get width of external variable. | |
| static CNode * | WidthExp (CSymbol *symbol) |
| Get width of external variable as an expression. | |
| static int | WidthConstant (CSymbol *symbol) |
| Determine if width of external variable is constant. | |
| static int | WidthVolatile (CSymbol *symbol) |
| Determine if width of external variable is volatile. | |
| static int | WidthEvaluateable (CSymbol *symbol) |
| Determine if width of external variable can be evaluated. | |
| static NodeType_t | Type (CSymbol *symbol) |
| Determine type of external variable. | |
This class is a stub that will be used to create linkages for external references.
| static void External::Initialize | ( | ) | [inline, static] |
Initialize class info.
| static NodeType_t External::Type | ( | CSymbol * | symbol | ) | [inline, static] |
Determine type of external variable.
| symbol | external path. |
| static int External::Width | ( | CSymbol * | symbol | ) | [inline, static] |
Get width of external variable.
| symbol | external path. |
| static int External::WidthConstant | ( | CSymbol * | symbol | ) | [inline, static] |
Determine if width of external variable is constant.
| symbol | external path. |
| static int External::WidthEvaluateable | ( | CSymbol * | symbol | ) | [inline, static] |
Determine if width of external variable can be evaluated.
| symbol | external path. |
| static CNode* External::WidthExp | ( | CSymbol * | symbol | ) | [inline, static] |
Get width of external variable as an expression.
| symbol | external path. |
| static int External::WidthVolatile | ( | CSymbol * | symbol | ) | [inline, static] |
Determine if width of external variable is volatile.
| symbol | external path. |
1.7.6.1