pub fn collect_component_invocations(
components: &[ComponentNode],
templates: &[TemplateNode],
template_entities: &[TemplateSemanticEntity],
files: &[ParsedFile],
bindings: Option<&BindingTable>,
component_provenance: &BTreeMap<SemanticId, SourceProvenance>,
) -> BTreeMap<ComponentInvocationId, ComponentInvocationEntity>Expand description
Lower PascalCase component uses from canonical template traversal and binding facts.