if (typeListContext != null) {
interfaceDeclaration.setExtendsTypes(
getAdapter(TypeListAdapter.class).adapt(typeListContext));
}
InterfaceBodyContext interfaceBodyContext = getChild(context, InterfaceBodyContext.class);
if (interfaceBodyContext != null) {
List<InterfaceMemberDeclaration> memberDeclarations =
transform(interfaceBodyContext, InterfaceBodyDeclarationContext.class,
new Function<InterfaceBodyDeclarationContext, InterfaceMemberDeclaration>() {
@Override