Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jdt-core-dev] Foreach causing errors

I'm running the version of Cheetah currently on the update site, under
Eclipse 3.0 final, and I'm trying to start using foreach loops in my
code, as IIRC the Cheetah docs say I should be able to. However, as
soon as I write out a for block with a foreach-style header, Eclipse
pops up an error dialog telling me the following. Do foreach loops
work yet?

Java AST creation (Error: An internal error occured during: "Java AST
creation".)

An internal error occurred during: "Java AST creation".
java.lang.IllegalArgumentException: Not yet implemented: convert(class
org.eclipse.jdt.internal.compiler.ast.ForeachStatement)
org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1837)
org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:842)
org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1752)
org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1353)
org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1776)
org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:842)
org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1752)
org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1353)
org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1776)
org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:408)
org.eclipse.jdt.core.dom.ASTConverter.buildBodyDeclarations(ASTConverter.java:213)
org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1981)
org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:948)
org.eclipse.jdt.core.dom.ASTParser.convert(ASTParser.java:707)
org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:677)
org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:573)
org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.createAST(ASTProvider.java:439)
org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.getAST(ASTProvider.java:391)
org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$PartListenerGroup.calculateASTandInform(SelectionListenerWithASTManager.java:159)
org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:136)
org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)


Back to the top