60 references to UpdateFlag
Microsoft.CodeAnalysis.Razor.Compiler (60)
Language\BoundAttributeDescriptorBuilder.cs (6)
66set => _flags.UpdateFlag(BoundAttributeFlags.IsEnum, value); 72set => _flags.UpdateFlag(BoundAttributeFlags.HasIndexer, value); 86set => _flags.UpdateFlag(BoundAttributeFlags.IsEditorRequired, value); 92set => _flags.UpdateFlag(BoundAttributeFlags.IsDirectiveAttribute, value); 98set => _flags.UpdateFlag(BoundAttributeFlags.IsWeaklyTyped, value); 123_flags.UpdateFlag(BoundAttributeFlags.CaseSensitive, value);
Language\BoundAttributeParameterDescriptorBuilder.cs (2)
40set => _flags.UpdateFlag(BoundAttributeParameterFlags.IsEnum, value); 46set => _flags.UpdateFlag(BoundAttributeParameterFlags.BindAttributeGetSet, value);
Language\RazorCodeGenerationOptions.Builder.cs (12)
44set => _flags.UpdateFlag(Flags.DesignTime, value); 50set => _flags.UpdateFlag(Flags.IndentWithTabs, value); 65set => _flags.UpdateFlag(Flags.SuppressChecksum, value); 87set => _flags.UpdateFlag(Flags.SuppressMetadataAttributes, value); 100set => _flags.UpdateFlag(Flags.SuppressMetadataSourceChecksumAttributes, value); 109set => _flags.UpdateFlag(Flags.SuppressPrimaryMethodBody, value); 118set => _flags.UpdateFlag(Flags.SuppressNullabilityEnforcement, value); 127set => _flags.UpdateFlag(Flags.OmitMinimizedComponentAttributeValues, value); 136set => _flags.UpdateFlag(Flags.SupportLocalizedComponentNames, value); 145set => _flags.UpdateFlag(Flags.UseEnhancedLinePragma, value); 154set => _flags.UpdateFlag(Flags.SuppressAddComponentParameter, value); 163set => _flags.UpdateFlag(Flags.RemapLinePragmaPathsOnWindows, value);
Language\RazorCodeGenerationOptions.cs (12)
221flags.UpdateFlag(Flags.DesignTime, designTime.Value); 226flags.UpdateFlag(Flags.IndentWithTabs, indentWithTabs.Value); 231flags.UpdateFlag(Flags.SuppressChecksum, suppressChecksum.Value); 236flags.UpdateFlag(Flags.SuppressMetadataAttributes, suppressMetadataAttributes.Value); 241flags.UpdateFlag(Flags.SuppressMetadataSourceChecksumAttributes, suppressMetadataSourceChecksumAttributes.Value); 246flags.UpdateFlag(Flags.SuppressPrimaryMethodBody, suppressPrimaryMethodBody.Value); 251flags.UpdateFlag(Flags.SuppressNullabilityEnforcement, suppressNullabilityEnforcement.Value); 256flags.UpdateFlag(Flags.OmitMinimizedComponentAttributeValues, omitMinimizedComponentAttributeValues.Value); 261flags.UpdateFlag(Flags.SupportLocalizedComponentNames, supportLocalizedComponentNames.Value); 266flags.UpdateFlag(Flags.UseEnhancedLinePragma, useEnhancedLinePragma.Value); 271flags.UpdateFlag(Flags.SuppressAddComponentParameter, suppressAddComponentParameter.Value); 276flags.UpdateFlag(Flags.RemapLinePragmaPathsOnWindows, remapLinePragmaPathsOnWindows.Value);
Language\RazorParserOptions.Builder.cs (12)
34set => _flags.UpdateFlag(Flags.DesignTime, value); 40set => _flags.UpdateFlag(Flags.ParseLeadingDirectives, value); 46set => _flags.UpdateFlag(Flags.UseRoslynTokenizer, value); 52set => _flags.UpdateFlag(Flags.EnableSpanEditHandlers, value); 58set => _flags.UpdateFlag(Flags.AllowMinimizedBooleanTagHelperAttributes, value); 64set => _flags.UpdateFlag(Flags.AllowHtmlCommentsInTagHelpers, value); 70set => _flags.UpdateFlag(Flags.AllowComponentFileKind, value); 76set => _flags.UpdateFlag(Flags.AllowRazorInAllCodeBlocks, value); 82set => _flags.UpdateFlag(Flags.AllowUsingVariableDeclarations, value); 88set => _flags.UpdateFlag(Flags.AllowConditionalDataDashAttributes, value); 94set => _flags.UpdateFlag(Flags.AllowCSharpInMarkupAttributeArea, value); 100set => _flags.UpdateFlag(Flags.AllowNullableForgivenessOperator, value);
Language\RazorParserOptions.cs (12)
134flags.UpdateFlag(Flags.DesignTime, designTime.Value); 139flags.UpdateFlag(Flags.ParseLeadingDirectives, parseLeadingDirectives.Value); 144flags.UpdateFlag(Flags.UseRoslynTokenizer, useRoslynTokenizer.Value); 149flags.UpdateFlag(Flags.EnableSpanEditHandlers, enableSpanEditHandlers.Value); 154flags.UpdateFlag(Flags.AllowMinimizedBooleanTagHelperAttributes, allowMinimizedBooleanTagHelperAttributes.Value); 159flags.UpdateFlag(Flags.AllowHtmlCommentsInTagHelpers, allowHtmlCommentsInTagHelpers.Value); 164flags.UpdateFlag(Flags.AllowComponentFileKind, allowComponentFileKind.Value); 169flags.UpdateFlag(Flags.AllowRazorInAllCodeBlocks, allowRazorInAllCodeBlocks.Value); 174flags.UpdateFlag(Flags.AllowUsingVariableDeclarations, allowUsingVariableDeclarations.Value); 179flags.UpdateFlag(Flags.AllowConditionalDataDashAttributes, allowConditionalDataDashAttributes.Value); 184flags.UpdateFlag(Flags.AllowCSharpInMarkupAttributeArea, allowCSharpInMarkupAttributeArea.Value); 189flags.UpdateFlag(Flags.AllowNullableForgivenessOperator, allowNullableForgivenessOperator.Value);
Language\RequiredAttributeDescriptorBuilder.cs (1)
37set => _flags.UpdateFlag(RequiredAttributeDescriptorFlags.IsDirectiveAttribute, value);
Language\TagHelperDescriptorBuilder.cs (3)
58set => _flags.UpdateFlag(TagHelperFlags.CaseSensitive, value); 64set => _flags.UpdateFlag(TagHelperFlags.IsFullyQualifiedNameMatch, value); 70set => _flags.UpdateFlag(TagHelperFlags.ClassifyAttributesOnly, value);