32 references to AsRef
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Structure\CommentStructureTests.cs (1)
30CSharpStructureHelpers.CollectCommentBlockSpans(triviaList, ref result.AsRef());
Microsoft.CodeAnalysis.CSharp.Features (2)
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.NameGenerator.cs (2)
26StringBreaker.AddWordParts(baseName, ref parts.AsRef()); 43StringBreaker.AddWordParts(name, ref breaks.AsRef());
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
CSharpSemanticFacts.cs (2)
204FlattenDeconstructionMethods(semanticModel.GetDeconstructionInfo(assignment), ref builder.AsRef()); 216FlattenDeconstructionMethods(semanticModel.GetDeconstructionInfo(@foreach), ref builder.AsRef());
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Structure\AbstractSyntaxNodeStructureProviderTests.cs (1)
47outliner.CollectBlockSpans(previousToken, node, ref actualRegions.AsRef(), options, CancellationToken.None);
Structure\AbstractSyntaxTriviaStructureProviderTests.cs (1)
26outliner.CollectBlockSpans(trivia, ref actualRegions.AsRef(), options, CancellationToken.None);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
Utilities\PatternMatcherTests.cs (3)
429StringBreaker.AddCharacterParts(identifier, ref parts.AsRef()); 436StringBreaker.AddWordParts(identifier, ref parts.AsRef()); 464PatternMatcher.CreatePatternMatcher(pattern, includeMatchedSpans: true).AddMatches(candidate, ref matches.AsRef());
Microsoft.CodeAnalysis.Features (7)
EmbeddedLanguages\Classification\AbstractFallbackEmbeddedLanguageClassifier.cs (1)
26array.AsRef().AddIfNotNull(info.SyntaxKinds.Utf8StringLiteralToken);
EmbeddedLanguages\EmbeddedLanguageInfo.cs (2)
32array.AsRef().AddIfNotNull(syntaxFacts.SyntaxKinds.SingleLineRawStringLiteralToken); 33array.AsRef().AddIfNotNull(syntaxFacts.SyntaxKinds.MultiLineRawStringLiteralToken);
NavigateTo\AbstractNavigateToSearchService.InProcess.cs (2)
146nameMatcher.AddMatches(declaredSymbolInfo.Name, ref nameMatches.AsRef()) && 147containerMatcher?.AddMatches(declaredSymbolInfo.FullyQualifiedContainerName, ref containerMatches.AsRef()) != false)
Shared\Naming\IdentifierNameParts.cs (1)
33StringBreaker.AddWordParts(baseName, ref parts.AsRef());
Structure\Syntax\AbstractBlockStructureProvider.cs (1)
40syntaxRoot, context.Options, _nodeProviderMap, _triviaProviderMap, ref spans.AsRef(), context.CancellationToken);
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\RemoteWorkspace.InFlightSolution.cs (1)
185solutions.AsRef().AddIfNotNull(_primaryBranchTask);
Microsoft.CodeAnalysis.Workspaces (14)
Classification\ClassifierHelper.cs (1)
220syntacticPart.TextSpan.Start, syntacticPart.TextSpan.Length, ref tempBuffer.AsRef());
CodeFixes\FixAllOccurrences\TextChangeMerger.cs (2)
89overlappingSpans: ref overlappingSpans.AsRef(), 90intersectingSpans: ref intersectingSpans.AsRef());
FindSymbols\SymbolTree\SymbolTreeInfo.cs (3)
212Bind(index, assemblySymbol.GlobalNamespace, ref results.AsRef(), cancellationToken); 390Bind(node.ParentIndex, rootContainer, ref containerSymbols.AsRef(), cancellationToken); 486Bind(derivedTypeIndex, compilation.GlobalNamespace, ref tempBuilder.AsRef(), cancellationToken);
IntervalTree`1.cs (2)
142var matches = FillWithIntervalsThatMatch(start, length, testInterval, ref result.AsRef(), in introspector, stopAfterFirst: true); 151FillWithIntervalsThatMatch(start, length, testInterval, ref result.AsRef(), in introspector, stopAfterFirst: false);
NamingStyle.cs (1)
406StringBreaker.AddParts(name, isWord, ref parts.AsRef());
PatternMatching\ContainerPatternMatcher.cs (1)
85if (!MatchPatternSegment(containerName, _patternSegments[i], ref tempContainerMatches.AsRef(), fuzzyMatch))
PatternMatching\PatternMatcher.cs (2)
226StringBreaker.AddWordParts(candidate, ref candidateHumps.AsRef()); 243StringBreaker.AddWordParts(candidate, ref candidateHumps.AsRef());
PatternMatching\PatternMatcherExtensions.cs (1)
15matcher.AddMatches(candidate, ref matches.AsRef());
Shared\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
365StringBreaker.AddWordParts(name, ref parts.AsRef());