17 instantiations of MaybeNullWhen
Microsoft.CodeAnalysis.CodeStyle (17)
ArrayBuilderExtensions.cs (1)
204public static bool TryPop<T>(this ArrayBuilder<T> builder, [MaybeNullWhen(false)] out T result)
AsyncLazy`1.cs (1)
173public override bool TryGetValue([MaybeNullWhen(false)] out T result)
CancellableLazy`1.cs (1)
34public bool TryGetValue([MaybeNullWhen(false)] out T value)
EditorConfigValueSerializer`1.cs (1)
44internal bool TryParseValue(string value, [MaybeNullWhen(false)] out T result)
IBidirectionalMap.cs (2)
14bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value); 15bool TryGetKey(TValue value, [MaybeNullWhen(false)] out TKey key);
ImmutableHashMap.cs (1)
383public bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
ImmutableSegmentedDictionary`2.cs (1)
273public bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
ImmutableSegmentedDictionary`2+Builder.cs (1)
211public bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
OrderPreservingMultiDictionary.cs (2)
111public bool TryGetValue<TArg>(K key, Func<V, TArg, bool> predicate, TArg arg, [MaybeNullWhen(false)] out V value) 220public bool TryGetValue<TArg>(Func<V, TArg, bool> predicate, TArg arg, [MaybeNullWhen(false)] out V value)
RoslynImmutableInterlocked.cs (1)
584public static bool TryRemove<TKey, TValue>(ref ImmutableSegmentedDictionary<TKey, TValue> location, TKey key, [MaybeNullWhen(false)] out TValue value)
SegmentedDictionary`2.cs (2)
746public bool Remove(TKey key, [MaybeNullWhen(false)] out TValue value) 823public bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
SegmentedHashSet`1.cs (1)
391public bool TryGetValue(T equalValue, [MaybeNullWhen(false)] out T actualValue)
SpecializedCollections.Empty.Dictionary.cs (1)
55public bool TryGetValue(TKey key, [MaybeNullWhen(returnValue: false)] out TValue value)
ValueSource.cs (1)
17public abstract bool TryGetValue([MaybeNullWhen(false)] out T value);
1 reference to MaybeNullWhen
Microsoft.CodeAnalysis.CodeStyle (1)
ICompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!);