49 references to SourceAssemblySymbol
Microsoft.CodeAnalysis.VisualBasic (49)
Compilation\ClsComplianceChecker.vb (1)
94Debug.Assert(TypeOf symbol Is SourceAssemblySymbol)
Compilation\VisualBasicCompilation.vb (2)
66Private _lazyAssemblySymbol As SourceAssemblySymbol 1412Friend ReadOnly Property SourceAssembly As SourceAssemblySymbol
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
47Public Sub New(sourceAssembly As SourceAssemblySymbol,
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (5)
25Public Sub New(sourceAssembly As SourceAssemblySymbol, 26otherAssembly As SourceAssemblySymbol, 39Public Sub New(sourceAssembly As SourceAssemblySymbol, 96Private ReadOnly _sourceAssembly As SourceAssemblySymbol 107Public Sub New(sourceAssembly As SourceAssemblySymbol,
Emit\PEAssemblyBuilder.vb (3)
20Protected ReadOnly m_SourceAssembly As SourceAssemblySymbol 36Friend Sub New(sourceAssembly As SourceAssemblySymbol, 173Public Sub New(sourceAssembly As SourceAssemblySymbol,
Emit\PEModuleBuilder.vb (3)
401Dim sourceAssembly As SourceAssemblySymbol = SourceModule.ContainingSourceAssembly 419Friend Shared Function GetForwardedTypes(sourceAssembly As SourceAssemblySymbol, builderOpt As ArrayBuilder(Of Cci.ExportedType)) As HashSet(Of NamedTypeSymbol) 431Dim sourceAssembly As SourceAssemblySymbol = SourceModule.ContainingSourceAssembly
Emit\SymbolAdapter.vb (1)
126If DirectCast(Me, SourceAssemblySymbol).IsIndexOfDuplicateAssemblyAttribute(i) Then
Lowering\LocalRewriter\LocalRewriter.vb (2)
367Private ReadOnly Property ContainingAssembly As SourceAssemblySymbol 369Return DirectCast(Me._topMethod.ContainingAssembly, SourceAssemblySymbol)
Symbols\AssemblySymbol.vb (1)
670Debug.Assert(Not (TypeOf Me Is SourceAssemblySymbol AndAlso references(i).IsMissing)) ' Non-source assemblies can have missing references
Symbols\Attributes\AttributeData.vb (2)
531Debug.Assert(TypeOf target Is SourceAssemblySymbol OrElse TypeOf target.ContainingAssembly Is SourceAssemblySymbol)
Symbols\Metadata\PE\MetadataDecoder.vb (2)
340Debug.Assert((Not TypeOf assembly Is SourceAssemblySymbol) OrElse 341Not DirectCast(assembly, SourceAssemblySymbol).SourceModule.MightContainNoPiaLocalTypes())
Symbols\Metadata\PE\PEModuleSymbol.vb (1)
91Friend Sub New(assemblySymbol As SourceAssemblySymbol, [module] As PEModule, importOptions As MetadataImportOptions, ordinal As Integer)
Symbols\MetadataOrSourceOrRetargetingAssemblySymbol.vb (2)
66If(TryCast(Me, SourceAssemblySymbol)?.DeclaringCompilation.PreviousSubmission IsNot Nothing, 1, 0)) 89Dim previous = TryCast(current, SourceAssemblySymbol)?.DeclaringCompilation.PreviousSubmission.Assembly
Symbols\MissingModuleSymbol.vb (1)
133Optional originatingSourceAssemblyDebugOnly As SourceAssemblySymbol = Nothing)
Symbols\ModuleSymbol.vb (1)
197Optional originatingSourceAssemblyDebugOnly As SourceAssemblySymbol = Nothing)
Symbols\NonMissingModuleSymbol.vb (1)
120Optional originatingSourceAssemblyDebugOnly As SourceAssemblySymbol = Nothing)
Symbols\ReferenceManager.vb (6)
69If TypeOf candidateAssembly Is SourceAssemblySymbol Then 470assemblySymbol As SourceAssemblySymbol, 550sourceAssemblyDebugOnly As SourceAssemblySymbol 616sourceAssemblyDebugOnly As SourceAssemblySymbol 650sourceAssembly As SourceAssemblySymbol, 986asm = TryCast(candidateAssembly, SourceAssemblySymbol)
Symbols\Retargeting\RetargetingAssemblySymbol.vb (3)
42Private ReadOnly _underlyingAssembly As SourceAssemblySymbol 93Public Sub New(underlyingAssembly As SourceAssemblySymbol, isLinked As Boolean) 118Public ReadOnly Property UnderlyingAssembly As SourceAssemblySymbol
Symbols\Retargeting\RetargetingModuleSymbol.vb (1)
166Optional originatingSourceAssemblyDebugOnly As SourceAssemblySymbol = Nothing)
Symbols\Source\SourceModuleSymbol.vb (7)
31Private ReadOnly _assemblySymbol As SourceAssemblySymbol 86Friend Sub New(assemblySymbol As SourceAssemblySymbol, 139Public ReadOnly Property ContainingSourceAssembly As SourceAssemblySymbol 242Dim mergedAttributes = DirectCast(Me.ContainingAssembly, SourceAssemblySymbol).GetAttributeDeclarations() 1101Dim decodedData As CommonAssemblyWellKnownAttributeData(Of NamedTypeSymbol) = DirectCast(Me.ContainingAssembly, SourceAssemblySymbol).GetSourceDecodedWellKnownAttributeData() 1108Dim decodedData As CommonAssemblyWellKnownAttributeData(Of NamedTypeSymbol) = DirectCast(Me.ContainingAssembly, SourceAssemblySymbol).GetSourceDecodedWellKnownAttributeData() 1206Dim mergedAttributes = DirectCast(Me.ContainingAssembly, SourceAssemblySymbol).GetAttributeDeclarations()
Symbols\Symbol_Attributes.vb (1)
258Dim sourceAssembly = DirectCast(If(Me.Kind = SymbolKind.Assembly, Me, Me.ContainingAssembly), SourceAssemblySymbol)
Symbols\Symbol.vb (1)
254Debug.Assert(Not (TypeOf Me Is SourceAssemblySymbol), "SourceAssemblySymbol must override DeclaringCompilation")
Symbols\UsedAssemblies.vb (1)
122Dim sourceAssembly = TryCast(current, SourceAssemblySymbol)