Interface ICFieldFactory
C AST
ICField
factory.-
Method Summary
Modifier and TypeMethodDescriptioncreate
(INativeFieldItem fielditem, boolean reInitIfExist) Create a global or structure field AST object, backed by an explicit native field item.Create a generic field AST object.createStructureField
(IStructureType structType, IStructureTypeField structField) Create a structure field AST object.Retrieve an AST field object by address.
-
Method Details
-
get
Retrieve an AST field object by address.- Parameters:
faddr
- original field address- Returns:
-
create
Create a generic field AST object. If the object exists, it is retrieved.- Parameters:
faddr
- original field address- Returns:
-
create
Create a global or structure field AST object, backed by an explicit native field item.- Parameters:
fielditem
-reInitIfExist
-- Returns:
- the AST method object
-
createStructureField
Create a structure field AST object.- Parameters:
structType
-structField
-- Returns:
-