在 Hack 中,这些是什么 called/how 它们起作用:<<something>> over methods 还是 类?

In Hack, what are these called/how do they work: <<something>> over methods or classes?

乍一看我以为它们是 decorators/annotations,但我不确定它们到底是什么。

他们被称为attributes。它们中的大多数没有固有的含义,尽管少数(__Override__ConsistentConstruct__Memoize__Deprecated)具有运行时和类型检查器的含义。