10 writes to _resultsByTarget
Microsoft.Build (10)
BackEnd\Shared\BuildResult.cs (10)
157_resultsByTarget = CreateTargetResultDictionary(1); 203_resultsByTarget = CreateTargetResultDictionaryWithContents(existingResults, targetNames); 243_resultsByTarget = CreateTargetResultDictionary(0); 248_resultsByTarget = targetNames == null ? existingResults._resultsByTarget : CreateTargetResultDictionaryWithContents(existingResults, targetNames); 266_resultsByTarget = result._resultsByTarget; 283_resultsByTarget = result._resultsByTarget; 297_resultsByTarget ??= CreateTargetResultDictionary(1); 534_resultsByTarget ??= CreateTargetResultDictionary(1); 634translator.TranslateDictionary(ref _resultsByTarget, TargetResult.FactoryForDeserialization, CreateTargetResultDictionary); 746_resultsByTarget = new ConcurrentDictionary<string, TargetResult>(_resultsByTarget, StringComparer.OrdinalIgnoreCase),
19 references to _resultsByTarget
Microsoft.Build (19)
BackEnd\Shared\BuildResult.cs (19)
248_resultsByTarget = targetNames == null ? existingResults._resultsByTarget : CreateTargetResultDictionaryWithContents(existingResults, targetNames); 266_resultsByTarget = result._resultsByTarget; 283_resultsByTarget = result._resultsByTarget; 386foreach (KeyValuePair<string, TargetResult> result in _resultsByTarget ?? []) 406{ return _resultsByTarget; } 519{ return _resultsByTarget![target]; } 537if (_resultsByTarget.TryGetValue(target, out TargetResult? targetResult)) 542_resultsByTarget[target] = result; 555foreach (string target in _resultsByTarget?.Keys ?? []) 559_ = _resultsByTarget!.TryRemove(target, out _); 574if (ReferenceEquals(this, results) || ReferenceEquals(_resultsByTarget, results._resultsByTarget)) 580foreach (KeyValuePair<string, TargetResult> targetResult in results._resultsByTarget ?? []) 590_resultsByTarget![targetResult.Key] = targetResult.Value; 604return _resultsByTarget?.ContainsKey(target) ?? false; 609if (_resultsByTarget is null) 615return _resultsByTarget.TryGetValue(target, out value); 715foreach (KeyValuePair<string, TargetResult> targetResultPair in _resultsByTarget ?? []) 746_resultsByTarget = new ConcurrentDictionary<string, TargetResult>(_resultsByTarget, StringComparer.OrdinalIgnoreCase),