53 instantiations of CSharpSymbolMatcher
Microsoft.CodeAnalysis.CSharp (4)
Emitter\EditAndContinue\EmitHelpers.cs (2)
189
var matcher = new
CSharpSymbolMatcher
(
206
var matcherWithAllSynthesizedMembers = new
CSharpSymbolMatcher
(
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (2)
50
var matchToMetadata = new
CSharpSymbolMatcher
(
67
matchToPrevious = new
CSharpSymbolMatcher
(
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (49)
Emit\EditAndContinue\SymbolMatcherTests.cs (49)
72
var matcher = new
CSharpSymbolMatcher
(
132
var matcher = new
CSharpSymbolMatcher
(
167
var matcher = new
CSharpSymbolMatcher
(
204
var matcher = new
CSharpSymbolMatcher
(
250
var matcher = new
CSharpSymbolMatcher
(
303
var matcher = new
CSharpSymbolMatcher
(
341
var matcher = new
CSharpSymbolMatcher
(
384
var matcher = new
CSharpSymbolMatcher
(
424
var matcher = new
CSharpSymbolMatcher
(
465
var matcher = new
CSharpSymbolMatcher
(
509
var matcher = new
CSharpSymbolMatcher
(
583
var matcher = new
CSharpSymbolMatcher
(anonymousTypeMap0, null, null, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
652
var matcher = new
CSharpSymbolMatcher
(anonymousTypeMap0, null, null, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
677
var matcher = new
CSharpSymbolMatcher
(
710
var matcher = new
CSharpSymbolMatcher
(
743
var matcher = new
CSharpSymbolMatcher
(
776
var matcher = new
CSharpSymbolMatcher
(
809
var matcher = new
CSharpSymbolMatcher
(
842
var matcher = new
CSharpSymbolMatcher
(
875
var matcher = new
CSharpSymbolMatcher
(
908
var matcher = new
CSharpSymbolMatcher
(
941
var matcher = new
CSharpSymbolMatcher
(
974
var matcher = new
CSharpSymbolMatcher
(
1021
var matcher = new
CSharpSymbolMatcher
(
1078
var matcher = new
CSharpSymbolMatcher
(
1143
var matcher = new
CSharpSymbolMatcher
(null, null, null, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
1170
var matcher = new
CSharpSymbolMatcher
(
1204
var matcher = new
CSharpSymbolMatcher
(
1238
var matcher = new
CSharpSymbolMatcher
(
1270
var matcher = new
CSharpSymbolMatcher
(
1351
var matcher = new
CSharpSymbolMatcher
(anonymousTypeMap0, null, null, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
1384
var matcher = new
CSharpSymbolMatcher
(
1442
var matcher = new
CSharpSymbolMatcher
(
1485
var matcher = new
CSharpSymbolMatcher
(
1545
var matcher = new
CSharpSymbolMatcher
(
1577
var matcher = new
CSharpSymbolMatcher
(
1608
var matcher = new
CSharpSymbolMatcher
(
1640
var matcher = new
CSharpSymbolMatcher
(
1670
var matcher = new
CSharpSymbolMatcher
(
1705
var matcher = new
CSharpSymbolMatcher
(
1788
var matcher = new
CSharpSymbolMatcher
(null, synthesizedDelegates0, null, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
1845
var matcher = new
CSharpSymbolMatcher
(null, null, anonymousDelegates0, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
1912
var matcher = new
CSharpSymbolMatcher
(null, null, anonymousDelegates0, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
1979
var matcher = new
CSharpSymbolMatcher
(null, null, anonymousDelegates0, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
2010
var matcher = new
CSharpSymbolMatcher
(
2061
var matcher = new
CSharpSymbolMatcher
(
2122
var matcher = new
CSharpSymbolMatcher
(
2178
var matcher = new
CSharpSymbolMatcher
(
2232
var matcher = new
CSharpSymbolMatcher
(
61 references to CSharpSymbolMatcher
Microsoft.CodeAnalysis.CSharp (11)
Emitter\EditAndContinue\CSharpDefinitionMap.cs (4)
27
private readonly
CSharpSymbolMatcher
_mapToMetadata;
28
private readonly
CSharpSymbolMatcher
_mapToPrevious;
33
CSharpSymbolMatcher
mapToMetadata,
34
CSharpSymbolMatcher
? mapToPrevious)
Emitter\EditAndContinue\EmitHelpers.cs (2)
189
var
matcher = new CSharpSymbolMatcher(
206
var
matcherWithAllSynthesizedMembers = new CSharpSymbolMatcher(
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (4)
28
private readonly
CSharpSymbolMatcher
.DeepTranslator _deepTranslator;
50
var
matchToMetadata = new CSharpSymbolMatcher(
58
CSharpSymbolMatcher
? matchToPrevious = null;
95
_deepTranslator = new
CSharpSymbolMatcher
.DeepTranslator(sourceAssembly.GetSpecialType(SpecialType.System_Object));
Symbols\ReferenceManager.cs (1)
220
/// Used by EnC to create symbols for emit baseline. The PE symbols are used by <see cref="
CSharpSymbolMatcher
"/>.
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (50)
Emit\EditAndContinue\SymbolMatcherTests.cs (50)
72
var
matcher = new CSharpSymbolMatcher(
97
private static void MatchAll(
CSharpSymbolMatcher
matcher, ImmutableArray<Symbol> members, int startAt)
132
var
matcher = new CSharpSymbolMatcher(
167
var
matcher = new CSharpSymbolMatcher(
204
var
matcher = new CSharpSymbolMatcher(
250
var
matcher = new CSharpSymbolMatcher(
303
var
matcher = new CSharpSymbolMatcher(
341
var
matcher = new CSharpSymbolMatcher(
384
var
matcher = new CSharpSymbolMatcher(
424
var
matcher = new CSharpSymbolMatcher(
465
var
matcher = new CSharpSymbolMatcher(
509
var
matcher = new CSharpSymbolMatcher(
583
var
matcher = new CSharpSymbolMatcher(anonymousTypeMap0, null, null, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
652
var
matcher = new CSharpSymbolMatcher(anonymousTypeMap0, null, null, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
677
var
matcher = new CSharpSymbolMatcher(
710
var
matcher = new CSharpSymbolMatcher(
743
var
matcher = new CSharpSymbolMatcher(
776
var
matcher = new CSharpSymbolMatcher(
809
var
matcher = new CSharpSymbolMatcher(
842
var
matcher = new CSharpSymbolMatcher(
875
var
matcher = new CSharpSymbolMatcher(
908
var
matcher = new CSharpSymbolMatcher(
941
var
matcher = new CSharpSymbolMatcher(
974
var
matcher = new CSharpSymbolMatcher(
1021
var
matcher = new CSharpSymbolMatcher(
1078
var
matcher = new CSharpSymbolMatcher(
1143
var
matcher = new CSharpSymbolMatcher(null, null, null, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
1170
var
matcher = new CSharpSymbolMatcher(
1204
var
matcher = new CSharpSymbolMatcher(
1238
var
matcher = new CSharpSymbolMatcher(
1270
var
matcher = new CSharpSymbolMatcher(
1351
var
matcher = new CSharpSymbolMatcher(anonymousTypeMap0, null, null, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
1384
var
matcher = new CSharpSymbolMatcher(
1442
var
matcher = new CSharpSymbolMatcher(
1485
var
matcher = new CSharpSymbolMatcher(
1545
var
matcher = new CSharpSymbolMatcher(
1577
var
matcher = new CSharpSymbolMatcher(
1608
var
matcher = new CSharpSymbolMatcher(
1640
var
matcher = new CSharpSymbolMatcher(
1670
var
matcher = new CSharpSymbolMatcher(
1705
var
matcher = new CSharpSymbolMatcher(
1788
var
matcher = new CSharpSymbolMatcher(null, synthesizedDelegates0, null, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
1845
var
matcher = new CSharpSymbolMatcher(null, null, anonymousDelegates0, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
1912
var
matcher = new CSharpSymbolMatcher(null, null, anonymousDelegates0, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
1979
var
matcher = new CSharpSymbolMatcher(null, null, anonymousDelegates0, compilation1.SourceAssembly, emitContext, peAssemblySymbol0);
2010
var
matcher = new CSharpSymbolMatcher(
2061
var
matcher = new CSharpSymbolMatcher(
2122
var
matcher = new CSharpSymbolMatcher(
2178
var
matcher = new CSharpSymbolMatcher(
2232
var
matcher = new CSharpSymbolMatcher(