14 overrides of FlowAnalysisAnnotations
Microsoft.CodeAnalysis.CSharp (12)
Symbols\ErrorMethodSymbol.cs (1)
177
public override FlowAnalysisAnnotations
FlowAnalysisAnnotations
=> FlowAnalysisAnnotations.None;
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
831
public override FlowAnalysisAnnotations
FlowAnalysisAnnotations
=> FlowAnalysisAnnotations.None;
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
642
public override FlowAnalysisAnnotations
FlowAnalysisAnnotations
Symbols\ReducedExtensionMethodSymbol.cs (1)
493
public override FlowAnalysisAnnotations
FlowAnalysisAnnotations
=> _reducedFrom.FlowAnalysisAnnotations;
Symbols\SignatureOnlyMethodSymbol.cs (1)
83
public override FlowAnalysisAnnotations
FlowAnalysisAnnotations
=> FlowAnalysisAnnotations.None;
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
613
public override FlowAnalysisAnnotations
FlowAnalysisAnnotations
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
149
public sealed override FlowAnalysisAnnotations
FlowAnalysisAnnotations
=> FlowAnalysisAnnotations.None;
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
208
public sealed override FlowAnalysisAnnotations
FlowAnalysisAnnotations
Symbols\Synthesized\SynthesizedInstanceMethodSymbol.cs (1)
78
public sealed override FlowAnalysisAnnotations
FlowAnalysisAnnotations
=> FlowAnalysisAnnotations.None;
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
236
public override FlowAnalysisAnnotations
FlowAnalysisAnnotations
=> FlowAnalysisAnnotations.None;
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
147
public override FlowAnalysisAnnotations
FlowAnalysisAnnotations
=> FlowAnalysisAnnotations.None;
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
326
public sealed override FlowAnalysisAnnotations
FlowAnalysisAnnotations
=> UnderlyingMethod.FlowAnalysisAnnotations;
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
Symbols\EEMethodSymbol.cs (1)
340
public override FlowAnalysisAnnotations
FlowAnalysisAnnotations
=> FlowAnalysisAnnotations.None;
Symbols\PlaceholderMethodSymbol.cs (1)
168
public override FlowAnalysisAnnotations
FlowAnalysisAnnotations
=> FlowAnalysisAnnotations.None;
7 references to FlowAnalysisAnnotations
Microsoft.CodeAnalysis.CSharp (6)
FlowAnalysis\NullableWalker.cs (2)
1275
((method.
FlowAnalysisAnnotations
& FlowAnalysisAnnotations.DoesNotReturn) == FlowAnalysisAnnotations.DoesNotReturn) &&
6328
if (!IsAnalyzingAttribute && method is object && (method.
FlowAnalysisAnnotations
& FlowAnalysisAnnotations.DoesNotReturn) == FlowAnalysisAnnotations.DoesNotReturn)
Symbols\ReducedExtensionMethodSymbol.cs (1)
493
public override FlowAnalysisAnnotations FlowAnalysisAnnotations => _reducedFrom.
FlowAnalysisAnnotations
;
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
1251
if ((baseMethod.
FlowAnalysisAnnotations
& FlowAnalysisAnnotations.DoesNotReturn) == FlowAnalysisAnnotations.DoesNotReturn &&
1252
(overrideMethod.
FlowAnalysisAnnotations
& FlowAnalysisAnnotations.DoesNotReturn) != FlowAnalysisAnnotations.DoesNotReturn)
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
326
public sealed override FlowAnalysisAnnotations FlowAnalysisAnnotations => UnderlyingMethod.
FlowAnalysisAnnotations
;
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
FunctionPointerUtilities.cs (1)
64
Assert.Equal(FlowAnalysisAnnotations.None, symbol.
FlowAnalysisAnnotations
);