If AstNode has any attributes attached at parse time then AttributeInfo is allocated in memory before such AstNode and node receives AstFlags.hasAttributes flag. All broadcasted nodes are located before direct attributes.
See Implementation
If AstNode has any attributes attached at parse time then AttributeInfo is allocated in memory before such AstNode and node receives AstFlags.hasAttributes flag. All broadcasted nodes are located before direct attributes.