public final class ObjectPropertyStringPreprocess extends Object implements CompilerPass
new goog.testing.ObjectPropertyString(foo, 'bar')
to
new JSCompiler_ObjectPropertyString(window, foo.bar)
.
These two passes are for use with goog.testing.PropertyReplacer.
var ops = new goog.testing.ObjectPropertyString(foo.prototype, 'bar');
propertyReplacer.set(ops,object, ops.propertyString, baz);
ObjectPropertyStringPostprocess
Modifier and Type | Field and Description |
---|---|
static String |
EXTERN_OBJECT_PROPERTY_STRING |
Modifier and Type | Method and Description |
---|---|
void |
process(Node externs,
Node root)
Process the JS with root node root.
|
public static final String EXTERN_OBJECT_PROPERTY_STRING
public void process(Node externs, Node root)
CompilerPass
process
in interface CompilerPass
externs
- Top of external JS treeroot
- Top of JS treeCopyright © 2009-2016 Google. All Rights Reserved.