Module function_with_body

Source

Structs§

FunctionBody
FunctionBodyData

Traits§

SemanticExprLookup

Functions§

expr_semantic
Query implementation of crate::db::SemanticGroup::expr_semantic.
function_body
Query implementation of crate::db::SemanticGroup::function_body.
function_body_diagnostics
Query implementation of crate::db::SemanticGroup::function_body_diagnostics.
function_body_expr
Query implementation of crate::db::SemanticGroup::function_body_expr.
function_declaration_diagnostics
Query implementation of crate::db::SemanticGroup::function_declaration_diagnostics.
function_declaration_implicit_precedence
Query implementation of SemanticGroup::function_declaration_implicit_precedence.
function_declaration_inline_config
Query implementation of crate::db::SemanticGroup::function_declaration_inline_config.
function_with_body_attributes
Query implementation of crate::db::SemanticGroup::function_with_body_attributes.
function_with_body_generic_params
Query implementation of crate::db::SemanticGroup::function_with_body_generic_params.
function_with_body_signature
Query implementation of crate::db::SemanticGroup::function_with_body_signature.
get_implicit_precedence
Get ImplicitPrecedence of the given function by looking at its attributes.
get_inline_config
Get the inline configuration of the given function by parsing its attributes.
pattern_semantic
Query implementation of crate::db::SemanticGroup::pattern_semantic.
statement_semantic
Query implementation of crate::db::SemanticGroup::statement_semantic.