49 references to TopLevelStatementsEntryPointTypeName
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
370
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Metrics (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
370
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Metrics.Legacy (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
370
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)
370
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)
370
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)
370
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)
370
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)
3641
|| 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)
6261
var program = module.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
);
6722
Assert.Equal(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, context.Symbol.ToTestDisplayString());
6759
Assert.Equal(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, context.Symbol.ToTestDisplayString());
7384
case WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
:
7725
comp.VerifyPdb(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
+ "." + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName,
7730
<entryPoint declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" methodName=""{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}"" parameterNames=""args"" />
7732
<method containingType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" name=""{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}"" parameterNames=""args"">
7772
comp.VerifyPdb(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
+ "." + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName,
7777
<entryPoint declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" methodName=""{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}"" parameterNames=""args"" />
7779
<method containingType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" name=""{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}"" parameterNames=""args"">
7819
comp.VerifyPdb(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
+ "+<" + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName + ">d__0.MoveNext",
7824
<entryPoint declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" methodName=""<Main>"" parameterNames=""args"" />
7826
<method containingType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}+<{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}>d__0"" name=""MoveNext"">
7855
<kickoffMethod declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" methodName=""{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}"" parameterNames=""args"" />
7856
<await yield=""0x5a"" resume=""0x75"" declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}+<{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}>d__0"" methodName=""MoveNext"" />
7888
comp.VerifyPdb(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
+ "+<" + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName + ">d__0.MoveNext",
7893
<entryPoint declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" methodName=""<Main>"" parameterNames=""args"" />
7895
<method containingType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}+<{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}>d__0"" name=""MoveNext"">
7925
<kickoffMethod declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}"" methodName=""{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}"" parameterNames=""args"" />
7926
<await yield=""0x5a"" resume=""0x75"" declaringType=""{EscapeForXML(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
)}+<{EscapeForXML(WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)}>d__0"" methodName=""MoveNext"" />
8410
CompileAndVerify(comp).VerifyIL("<top-level-statements-entry-point>", sequencePoints: WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
+ "." + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName, source: text, expectedIL:
8488
CompileAndVerify(comp, expectedOutput: "3").VerifyIL("<top-level-statements-entry-point>", sequencePoints: WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
+ "." + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName, source: text, expectedIL:
8535
CompileAndVerify(comp, expectedOutput: "3").VerifyIL("<top-level-statements-entry-point>", sequencePoints: WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
+ "." + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName, source: text, expectedIL:
9199
var program = module.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
);
9253
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)
370
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)
370
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)
370
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)
370
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)
370
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)
370
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Test.Utilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
370
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
370
foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.
TopLevelStatementsEntryPointTypeName
, arity: 0))