256 references to VisualBasicCompilation
Microsoft.CodeAnalysis.VisualBasic (256)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
22Protected ReadOnly compilation As VisualBasicCompilation
Analysis\FlowAnalysis\FlowAnalysisInfo.vb (2)
18Public ReadOnly Compilation As VisualBasicCompilation 24Public Sub New(_compilation As VisualBasicCompilation, _symbol As Symbol, _node As BoundNode)
Analysis\FlowAnalysis\FlowAnalysisPass.vb (1)
27Private Shared Sub Analyze(compilation As VisualBasicCompilation, method As MethodSymbol, block As BoundBlock, diagnostics As DiagnosticBag)
Analysis\FlowAnalysis\RegionAnalysisContext.vb (3)
16Private ReadOnly _compilation As VisualBasicCompilation 53Friend Sub New(compilation As VisualBasicCompilation, member As Symbol, boundNode As BoundNode, firstInRegion As BoundNode, lastInRegion As BoundNode, region As textspan) 79Friend Sub New(compilation As VisualBasicCompilation)
Binding\Binder.vb (9)
59Private ReadOnly _compilation As VisualBasicCompilation 83Protected Sub New(containingBinder As Binder, sourceModule As SourceModuleSymbol, compilation As VisualBasicCompilation) 432Public Shared Function GetSpecialType(compilation As VisualBasicCompilation, typeId As SpecialType, node As SyntaxNodeOrToken, diagBag As BindingDiagnosticBag) As NamedTypeSymbol 441Public Shared Function GetSpecialType(compilation As VisualBasicCompilation, typeId As SpecialType, node As SyntaxNodeOrToken, diagBag As BindingDiagnosticBag, ByRef reportedAnError As Boolean, suppressUseSiteError As Boolean) As NamedTypeSymbol 473Friend Shared Function GetWellKnownType(compilation As VisualBasicCompilation, type As WellKnownType, syntax As SyntaxNode, diagBag As BindingDiagnosticBag) As NamedTypeSymbol 595Friend Shared Function GetWellKnownTypeMember(compilation As VisualBasicCompilation, member As WellKnownMember, syntax As SyntaxNode, diagBag As BindingDiagnosticBag) As Symbol 603Friend Shared Function GetWellKnownTypeMember(compilation As VisualBasicCompilation, member As WellKnownMember, <Out> ByRef useSiteInfo As UseSiteInfo(Of AssemblySymbol)) As Symbol 633Public ReadOnly Property Compilation As VisualBasicCompilation 1103compilation As VisualBasicCompilation,
Binding\Binder_Expressions.vb (3)
51Dim compilation As VisualBasicCompilation = Me.Compilation 3423Friend Shared Function AddReceiverNamespaces(namespaces As SmallDictionary(Of NamespaceSymbol, Boolean), candidate As Symbol, compilation As VisualBasicCompilation) As Boolean 3438Private Shared Function AddContainingNamespaces(namespaces As SmallDictionary(Of NamespaceSymbol, Boolean), candidate As Symbol, compilation As VisualBasicCompilation) As Boolean
Binding\Binder_Lookup.vb (1)
821Private Shared Function IsWinRTProjectedInterface(iFace As NamedTypeSymbol, compilation As VisualBasicCompilation) As Boolean
Binding\EarlyWellKnownAttributeBinder.vb (2)
181Dim compilation As VisualBasicCompilation = memberAccessBinder.Compilation 211Friend Shared Function IsConstantOptimizableLibraryMethod(compilation As VisualBasicCompilation, method As MethodSymbol) As Boolean
Binding\MemberSemanticModel.vb (2)
734compilation As VisualBasicCompilation, 1174Public Overrides ReadOnly Property Compilation As VisualBasicCompilation
CodeGen\EmitStatement.vb (1)
1247VisualBasicCompilation.TupleNamesEncoder.Encode(local.Type),
CommandLine\VisualBasicCompiler.vb (1)
164Return VisualBasicCompilation.Create(
Compilation\ClsComplianceChecker.vb (3)
23Private ReadOnly _compilation As VisualBasicCompilation 40Private Sub New(compilation As VisualBasicCompilation, filterTree As SyntaxTree, filterSpanWithinTree As TextSpan?, diagnostics As BindingDiagnosticBag, cancellationToken As CancellationToken) 72Public Shared Sub CheckCompliance(compilation As VisualBasicCompilation, diagnostics As BindingDiagnosticBag, cancellationToken As CancellationToken, Optional filterTree As SyntaxTree = Nothing, Optional filterSpanWithinTree As TextSpan? = Nothing)
Compilation\DocumentationComments\DocumentationCommentCompiler.Includes.vb (3)
30Private ReadOnly _compilation As VisualBasicCompilation 45compilation As VisualBasicCompilation, 155compilation As VisualBasicCompilation,
Compilation\DocumentationComments\DocumentationCommentCompiler.vb (4)
22Private ReadOnly _compilation As VisualBasicCompilation 35Private Sub New(assemblyName As String, compilation As VisualBasicCompilation, writer As TextWriter, 61Friend Shared Sub WriteDocumentationCommentXml(compilation As VisualBasicCompilation, 123Dim compilation As VisualBasicCompilation = symbol.DeclaringCompilation
Compilation\DocumentationComments\DocumentationCommentWalker.vb (2)
124Private ReadOnly Property Compilation As VisualBasicCompilation 175Dim compilation As VisualBasicCompilation = Me.Compilation
Compilation\MethodCompiler.vb (5)
25Private ReadOnly _compilation As VisualBasicCompilation 83Private Sub New(compilation As VisualBasicCompilation, 156Public Shared Sub GetCompileDiagnostics(compilation As VisualBasicCompilation, 214Friend Shared Sub CompileMethodBodies(compilation As VisualBasicCompilation, 300Private Shared Function GetEntryPoint(compilation As VisualBasicCompilation,
Compilation\SemanticModel.vb (1)
43Public MustOverride Shadows ReadOnly Property Compilation As VisualBasicCompilation
Compilation\SpeculativeSemanticModelWithMemberModel.vb (1)
119Public Overrides ReadOnly Property Compilation As VisualBasicCompilation
Compilation\SyntaxTreeSemanticModel.vb (3)
27Private ReadOnly _compilation As VisualBasicCompilation 36Friend Sub New(compilation As VisualBasicCompilation, sourceModule As SourceModuleSymbol, syntaxTree As SyntaxTree, ignoreAccessibility As Boolean) 47Public Overrides ReadOnly Property Compilation As VisualBasicCompilation
Compilation\SynthesizedMetadataCompiler.vb (1)
31Friend Shared Sub ProcessSynthesizedMembers(compilation As VisualBasicCompilation,
Compilation\TypeCompilationState.vb (2)
46Public ReadOnly Compilation As VisualBasicCompilation 78Public Sub New(compilation As VisualBasicCompilation, moduleBuilderOpt As PEModuleBuilder, initializeComponentOpt As MethodSymbol)
Compilation\VisualBasicCompilation.vb (46)
330) As VisualBasicCompilation 349Optional previousScriptCompilation As VisualBasicCompilation = Nothing, 351Optional globalsType As Type = Nothing) As VisualBasicCompilation 372previousSubmission As VisualBasicCompilation, 376) As VisualBasicCompilation 385Dim c As VisualBasicCompilation = Nothing 386Dim embeddedTrees = CreateEmbeddedTrees(New Lazy(Of VisualBasicCompilation)(Function() c)) 426previousSubmission As VisualBasicCompilation, 506Public Shadows Function Clone() As VisualBasicCompilation 531referenceDirectivesChanged As Boolean) As VisualBasicCompilation 554Public Shadows Function WithAssemblyName(assemblyName As String) As VisualBasicCompilation 577Public Shadows Function WithReferences(ParamArray newReferences As MetadataReference()) As VisualBasicCompilation 585''' The new <see cref="VisualBasicCompilation"/> will query the given <see cref="MetadataReference"/> for the underlying 592Public Shadows Function WithReferences(newReferences As IEnumerable(Of MetadataReference)) As VisualBasicCompilation 594Dim c As VisualBasicCompilation = Nothing 595Dim embeddedTrees = CreateEmbeddedTrees(New Lazy(Of VisualBasicCompilation)(Function() c)) 620Public Shadows Function WithOptions(newOptions As VisualBasicCompilationOptions) As VisualBasicCompilation 625Dim c As VisualBasicCompilation = Nothing 640embeddedTrees = CreateEmbeddedTrees(New Lazy(Of VisualBasicCompilation)(Function() c)) 651embeddedTrees = CreateEmbeddedTrees(New Lazy(Of VisualBasicCompilation)(Function() c)) 677Friend Shadows Function WithScriptCompilationInfo(info As VisualBasicScriptCompilationInfo) As VisualBasicCompilation 809Friend Shadows ReadOnly Property PreviousSubmission As VisualBasicCompilation 914Public Shadows Function AddSyntaxTrees(ParamArray trees As SyntaxTree()) As VisualBasicCompilation 918Public Shadows Function AddSyntaxTrees(trees As IEnumerable(Of SyntaxTree)) As VisualBasicCompilation 996Public Shadows Function RemoveSyntaxTrees(ParamArray trees As SyntaxTree()) As VisualBasicCompilation 1000Public Shadows Function RemoveSyntaxTrees(trees As IEnumerable(Of SyntaxTree)) As VisualBasicCompilation 1064Public Shadows Function RemoveAllSyntaxTrees() As VisualBasicCompilation 1072Public Shadows Function ReplaceSyntaxTree(oldTree As SyntaxTree, newTree As SyntaxTree) As VisualBasicCompilation 1129Private Shared Function CreateEmbeddedTrees(compReference As Lazy(Of VisualBasicCompilation)) As ImmutableArray(Of EmbeddedTreeAndDeclaration) 1294Friend Function ReferenceManagerEquals(other As VisualBasicCompilation) As Boolean 1367Public Shadows Function AddReferences(ParamArray references As MetadataReference()) As VisualBasicCompilation 1368Return DirectCast(MyBase.AddReferences(references), VisualBasicCompilation) 1371Public Shadows Function AddReferences(references As IEnumerable(Of MetadataReference)) As VisualBasicCompilation 1372Return DirectCast(MyBase.AddReferences(references), VisualBasicCompilation) 1375Public Shadows Function RemoveReferences(ParamArray references As MetadataReference()) As VisualBasicCompilation 1376Return DirectCast(MyBase.RemoveReferences(references), VisualBasicCompilation) 1379Public Shadows Function RemoveReferences(references As IEnumerable(Of MetadataReference)) As VisualBasicCompilation 1380Return DirectCast(MyBase.RemoveReferences(references), VisualBasicCompilation) 1383Public Shadows Function RemoveAllReferences() As VisualBasicCompilation 1384Return DirectCast(MyBase.RemoveAllReferences(), VisualBasicCompilation) 1387Public Shadows Function ReplaceReference(oldReference As MetadataReference, newReference As MetadataReference) As VisualBasicCompilation 1388Return DirectCast(MyBase.ReplaceReference(oldReference, newReference), VisualBasicCompilation) 3189Private ReadOnly _compilation As VisualBasicCompilation 3195Public Sub New(compilation As VisualBasicCompilation, filter As SymbolFilter, cancellationToken As CancellationToken) 3355compilation As VisualBasicCompilation, filter As SymbolFilter, predicate As Func(Of String, Boolean), cancellationToken As CancellationToken) 3376compilation As VisualBasicCompilation, filter As SymbolFilter, name As String, cancellationToken As CancellationToken)
Compilation\VisualBasicCompilationReference.vb (5)
20Private ReadOnly _compilation As VisualBasicCompilation 25Public Shadows ReadOnly Property Compilation As VisualBasicCompilation 47Public Sub New(compilation As VisualBasicCompilation, Optional aliases As ImmutableArray(Of String) = Nothing, Optional embedInteropTypes As Boolean = False) 50Dim newCompilation As VisualBasicCompilation = Nothing 119Private Sub New(compilation As VisualBasicCompilation, properties As MetadataReferenceProperties)
Compilation\VisualBasicScriptCompilationInfo.vb (4)
10Public Shadows ReadOnly Property PreviousScriptCompilation As VisualBasicCompilation 12Friend Sub New(previousCompilationOpt As VisualBasicCompilation, returnType As Type, globalsType As Type) 25Public Shadows Function WithPreviousScriptCompilation(compilation As VisualBasicCompilation) As VisualBasicScriptCompilationInfo 30Return WithPreviousScriptCompilation(DirectCast(compilation, VisualBasicCompilation))
Declarations\DeclarationTable.vb (4)
150Public Function GetMergedRoot(compilation As VisualBasicCompilation) As MergedNamespaceDeclaration 159Friend Function CalculateMergedRoot(compilation As VisualBasicCompilation) As MergedNamespaceDeclaration 182Private ReadOnly _compilation As VisualBasicCompilation 184Friend Sub New(compilation As VisualBasicCompilation)
Declarations\MergedNamespaceDeclaration.vb (1)
47Public Function GetLexicalSortKey(compilation As VisualBasicCompilation) As LexicalSortKey
Declarations\MergedTypeDeclaration.vb (1)
110Public Function GetLexicalSortKey(compilation As VisualBasicCompilation) As LexicalSortKey
DocumentationComments\SourceDocumentationCommentUtils.vb (1)
40Return VisualBasicCompilation.DocumentationCommentCompiler.
Emit\EditAndContinue\EmitHelpers.vb (5)
22compilation As VisualBasicCompilation, 57Dim previousSourceAssembly = DirectCast(baseline.Compilation, VisualBasicCompilation).SourceAssembly 146Private Function GetPredefinedHotReloadExceptionTypeConstructor(compilation As VisualBasicCompilation, diagnostics As DiagnosticBag, <Out> ByRef constructor As MethodSymbol) As Boolean 168compilation As VisualBasicCompilation, 186Dim previousSourceAssembly = DirectCast(previousGeneration.Compilation, VisualBasicCompilation).SourceAssembly
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
104Friend Shared Function GetOrCreateMetadataSymbols(initialBaseline As EmitBaseline, compilation As VisualBasicCompilation) As EmitBaseline.MetadataSymbols
Emit\PEModuleBuilder.vb (2)
19Inherits PEModuleBuilder(Of VisualBasicCompilation, SourceModuleSymbol, AssemblySymbol, TypeSymbol, NamedTypeSymbol, MethodSymbol, SyntaxNode, NoPia.EmbeddedTypesManager, ModuleCompilationState) 295Dim compilation As VisualBasicCompilation = symbol.DeclaringCompilation
Generated\BoundNodes.xml.Generated.vb (5)
7343Public Sub New(syntax As SyntaxNode, binder As Binder, parameters As ImmutableArray(Of ParameterSymbol), compilation As VisualBasicCompilation, hasErrors As Boolean) 7355Public Sub New(syntax As SyntaxNode, binder As Binder, parameters As ImmutableArray(Of ParameterSymbol), compilation As VisualBasicCompilation) 7382Private ReadOnly _Compilation As VisualBasicCompilation 7383Public ReadOnly Property Compilation As VisualBasicCompilation 7394Public Function Update(binder As Binder, parameters As ImmutableArray(Of ParameterSymbol), compilation As VisualBasicCompilation) As GroupTypeInferenceLambda
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
374Dim compilation As VisualBasicCompilation = method.DeclaringCompilation
Lowering\Diagnostics\DiagnosticsPass.vb (2)
23Private ReadOnly _compilation As VisualBasicCompilation 43Private Sub New(compilation As VisualBasicCompilation, diagnostics As DiagnosticBag, containingSymbol As MethodSymbol)
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (1)
515Private Shared Function GetCreatePayloadOverload(compilation As VisualBasicCompilation, overload As WellKnownMember, syntax As SyntaxNode, diagnostics As BindingDiagnosticBag) As MethodSymbol
Lowering\LocalRewriter\LocalRewriter.vb (1)
361Private ReadOnly Property Compilation As VisualBasicCompilation
Lowering\SynthesizedSubmissionFields.vb (2)
24Private ReadOnly _compilation As VisualBasicCompilation 29Public Sub New(compilation As VisualBasicCompilation, submissionClass As NamedTypeSymbol)
Lowering\SyntheticBoundNodeFactory.vb (1)
46Public ReadOnly Property Compilation As VisualBasicCompilation
Semantics\TypeInference\TypeInferenceCollection.vb (2)
622Dim names1 As ImmutableArray(Of String) = VisualBasicCompilation.TupleNamesEncoder.Encode(first) 623Dim names2 As ImmutableArray(Of String) = VisualBasicCompilation.TupleNamesEncoder.Encode(second)
SymbolDisplay\SymbolDisplayVisitor_Minimal.vb (1)
207DirectCast(SemanticModelOpt.Compilation, VisualBasicCompilation),
Symbols\AliasSymbol.vb (1)
61Friend Sub New(compilation As VisualBasicCompilation,
Symbols\AnonymousTypes\AnonymousTypeManager.vb (2)
28Public ReadOnly Compilation As VisualBasicCompilation 30Public Sub New(compilation As VisualBasicCompilation)
Symbols\AnonymousTypes\AnonymousTypeManager_Templates.vb (4)
50Dim previousSubmission As VisualBasicCompilation = Me.Compilation.PreviousSubmission 68Dim previousSubmission As VisualBasicCompilation = Me.Compilation.PreviousSubmission 310Private ReadOnly _compilation As VisualBasicCompilation 312Friend Sub New(compilation As VisualBasicCompilation)
Symbols\ArrayTypeSymbol.vb (2)
26Friend Shared Function CreateVBArray(elementType As TypeSymbol, customModifiers As ImmutableArray(Of CustomModifier), rank As Integer, compilation As VisualBasicCompilation) As ArrayTypeSymbol 67Friend Shared Function CreateSZArray(elementType As TypeSymbol, customModifiers As ImmutableArray(Of CustomModifier), compilation As VisualBasicCompilation) As ArrayTypeSymbol
Symbols\Attributes\AttributeData.vb (4)
176Friend Function IsSecurityAttribute(comp As VisualBasicCompilation) As Boolean 188Friend Sub DecodeSecurityAttribute(Of T As {WellKnownAttributeData, ISecurityAttributeTarget, New})(targetSymbol As Symbol, compilation As VisualBasicCompilation, ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData, AttributeLocation)) 207compilation As VisualBasicCompilation, 375Friend Function DecodePermissionSetAttribute(compilation As VisualBasicCompilation, ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData, AttributeLocation)) As String
Symbols\Attributes\SourceAttributeData.vb (3)
22Private ReadOnly _compilation As VisualBasicCompilation 31Friend Sub New(ByVal compilation As VisualBasicCompilation, 127Friend Overloads Shared Function GetTargetAttributeSignatureIndex(compilation As VisualBasicCompilation, attributeClass As NamedTypeSymbol, attributeConstructor As MethodSymbol, description As AttributeDescription) As Integer
Symbols\EmbeddedSymbols\EmbeddedSymbolManager.SymbolsCollection.vb (1)
78Public Sub MarkAllDeferredSymbolsAsReferenced(compilation As VisualBasicCompilation)
Symbols\LexicalSortKey.vb (9)
84Private Sub New(embeddedKind As SyntaxTreeKind, tree As SyntaxTree, location As Integer, compilation As VisualBasicCompilation) 96Public Sub New(tree As SyntaxTree, position As Integer, compilation As VisualBasicCompilation) 100Public Sub New(syntaxRef As SyntaxReference, compilation As VisualBasicCompilation) 108Public Sub New(location As Location, compilation As VisualBasicCompilation) 138Public Sub New(node As VisualBasicSyntaxNode, compilation As VisualBasicCompilation) 147Public Sub New(token As SyntaxToken, compilation As VisualBasicCompilation) 180Public Shared Function Compare(first As Location, second As Location, compilation As VisualBasicCompilation) As Integer 196Public Shared Function Compare(first As SyntaxReference, second As SyntaxReference, compilation As VisualBasicCompilation) As Integer 209Public Shared Function Compare(first As SyntaxNode, second As SyntaxNode, compilation As VisualBasicCompilation) As Integer
Symbols\MergedNamespaceSymbol.vb (6)
97Public Shared Function CreateGlobalNamespace(extent As VisualBasicCompilation) As NamespaceSymbol 102Private Shared Iterator Function ConstituentGlobalNamespaces(extent As VisualBasicCompilation) As IEnumerable(Of NamespaceSymbol) 114Private Shared Function Create(extent As VisualBasicCompilation, containingNamespace As CompilationMergedNamespaceSymbol, namespacesToMerge As IEnumerable(Of NamespaceSymbol)) As NamespaceSymbol 190Friend Function GetConstituentForCompilation(compilation As VisualBasicCompilation) As NamespaceSymbol 451Private ReadOnly _compilation As VisualBasicCompilation 461Public Sub New(compilation As VisualBasicCompilation, containingNamespace As CompilationMergedNamespaceSymbol, namespacesToMerge As ImmutableArray(Of NamespaceSymbol))
Symbols\Metadata\PE\PEAssemblySymbol.vb (1)
272Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Metadata\PE\PEEventSymbol.vb (1)
330Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Metadata\PE\PEFieldSymbol.vb (1)
465Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Metadata\PE\PEGlobalNamespaceSymbol.vb (1)
82Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
1364Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Metadata\PE\PEModuleSymbol.vb (1)
418Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
1551Friend NotOverridable Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Metadata\PE\PENestedNamespaceSymbol.vb (1)
179Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Metadata\PE\PEParameterSymbol.vb (1)
648Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Metadata\PE\PEPropertySymbol.vb (1)
625Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Metadata\PE\PETypeParameterSymbol.vb (1)
381Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\NamespaceExtent.vb (3)
62Public ReadOnly Property Compilation As VisualBasicCompilation 65Return DirectCast(_symbolOrCompilation, VisualBasicCompilation) 95Friend Sub New(compilation As VisualBasicCompilation)
Symbols\NamespaceSymbol.vb (1)
83Public ReadOnly Property ContainingCompilation As VisualBasicCompilation
Symbols\ReferenceManager.vb (9)
49Inherits CommonReferenceManager(Of VisualBasicCompilation, AssemblySymbol) 133Public Sub CreateSourceAssemblyForCompilation(compilation As VisualBasicCompilation) 253Private Sub CreateAndSetSourceAssemblyReuseData(compilation As VisualBasicCompilation) 292Friend Function CreateAndSetSourceAssemblyFullBind(compilation As VisualBasicCompilation) As Boolean 932Public ReadOnly Compilation As VisualBasicCompilation 934Public Sub New(compilation As VisualBasicCompilation, embedInteropTypes As Boolean) 941Private Shared Function GetReferencedAssemblies(compilation As VisualBasicCompilation) As ImmutableArray(Of AssemblyIdentity) 1016Friend Shared Function IsSourceAssemblySymbolCreated(compilation As VisualBasicCompilation) As Boolean 1023Friend Shared Function IsReferenceManagerInitialized(compilation As VisualBasicCompilation) As Boolean
Symbols\Retargeting\RetargetingAssemblySymbol.vb (1)
254Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Retargeting\RetargetingEventSymbol.vb (1)
239Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
253Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
505Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Retargeting\RetargetingModuleSymbol.vb (1)
280Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
536Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Retargeting\RetargetingNamespaceSymbol.vb (1)
296Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Retargeting\RetargetingParameterSymbol.vb (1)
319Friend NotOverridable Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
327Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Retargeting\RetargetingTypeParameterSymbol.vb (1)
172Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Source\CustomModifierUtils.vb (2)
55Dim names As ImmutableArray(Of String) = VisualBasicCompilation.TupleNamesEncoder.Encode(destinationType) 114Dim names As ImmutableArray(Of String) = VisualBasicCompilation.TupleNamesEncoder.Encode(thisParamType)
Symbols\Source\OverloadingHelper.vb (2)
104Private Function SetMetadataNamesOfOverrides(overloadedMembers As ArrayBuilder(Of Symbol), compilation As VisualBasicCompilation) As String 130Private Function NameOfFirstMember(overloadedMembers As ArrayBuilder(Of Symbol), compilation As VisualBasicCompilation) As String
Symbols\Source\SourceAssemblySymbol.vb (4)
33Private ReadOnly _compilation As VisualBasicCompilation 77Friend Sub New(compilation As VisualBasicCompilation, 115Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation 1459Private Shared Sub ReportDiagnosticsForSynthesizedAttributes(compilation As VisualBasicCompilation, diagnostics As BindingDiagnosticBag)
Symbols\Source\SourceFile.vb (4)
325Private Shared Sub ValidateImports(compilation As VisualBasicCompilation, 352compilation As VisualBasicCompilation, 368If VisualBasicCompilation.ReportUnusedImportsInTree(location.PossiblyEmbeddedOrMySourceTree) Then 384If Not VisualBasicCompilation.ReportUnusedImportsInTree(location.PossiblyEmbeddedOrMySourceTree) Then
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
116Private Shared Function GetBestName(declaration As MergedTypeDeclaration, compilation As VisualBasicCompilation) As String
Symbols\Source\SourceMemberMethodSymbol.vb (1)
1005Private Shared Function ReturnsEventSource(prop As PropertySymbol, compilation As VisualBasicCompilation) As Boolean
Symbols\Source\SourceModuleSymbol.vb (1)
147Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Source\SourceNamedTypeSymbol.vb (1)
1357Dim compilation As VisualBasicCompilation = Me.DeclaringCompilation
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
995Dim compilation As VisualBasicCompilation = _comClass.DeclaringCompilation
Symbols\Source\SynthesizedEventAccessorSymbol.vb (3)
115compilation As VisualBasicCompilation, 134compilation As VisualBasicCompilation, 270compilation As VisualBasicCompilation,
Symbols\Source\SynthesizedInteractiveInitializerMethod.vb (1)
149compilation As VisualBasicCompilation,
Symbols\Source\SynthesizedSubmissionConstructorSymbol.vb (1)
59compilation As VisualBasicCompilation) As ImmutableArray(Of BoundStatement)
Symbols\SpecialMembers.vb (2)
71result = VisualBasicCompilation.GetRuntimeMember(type, descriptor, VisualBasicCompilation.SpecialMembersSignatureComparer.Instance, accessWithinOpt:=Nothing)
Symbols\Symbol.vb (2)
248Friend Overridable ReadOnly Property DeclaringCompilation As VisualBasicCompilation 703Friend Function IsFromCompilation(compilation As VisualBasicCompilation) As Boolean
Symbols\Symbol_Attributes.vb (4)
310compilation As VisualBasicCompilation, 497compilation As VisualBasicCompilation, 598Private Sub ReportExtensionAttributeUseSiteInfo(attribute As VisualBasicAttributeData, nodeOpt As AttributeSyntax, compilation As VisualBasicCompilation, diagnostics As BindingDiagnosticBag) 608Private Sub MarkEmbeddedAttributeTypeReference(attribute As VisualBasicAttributeData, nodeOpt As AttributeSyntax, compilation As VisualBasicCompilation)
Symbols\SynthesizedSymbols\SynthesizedAttributeData.vb (3)
19Private ReadOnly _compilation As VisualBasicCompilation 24Friend Sub New(compilation As VisualBasicCompilation, 42compilation As VisualBasicCompilation,
Symbols\SynthesizedSymbols\SynthesizedIntrinsicOperatorSymbol.vb (1)
168Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Tuples\TupleTypeSymbol.vb (5)
369compilation As VisualBasicCompilation, 548Private Shared Function GetTupleUnderlyingType(elementTypes As ImmutableArray(Of TypeSymbol), syntax As SyntaxNode, compilation As VisualBasicCompilation, diagnostics As BindingDiagnosticBag) As NamedTypeSymbol 576Friend Shared Sub VerifyTupleTypePresent(cardinality As Integer, syntax As VisualBasicSyntaxNode, compilation As VisualBasicCompilation, diagnostics As BindingDiagnosticBag) 646Return VisualBasicCompilation.GetRuntimeMember(type, descriptor, VisualBasicCompilation.SpecialMembersSignatureComparer.Instance, Nothing)
Symbols\TypeSymbolExtensions.vb (5)
650Public Function IsOrDerivedFromWellKnownClass(derivedType As TypeSymbol, wellKnownBaseType As WellKnownType, compilation As VisualBasicCompilation, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 710Public Function IsOrImplementsIEnumerableOfXElement(type As TypeSymbol, compilation As VisualBasicCompilation, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 906Public Function IsValidTypeForAttributeArgument(type As TypeSymbol, compilation As VisualBasicCompilation) As Boolean 1059Public Function ExpressionTargetDelegate(type As TypeSymbol, compilation As VisualBasicCompilation) As NamedTypeSymbol 1282Friend Function GetTypeRefWithAttributes(type As TypeSymbol, declaringCompilation As VisualBasicCompilation, typeRef As Cci.ITypeReference) As Cci.TypeReferenceWithAttributes
Symbols\WellKnownMembers.vb (3)
333result = VisualBasicCompilation.GetRuntimeMember(type, descriptor, _wellKnownMemberSignatureComparer, accessWithinOpt:=Me.Assembly) 685Private ReadOnly _compilation As VisualBasicCompilation 687Public Sub New(compilation As VisualBasicCompilation)
VisualBasicExtensions.vb (5)
726Dim vbcomp = TryCast(compilation, VisualBasicCompilation) 741Dim vbcomp = TryCast(compilation, VisualBasicCompilation) 756Dim vbcomp = TryCast(compilation, VisualBasicCompilation) 773Dim vbcomp = TryCast(compilation, VisualBasicCompilation) 789Dim vbcomp = TryCast(compilation, VisualBasicCompilation)
VisualBasicFileSystemExtensions.vb (1)
30Public Function Emit(compilation As VisualBasicCompilation,