问题
I am interested in using the Eclipse JDT to create a CAPTURE binding.
I've read several capture conversion tutorials, but when I copy-paste sample code snippets, I can never find a capture conversion binding in the Abstract Syntax Tree (using the plugin ASTView for visualizing the AST).
How can this be accomplished?
回答1:
Example provided by Deepak Azad @ Eclipse Forums:
interface Box<T> {
public T get();
public void put( T element);
}
class CaptureTest {
public void rebox( Box<?> box) {
box.get(); // return type of get() is a capture binding
}
}
来源:https://stackoverflow.com/questions/4449611/how-to-create-an-ast-with-a-capture-binding