boo-lang / boo

The Boo Programming Language.
BSD 3-Clause "New" or "Revised" License
874 stars 148 forks source link

Fix of issue BOO-1078 Cannot use enumerations as attribute parameters. ... #70

Open hmah opened 11 years ago

hmah commented 11 years ago

...…

This issue was caused by EmitAssembly.cs: he emitter creates code for attributes first. However, if attributes have arguments of a type that is defined within the same assembly, this type is unknown on creating the code for the attribute. Used the TypeCreator to fix.