4 instantiations of SynthesizedTypeMaps
Microsoft.CodeAnalysis (2)
Emit\EditAndContinue\SymbolMatcher.cs (1)
188=> new SynthesizedTypeMaps(
Emit\EditAndContinue\SynthesizedTypeMaps.cs (1)
15public static readonly SynthesizedTypeMaps Empty = new SynthesizedTypeMaps(null, null, null);
Microsoft.CodeAnalysis.CSharp (2)
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
203return new SynthesizedTypeMaps(anonymousTypes.ToImmutable(), anonymousDelegates.ToImmutable(), anonymousDelegatesWithIndexedNames.ToImmutableSegmentedDictionaryAndFree());
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (1)
701=> new SynthesizedTypeMaps(
37 references to SynthesizedTypeMaps
Microsoft.CodeAnalysis (19)
Compilation\Compilation.cs (3)
3463var currentSynthesizedTypes = moduleBeingBuilt.GetAllSynthesizedTypes(); 3474var mappedSynthesizedTypes = matcher.MapSynthesizedTypes(previousGeneration.SynthesizedTypes, currentSynthesizedTypes); 3499SynthesizedTypeMaps otherSynthesizedTypes,
Emit\CommonPEModuleBuilder.cs (2)
171internal abstract SynthesizedTypeMaps GetAllSynthesizedTypes(); 1090internal sealed override SynthesizedTypeMaps GetAllSynthesizedTypes()
Emit\EditAndContinue\DeltaMetadataWriter.cs (1)
200var synthesizedTypes = (_previousGeneration.Ordinal == 0) ? module.GetAllSynthesizedTypes() : _previousGeneration.SynthesizedTypes;
Emit\EditAndContinue\EmitBaseline.cs (7)
68SynthesizedTypeMaps synthesizedTypes, 72public readonly SynthesizedTypeMaps SynthesizedTypes = synthesizedTypes; 192synthesizedTypes: SynthesizedTypeMaps.Empty, 284private readonly SynthesizedTypeMaps _synthesizedTypes; 313SynthesizedTypeMaps synthesizedTypes, 412SynthesizedTypeMaps synthesizedTypes, 460internal SynthesizedTypeMaps SynthesizedTypes
Emit\EditAndContinue\SymbolMatcher.cs (4)
34SynthesizedTypeMaps mappedSynthesizedTypes, 187internal SynthesizedTypeMaps MapSynthesizedTypes(SynthesizedTypeMaps previousTypes, SynthesizedTypeMaps newTypes)
Emit\EditAndContinue\SynthesizedTypeMaps.cs (1)
15public static readonly SynthesizedTypeMaps Empty = new SynthesizedTypeMaps(null, null, null);
Symbols\AnonymousTypes\CommonAnonymousTypeManager.cs (1)
30internal abstract SynthesizedTypeMaps GetSynthesizedTypeMaps();
Microsoft.CodeAnalysis.CSharp (8)
Compilation\CSharpCompilation.cs (1)
3635SynthesizedTypeMaps otherSynthesizedTypes,
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (4)
29SynthesizedTypeMaps otherSynthesizedTypes, 45SynthesizedTypeMaps otherSynthesizedTypes) 106private readonly SynthesizedTypeMaps _otherSynthesizedTypes; 134SynthesizedTypeMaps otherSynthesizedTypes,
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (2)
109var synthesizedTypes = GetSynthesizedTypesFromMetadata(originalMetadata.MetadataReader, metadataDecoder); 116internal static SynthesizedTypeMaps GetSynthesizedTypesFromMetadata(MetadataReader reader, MetadataDecoder metadataDecoder)
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (1)
700internal override SynthesizedTypeMaps GetSynthesizedTypeMaps()
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (9)
Emit\EditAndContinue\SymbolMatcherTests.cs (9)
40SynthesizedTypeMaps.Empty, 48SynthesizedTypeMaps.Empty); 485var synthesizedTypes0 = PEDeltaAssemblyBuilder.GetSynthesizedTypesFromMetadata(reader0, decoder0); 555var synthesizedTypes0 = PEDeltaAssemblyBuilder.GetSynthesizedTypesFromMetadata(reader0, decoder0); 1110var synthesizedTypes0 = PEDeltaAssemblyBuilder.GetSynthesizedTypesFromMetadata(reader0, decoder0); 1463var synthesizedTypes0 = PEDeltaAssemblyBuilder.GetSynthesizedTypesFromMetadata(reader0, decoder0); 1531var synthesizedTypes0 = PEDeltaAssemblyBuilder.GetSynthesizedTypesFromMetadata(reader0, decoder0); 1591var synthesizedTypes0 = PEDeltaAssemblyBuilder.GetSynthesizedTypesFromMetadata(reader0, decoder0); 1661var synthesizedTypes0 = PEDeltaAssemblyBuilder.GetSynthesizedTypesFromMetadata(reader0, decoder0);
Roslyn.Test.PdbUtilities (1)
EditAndContinue\EditAndContinueTest.GenerationVerifier.cs (1)
126var map = generationInfo.CompilationVerifier?.TestData.Module!.GetAllSynthesizedTypes() ?? generationInfo.Baseline.SynthesizedTypes;