Structs§
- A long Id of a concrete function with body.
- Function instance. For example:
ImplA::foo<A, B>
, orbar<A>
. - A generic function of an impl.
- A generic function of a concrete impl.
- Extra information about sorting of implicit arguments of the function.
Enums§
- The ID of a generic function that can be concretized.
- The ID of a generic function with body that can be concretized.
- The body of an impl function implementation.
Functions§
- Query implementation of crate::db::SemanticGroup::concrete_function_signature.
- If a function with impl generic parameters is marked as ‘#[inline(always)]’, raise a diagnostic.
- Returns the implicit parameters of the given function signature’s AST.
- Returns the parameters of the given function signature’s AST.
- Query implementation of crate::db::SemanticGroup::function_title_generic_params.
- Query implementation of crate::db::SemanticGroup::function_title_signature.