16 references to ReplaceReference
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (16)
Compilation\CompilationAPITests.cs (14)
507
comp = comp.
ReplaceReference
(ref1, ref2);
1171
comp = comp.
ReplaceReference
(item, item);
1206
comp = comp.
ReplaceReference
(compRef2, ref2);
1211
comp = comp.
ReplaceReference
(ref1, compRef2);
1282
comp = comp.RemoveReferences(compRef1).
ReplaceReference
(modRef1, compRef1);
1289
comp = comp.
ReplaceReference
(compRef1, modRef1);
1423
comp = comp.AddReferences(listRef).AddReferences(ref2).RemoveReferences(ref1, ref3, ref4).
ReplaceReference
(ref2, ref2);
1427
Assert.Throws<ArgumentException>(() => comp.AddReferences(listRef).AddReferences(ref2).RemoveReferences(ref1, ref2, ref3, ref4).
ReplaceReference
(ref2, ref2));
1442
Assert.Throws<ArgumentException>(() => comp = comp.
ReplaceReference
(MscorlibRef, ref1));
1456
comp = comp.
ReplaceReference
(ref1, null);
1463
comp = comp.
ReplaceReference
(newReference: ref1, oldReference: null);
1477
comp = comp.
ReplaceReference
(ref1, ref2);
1485
comp.
ReplaceReference
(newReference: NetFramework.System, oldReference: ref2);
2055
c3 = c2.
ReplaceReference
(MscorlibRef, SystemCoreRef);
Compilation\GetImportScopesTests.cs (1)
404
return comp.
ReplaceReference
(reference, reference.WithAliases(ImmutableArray.CreateRange(aliases)));
Symbols\CompilationCreationTests.cs (1)
2626
c = c.
ReplaceReference
(systemCoreRef, systemRef);