Ejemplo n.º 1
0
        private void EmitFieldDebugInfo(ModuleWriter writer, FieldVariable field)
        {
            // Emit the field id.
            uint fieldId = field.GetSerialId();

            writer.Write(fieldId);

            // Emit the field position.
            TokenPosition position = field.Position;

            if (position == null)
            {
                position = NullPosition;
            }
            EmitPosition(writer, position);
        }
Ejemplo n.º 2
0
        private void EmitFieldDebugInfo(ModuleWriter writer, FieldVariable field)
        {
            // Emit the field id.
            uint fieldId = field.GetSerialId();
            writer.Write(fieldId);

            // Emit the field position.
            TokenPosition position = field.Position;
            if(position == null)
                position = NullPosition;
            EmitPosition(writer, position);
        }