Macros

Structs

A newtype around an AstLike node that implements AstLike itself.

Traits

An AstLike represents an AST node (or some wrapper around and AST node) which stores some combination of attributes and tokens.

Helper trait for the macros below. Abstracts over the two types of attribute fields that AST nodes may have (Vec<Attribute> or AttrVec)

Functions