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)
735compilation As VisualBasicCompilation, 1175Public Overrides ReadOnly Property Compilation As VisualBasicCompilation
CodeGen\EmitStatement.vb (1)
1245VisualBasicCompilation.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)
26Private ReadOnly _compilation As VisualBasicCompilation 84Private Sub New(compilation As VisualBasicCompilation, 157Public Shared Sub GetCompileDiagnostics(compilation As VisualBasicCompilation, 215Friend Shared Sub CompileMethodBodies(compilation As VisualBasicCompilation, 296Private 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)
47Public ReadOnly Compilation As VisualBasicCompilation 79Public Sub New(compilation As VisualBasicCompilation, moduleBuilderOpt As PEModuleBuilder, initializeComponentOpt As MethodSymbol)
Compilation\VisualBasicCompilation.vb (46)
329) As VisualBasicCompilation 348Optional previousScriptCompilation As VisualBasicCompilation = Nothing, 350Optional globalsType As Type = Nothing) As VisualBasicCompilation 371previousSubmission As VisualBasicCompilation, 375) As VisualBasicCompilation 384Dim c As VisualBasicCompilation = Nothing 385Dim embeddedTrees = CreateEmbeddedTrees(New Lazy(Of VisualBasicCompilation)(Function() c)) 425previousSubmission As VisualBasicCompilation, 505Public Shadows Function Clone() As VisualBasicCompilation 530referenceDirectivesChanged As Boolean) As VisualBasicCompilation 553Public Shadows Function WithAssemblyName(assemblyName As String) As VisualBasicCompilation 576Public Shadows Function WithReferences(ParamArray newReferences As MetadataReference()) As VisualBasicCompilation 584''' The new <see cref="VisualBasicCompilation"/> will query the given <see cref="MetadataReference"/> for the underlying 591Public Shadows Function WithReferences(newReferences As IEnumerable(Of MetadataReference)) As VisualBasicCompilation 593Dim c As VisualBasicCompilation = Nothing 594Dim embeddedTrees = CreateEmbeddedTrees(New Lazy(Of VisualBasicCompilation)(Function() c)) 619Public Shadows Function WithOptions(newOptions As VisualBasicCompilationOptions) As VisualBasicCompilation 624Dim c As VisualBasicCompilation = Nothing 639embeddedTrees = CreateEmbeddedTrees(New Lazy(Of VisualBasicCompilation)(Function() c)) 650embeddedTrees = CreateEmbeddedTrees(New Lazy(Of VisualBasicCompilation)(Function() c)) 676Friend Shadows Function WithScriptCompilationInfo(info As VisualBasicScriptCompilationInfo) As VisualBasicCompilation 808Friend Shadows ReadOnly Property PreviousSubmission As VisualBasicCompilation 913Public Shadows Function AddSyntaxTrees(ParamArray trees As SyntaxTree()) As VisualBasicCompilation 917Public Shadows Function AddSyntaxTrees(trees As IEnumerable(Of SyntaxTree)) As VisualBasicCompilation 995Public Shadows Function RemoveSyntaxTrees(ParamArray trees As SyntaxTree()) As VisualBasicCompilation 999Public Shadows Function RemoveSyntaxTrees(trees As IEnumerable(Of SyntaxTree)) As VisualBasicCompilation 1063Public Shadows Function RemoveAllSyntaxTrees() As VisualBasicCompilation 1071Public Shadows Function ReplaceSyntaxTree(oldTree As SyntaxTree, newTree As SyntaxTree) As VisualBasicCompilation 1128Private Shared Function CreateEmbeddedTrees(compReference As Lazy(Of VisualBasicCompilation)) As ImmutableArray(Of EmbeddedTreeAndDeclaration) 1293Friend Function ReferenceManagerEquals(other As VisualBasicCompilation) As Boolean 1366Public Shadows Function AddReferences(ParamArray references As MetadataReference()) As VisualBasicCompilation 1367Return DirectCast(MyBase.AddReferences(references), VisualBasicCompilation) 1370Public Shadows Function AddReferences(references As IEnumerable(Of MetadataReference)) As VisualBasicCompilation 1371Return DirectCast(MyBase.AddReferences(references), VisualBasicCompilation) 1374Public Shadows Function RemoveReferences(ParamArray references As MetadataReference()) As VisualBasicCompilation 1375Return DirectCast(MyBase.RemoveReferences(references), VisualBasicCompilation) 1378Public Shadows Function RemoveReferences(references As IEnumerable(Of MetadataReference)) As VisualBasicCompilation 1379Return DirectCast(MyBase.RemoveReferences(references), VisualBasicCompilation) 1382Public Shadows Function RemoveAllReferences() As VisualBasicCompilation 1383Return DirectCast(MyBase.RemoveAllReferences(), VisualBasicCompilation) 1386Public Shadows Function ReplaceReference(oldReference As MetadataReference, newReference As MetadataReference) As VisualBasicCompilation 1387Return DirectCast(MyBase.ReplaceReference(oldReference, newReference), VisualBasicCompilation) 3176Private ReadOnly _compilation As VisualBasicCompilation 3182Public Sub New(compilation As VisualBasicCompilation, filter As SymbolFilter, cancellationToken As CancellationToken) 3342compilation As VisualBasicCompilation, filter As SymbolFilter, predicate As Func(Of String, Boolean), cancellationToken As CancellationToken) 3363compilation 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)
21compilation As VisualBasicCompilation, 55Dim previousSourceAssembly = DirectCast(baseline.Compilation, VisualBasicCompilation).SourceAssembly 144Private Function GetPredefinedHotReloadExceptionTypeConstructor(compilation As VisualBasicCompilation, diagnostics As DiagnosticBag, <Out> ByRef constructor As MethodSymbol) As Boolean 166compilation As VisualBasicCompilation, 184Dim previousSourceAssembly = DirectCast(previousGeneration.Compilation, VisualBasicCompilation).SourceAssembly
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
95Friend 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)
7359Public Sub New(syntax As SyntaxNode, binder As Binder, parameters As ImmutableArray(Of ParameterSymbol), compilation As VisualBasicCompilation, hasErrors As Boolean) 7371Public Sub New(syntax As SyntaxNode, binder As Binder, parameters As ImmutableArray(Of ParameterSymbol), compilation As VisualBasicCompilation) 7398Private ReadOnly _Compilation As VisualBasicCompilation 7399Public ReadOnly Property Compilation As VisualBasicCompilation 7410Public 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)
81Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
1345Friend 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)
1536Friend 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)
530Friend 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)
32Private ReadOnly _compilation As VisualBasicCompilation 76Friend Sub New(compilation As VisualBasicCompilation, 114Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation 1464Private 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)
115Private 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)
148Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Source\SourceNamedTypeSymbol.vb (1)
1353Dim compilation As VisualBasicCompilation = Me.DeclaringCompilation
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
987Dim 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)
364compilation As VisualBasicCompilation, 543Private Shared Function GetTupleUnderlyingType(elementTypes As ImmutableArray(Of TypeSymbol), syntax As SyntaxNode, compilation As VisualBasicCompilation, diagnostics As BindingDiagnosticBag) As NamedTypeSymbol 571Friend Shared Sub VerifyTupleTypePresent(cardinality As Integer, syntax As VisualBasicSyntaxNode, compilation As VisualBasicCompilation, diagnostics As BindingDiagnosticBag) 641Return 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,