1 override of IsScriptClass
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1302Public NotOverridable Overrides ReadOnly Property IsScriptClass As Boolean
21 references to IsScriptClass
Microsoft.CodeAnalysis.VisualBasic (17)
Binding\Binder.vb (1)
405Return (DirectCast(containingMember, NamedTypeSymbol)).IsScriptClass
Binding\Binder_Expressions.vb (2)
2231If containingType IsNot Nothing AndAlso containingType.IsScriptClass Then 2535If containingType.IsScriptClass Then
Binding\BinderFactory.vb (2)
171Debug.Assert(TypeOf containingBinder Is NamedTypeBinder AndAlso containingBinder.ContainingType.IsScriptClass) 185If containingNamedTypeBinder IsNot Nothing AndAlso containingNamedTypeBinder.ContainingType.IsScriptClass Then
Binding\NamedTypeBinder.vb (2)
44Return If(_typeSymbol.IsScriptClass, Me, m_containingBinder.GetBinder(node)) 50Return If(_typeSymbol.IsScriptClass, Me, m_containingBinder.GetBinder(stmtList))
Binding\TopLevelCodeBinder.vb (1)
20Debug.Assert(scriptInitializer.ContainingType.IsScriptClass)
Compilation\MethodCompiler.vb (2)
554If containingType.IsScriptClass Then 726Debug.Assert(containingType.IsScriptClass = (scriptCtorOrdinal >= 0))
Symbols\MethodSymbol.vb (1)
449Return Me.MethodKind = MethodKind.Constructor AndAlso Me.ContainingType.IsScriptClass
Symbols\NamedTypeSymbol.vb (4)
569Debug.Assert(IsScriptClass) 574Debug.Assert(IsScriptClass) 579Debug.Assert(IsScriptClass) 1166Return Me.IsScriptClass
Symbols\NamedTypeSymbolExtensions.vb (1)
110Return container.TypeKind = TypeKind.Module OrElse container.IsScriptClass
Symbols\Source\SynthesizedEntryPointSymbol.vb (1)
228Debug.Assert(containingType.IsScriptClass)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
CodeGen\CodeGenScriptTests.vb (1)
247Assert.False(type.IsScriptClass)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\GetSemanticInfoTests.vb (1)
4639Assert.False(sharedSymb.IsScriptClass)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (2)
SymbolsTests\ImplicitClassTests.vb (2)
43Assert.False(implicitClass.IsScriptClass) 74Assert.True(scriptClass.IsScriptClass)