public TypeDeclaration(Modifiers modifier, List<AttributeSection> attributes) { Modifier = modifier; Attributes = attributes; name = ""; baseTypes = new List<TypeReference>(); templates = new List<TemplateDefinition>(); bodyStartLocation = Location.Empty; }