public class ExprIdNode extends ExprNode
swigCMemOwn| Constructor and Description |
|---|
ExprIdNode() |
ExprIdNode(long cPtr,
boolean cMemoryOwn) |
ExprIdNode(String name,
long id) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete() |
boolean |
Equals(ExprNode node) |
protected void |
finalize() |
static long |
getCPtr(ExprIdNode obj) |
String |
GetExprString() |
long |
GetId() |
String |
GetName() |
SWIGTYPE_p_Status |
InferAttr(SWIGTYPE_p_ExprAnalysisContext ctx) |
boolean |
IsListReturn(SWIGTYPE_p_ExprAnalysisContext ctx) |
boolean |
IsResolved() |
void |
Print(SWIGTYPE_p_std__ostream output,
String org_tab) |
void |
SetId(long id) |
ExprNode |
ShadowCopy(SWIGTYPE_p_NodeManager arg0) |
AddChild, AddTypeAccept, AndTypeAccept, BetweenTypeAccept, BitwiseLogicalTypeAccept, BitwiseNotTypeAccept, CompareTypeAccept, DeepCopy, FDivTypeAccept, GenerateExpressionName, GetChild, GetChildNum, GetChildOrNull, getChildren_, getCPtr, getExpr_type_, GetExprType, GetOutputType, InferNumberCastTypes, IsCastAccept, IsIntFloat2PointerCast, IsSafeCast, LogicalOpTypeAccept, LShiftTypeAccept, ModTypeAccept, MultiTypeAccept, NotTypeAccept, nullable, PushBack, RequireListAt, SDivTypeAccept, SetChild, setChildren_, SetNullable, SetOutputType, SubTypeAcceptEquals, getCPtr, GetLineNum, GetLocation, getType_, GetType, GetTypeName, setType_public ExprIdNode(long cPtr,
boolean cMemoryOwn)
public ExprIdNode()
public ExprIdNode(String name, long id)
public static long getCPtr(ExprIdNode obj)
public String GetName()
public long GetId()
public void SetId(long id)
public void Print(SWIGTYPE_p_std__ostream output, String org_tab)
public String GetExprString()
GetExprString in class ExprNodepublic ExprNode ShadowCopy(SWIGTYPE_p_NodeManager arg0)
ShadowCopy in class ExprNodepublic SWIGTYPE_p_Status InferAttr(SWIGTYPE_p_ExprAnalysisContext ctx)
public boolean IsResolved()
public boolean IsListReturn(SWIGTYPE_p_ExprAnalysisContext ctx)
IsListReturn in class ExprNodeCopyright © 2021. All rights reserved.