4 instantiations of CSharpSymbolMatcher
Microsoft.CodeAnalysis.CSharp (4)
Compilation\CSharpCompilation.cs (1)
3759return new CSharpSymbolMatcher(
Emitter\EditAndContinue\EmitHelpers.cs (3)
67var sourceToMetadata = new CSharpSymbolMatcher( 72var previousSourceToMetadata = new CSharpSymbolMatcher( 82currentSourceToPreviousSource = new CSharpSymbolMatcher(
10 references to CSharpSymbolMatcher
Microsoft.CodeAnalysis.CSharp (10)
Emitter\EditAndContinue\CSharpDefinitionMap.cs (4)
28CSharpSymbolMatcher previousSourceToMetadata, 29CSharpSymbolMatcher sourceToMetadata, 30CSharpSymbolMatcher? sourceToPreviousSource, 34private readonly CSharpSymbolMatcher _sourceToPrevious = sourceToPreviousSource ?? sourceToMetadata;
Emitter\EditAndContinue\EmitHelpers.cs (3)
67var sourceToMetadata = new CSharpSymbolMatcher( 72var previousSourceToMetadata = new CSharpSymbolMatcher( 77CSharpSymbolMatcher? currentSourceToPreviousSource = null;
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (2)
26private readonly CSharpSymbolMatcher.DeepTranslator _deepTranslator; 73_deepTranslator = new CSharpSymbolMatcher.DeepTranslator(sourceAssembly.GetSpecialType(SpecialType.System_Object));
Symbols\ReferenceManager.cs (1)
219/// Used by EnC to create symbols for emit baseline. The PE symbols are used by <see cref="CSharpSymbolMatcher"/>.