resharper/resharper-unity/src/Unity/CSharp/Daemon/Stages/PerformanceCriticalCodeAnalysis/Analyzers/MultidimensionalArraysAccessAnalyzer.cs [52:74]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - var result = new List(); if (processKind != DaemonProcessKind.GLOBAL_WARNINGS) { var collectUsagesStageProcess = daemonProcess?.GetStageProcess(); if (collectUsagesStageProcess == null) return result; foreach (var usage in collectUsagesStageProcess.GetDeclaredElementUsages(declaredElement) .Where(container.Contains)) { result.Add(usage); } return result; } var finder = declaredElement.GetPsiServices().Finder; foreach (var reference in finder.FindAllReferences(declaredElement)) { result.Add(reference.GetTreeNode()); } return result; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - resharper/resharper-unity/src/Unity/CSharp/Daemon/Stages/PerformanceCriticalCodeAnalysis/Analyzers/MultidimensionalArraysDeclarationProblemAnalyzer.cs [93:115]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - var result = new List(); if (processKind != DaemonProcessKind.GLOBAL_WARNINGS) { var collectUsagesStageProcess = daemonProcess?.GetStageProcess(); if (collectUsagesStageProcess == null) return result; foreach (var usage in collectUsagesStageProcess.GetDeclaredElementUsages(declaredElement) .Where(container.Contains)) { result.Add(usage); } return result; } var finder = declaredElement.GetPsiServices().Finder; foreach (var reference in finder.FindAllReferences(declaredElement)) { result.Add(reference.GetTreeNode()); } return result; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -