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