Modifier and Type | Method and Description |
---|---|
protected CGLetExp |
AS2CGVisitor.createCGLetExp(TypedElement element,
CGFinalVariable cgVariable,
CGValuedElement cgIn) |
CGLetExp |
AS2CGVisitor.visitLetExp(LetExp element) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
AnalysisVisitor.visitCGLetExp(CGLetExp cgLetExp) |
java.lang.String |
CG2StringVisitor.visitCGLetExp(CGLetExp cgLetExp) |
java.util.Set<CGVariable> |
FieldingAnalyzer.AnalysisVisitor.visitCGLetExp(CGLetExp cgElement)
The externals of a LetExp are the externals of the children less the let variable.
|
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGLetExp(CGLetExp cgElement) |
Modifier and Type | Method and Description |
---|---|
CGLetExp |
CGModelFactory.createCGLetExp()
Returns a new object of class 'CG Let Exp'.
|
Modifier and Type | Class and Description |
---|---|
class |
CGLetExpImpl
An implementation of the model object 'CG Let Exp'.
|
Modifier and Type | Method and Description |
---|---|
CGLetExp |
CGModelFactoryImpl.createCGLetExp() |
Modifier and Type | Method and Description |
---|---|
T |
CGModelSwitch.caseCGLetExp(CGLetExp object)
Returns the result of interpreting the object as an instance of 'CG Let Exp'.
|
R |
AbstractExtendingCGModelVisitor.visitCGLetExp(CGLetExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGLetExp(CGLetExp object)
Deprecated.
|
R |
AbstractNullCGModelVisitor.visitCGLetExp(CGLetExp object)
Deprecated.
|
R |
CGModelVisitor.visitCGLetExp(CGLetExp object) |
Modifier and Type | Method and Description |
---|---|
protected CGLetExp |
CommonAnalysis.rewriteAsLet(CGValuedElement cgIn,
CGVariable cgVariable)
Insert a CGLetExp above cgIn for cgCSE.
|
Modifier and Type | Method and Description |
---|---|
static LocalPlace |
LetPlaces.createLetPlaces(java.util.Map<CGElement,AbstractPlace> element2place,
CGLetExp cgLetExp) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
CG2JavaPreVisitor.visitCGLetExp(CGLetExp cgLetExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGLetExp(CGLetExp cgLetExp) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGLetExp thisValue,
CGLetExp thatValue) |