1 write to Component
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Components\ComponentLoweringPass.cs (1)
350Component = tagHelper,
25 references to Component
Microsoft.CodeAnalysis.Razor.Compiler (25)
Language\Components\ComponentBindLoweringPass.cs (1)
744if ((parent as ComponentIntermediateNode)?.Component is not { } componentTagHelper)
Language\Components\ComponentDesignTimeNodeWriter.cs (5)
418if (node.Component.SuppliesCascadingGenericParameters()) 535if (!node.Component.IsGenericTypedComponent()) 537context.CodeWriter.Write(node.Component.Name); 547context.CodeWriter.Write(node.Component.TypeNamespace.AssumeNotNull()); 552var typeArgumentCount = node.Component.GetTypeParameters().Count();
Language\Components\ComponentDiagnosticFactory.cs (3)
191var supportedElements = string.Join(", ", component.Component.GetChildContentProperties().Select(p => $"'{p.Name}'")); 249Debug.Assert(component.Component.IsGenericTypedComponent()); 266Debug.Assert(component.Component.IsGenericTypedComponent());
Language\Components\ComponentGenericTypePass.cs (4)
50if (node.Component.IsGenericTypedComponent()) 65var componentTypeParameters = node.Component.GetTypeParameters().ToList(); 254node.AddDiagnostic(ComponentDiagnosticFactory.Create_GenericComponentTypeInferenceUnderspecified(node.Source, node, node.Component.GetTypeParameters())); 423foreach (var attribute in node.Component.BoundAttributes)
Language\Components\ComponentLoweringPass.cs (2)
516var attribute = _component.Component.BoundAttributes 539var attribute = _component.Component.BoundAttributes
Language\Components\ComponentNodeWriter.cs (3)
125writer.Write(string.Join(", ", node.Component.Component.GetTypeParameters().Select(serializeTypeParameter))); 281if (node.Component.Component.SuppliesCascadingGenericParameters()) 304writer.Write(string.Join(", ", node.Component.Component.GetTypeParameters().Select(a => a.Name)));
Language\Components\ComponentReferenceCaptureLoweringPass.cs (1)
58var referenceCapture = parent as ComponentIntermediateNode is { Component: { } componentTagHelper }
Language\Components\ComponentRenderModeLoweringPass.cs (2)
46if (componentNode.Component.Metadata is ComponentMetadata { HasRenderModeDirective: true }) 50componentNode.Component.Name));
Language\Components\ComponentRuntimeNodeWriter.cs (1)
467if (node.Component.SuppliesCascadingGenericParameters())
Language\Intermediate\ComponentIntermediateNode.cs (2)
68formatter.WriteProperty(nameof(Component), Component?.DisplayName);
Language\Intermediate\ComponentTypeInferenceMethodIntermediateNode.cs (1)
67formatter.WriteProperty(nameof(Component), Component?.Component?.DisplayName);