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