BOO-503: Some love for compiler-generated callable definition names so that they...
commit5260725be5d420dc78e2a49fc8640a60f143f2bf
authorneoeinstein <neoeinstein@2c1201b4-01cd-e047-a400-b836ae1fbc61>
Fri, 11 Apr 2008 06:45:13 +0000 (11 06:45 +0000)
committerneoeinstein <neoeinstein@2c1201b4-01cd-e047-a400-b836ae1fbc61>
Fri, 11 Apr 2008 06:45:13 +0000 (11 06:45 +0000)
tree61d3ef00948d8226075d2b051ff24f3f4e6f4df1
parent575dca9c4f5e924db32724b7207b8a5c42864dd1
BOO-503: Some love for compiler-generated callable definition names so that they provide some context based on where they were created to bring them on par with closure-naming.  Also made SourceLocation Equatable and Comparable.

git-svn-id: https://svn.codehaus.org/boo/boo/trunk@2921 2c1201b4-01cd-e047-a400-b836ae1fbc61
src/Boo.Lang.Compiler/Ast/LexicalInfo.cs
src/Boo.Lang.Compiler/Ast/Node.cs
src/Boo.Lang.Compiler/Steps/ForeignReferenceCollector.cs
src/Boo.Lang.Compiler/Steps/GeneratorExpressionProcessor.cs
src/Boo.Lang.Compiler/Steps/ProcessClosures.cs
src/Boo.Lang.Compiler/TypeSystem/AnonymousCallablesManager.cs