return null;
}
public XtendClass getXtendClass(JvmGenericType inferredType) {
return getFirstAssociatedElement(inferredType, XtendClass.class);
}
<BUG>public XtendFunction getXtendFunction(final JvmOperation inferredOperation) {
return (XtendFunction) find(getAssociatedElements(inferredOperation), new Predicate<EObject>() {
public boolean apply(EObject input) {
return input instanceof XtendFunction;

}
});
}</BUG>
private <T> T getFirstAssociatedElement(EObject element, Class<T> type) {

return null;
}
public XtendClass getXtendClass(JvmGenericType inferredType) {
return getFirstAssociatedElement(inferredType, XtendClass.class);
}
public XtendFunction getXtendFunction(final JvmOperation inferredOperation) {
for (EObject element : getAssociatedElements(inferredOperation))
if (element instanceof XtendFunction)
return (XtendFunction) element;
return null;
}
private <T> T getFirstAssociatedElement(EObject element, Class<T> type) {
