package slangc.model; public abstract class SyntheticTypeModel extends TypeModel { public SyntheticTypeModel(PackageModel packageModel, String name, TypeLevel level, TypeModel owner) { super(packageModel, name, level, owner); } @Override public boolean isSynthetic() { // TODO Auto-generated method stub return true; } @Override public int resolveExpressions() { // Synthetic types can generally be assumed not to contain any expressions so none are resolved return 0; } }