53 references to Submission
Microsoft.CodeAnalysis.CSharp (44)
Binder\Binder_Constraints.cs (1)
624
case TypeKind.
Submission
:
Binder\Binder_Expressions.cs (4)
2447
if (this.ContainingType.TypeKind == TypeKind.
Submission
2451
if (memberDeclaringType.TypeKind == TypeKind.
Submission
)
5332
case TypeKind.
Submission
:
10633
case TypeKind.
Submission
: // script class is synthesized and should not be used as a type of an indexer expression:
Binder\Binder_Lookup.cs (2)
298
case TypeKind.
Submission
:
1987
case TypeKind.
Submission
:
Binder\ForEachLoopBinder.cs (1)
1662
case TypeKind.
Submission
:
Binder\Semantics\AccessCheck.cs (2)
368
if (containingType.TypeKind == TypeKind.
Submission
)
430
if (originalContainingType.TypeKind == TypeKind.
Submission
)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (2)
2505
if (m1.Member.ContainingType.TypeKind == TypeKind.
Submission
&& m2.Member.ContainingType.TypeKind == TypeKind.
Submission
)
Compiler\ClsComplianceChecker.cs (1)
1005
case TypeKind.
Submission
:
Lowering\LocalRewriter\LocalRewriter_PreviousSubmissionReference.cs (1)
15
Debug.Assert(targetType.TypeKind == TypeKind.
Submission
);
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
647
case TypeKind.
Submission
:
Symbols\ConstraintsHelper.cs (2)
285
case TypeKind.
Submission
:
1504
case TypeKind.
Submission
:
Symbols\EnumConversions.cs (1)
24
return TypeKind.
Submission
;
Symbols\NamedTypeSymbol.cs (2)
629
return TypeKind == TypeKind.
Submission
;
648
var name = (TypeKind == TypeKind.
Submission
) ? SynthesizedEntryPointSymbol.FactoryName : SynthesizedEntryPointSymbol.MainName;
Symbols\Source\SourceEventSymbol.cs (1)
708
else if (IsAbstract && !ContainingType.IsAbstract && (ContainingType.TypeKind == TypeKind.Class || ContainingType.TypeKind == TypeKind.
Submission
))
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
527
case TypeKind.
Submission
: // we have to check that "override" is not used
Symbols\Source\SourceMemberContainerSymbol.cs (4)
330
case TypeKind.
Submission
:
3733
case TypeKind.
Submission
:
4016
case TypeKind.
Submission
:
5725
builder.AddNonTypeMember(this, (this.TypeKind == TypeKind.
Submission
) ?
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (2)
44
TypeKind is not (TypeKind.Enum or TypeKind.Delegate or TypeKind.
Submission
))
668
case TypeKind.
Submission
:
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
945
else if (IsAbstract && !ContainingType.IsAbstract && (ContainingType.TypeKind == TypeKind.Class || ContainingType.TypeKind == TypeKind.
Submission
))
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
569
if (IsAbstract && !ContainingType.IsAbstract && (ContainingType.TypeKind == TypeKind.Class || ContainingType.TypeKind == TypeKind.
Submission
))
Symbols\Symbol_Attributes.cs (1)
88
case TypeKind.
Submission
:
Symbols\Symbol.cs (3)
257
if (ContainingType?.TypeKind == TypeKind.
Submission
)
279
if (ContainingType.TypeKind == TypeKind.
Submission
)
290
Debug.Assert(ContainingType.TypeKind != TypeKind.
Submission
);
Symbols\SymbolExtensions.cs (2)
85
return superType.TypeKind == TypeKind.
Submission
&& subType.TypeKind == TypeKind.
Submission
;
Symbols\Synthesized\SynthesizedSubmissionConstructor.cs (1)
19
Debug.Assert(containingType.TypeKind == TypeKind.
Submission
);
Symbols\TypeSymbolExtensions.cs (6)
752
case TypeKind.
Submission
:
841
case TypeKind.
Submission
:
882
case TypeKind.
Submission
:
1211
if (ReferenceEquals(parent2.OriginalDefinition, parent1OriginalDefinition) || parent1OriginalDefinition.TypeKind == TypeKind.
Submission
&& parent2.TypeKind == TypeKind.
Submission
)
1613
case TypeKind.
Submission
:
Utilities\TypeSymbolExtensions.cs (1)
196
case TypeKind.
Submission
:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.ExpressionSyntaxGeneratorVisitor.cs (1)
53
if (symbol.ContainingType.TypeKind == TypeKind.
Submission
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
269
if (symbol.ContainingType.TypeKind != TypeKind.
Submission
)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Runtime\CSharpForwardCancellationTokenToInvocationsFixer.TypeNameVisitor.cs (1)
48
if (symbol.ContainingType.TypeKind != TypeKind.
Submission
)
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.ExpressionSyntaxGeneratorVisitor.cs (1)
53
if (symbol.ContainingType.TypeKind == TypeKind.
Submission
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
269
if (symbol.ContainingType.TypeKind != TypeKind.
Submission
)
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Runtime\BasicForwardCancellationTokenToInvocationsFixer.TypeNameVisitor.vb (1)
57
If symbol.ContainingType.TypeKind = TypeKind.
Submission
Then
Roslyn.Diagnostics.Analyzers (1)
DefaultableTypeShouldHaveDefaultableFieldsAnalyzer.cs (1)
145
case TypeKind.
Submission
:
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.ExpressionSyntaxGeneratorVisitor.cs (1)
53
if (symbol.ContainingType.TypeKind == TypeKind.
Submission
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
269
if (symbol.ContainingType.TypeKind != TypeKind.
Submission
)