Crate cairo_lang_defs

Source
Expand description

Representation and queries for definitions of module-level Cairo language elements. For example, resolving identifiers in the module level is done here.

Modules§

Macros§

  • Macro to extract a single unnamed argument of an inline macro. Gets the pattern for the allowed bracket types, and returns the argument expression.
  • Macro to extract unnamed arguments of an inline macro. Gets the expected number of unnamed arguments, and the pattern for the allowed bracket types, and returns a fixed size array with the argument expressions.