Ast attributes are not applied for indexed properties, the sample code below should print "Indexed" but doesn't pring anything.
A workaround is to apply it to the get/set
class DemoAstAttribute(Boo.Lang.Compiler.AbstractAstAttribute):
def Apply(node as Node):
print node
class DemoClass:
[DemoAst]
Indexed(i as int):
get:
return null
And remove this from line 765: AddAttributes(tm.Attributes);