80 references to Submission
Microsoft.CodeAnalysis.CSharp (44)
Binder\Binder_Constraints.cs (1)
624
case TypeKind.
Submission
:
Binder\Binder_Expressions.cs (4)
2370
if (this.ContainingType.TypeKind == TypeKind.
Submission
2374
if (memberDeclaringType.TypeKind == TypeKind.
Submission
)
5236
case TypeKind.
Submission
:
9641
case TypeKind.
Submission
: // script class is synthesized and should not be used as a type of an indexer expression:
Binder\Binder_Lookup.cs (2)
271
case TypeKind.
Submission
:
1951
case TypeKind.
Submission
:
Binder\ForEachLoopBinder.cs (1)
1660
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)
2496
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)
642
case TypeKind.
Submission
:
Symbols\ConstraintsHelper.cs (2)
285
case TypeKind.
Submission
:
1506
case TypeKind.
Submission
:
Symbols\EnumConversions.cs (1)
24
return TypeKind.
Submission
;
Symbols\NamedTypeSymbol.cs (2)
460
return TypeKind == TypeKind.
Submission
;
479
var name = (TypeKind == TypeKind.
Submission
) ? SynthesizedEntryPointSymbol.FactoryName : SynthesizedEntryPointSymbol.MainName;
Symbols\Source\SourceEventSymbol.cs (1)
674
else if (IsAbstract && !ContainingType.IsAbstract && (ContainingType.TypeKind == TypeKind.Class || ContainingType.TypeKind == TypeKind.
Submission
))
Symbols\Source\SourceMemberContainerSymbol.cs (4)
328
case TypeKind.
Submission
:
3563
case TypeKind.
Submission
:
3833
case TypeKind.
Submission
:
5426
builder.AddNonTypeMember(this, (this.TypeKind == TypeKind.
Submission
) ?
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
521
case TypeKind.
Submission
: // we have to check that "override" is not used
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (2)
44
TypeKind is not (TypeKind.Enum or TypeKind.Delegate or TypeKind.
Submission
))
613
case TypeKind.
Submission
:
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
918
else if (IsAbstract && !ContainingType.IsAbstract && (ContainingType.TypeKind == TypeKind.Class || ContainingType.TypeKind == TypeKind.
Submission
))
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
530
if (IsAbstract && !ContainingType.IsAbstract && (ContainingType.TypeKind == TypeKind.Class || ContainingType.TypeKind == 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\Symbol_Attributes.cs (1)
88
case TypeKind.
Submission
:
Symbols\SymbolExtensions.cs (2)
84
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)
707
case TypeKind.
Submission
:
796
case TypeKind.
Submission
:
837
case TypeKind.
Submission
:
1166
if (ReferenceEquals(parent2.OriginalDefinition, parent1OriginalDefinition) || parent1OriginalDefinition.TypeKind == TypeKind.
Submission
&& parent2.TypeKind == TypeKind.
Submission
)
1530
case TypeKind.
Submission
:
Utilities\TypeSymbolExtensions.cs (1)
196
case TypeKind.
Submission
:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.ExpressionSyntaxGeneratorVisitor.cs (1)
53
if (symbol.ContainingType.TypeKind == TypeKind.
Submission
)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
269
if (symbol.ContainingType.TypeKind != TypeKind.
Submission
)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\ScriptSemanticsTests.cs (1)
602
Assert.NotEqual(TypeKind.
Submission
, type.TypeKind);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.ExpressionSyntaxGeneratorVisitor.cs (1)
53
if (symbol.ContainingType.TypeKind == TypeKind.
Submission
)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
269
if (symbol.ContainingType.TypeKind != TypeKind.
Submission
)
Microsoft.CodeAnalysis.VisualBasic (27)
Binding\Binder_Expressions.vb (2)
2605
If currentType.TypeKind = TYPEKIND.
Submission
AndAlso Not currentMember.IsShared Then
2606
If memberDeclaringType.TypeKind = TYPEKIND.
Submission
Then
Binding\Binder_Lookup.vb (2)
583
Case TypeKind.
Submission
612
Case TypeKind.
Submission
Compilation\ClsComplianceChecker.vb (2)
595
Case TypeKind.Class, TypeKind.Structure, TypeKind.Interface, TypeKind.Delegate, TypeKind.Enum, TypeKind.
Submission
, TypeKind.Module
621
Case TypeKind.Class, TypeKind.Structure, TypeKind.Interface, TypeKind.Delegate, TypeKind.Enum, TypeKind.
Submission
, TypeKind.Module
Emit\NamedTypeSymbolAdapter.vb (1)
243
If AdaptedNamedTypeSymbol.TypeKind = TypeKind.
Submission
Then
Lowering\LocalRewriter\LocalRewriter_PreviousSubmissionReference.vb (1)
15
Debug.Assert(targetType.TypeKind = TypeKind.
Submission
)
Semantics\AccessCheck.vb (2)
232
If containingType.TypeKind = TypeKind.
Submission
Then
287
If originalContainingType.TypeKind = TypeKind.
Submission
Then
SymbolDisplay\SymbolDisplayVisitor.Types.vb (1)
258
TypeKind.
Submission
,
Symbols\NamedTypeSymbol.vb (2)
574
Return TypeKind = TypeKind.
Submission
590
Dim name = If(TypeKind = TypeKind.
Submission
, SynthesizedEntryPointSymbol.FactoryName, SynthesizedEntryPointSymbol.MainName)
Symbols\Source\ImplicitNamedTypeSymbol.vb (1)
59
Return If(Me.TypeKind = TypeKind.
Submission
, Nothing, baseType)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (4)
41
Submission = CUShort(TypeKind.
Submission
) << TypeKindShift
347
Case TypeKind.Module, TypeKind.
Submission
2725
If TypeKind = TypeKind.
Submission
Then
2804
If TypeKind = TypeKind.
Submission
Then
Symbols\Source\SourceNamedTypeSymbol.vb (1)
1379
Case TypeKind.
Submission
Symbols\Source\SynthesizedSubmissionConstructorSymbol.vb (1)
27
Debug.Assert(container.TypeKind = TypeKind.
Submission
)
Symbols\Symbol.vb (3)
98
If ContainingType.TypeKind = TypeKind.
Submission
Then
112
If ContainingType.TypeKind = TypeKind.
Submission
Then
119
Debug.Assert(ContainingType.TypeKind <> TypeKind.
Submission
)
Symbols\Symbol_Attributes.vb (1)
114
Case TypeKind.
Submission
Symbols\TypeSymbolExtensions.vb (3)
414
Case TypeKind.Error, TypeKind.Class, TypeKind.
Submission
845
Case TypeKind.
Submission
857
TypeKind.
Submission
,
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\AbstractCodeModelService.cs (1)
259
TypeKind.
Submission
)
Roslyn.Diagnostics.Analyzers (1)
DefaultableTypeShouldHaveDefaultableFieldsAnalyzer.cs (1)
145
case TypeKind.
Submission
:
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.ExpressionSyntaxGeneratorVisitor.cs (1)
53
if (symbol.ContainingType.TypeKind == TypeKind.
Submission
)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
269
if (symbol.ContainingType.TypeKind != TypeKind.
Submission
)