class J2clPropertyInlinerPass.StaticFieldGetterSetterInliner
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private class |
J2clPropertyInlinerPass.StaticFieldGetterSetterInliner.DetermineInlinableProperties |
private class |
J2clPropertyInlinerPass.StaticFieldGetterSetterInliner.GatherJ2CLClassGetterSetters
This class traverses the ast and gathers get and set methods contained in
Object.defineProperties nodes.
|
private class |
J2clPropertyInlinerPass.StaticFieldGetterSetterInliner.InlinePropertiesPass
Look for accesses of j2cl properties and assignments to j2cl properties.
|
private class |
J2clPropertyInlinerPass.StaticFieldGetterSetterInliner.J2clProperty |
Modifier and Type | Field and Description |
---|---|
private Pattern |
matchJ2CLStaticFieldName |
(package private) Node |
root |
Constructor and Description |
---|
StaticFieldGetterSetterInliner(Node root) |
Modifier and Type | Method and Description |
---|---|
(package private) boolean |
matchesJ2clStaticFieldName(java.lang.String fieldName)
Determines if the field name is a j2cl pattern which is:
f_
|
private void |
run() |
StaticFieldGetterSetterInliner(Node root)