Добавить к классу аттрибут из макроса
От: Аноним  
Дата: 08.02.07 18:07
Оценка:
Возможно ли такое:
class SomeAttribute : Attribute {}

[Foo]
class Bar {}

[Nemerle.MacroUsage (Nemerle.MacroPhase.BeforeInheritance, Nemerle.MacroTargets.Class)]
macro Foo (tb : TypeBuilder)
{
  // Тут надо добавить аттрибут SomeAttribute к классу Bar. Как?
}

чтобы в результате получилось
[SomeAttribute]
class Bar {}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.