64 references to IsFlagSet
Microsoft.CodeAnalysis.Razor.Compiler (64)
Language\BoundAttributeDescriptor.cs (6)
36
public bool CaseSensitive => _flags.
IsFlagSet
(BoundAttributeFlags.CaseSensitive);
37
public bool HasIndexer => _flags.
IsFlagSet
(BoundAttributeFlags.HasIndexer);
40
public bool IsEnum => _flags.
IsFlagSet
(BoundAttributeFlags.IsEnum);
43
internal bool IsEditorRequired => _flags.
IsFlagSet
(BoundAttributeFlags.IsEditorRequired);
44
public bool IsDirectiveAttribute => _flags.
IsFlagSet
(BoundAttributeFlags.IsDirectiveAttribute);
45
public bool IsWeaklyTyped => _flags.
IsFlagSet
(BoundAttributeFlags.IsWeaklyTyped);
Language\BoundAttributeDescriptorBuilder.cs (6)
65
get => _flags.
IsFlagSet
(BoundAttributeFlags.IsEnum);
71
get => _flags.
IsFlagSet
(BoundAttributeFlags.HasIndexer);
85
get => _flags.
IsFlagSet
(BoundAttributeFlags.IsEditorRequired);
91
get => _flags.
IsFlagSet
(BoundAttributeFlags.IsDirectiveAttribute);
97
get => _flags.
IsFlagSet
(BoundAttributeFlags.IsWeaklyTyped);
120
get => _caseSensitiveSet ? _flags.
IsFlagSet
(BoundAttributeFlags.CaseSensitive) : _parent.CaseSensitive;
Language\BoundAttributeParameterDescriptor.cs (3)
27
public bool CaseSensitive => _flags.
IsFlagSet
(BoundAttributeParameterFlags.CaseSensitive);
28
public bool IsEnum => _flags.
IsFlagSet
(BoundAttributeParameterFlags.IsEnum);
31
public bool BindAttributeGetSet => _flags.
IsFlagSet
(BoundAttributeParameterFlags.BindAttributeGetSet);
Language\BoundAttributeParameterDescriptorBuilder.cs (2)
39
get => _flags.
IsFlagSet
(BoundAttributeParameterFlags.IsEnum);
45
get => _flags.
IsFlagSet
(BoundAttributeParameterFlags.BindAttributeGetSet);
Language\RazorCodeGenerationOptions.Builder.cs (12)
43
get => _flags.
IsFlagSet
(Flags.IndentWithTabs);
58
get => _flags.
IsFlagSet
(Flags.SuppressChecksum);
80
get => _flags.
IsFlagSet
(Flags.SuppressMetadataAttributes);
93
get => _flags.
IsFlagSet
(Flags.SuppressMetadataSourceChecksumAttributes);
102
get => _flags.
IsFlagSet
(Flags.SuppressPrimaryMethodBody);
111
get => _flags.
IsFlagSet
(Flags.SuppressNullabilityEnforcement);
120
get => _flags.
IsFlagSet
(Flags.OmitMinimizedComponentAttributeValues);
129
get => _flags.
IsFlagSet
(Flags.SupportLocalizedComponentNames);
138
get => _flags.
IsFlagSet
(Flags.UseEnhancedLinePragma);
147
get => _flags.
IsFlagSet
(Flags.SuppressAddComponentParameter);
156
get => _flags.
IsFlagSet
(Flags.RemapLinePragmaPathsOnWindows);
165
get => _flags.
IsFlagSet
(Flags.WriteHtmlUtf8StringLiterals);
Language\RazorParserOptions.Builder.cs (11)
33
get => _flags.
IsFlagSet
(Flags.ParseLeadingDirectives);
39
get => _flags.
IsFlagSet
(Flags.UseRoslynTokenizer);
45
get => _flags.
IsFlagSet
(Flags.EnableSpanEditHandlers);
51
get => _flags.
IsFlagSet
(Flags.AllowMinimizedBooleanTagHelperAttributes);
57
get => _flags.
IsFlagSet
(Flags.AllowHtmlCommentsInTagHelpers);
63
get => _flags.
IsFlagSet
(Flags.AllowComponentFileKind);
69
get => _flags.
IsFlagSet
(Flags.AllowRazorInAllCodeBlocks);
75
get => _flags.
IsFlagSet
(Flags.AllowUsingVariableDeclarations);
81
get => _flags.
IsFlagSet
(Flags.AllowConditionalDataDashAttributes);
87
get => _flags.
IsFlagSet
(Flags.AllowCSharpInMarkupAttributeArea);
93
get => _flags.
IsFlagSet
(Flags.AllowNullableForgivenessOperator);
Language\RazorParserOptions.cs (13)
41
if (flags.
IsFlagSet
(Flags.ParseLeadingDirectives) &&
42
flags.
IsFlagSet
(Flags.UseRoslynTokenizer))
71
=> _flags.
IsFlagSet
(Flags.ParseLeadingDirectives);
74
=> _flags.
IsFlagSet
(Flags.UseRoslynTokenizer);
77
=> _flags.
IsFlagSet
(Flags.EnableSpanEditHandlers);
80
=> _flags.
IsFlagSet
(Flags.AllowMinimizedBooleanTagHelperAttributes);
83
=> _flags.
IsFlagSet
(Flags.AllowHtmlCommentsInTagHelpers);
86
=> _flags.
IsFlagSet
(Flags.AllowComponentFileKind);
89
=> _flags.
IsFlagSet
(Flags.AllowRazorInAllCodeBlocks);
92
=> _flags.
IsFlagSet
(Flags.AllowUsingVariableDeclarations);
95
=> _flags.
IsFlagSet
(Flags.AllowConditionalDataDashAttributes);
98
=> _flags.
IsFlagSet
(Flags.AllowCSharpInMarkupAttributeArea);
101
=> _flags.
IsFlagSet
(Flags.AllowNullableForgivenessOperator);
Language\RequiredAttributeDescriptor.cs (2)
24
public bool CaseSensitive => _flags.
IsFlagSet
(RequiredAttributeDescriptorFlags.CaseSensitive);
25
public bool IsDirectiveAttribute => _flags.
IsFlagSet
(RequiredAttributeDescriptorFlags.IsDirectiveAttribute);
Language\RequiredAttributeDescriptorBuilder.cs (1)
36
get => _flags.
IsFlagSet
(RequiredAttributeDescriptorFlags.IsDirectiveAttribute);
Language\TagHelperDescriptor.cs (3)
40
public bool CaseSensitive => _flags.
IsFlagSet
(TagHelperFlags.CaseSensitive);
51
internal bool IsFullyQualifiedNameMatch => _flags.
IsFlagSet
(TagHelperFlags.IsFullyQualifiedNameMatch);
53
public bool ClassifyAttributesOnly => _flags.
IsFlagSet
(TagHelperFlags.ClassifyAttributesOnly);
Language\TagHelperDescriptorBuilder.cs (3)
57
get => _flags.
IsFlagSet
(TagHelperFlags.CaseSensitive);
63
get => _flags.
IsFlagSet
(TagHelperFlags.IsFullyQualifiedNameMatch);
69
get => _flags.
IsFlagSet
(TagHelperFlags.ClassifyAttributesOnly);
Language\TagHelperDiscoveryService.cs (2)
77
var excludeHidden = options.
IsFlagSet
(TagHelperDiscoveryOptions.ExcludeHidden);
78
var includeDocumentation = options.
IsFlagSet
(TagHelperDiscoveryOptions.IncludeDocumentation);