Replace symbols preventing compilation on build server.

This commit is contained in:
Pavel V. Talanov
2012-08-14 13:10:28 +04:00
parent 298f1da9dd
commit 6845a8fbc0
2 changed files with 3 additions and 3 deletions
@@ -37,7 +37,7 @@ import static com.google.dart.compiler.backend.js.ast.JsVars.JsVar;
import static org.jetbrains.k2js.translate.utils.BindingUtils.getFunctionDescriptor; import static org.jetbrains.k2js.translate.utils.BindingUtils.getFunctionDescriptor;
import static org.jetbrains.k2js.translate.utils.FunctionBodyTranslator.translateFunctionBody; import static org.jetbrains.k2js.translate.utils.FunctionBodyTranslator.translateFunctionBody;
// todo easy incremental compiler implementation generated functions should be inside corresponding class/namespace definition // todo easy incremental compiler implementation - generated functions should be inside corresponding class/namespace definition
public class LiteralFunctionTranslator { public class LiteralFunctionTranslator {
private final List<JsPropertyInitializer> properties = new ArrayList<JsPropertyInitializer>(); private final List<JsPropertyInitializer> properties = new ArrayList<JsPropertyInitializer>();
private final LabelGenerator labelGenerator = new LabelGenerator('f'); private final LabelGenerator labelGenerator = new LabelGenerator('f');
@@ -83,7 +83,7 @@ class CaptureClosureVisitor extends JetTreeVisitor<ClosureContext> {
return false; return false;
} }
// is not working, try test life init is captured, but this method returns false // is not working, try test life - init is captured, but this method returns false
//if (bindingContext.get(BindingContext.CAPTURED_IN_CLOSURE, descriptor) != Boolean.TRUE) { //if (bindingContext.get(BindingContext.CAPTURED_IN_CLOSURE, descriptor) != Boolean.TRUE) {
// return false; // return false;
//} //}
@@ -109,7 +109,7 @@ class CaptureClosureVisitor extends JetTreeVisitor<ClosureContext> {
variableDeclaration.getNode().getElementType().equals(JetNodeTypes.LOOP_PARAMETER); variableDeclaration.getNode().getElementType().equals(JetNodeTypes.LOOP_PARAMETER);
} }
// differs from DescriptorUtils fails if reach NamespaceDescriptor // differs from DescriptorUtils - fails if reach NamespaceDescriptor
public static boolean isAncestor(@NotNull DeclarationDescriptor ancestor, public static boolean isAncestor(@NotNull DeclarationDescriptor ancestor,
@NotNull DeclarationDescriptor declarationDescriptor) { @NotNull DeclarationDescriptor declarationDescriptor) {
DeclarationDescriptor descriptor = declarationDescriptor.getContainingDeclaration(); DeclarationDescriptor descriptor = declarationDescriptor.getContainingDeclaration();