![]() |
![]() |
Class method to query systask info. More...
#include <systask.h>
Static Public Member Functions | |
static void | Initialize () |
Initialize class info. More... | |
static int | Width (CSymbol *symbol, CNode *args) |
Get width of systask. More... | |
static CNode * | WidthExp (CSymbol *symbol, CNode *args) |
Get width of systask as an expression. More... | |
static int | WidthConstant (CSymbol *symbol, CNode *args) |
Determine if width of systask variable is constant. More... | |
static int | WidthVolatile (CSymbol *symbol, CNode *args) |
Determine if width of systask variable is volatile. More... | |
static int | WidthEvaluateable (CSymbol *symbol, CNode *args) |
Determine if width of systask can be evaluated. More... | |
static NodeType_t | Type (CSymbol *symbol, CNode *args) |
Determine type of systask. More... | |
Class method to query systask info.
|
inlinestatic |
Initialize class info.
|
inlinestatic |
Determine type of systask.
symbol | systask name. |
args | systask arguments. |
Get width of systask.
symbol | systask name. |
args | systask arguments. |
Determine if width of systask variable is constant.
symbol | systask name. |
args | systask arguments. |
Determine if width of systask can be evaluated.
symbol | systask name. |
args | systask arguments. |
Get width of systask as an expression.
symbol | systask name. |
args | systask arguments. |
Determine if width of systask variable is volatile.
symbol | systask name. |
args | systask arguments. |