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