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)