Surface.Compiler.Helpers (surface v0.7.0) View Source

Link to this section Summary

Link to this section Functions

Link to this function

actual_component_module!(mod_str, env)

View Source
Link to this function

builtin_assigns_by_type(type)

View Source
Link to this function

check_module_is_component(module)

View Source
Link to this function

check_module_loaded(module, node_alias)

View Source
Link to this function

decompose_component_tag(tag_name, env)

View Source
Link to this function

did_you_mean(target, list)

View Source
Link to this function

expression_to_quoted!(text, meta)

View Source
Link to this function

is_stateful_component(module)

View Source
Link to this function

list_to_string(singular, plural, items)

View Source
Link to this function

perform_assigns_checks(expr, meta)

View Source
Link to this function

position_to_line(position)

View Source
Link to this function

to_meta(tree_meta, parent_meta)

View Source

Specs

used_assigns(Macro.t()) :: [atom()]
Link to this function

validate_component_module(mod, node_alias)

View Source