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)
610Prefix = unresolvedExpr.Prefix,
16 references to Prefix
Microsoft.CodeAnalysis.Razor.Compiler (16)
Language\CodeGeneration\IntermediateNodeWriter.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\ComponentNodeWriter.cs (2)
762if (!string.IsNullOrEmpty(node.Prefix)) 764_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); 1098if (!string.IsNullOrEmpty(exprAttrValue.Prefix)) 1101pHtml.Children.Add(new HtmlIntermediateToken(exprAttrValue.Prefix, source: null)); 1205sb.Append(csharpAttrValue.Prefix ?? string.Empty);
Language\Intermediate\CSharpExpressionAttributeValueIntermediateNode.cs (2)
30formatter.WriteProperty(nameof(Prefix), Prefix);