public virtual void PrintTypeDefinitionKeywordType(ITypeDefinition typeDefinition) {
if (typeDefinition.IsInterface)
PrintKeywordInterface();
else if (typeDefinition.IsEnum)
PrintKeywordEnum();
else if (typeDefinition.IsValueType)
PrintKeywordStruct();
else
PrintKeywordClass();
}