| File: src\11b41c7305441175\HazardousUsageEvaluatorKind.cs | Web Access |
| Project: src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Microsoft.CodeAnalysis.NetAnalyzers\Microsoft.CodeAnalysis.NetAnalyzers.csproj (Microsoft.CodeAnalysis.NetAnalyzers) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. namespace Analyzer.Utilities.FlowAnalysis.Analysis.PropertySetAnalysis { /// <summary> /// Distinguishes kinds of <see cref="HazardousUsageEvaluator"/>s. /// </summary> internal enum HazardousUsageEvaluatorKind { /// <summary> /// Evaluated at a method invocation. /// </summary> Invocation, /// <summary> /// Evaluated at a return value. /// </summary> Return, /// <summary> /// Evaluated at field and property initialization, or field or property assignments. /// </summary> Initialization, /// <summary> /// Evaluated at argument passing. /// </summary> Argument, } }