4 writes to Prefix
Microsoft.CodeAnalysis.Razor.Compiler (4)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (3)
716Prefix = node.Prefix?.GetContent() ?? string.Empty, 1986Prefix = string.Empty, 2021Prefix = string.Empty,
Language\DefaultTagHelperResolutionPhase.cs (1)
612Prefix = unresolvedExpr.Prefix,
18 references to Prefix
Microsoft.AspNetCore.Razor.Test.Common (2)
Language\IntegrationTests\IntermediateNodeWriter.cs (1)
60WriteContentNode(node, node.Prefix);
Language\Intermediate\IntermediateNodeAssert.cs (1)
185Assert.Equal(prefix, attributeValue.Prefix);
Microsoft.CodeAnalysis.Razor.Compiler (16)
Language\CodeGeneration\RuntimeNodeWriter.cs (3)
246.WriteStringLiteral(node.Prefix) 253var valueLocation = node.Source.Value.AbsoluteIndex + node.Prefix.Length; 254var valueLength = node.Source.Value.Length - node.Prefix.Length;
Language\Components\ComponentRuntimeNodeWriter.cs (2)
134if (!string.IsNullOrEmpty(node.Prefix)) 136_currentAttributeValues.Add(IntermediateNodeFactory.HtmlToken(node.Prefix));
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (4)
433if (wrapLiteralsInCSharpExpression && !string.IsNullOrEmpty(csharpExprAttrValue.Prefix)) 442csharpExprAttrValue.Prefix + "@" + firstToken.Content, firstToken.Source); 456csharpExprAttrValue.Prefix + "@" + csharpToken.Content, csharpToken.Source)); 751ConvertExpressionChildToCSharpExpression(node, i, csharpExprAttrValue.Prefix, csharpExprAttrValue.Children, csharpExprAttrValue.Source);
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (5)
794UnwrapCSharpAttributeValue(targetNode, csharpAttrValue.Prefix, csharpAttrValue.Children, 890sb.Append(csharpSeg.Prefix ?? string.Empty); 1083if (!string.IsNullOrEmpty(exprAttrValue.Prefix)) 1086pHtml.Children.Add(new HtmlIntermediateToken(exprAttrValue.Prefix, source: null)); 1185sb.Append(csharpAttrValue.Prefix ?? string.Empty);
Language\Intermediate\CSharpExpressionAttributeValueIntermediateNode.cs (2)
30formatter.WriteProperty(nameof(Prefix), Prefix);