2008-05-28 Martin Baulig <martin@ximian.com>
authorMartin Baulig <martin@novell.com>
Wed, 28 May 2008 14:29:56 +0000 (14:29 -0000)
committerMartin Baulig <martin@novell.com>
Wed, 28 May 2008 14:29:56 +0000 (14:29 -0000)
commitc3dd4e81836339a10dd08cf4d021f0278074ce93
tree6fb6670750ab1361cc5933b0e661bc7bcf800c8c
parent6c8777b0207f4f5a67083cc268e4f4f21cc93339
2008-05-28  Martin Baulig  <martin@ximian.com>

* MonoSymbolTable.cs
(LineNumberTable): New public class.
(MethodEntry.LocalTypeIndices): Removed.
(MethodEntry.GetLineNumberTable): New public method; replaces the
`LineNumbers' and `NumLineNumbers' fields.
(MethodEntry.GetLocals): New public method; replaces the `Locals'
and `NumLocals' fields.
(MethodEntry.GetCodeBlocks): New public method; replaces the
`CodeBlocks' and `NumCodeBlocks' fields.
(MethodEntry.GetScopeVariables): New public method; replaces the
`ScopeVariables' and `NumScopeVariables' fields.
(MethodEntry.GetRealName): New public method; replaces `RealName'.
(MethodEntry): Mark the old fields as obsolete.

svn path=/trunk/mcs/; revision=104263
mcs/class/Mono.CompilerServices.SymbolWriter/ChangeLog
mcs/class/Mono.CompilerServices.SymbolWriter/MonoSymbolTable.cs