18 references to AsRef
Microsoft.CodeAnalysis (2)
Collections\TopologicalSort.cs (2)
70addSuccessors(ref successors.AsRef(), node); 123addSuccessors(ref successors.AsRef(), n);
Microsoft.CodeAnalysis.CSharp (11)
Binder\DecisionDagBuilder.cs (3)
138return MakeBoundDecisionDag(syntax, ref builder.AsRef()); 160return MakeBoundDecisionDag(syntax, ref builder.AsRef()); 177return MakeBoundDecisionDag(syntax, ref builder.AsRef());
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (2)
1410BetterResult result = MoreSpecificType(ref uninst1.AsRef(), ref uninst2.AsRef(), ref useSiteInfo);
Binder\Semantics\OverloadResolution\OverloadResolution.cs (6)
2506result = MoreSpecificType(ref uninst1.AsRef(), ref uninst2.AsRef(), ref useSiteInfo); 2844n1.GetAllTypeArguments(ref allTypeArgs1.AsRef(), ref useSiteInfo); 2845n2.GetAllTypeArguments(ref allTypeArgs2.AsRef(), ref useSiteInfo); 2847var result = MoreSpecificType(ref allTypeArgs1.AsRef(), ref allTypeArgs2.AsRef(), ref useSiteInfo);
Microsoft.CodeAnalysis.UnitTests (5)
Collections\TemporaryArrayTests.cs (4)
27array.AsRef()[-1] = 1; 34array.AsRef()[0] = 1; 70Assert.Throws<IndexOutOfRangeException>(() => array.AsRef()[i] = 1); 75array.AsRef()[i] = i + 1;
Collections\TopologicalSortTests.cs (1)
221addSuccessors(ref successors.AsRef(), n);