Fix bug #494219.
commitce09f1173e4a979114c575146fdc0864785e0e90
authorankit <ankit@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Wed, 15 Apr 2009 07:56:30 +0000 (15 07:56 +0000)
committerankit <ankit@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Wed, 15 Apr 2009 07:56:30 +0000 (15 07:56 +0000)
treed2d6ce70ddcb6749016842c82e5bb9748277f5b3
parentae8fb4f0ce8340184ab5a09f44c6939aa4bec59d
Fix bug #494219.
In ilasm/codegen:

* MethodDef.cs (GetNamedLocalSlot): Return -1 if local var not found.

In ilasm/parser:

* ILParser.jay (instr): Handle unidentified local var id.

In ilasm/scanner:

* StringHelper.cs (startIdChars): New. Set of chars that can start an
identifier.
(Start): Use startIdChars instead of idchars.

git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mcs@131736 e3ebcda4-bce8-0310-ba0a-eca2169e7518
ilasm/codegen/ChangeLog
ilasm/codegen/MethodDef.cs
ilasm/parser/ChangeLog
ilasm/parser/ILParser.jay
ilasm/scanner/ChangeLog
ilasm/scanner/StringHelper.cs