49 references to TopLevelStatementsEntryPointTypeName
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Metrics (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Metrics.Legacy (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Microsoft.CodeAnalysis.CSharp (3)
Declarations\DeclarationTreeBuilder.cs (1)
246
name: WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
,
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3650
|| this.Name != WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
115
return compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
).OfType<SourceNamedTypeSymbol>().SingleOrDefault(s => s.IsSimpleProgram);
Microsoft.CodeAnalysis.CSharp.Features (2)
ConvertProgram\ConvertProgramTransform_ProgramMain.cs (2)
65
return declaration.Identifier.ValueText == WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
&&
103
WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
,
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (26)
Semantics\AnonymousFunctionTests.cs (1)
1241
VerifyInPreview(source, expectedOutput: "1", metadataName: WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
+ ".<>c.<" + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName + ">b__0_0", expectedIL: @"
Semantics\TopLevelStatementsTests.cs (25)
6171
var program = module.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
);
6632
Assert.Equal(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, context.Symbol.ToTestDisplayString());
6669
Assert.Equal(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, context.Symbol.ToTestDisplayString());
7294
case WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
:
7635
comp.VerifyPdb(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
+ "." + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName,
7640
<entryPoint declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" methodName=""{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}"" parameterNames=""args"" />
7642
<method containingType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" name=""{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}"" parameterNames=""args"">
7682
comp.VerifyPdb(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
+ "." + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName,
7687
<entryPoint declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" methodName=""{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}"" parameterNames=""args"" />
7689
<method containingType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" name=""{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}"" parameterNames=""args"">
7729
comp.VerifyPdb(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
+ "+<" + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName + ">d__0.MoveNext",
7734
<entryPoint declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" methodName=""<Main>"" parameterNames=""args"" />
7736
<method containingType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}+<{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}>d__0"" name=""MoveNext"">
7765
<kickoffMethod declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" methodName=""{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}"" parameterNames=""args"" />
7766
<await yield=""0x5a"" resume=""0x75"" declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}+<{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}>d__0"" methodName=""MoveNext"" />
7798
comp.VerifyPdb(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
+ "+<" + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName + ">d__0.MoveNext",
7803
<entryPoint declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" methodName=""<Main>"" parameterNames=""args"" />
7805
<method containingType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}+<{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}>d__0"" name=""MoveNext"">
7835
<kickoffMethod declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" methodName=""{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}"" parameterNames=""args"" />
7836
<await yield=""0x5a"" resume=""0x75"" declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}+<{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}>d__0"" methodName=""MoveNext"" />
8275
CompileAndVerify(comp).VerifyIL("<top-level-statements-entry-point>", sequencePoints: WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
+ "." + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName, source: text, expectedIL:
8353
CompileAndVerify(comp, expectedOutput: "3").VerifyIL("<top-level-statements-entry-point>", sequencePoints: WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
+ "." + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName, source: text, expectedIL:
8400
CompileAndVerify(comp, expectedOutput: "3").VerifyIL("<top-level-statements-entry-point>", sequencePoints: WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
+ "." + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName, source: text, expectedIL:
9064
var program = module.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
);
9118
var program = module.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\SemanticModelAPITests.cs (1)
845
var invalid = mems.Where(s => s.Name == WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
).Select(s => s);
Symbols\TypeTests.cs (1)
1457
Assert.Equal(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, errSymbol.Name);
Microsoft.CodeAnalysis.Extensions.Package (1)
Compilation\CompilationExtensions.cs (1)
361
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\ControlFlowGraphVerifier.cs (1)
1997
Name: WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
,
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Test.Utilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))