1 write to TagStructure
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\TagMatchingRuleDescriptor.cs (1)
35TagStructure = tagStructure;
17 references to TagStructure
Microsoft.CodeAnalysis.Razor.Compiler (14)
Language\DefaultTagHelperResolutionPhase.cs (4)
455if (boundRulesInfo.Rules.Any(static rule => rule.TagStructure == TagStructure.WithoutEndTag)) 1149if (rule.TagStructure != TagStructure.Unspecified) 1151if (baseStructure.HasValue && baseStructure != rule.TagStructure) 1160baseStructure ??= rule.TagStructure;
Language\Legacy\TagHelperBlockRewriter.cs (2)
33var nonDefaultRule = boundRulesInfo.Rules.FirstOrDefault(static rule => rule.TagStructure != TagStructure.Unspecified); 35if (nonDefaultRule?.TagStructure == TagStructure.WithoutEndTag)
Language\Legacy\TagHelperParseTreeRewriter.cs (5)
361var invalidRule = boundRulesInfo.Rules.FirstOrDefault(static rule => rule.TagStructure == TagStructure.WithoutEndTag); 371invalidRule.TagStructure)); 486if (rule.TagStructure != TagStructure.Unspecified) 489if (baseStructure.HasValue && baseStructure != rule.TagStructure) 500baseStructure = rule.TagStructure;
Language\RazorDiagnosticFactory.cs (1)
505nameof(TagMatchingRuleDescriptor.TagStructure));
Language\TagMatchingRuleDescriptor.cs (2)
49builder.Append((int)TagStructure); 89tagName += TagStructure == TagStructure.WithoutEndTag ? "/" : "";
rzc (3)
Json\ObjectReaders_TagHelpers.cs (1)
47var tagStructure = (TagStructure)reader.ReadInt32OrZero(nameof(TagMatchingRuleDescriptor.TagStructure));
Json\ObjectWriters_TagHelpers.cs (2)
95writer.WriteIfNotZero(nameof(value.TagStructure), (int)value.TagStructure);