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§

db
diagnostic_utils
ids
patcher
plugin
plugin_utils

Macros§

extract_macro_single_unnamed_arg
Macro to extract a single unnamed argument of an inline macro. Gets the pattern for the allowed bracket types, and returns the argument expression.
extract_macro_unnamed_args
Macro to extract unnamed arguments of an inline macro.