private ClassContext ApplyInheritance(ClassContext classContext, IEnumerable <ClassContext> inheritedContexts) { if (SuppressInheritance) { return(classContext); } else { return(classContext.InheritFrom(inheritedContexts)); } }