24 overrides of DeclaringCompilation
Microsoft.CodeAnalysis.VisualBasic (24)
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)
434Friend 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\Retargeting\RetargetingAssemblySymbol.vb (1)
266Friend 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\SourceAssemblySymbol.vb (1)
115Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\Source\SourceModuleSymbol.vb (1)
148Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
Symbols\SynthesizedSymbols\SynthesizedIntrinsicOperatorSymbol.vb (1)
168Friend Overrides ReadOnly Property DeclaringCompilation As VisualBasicCompilation
148 references to DeclaringCompilation
Microsoft.CodeAnalysis.VisualBasic (148)
Analysis\FlowAnalysis\FlowAnalysisPass.vb (1)
22Dim compilation = method.DeclaringCompilation
Binding\Binder_Statements.vb (5)
2296If eventSymbol.DeclaringCompilation IsNot Me.Compilation Then 2331If eventSymbol.DeclaringCompilation IsNot Me.Compilation AndAlso TypeOf targetType IsNot MissingMetadataTypeSymbol Then 2340Debug.Assert(eventSymbol.DeclaringCompilation IsNot Me.Compilation) 2352Debug.Assert(eventSymbol.DeclaringCompilation IsNot Me.Compilation) 2375If eventSymbol.DeclaringCompilation IsNot Me.Compilation Then
Binding\LookupResult.vb (1)
886If sourceModule.DeclaringCompilation.Options.IgnoreCorLibraryDuplicatedTypes Then
Compilation\ClsComplianceChecker.vb (1)
575Return symbol.DeclaringCompilation IsNot Me._compilation OrElse symbol.IsImplicitlyDeclared OrElse IsSyntacticallyFilteredOut(symbol)
Compilation\DocumentationComments\DocumentationCommentCompiler.vb (1)
123Dim compilation As VisualBasicCompilation = symbol.DeclaringCompilation
Compilation\DocumentationComments\DocumentationCommentWalker.vb (1)
126Return Me._symbol.DeclaringCompilation
Compilation\MethodCompiler.vb (2)
680method.DeclaringCompilation.SymbolDeclaredEvent(method) 1250sourceMethod.DeclaringCompilation.SymbolDeclaredEvent(method)
Compilation\VisualBasicCompilation.vb (1)
483If methodSymbol?.DeclaringCompilation IsNot Me OrElse Not methodSymbol.IsDefinition Then
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
247Debug.Assert(Compilation Is template.DeclaringCompilation)
Emit\NamedTypeSymbolAdapter.vb (1)
435Yield [interface].GetTypeRefWithAttributes(AdaptedNamedTypeSymbol.DeclaringCompilation, typeRef)
Emit\PEModuleBuilder.vb (2)
295Dim compilation As VisualBasicCompilation = symbol.DeclaringCompilation 333Debug.Assert(Compilation Is template.DeclaringCompilation)
Emit\TypeParameterSymbolAdapter.vb (1)
213Yield t.GetTypeRefWithAttributes(AdaptedTypeParameterSymbol.DeclaringCompilation, typeRef)
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
374Dim compilation As VisualBasicCompilation = method.DeclaringCompilation
Lowering\AsyncRewriter\AsyncStateMachine.vb (1)
23ImmutableArray.Create(asyncMethod.DeclaringCompilation.GetWellKnownType(WellKnownType.System_Runtime_CompilerServices_IAsyncStateMachine)))
Lowering\Diagnostics\DiagnosticsPass.vb (1)
36Dim diagnosticPass As New DiagnosticsPass(containingSymbol.DeclaringCompilation, diagnostics, containingSymbol)
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.vb (1)
37If Not currentMethodOrLambda.DeclaringCompilation.Options.EnableEditAndContinue Then
Lowering\IteratorRewriter\IteratorStateMachine.vb (1)
34Dim intType = DeclaringCompilation.GetSpecialType(SpecialType.System_Int32)
Lowering\LambdaRewriter\SynthesizedLambdaMethod.vb (3)
205AddSynthesizedAttribute(attributes, DeclaringCompilation.SynthesizeDebuggerHiddenAttribute()) 209AddSynthesizedAttribute(attributes, Me.DeclaringCompilation.SynthesizeStateMachineAttribute(Me, moduleBuilder.CompilationState)) 215AddSynthesizedAttribute(attributes, Me.DeclaringCompilation.SynthesizeOptionalDebuggerStepThroughAttribute())
Lowering\LocalRewriter\LocalRewriter.vb (1)
363Return Me._topMethod.DeclaringCompilation
Lowering\MethodToClassRewriter\MethodToClassRewriter.MyBaseMyClassWrapper.vb (1)
217Dim compilation = Me.DeclaringCompilation
Lowering\StateMachineRewriter\SynthesizedContainer.vb (1)
317Dim compilation = Me.DeclaringCompilation
Lowering\StateMachineRewriter\SynthesizedStateMachineMethod.vb (2)
198Dim compilation = Me.DeclaringCompilation 254Dim compilation = Me.DeclaringCompilation
Symbols\Attributes\AttributeData.vb (5)
554target.DeclaringCompilation.Options.OutputKind = OutputKind.NetModule) OrElse 556Me.IsSecurityAttribute(target.DeclaringCompilation) Then 584Me.IsSecurityAttribute(target.DeclaringCompilation) Then 591target.DeclaringCompilation.Options.OutputKind <> OutputKind.NetModule) Then 600Me.IsSecurityAttribute(target.DeclaringCompilation) Then
Symbols\EmbeddedSymbols\Symbols\EmbeddedNamedTypeSymbol.vb (1)
55Dim manager As EmbeddedSymbolManager = Me.DeclaringCompilation.EmbeddedSymbolManager
Symbols\MethodSignatureComparer.vb (2)
646Dim comp1 = param1.DeclaringCompilation 647Dim comp2 = param2.DeclaringCompilation
Symbols\Source\ImplicitNamedTypeSymbol.vb (1)
52Dim baseType = DeclaringCompilation.GetSpecialType(SpecialType.System_Object)
Symbols\Source\OverloadingHelper.vb (1)
31Dim compilation = container.DeclaringCompilation
Symbols\Source\SourceEventSymbol.vb (4)
442Return New LexicalSortKey(_location, Me.DeclaringCompilation) 757type.CheckAllConstraints(DeclaringCompilation.LanguageVersion, 763If DeclaringCompilation.EventQueue IsNot Nothing Then 783AddSynthesizedAttribute(attributes, DeclaringCompilation.SynthesizeTupleNamesAttribute(Type))
Symbols\Source\SourceFieldSymbol.vb (5)
533fieldsInvolvedInCycles.AddRange(graph.Keys.GroupBy(Function(f) f.DeclaringCompilation). 616Return New LexicalSortKey(_syntaxRef, Me.DeclaringCompilation) 690Dim compilation = Me.DeclaringCompilation 700Dim compilation = Me.DeclaringCompilation 708AddSynthesizedAttribute(attributes, DeclaringCompilation.SynthesizeTupleNamesAttribute(Type))
Symbols\Source\SourceMemberContainerTypeSymbol.vb (7)
246type.DeclaringCompilation.EmbeddedSymbolManager.RegisterModuleDeclaration() 1360Dim firstLocation = Me.DeclaringCompilation.FirstSourceLocation(Locations) 1372_lazyLexicalSortKey.SetFrom(_declaration.GetLexicalSortKey(DeclaringCompilation)) 1812Dim candidateIsBigger As Boolean = Me.DeclaringCompilation.CompareSourceLocations(bestPartialMethodLocation, candidateLocation) < 0 1837Dim candidateIsBigger = Me.DeclaringCompilation.CompareSourceLocations(bestImplLocation, candidateLocation) < 0 2259Dim compilation = Me.DeclaringCompilation 4043AddSynthesizedAttribute(attributes, Me.DeclaringCompilation.SynthesizeExtensionAttribute())
Symbols\Source\SourceMemberFieldSymbol.vb (1)
39Type.CheckAllConstraints(DeclaringCompilation.LanguageVersion,
Symbols\Source\SourceMemberMethodSymbol.vb (2)
183AddSynthesizedAttribute(attributes, Me.DeclaringCompilation.SynthesizeStateMachineAttribute(Me, moduleBuilder.CompilationState)) 189AddSynthesizedAttribute(attributes, Me.DeclaringCompilation.SynthesizeOptionalDebuggerStepThroughAttribute())
Symbols\Source\SourceMethodSymbol.vb (8)
828New LexicalSortKey(m_syntaxReferenceOpt, Me.DeclaringCompilation), 1445Dim compilation = Me.DeclaringCompilation 1462AddSynthesizedAttribute(attributes, DeclaringCompilation.SynthesizeTupleNamesAttribute(Me.ReturnType)) 1738ElseIf attrData.IsSecurityAttribute(Me.DeclaringCompilation) Then 1739attrData.DecodeSecurityAttribute(Of MethodWellKnownAttributeData)(Me, Me.DeclaringCompilation, arguments) 2194DeclaringCompilation.LanguageVersion, 2204DeclaringCompilation.LanguageVersion, 2358Dim compilation = Me.DeclaringCompilation
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (11)
213comClass.DeclaringCompilation, 220comClass.DeclaringCompilation, 227comClass.DeclaringCompilation, 232comClass.DeclaringCompilation, 240comClass.DeclaringCompilation, 267comClass.DeclaringCompilation, 275comClass.DeclaringCompilation, 995Dim compilation As VisualBasicCompilation = _comClass.DeclaringCompilation 1369AddSynthesizedAttribute(attributes, _interface.ComClass.DeclaringCompilation.TrySynthesizeAttribute( 1654Dim compilation = Me.DeclaringCompilation 1875AddSynthesizedAttribute(attributes, _interface.ComClass.DeclaringCompilation.TrySynthesizeAttribute(
Symbols\Source\SourceNamedTypeSymbol_GroupClass.vb (1)
67FindGroupClassBaseTypes(baseTypeNames(i).Split(separatorDot, StringSplitOptions.None), DeclaringCompilation.GlobalNamespace, 0, baseTypes)
Symbols\Source\SourceNamedTypeSymbol.vb (23)
1360Dim compilation As VisualBasicCompilation = Me.DeclaringCompilation 1385ReportUseSiteInfoForBaseType(Me.DeclaringCompilation.GetSpecialType(SpecialType.System_Object), declaredBase, diagnostics) 1434If current.DeclaringCompilation Is Me.DeclaringCompilation Then 1482If t.DeclaringCompilation IsNot Me.DeclaringCompilation Then 1486If [interface].DeclaringCompilation IsNot Me.DeclaringCompilation Then 1637DeclaringCompilation.LanguageVersion, 1646Dim isBaseType As Boolean = DeclaringCompilation.GetWellKnownType(WellKnownType.System_Attribute).IsBaseTypeOf(localBase, useSiteInfo) 1691DeclaringCompilation.LanguageVersion, 1728(Not DeclaringCompilation.IsAttributeType(Me)) OrElse 1766DeclaringCompilation.SymbolDeclaredEvent(Me) 1884For Each globalImport In Me.DeclaringCompilation.Options.GlobalImports 2216Debug.Assert(Me.IsOrDerivedFromWellKnownClass(WellKnownType.System_Attribute, DeclaringCompilation, CompoundUseSiteInfo(Of AssemblySymbol).Discarded) OrElse Me.SpecialType = Microsoft.CodeAnalysis.SpecialType.System_Object) 2301Debug.Assert(DirectCast(argument.TypeInternal, TypeSymbol).Equals(DeclaringCompilation.GetWellKnownType(WellKnownType.System_Type), TypeCompareKind.ConsiderEverything)) 2362ElseIf attrData.IsSecurityAttribute(Me.DeclaringCompilation) Then 2363attrData.DecodeSecurityAttribute(Of CommonTypeWellKnownAttributeData)(Me, Me.DeclaringCompilation, arguments) 2488Me.DeclaringCompilation, 2576Dim compilation = Me.DeclaringCompilation 2671DeclaringCompilation, 2736Dim mainTypeName As String = DeclaringCompilation.Options.MainTypeName 2743Dim formClass As NamedTypeSymbol = DeclaringCompilation.GetWellKnownType(WellKnownType.System_Windows_Forms_Form)
Symbols\Source\SourceNamespaceSymbol.vb (2)
275_lazyLexicalSortKey.SetFrom(_declaration.GetLexicalSortKey(Me.DeclaringCompilation)) 398DeclaringCompilation.SymbolDeclaredEvent(Me)
Symbols\Source\SourceParameterSymbol.vb (1)
285Yield New SourceAttributeData(DeclaringCompilation, attribute.ApplicationSyntaxReference, attribute.AttributeClass, attribute.AttributeConstructor, newArgs, attribute.CommonNamedArguments, attribute.IsConditionallyOmitted, attribute.HasErrors)
Symbols\Source\SourceParameterSymbolBase.vb (3)
47Dim compilation = Me.DeclaringCompilation 56Dim compilation = Me.DeclaringCompilation 73AddSynthesizedAttribute(attributes, DeclaringCompilation.SynthesizeTupleNamesAttribute(Type))
Symbols\Source\SourcePropertyAccessorSymbol.vb (3)
196DeclaringCompilation.LanguageVersion, 267DeclaringCompilation.LanguageVersion, 505Dim compilation = DeclaringCompilation
Symbols\Source\SourcePropertySymbol.vb (4)
449Return New LexicalSortKey(_location, Me.DeclaringCompilation) 1250type.CheckAllConstraints(DeclaringCompilation.LanguageVersion, 1256If DeclaringCompilation.EventQueue IsNot Nothing Then 1271AddSynthesizedAttribute(attributes, DeclaringCompilation.SynthesizeTupleNamesAttribute(Type))
Symbols\Source\SourceTypeParameterSymbol.vb (1)
193DeclaringCompilation.LanguageVersion,
Symbols\Source\SourceWithEventsBackingFieldSymbol.vb (1)
64Dim compilation = _property.DeclaringCompilation
Symbols\Source\SynthesizedEntryPointSymbol.vb (1)
23Dim compilation = ContainingType.DeclaringCompilation
Symbols\Source\SynthesizedEventAccessorSymbol.vb (5)
55parameterType = Me.DeclaringCompilation.GetWellKnownType(WellKnownType.System_Runtime_InteropServices_WindowsRuntime_EventRegistrationToken) 78Dim compilation = Me.DeclaringCompilation 109Dim compilation = Me.DeclaringCompilation 496Dim compilation = Me.DeclaringCompilation 523DeclaringCompilation.GetWellKnownTypeMember(WellKnownMember.System_Threading_Interlocked__CompareExchange_T) Is Nothing Then
Symbols\Source\SynthesizedEventBackingFieldSymbol.vb (1)
42Dim tokenType = Me.DeclaringCompilation.GetWellKnownType(WellKnownType.System_Runtime_InteropServices_WindowsRuntime_EventRegistrationTokenTable_T)
Symbols\Source\SynthesizedFieldSymbol.vb (1)
81Dim compilation = Me.DeclaringCompilation
Symbols\Source\SynthesizedInteractiveInitializerMethod.vb (1)
28CalculateReturnType(containingType.DeclaringCompilation, diagnostics, ResultType, _returnType)
Symbols\Source\SynthesizedMainTypeEntryPoint.vb (2)
70Dim runMethod = DirectCast(Binder.GetWellKnownTypeMember(container.DeclaringCompilation, WellKnownMember.System_Windows_Forms_Application__RunForm, useSiteInfo), MethodSymbol) 89DeclaringCompilation.TrySynthesizeAttribute(WellKnownMember.System_STAThreadAttribute__ctor))
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (1)
43AddSynthesizedAttribute(attributes, Me.DeclaringCompilation.SynthesizeDebuggerHiddenAttribute())
Symbols\Source\SynthesizedMyGroupCollectionPropertyBackingFieldSymbol.vb (1)
37AddSynthesizedAttribute(attributes, Me.DeclaringCompilation.SynthesizeEditorBrowsableNeverAttribute())
Symbols\Source\SynthesizedStaticLocalBackingField.vb (1)
35implicitlyDefinedBy.DeclaringCompilation.GetWellKnownType(WellKnownType.Microsoft_VisualBasic_CompilerServices_StaticLocalInitFlag)),
Symbols\Source\SynthesizedSubmissionConstructorSymbol.vb (2)
31Dim compilation = container.DeclaringCompilation 101Dim targetSubmissionId = targetScriptType.DeclaringCompilation.GetSubmissionSlotIndex()
Symbols\Source\SynthesizedWithEventsAccessorSymbol.vb (1)
94Dim compilation = Me.DeclaringCompilation
Symbols\Symbol_Attributes.vb (1)
198Dim compilation = Me.DeclaringCompilation
Symbols\Symbol.vb (4)
268Return DeclaringCompilation 331Dim declaringCompilation = Me.DeclaringCompilation 718Return compilation Is Me.DeclaringCompilation 744If Me.DeclaringCompilation IsNot Nothing Then
Symbols\SymbolExtensions.vb (1)
19Dim comp = symbol.DeclaringCompilation
Symbols\SynthesizedSymbols\SynthesizedBackingFieldBase.vb (1)
136Dim compilation = Me.DeclaringCompilation
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (1)
217Return New LexicalSortKey(_syntaxRef, Me.DeclaringCompilation)
Symbols\SynthesizedSymbols\SynthesizedGlobal_StringSwitchHashMethodSymbol.vb (1)
32Dim compilation = Me.DeclaringCompilation
Symbols\SynthesizedSymbols\SynthesizedInterfaceImplementationStubSymbol.vb (2)
187Dim compilation = Me.DeclaringCompilation 196Dim compilation = Me.DeclaringCompilation
Symbols\SynthesizedSymbols\SynthesizedMethod.vb (1)
116AddSynthesizedAttribute(attributes, sourceType.DeclaringCompilation.TrySynthesizeAttribute(
Symbols\SynthesizedSymbols\SynthesizedParameterSymbol.vb (1)
248Dim compilation = Me.DeclaringCompilation