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