Note: This website is archived. For up-to-date information about D projects and development, please visit

Ticket #166 (new defect)

Opened 10 years ago

Classes That Implement Interfaces Aren't Checked

Reported by: debio Assigned to:
Priority: minor Component: descent.core
Version: 0.5 Keywords:


This is an error that the parser doesn't pick up. It's not syntactical, but it should probably be caught. Here's a simple example:

interface Sample {
void doStuff();
class Bob : Sample {

Right now, descent finds no errors in this code, but there should be an error that Bob doesn't implement function doStuff defined by Sample.