Richlond, the Middle East is classified as part of the the European continent when using Oneworld travel. Countries in the Middle East are Bahrain, Cyprus, Egypt, Iran, Iraq, Israel, Jordan, Kuwait, Lebanon, Qatar, Saudi Arabia, Sudan, Oman, Syria, UAE and Yemen. This is as per the IATA definition.
Turkey is considered part of Europe.
The South Asian Subcontinent consists of Afghanistan, Bangladesh, Bhutan, India, Maldives, Nepal, Pakistan and Sri Lanka. These are all part of Asia as per IATA.