>>108488656
>Fix the retarded annotation syntax to be @Annotation instead of [[=RetardedGayNigger]]
The worst part? The annotation syntax looks like this
class [[=Serialized]] Document {
// contents
};
instead of just
[[=Serialized]]
class Document {
// contents
};
This makes it ridiculous to try and compose multiple annotations, you get tremendously ugly syntax like
class
[[=Serializable]]
[[=Formatted<Debug>]]
[[=Flag]]
[[=Target<OperatingSystem>{OperatingSystem::UNIX}]]
[[=Retention{RetentionPolicy::RUNTIME}]]
Document {
// contents
};
Whoever came up with the placement of attributes and annotations in C++ should be shot.