@Override protected FeatureSet featureSet() { return FeatureSet.latest().withoutTypes(); } };
@Override protected FeatureSet featureSet() { return FeatureSet.latest().withoutTypes(); } };
@Override protected FeatureSet featureSet() { return FeatureSet.latest().withoutTypes(); } };
@Override protected FeatureSet featureSet() { return FeatureSet.latest().withoutTypes(); } };
@Override protected FeatureSet featureSet() { return FeatureSet.latest().withoutTypes(); } };
@Override protected FeatureSet featureSet() { return FeatureSet.latest().withoutTypes(); } };
@Override public void process(Node externs, Node scriptRoot) { ScanNamespaces scanner = new ScanNamespaces(); NodeTraversal.traverse(compiler, externs, scanner); NodeTraversal.traverse(compiler, scriptRoot, scanner); NodeTraversal.traverse(compiler, externs, this); NodeTraversal.traverse(compiler, scriptRoot, this); if (!compiler.hasHaltingErrors()) { compiler.setFeatureSet(compiler.getFeatureSet().withoutTypes()); } }