public class StructExpr extends ExprNode
swigCMemOwn| Constructor and Description |
|---|
StructExpr(long cPtr,
boolean cMemoryOwn) |
StructExpr(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete() |
protected void |
finalize() |
static long |
getCPtr(StructExpr obj) |
FnNodeList |
GetFileds() |
FnNodeList |
GetMethods() |
String |
GetName() |
void |
Print(SWIGTYPE_p_std__ostream output,
String org_tab) |
void |
SetFileds(FnNodeList fileds) |
void |
SetMethod(FnNodeList methods) |
ExprNode |
ShadowCopy(SWIGTYPE_p_NodeManager arg0) |
AddChild, AddTypeAccept, AndTypeAccept, CompareTypeAccept, DeepCopy, Equals, FDivTypeAccept, GenerateExpressionName, GetChild, GetChildNum, getChildren_, getCPtr, getExpr_type_, GetExprString, GetExprType, GetOutputType, InferAttr, InferNumberCastTypes, IsCastAccept, IsIntFloat2PointerCast, IsListReturn, IsSafeCast, LogicalOpTypeAccept, LShiftTypeAccept, ModTypeAccept, MultiTypeAccept, NotTypeAccept, nullable, PushBack, RequireListAt, SDivTypeAccept, SetChild, setChildren_, SetNullable, SetOutputType, SubTypeAcceptEquals, getCPtr, GetLineNum, GetLocation, getType_, GetType, GetTypeName, setType_public StructExpr(long cPtr,
boolean cMemoryOwn)
public StructExpr(String name)
public static long getCPtr(StructExpr obj)
public void SetFileds(FnNodeList fileds)
public void SetMethod(FnNodeList methods)
public FnNodeList GetMethods()
public FnNodeList GetFileds()
public String GetName()
public void Print(SWIGTYPE_p_std__ostream output, String org_tab)
public ExprNode ShadowCopy(SWIGTYPE_p_NodeManager arg0)
ShadowCopy in class ExprNodeCopyright © 2021. All rights reserved.