13 references to LambdaDisplayClass
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Synthesized\GeneratedNameKind.cs (1)
69=> kind is GeneratedNameKind.LambdaDisplayClass
Symbols\Synthesized\GeneratedNames.cs (2)
48return MakeMethodScopedSynthesizedName(GeneratedNameKind.LambdaDisplayClass, methodOrdinal, generation); 57return MakeMethodScopedSynthesizedName(GeneratedNameKind.LambdaDisplayClass, methodOrdinal, generation, suffix: "DisplayClass", entityOrdinal: closureOrdinal, entityGeneration: closureGeneration);
Symbols\TypeSymbolExtensions.cs (1)
2168case GeneratedNameKind.LambdaDisplayClass:
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (7)
CompilationContext.cs (5)
1573if (GeneratedNameParser.GetKind(fieldType.Name) != GeneratedNameKind.LambdaDisplayClass) 1696(instance.Instance is DisplayClassInstanceFromParameter && GeneratedNameParser.GetKind(instance.Type.Name) == GeneratedNameKind.LambdaDisplayClass)); 1714if (variableKind == DisplayClassVariableKind.Parameter && GeneratedNameParser.GetKind(instance.Type.Name) == GeneratedNameKind.LambdaDisplayClass) 1720else if (variableKind != DisplayClassVariableKind.This || GeneratedNameParser.GetKind(instance.Type.ContainingType.Name) != GeneratedNameKind.LambdaDisplayClass) 1822if (GeneratedNameParser.GetKind(containing.Name) == GeneratedNameKind.LambdaDisplayClass)
CSharpInstructionDecoder.cs (1)
53if (GeneratedNameParser.GetKind(displayString) != GeneratedNameKind.LambdaDisplayClass)
Symbols\EEMethodSymbol.cs (1)
719Debug.Assert(typeNameKind == GeneratedNameKind.LambdaDisplayClass ||
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (2)
HoistedThisTests.cs (2)
859Assert.Equal(GeneratedNameKind.LambdaDisplayClass, GeneratedNameParser.GetKind(displayClassName)); 922Assert.Equal(GeneratedNameKind.LambdaDisplayClass, GeneratedNameParser.GetKind(displayClassName));