[sgen] Fix warnings.
[mono.git] / mono / metadata / seq-points-data.h
index 697e480bcf4d28cc872acf3fecff1866ec4ffd62..730770001783454cd3a7caca36c8b0ca83cc95bc 100644 (file)
@@ -81,7 +81,8 @@ seq_point_find_by_il_offset (MonoSeqPointInfo* info, int il_offset, SeqPoint* se
  */
 
 typedef struct {
-       guint32 token;
+       guint32 method_token;
+       guint32 method_index;
        MonoSeqPointInfo* seq_points;
        gboolean free_seq_points;
 } SeqPointDataEntry;
@@ -105,9 +106,12 @@ gboolean
 seq_point_data_write (SeqPointData *data, char *path);
 
 void
-seq_point_data_add (SeqPointData *data, guint32 token, MonoSeqPointInfo* info);
+seq_point_data_add (SeqPointData *data, guint32 methodToken, guint32 methodIndex, MonoSeqPointInfo* info);
 
 gboolean
-seq_point_data_get (SeqPointData *data, guint32 token, MonoSeqPointInfo** info);
+seq_point_data_get (SeqPointData *data, guint32 methodToken, guint32 methodIndex, MonoSeqPointInfo** info);
+
+gboolean
+seq_point_data_get_il_offset (char *path, guint32 methodToken, guint32 methodIndex, guint32 native_offset, guint32 *il_offset);
 
 #endif /* __MONO_SEQ_POINTS_DATA_H__ */
\ No newline at end of file