public class IRFieldSetStatement extends IRStatement
| Constructor and Description |
|---|
IRFieldSetStatement(IRExpression lhs,
IRExpression rhs,
String name,
IRType fieldType,
IRType ownersType) |
| Modifier and Type | Method and Description |
|---|---|
IRType |
getFieldType() |
IRTerminalStatement |
getLeastSignificantTerminalStatement() |
IRExpression |
getLhs() |
String |
getName() |
IRType |
getOwnersType() |
IRExpression |
getRhs() |
getOriginalSourceStatement, setOriginalSourceStatementgetLineNumber, getParent, isImplicit, maybeEraseStructuralSymbolTypes, maybeEraseStructuralType, maybeEraseStructuralType, maybeEraseStructuralTypes, setImplicit, setLineNumber, setParent, setParentToThispublic IRFieldSetStatement(IRExpression lhs, IRExpression rhs, String name, IRType fieldType, IRType ownersType)
public IRExpression getLhs()
public IRExpression getRhs()
public String getName()
public IRType getFieldType()
public IRType getOwnersType()
public IRTerminalStatement getLeastSignificantTerminalStatement()
getLeastSignificantTerminalStatement in class IRStatementCopyright © 2020. All rights reserved.