75 references to IsFlagSet
Microsoft.AspNetCore.Razor.Utilities.Shared.UnitTests (8)
EnumExtensionsTests.cs (8)
58Assert.True(actual.IsFlagSet(flag)); 68Assert.False(actual.IsFlagSet(flag)); 145Assert.True(actual.IsFlagSet(flag)); 155Assert.False(actual.IsFlagSet(flag)); 280Assert.True(actual.IsFlagSet(flag)); 290Assert.False(actual.IsFlagSet(flag)); 511Assert.True(actual.IsFlagSet(flag)); 521Assert.False(actual.IsFlagSet(flag));
Microsoft.CodeAnalysis.Razor.Compiler (66)
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.DesignTime); 49get => _flags.IsFlagSet(Flags.IndentWithTabs); 64get => _flags.IsFlagSet(Flags.SuppressChecksum); 86get => _flags.IsFlagSet(Flags.SuppressMetadataAttributes); 99get => _flags.IsFlagSet(Flags.SuppressMetadataSourceChecksumAttributes); 108get => _flags.IsFlagSet(Flags.SuppressPrimaryMethodBody); 117get => _flags.IsFlagSet(Flags.SuppressNullabilityEnforcement); 126get => _flags.IsFlagSet(Flags.OmitMinimizedComponentAttributeValues); 135get => _flags.IsFlagSet(Flags.SupportLocalizedComponentNames); 144get => _flags.IsFlagSet(Flags.UseEnhancedLinePragma); 153get => _flags.IsFlagSet(Flags.SuppressAddComponentParameter); 162get => _flags.IsFlagSet(Flags.RemapLinePragmaPathsOnWindows);
Language\RazorParserOptions.Builder.cs (12)
33get => _flags.IsFlagSet(Flags.DesignTime); 39get => _flags.IsFlagSet(Flags.ParseLeadingDirectives); 45get => _flags.IsFlagSet(Flags.UseRoslynTokenizer); 51get => _flags.IsFlagSet(Flags.EnableSpanEditHandlers); 57get => _flags.IsFlagSet(Flags.AllowMinimizedBooleanTagHelperAttributes); 63get => _flags.IsFlagSet(Flags.AllowHtmlCommentsInTagHelpers); 69get => _flags.IsFlagSet(Flags.AllowComponentFileKind); 75get => _flags.IsFlagSet(Flags.AllowRazorInAllCodeBlocks); 81get => _flags.IsFlagSet(Flags.AllowUsingVariableDeclarations); 87get => _flags.IsFlagSet(Flags.AllowConditionalDataDashAttributes); 93get => _flags.IsFlagSet(Flags.AllowCSharpInMarkupAttributeArea); 99get => _flags.IsFlagSet(Flags.AllowNullableForgivenessOperator);
Language\RazorParserOptions.cs (14)
41if (flags.IsFlagSet(Flags.ParseLeadingDirectives) && 42flags.IsFlagSet(Flags.UseRoslynTokenizer)) 63=> _flags.IsFlagSet(Flags.DesignTime); 74=> _flags.IsFlagSet(Flags.ParseLeadingDirectives); 77=> _flags.IsFlagSet(Flags.UseRoslynTokenizer); 80=> _flags.IsFlagSet(Flags.EnableSpanEditHandlers); 83=> _flags.IsFlagSet(Flags.AllowMinimizedBooleanTagHelperAttributes); 86=> _flags.IsFlagSet(Flags.AllowHtmlCommentsInTagHelpers); 89=> _flags.IsFlagSet(Flags.AllowComponentFileKind); 92=> _flags.IsFlagSet(Flags.AllowRazorInAllCodeBlocks); 95=> _flags.IsFlagSet(Flags.AllowUsingVariableDeclarations); 98=> _flags.IsFlagSet(Flags.AllowConditionalDataDashAttributes); 101=> _flags.IsFlagSet(Flags.AllowCSharpInMarkupAttributeArea); 104=> _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);
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (1)
1201return _csharpSyntaxFormattingOptions?.NewLines.IsFlagSet(RazorNewLinePlacement.BeforeOpenBraceInLambdaExpressionBody) ?? true