public virtual void PrintFieldDefinitionModifiers(IFieldDefinition fieldDefinition) {
if (!(Utils.GetHiddenField(fieldDefinition) is Dummy))
PrintKeywordNew();
if (fieldDefinition.Type.TypeCode == PrimitiveTypeCode.Pointer) {
PrintKeywordUnsafe();
}
if (fieldDefinition.IsCompileTimeConstant) {
sourceEmitterOutput.Write("const ");
return;
}
if (fieldDefinition.IsStatic)
PrintKeywordStatic();
if (fieldDefinition.IsReadOnly)
PrintKeywordReadOnly();
if (MemberHelper.IsVolatile(fieldDefinition))
sourceEmitterOutput.Write("volatile ");
}