114 references to GetFirstLocation
Microsoft.CodeAnalysis.VisualBasic (114)
Compilation\ClsComplianceChecker.vb (2)
766
_diagnostics.ReportUseSite(attributeClass, If(symbol.Locations.IsEmpty, NoLocation.Singleton, symbol.
GetFirstLocation
()))
834
Dim location = If(symbol.Locations.IsEmpty, NoLocation.Singleton, symbol.
GetFirstLocation
())
Compilation\DocumentationComments\DocumentationCommentCompiler.Includes.vb (2)
667
smallestSymbol.
GetFirstLocation
(), symbol.
GetFirstLocation
()) > 0 Then
Symbols\AliasSymbol.vb (1)
253
Return If(Me.Locations.Length > 0, Me.
GetFirstLocation
().GetHashCode(), Me.Name.GetHashCode())
Symbols\AnonymousTypes\AnonymousTypeManager_Templates.vb (1)
33
Dim location As Location = anonymous.
GetFirstLocation
()
Symbols\Source\ImplicitNamedTypeSymbol.vb (1)
57
diagnostics.Add(info,
GetFirstLocation
())
Symbols\Source\OverloadingHelper.vb (1)
156
container.
GetFirstLocation
().PossiblyEmbeddedOrMySourceTree(),
Symbols\Source\OverrideHidingHelper.vb (20)
156
diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_NotOverridableRequiresOverrides), methodMember.
GetFirstLocation
()))
164
diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_NotOverridableRequiresOverrides), propMember.
GetFirstLocation
()))
187
diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_MustOverridesInClass1, container.Name), container.
GetFirstLocation
()))
253
container.
GetFirstLocation
()))
267
container.
GetFirstLocation
()))
414
hidingMember.
GetFirstLocation
()))
424
hidingMember.
GetFirstLocation
()))
431
associatedhidingSymbol.
GetFirstLocation
()))
447
hidingMember.
GetFirstLocation
()))
450
Debug.Assert(hidingMember.
GetFirstLocation
().IsInSource)
454
hidingMember.
GetFirstLocation
()))
469
Debug.Assert(hidingMember.
GetFirstLocation
().IsInSource)
479
hidingMember.
GetFirstLocation
()))
483
hidingMember.
GetFirstLocation
()))
853
member.
GetFirstLocation
()))
867
member.
GetFirstLocation
()))
909
member.
GetFirstLocation
()))
916
If Not diagnostics.Add(useSiteInfo, member.
GetFirstLocation
()) AndAlso
994
diagnostics.Add(overriddenAccessor.GetUseSiteInfo(), overridingAccessor.
GetFirstLocation
())
1004
overridingMember.
GetFirstLocation
()))
Symbols\Source\SourceComplexParameterSymbol.vb (1)
320
Return New SourceComplexParameterSymbol(newContainingSymbol, Me.Name, Me.Ordinal, Me.Type, Me.
GetFirstLocation
(), _syntaxRef, _flags, _lazyDefaultValue)
Symbols\Source\SourceEnumConstantSymbol.vb (1)
148
diagnostics.Add(ERRID.ERR_ExpressionOverflow1,
GetFirstLocation
(), Me)
Symbols\Source\SourceEventSymbol.vb (4)
109
diagnostics.Add(ERRID.ERR_DuplicateAddHandlerDef, accessor.
GetFirstLocation
())
116
diagnostics.Add(ERRID.ERR_DuplicateRemoveHandlerDef, accessor.
GetFirstLocation
())
123
diagnostics.Add(ERRID.ERR_DuplicateRaiseEventDef, accessor.
GetFirstLocation
())
758
GetFirstLocation
(), diagnostics, template:=New CompoundUseSiteInfo(Of AssemblySymbol)(diagnostics, sourceModule.ContainingAssembly))
Symbols\Source\SourceFieldSymbol.vb (1)
247
diagnostics.Add(ERRID.ERR_CircularEvaluation1,
GetFirstLocation
(), CustomSymbolDisplayFormatter.ShortErrorName(Me))
Symbols\Source\SourceMemberContainerTypeSymbol.vb (24)
396
diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_VarianceInterfaceNesting),
GetFirstLocation
()))
985
location = method.
GetFirstLocation
()
1022
location = param.
GetFirstLocation
()
1047
Dim location As Location = param.
GetFirstLocation
()
1093
location = [property].
GetFirstLocation
()
1129
location = [event].
GetFirstLocation
()
1924
implParameter.
GetFirstLocation
(),
1945
implParameter.
GetFirstLocation
(),
2169
symbolToReportErrorOn.
GetFirstLocation
(),
2254
Dim typeToTestLocation = typeToTest.
GetFirstLocation
()
2257
Dim structBeingAnalyzedLocation = Me.
GetFirstLocation
()
2289
CheckDefaultPropertyAgainstAllBases(Me, defaultPropertyName, propertySymbol.
GetFirstLocation
(), diagBag)
2293
diagBag.Add(ERRID.ERR_DuplicateDefaultProps1, propertySymbol.
GetFirstLocation
(), GetKindText())
2310
diagBag.Add(ERRID.ERR_DefaultMissingFromProperty2, propertySymbol.
GetFirstLocation
(), defaultProperty, propertySymbol)
2954
symImplicitlyDefinedBy.
GetFirstLocation
(),
2961
Binder.ReportDiagnostic(diagBag, sym.
GetFirstLocation
(), ERRID.ERR_ShadowingGenericParamWithMember1, sym.Name)
3055
firstAssociatedSymbol.
GetFirstLocation
(),
3075
firstAssociatedSymbol.
GetFirstLocation
(),
3091
secondSymbol.
GetFirstLocation
(),
3111
firstSymbol.
GetFirstLocation
(),
3123
firstSymbol.
GetFirstLocation
(),
3582
ReportOverloadsErrors(comparisonResults, member, nextMember, member.
GetFirstLocation
(), diagnostics)
3721
method), method.
GetFirstLocation
())
3763
ReportOverloadsErrors(comparisonResults, method, nextMethod, method.
GetFirstLocation
(), diagnostics)
Symbols\Source\SourceMemberFieldSymbol.vb (1)
40
GetFirstLocation
(), diagnostics, template:=New CompoundUseSiteInfo(Of AssemblySymbol)(diagnostics, sourceModule.ContainingAssembly))
Symbols\Source\SourceMethodSymbol.vb (8)
1631
diagnostics.Add(ERRID.ERR_ExtensionMethodNoParams, Me.
GetFirstLocation
())
1639
diagnostics.Add(ErrorFactory.ErrorInfo(ERRID.ERR_ExtensionMethodOptionalFirstArg), firstParam.
GetFirstLocation
())
1642
diagnostics.Add(ErrorFactory.ErrorInfo(ERRID.ERR_ExtensionMethodParamArrayFirstArg), firstParam.
GetFirstLocation
())
1645
diagnostics.Add(ErrorFactory.ErrorInfo(ERRID.ERR_ExtensionMethodUncallable1, Me.Name), Me.
GetFirstLocation
())
1655
diagnostics.Add(ErrorFactory.ErrorInfo(ERRID.ERR_InvalidOptionalParameterUsage1, "WebMethod"), Me.
GetFirstLocation
())
1747
diagnostics.Add(ERRID.WRN_ConditionalNotValidOnFunction, Me.
GetFirstLocation
())
1788
DirectCast(arguments.Diagnostics, BindingDiagnosticBag).Add(ERRID.ERR_ObsoleteInvalidOnEventMember, Me.
GetFirstLocation
(), description.FullName)
2195
param.
GetFirstLocation
(), diagBag, template:=New CompoundUseSiteInfo(Of AssemblySymbol)(diagBag, sourceModule.ContainingAssembly))
Symbols\Source\SourceNamedTypeSymbol.vb (10)
969
Binder.ReportDiagnostic(diagBag, s.
GetFirstLocation
(), ERRID.WRN_ShadowingGenericParamWithParam1, s.Name)
972
Binder.ReportDiagnostic(diagBag, s.
GetFirstLocation
(), ERRID.ERR_DuplicateTypeParamName1, s.Name)
1453
GetFirstLocation
(),
1752
diagnostics.Add(ERRID.ERR_RuntimeDoesNotSupportExtendedLayoutTypes,
GetFirstLocation
(), Me)
1759
diagnostics.Add(ERRID.ERR_StructLayoutAndExtendedLayout,
GetFirstLocation
())
2269
diagnostics.Add(ErrorFactory.ErrorInfo(ERRID.ERR_ExtensionOnlyAllowedOnModuleSubOrFunction), Me.
GetFirstLocation
())
2274
diagnostics.Add(ERRID.ERR_ComClassOnGeneric, Me.
GetFirstLocation
())
2322
diagnostics.Add(ErrorFactory.ErrorInfo(ERRID.ERR_InvalidAttributeUsage2, AttributeDescription.VisualBasicComClassAttribute.Name, Me.Name), Me.
GetFirstLocation
())
2336
diagnostics.Add(ERRID.ERR_ConflictDefaultPropertyAttribute,
GetFirstLocation
(), Me)
2489
GetFirstLocation
(),
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (23)
141
Binder.ReportDiagnostic(diagnostics, comClass.
GetFirstLocation
(), ERRID.ERR_ComClassDuplicateGuids1, comClass.Name)
147
Binder.ReportDiagnostic(diagnostics, comClass.
GetFirstLocation
(), ERRID.ERR_ComClassAndReservedAttribute1, AttributeDescription.GuidAttribute.Name)
152
Binder.ReportDiagnostic(diagnostics, comClass.
GetFirstLocation
(), ERRID.ERR_ComClassAndReservedAttribute1, AttributeDescription.ClassInterfaceAttribute.Name)
157
Binder.ReportDiagnostic(diagnostics, comClass.
GetFirstLocation
(), ERRID.ERR_ComClassAndReservedAttribute1, AttributeDescription.ComSourceInterfacesAttribute.Name)
162
Binder.ReportDiagnostic(diagnostics, comClass.
GetFirstLocation
(), ERRID.ERR_ComClassAndReservedAttribute1, AttributeDescription.ComVisibleAttribute.Name & "(False)")
167
Binder.ReportDiagnostic(diagnostics, comClass.
GetFirstLocation
(), ERRID.ERR_ComClassRequiresPublicClass1, comClass.Name)
173
Binder.ReportDiagnostic(diagnostics, comClass.
GetFirstLocation
(), ERRID.ERR_ComClassRequiresPublicClass2,
184
Binder.ReportDiagnostic(diagnostics, comClass.
GetFirstLocation
(), ERRID.ERR_ComClassCantBeAbstract0)
195
Binder.ReportDiagnostic(diagnostics, comClass.
GetFirstLocation
(), ERRID.WRN_ComClassNoMembers1, comClass.Name)
214
comClass.
GetFirstLocation
(),
221
comClass.
GetFirstLocation
(),
228
comClass.
GetFirstLocation
(),
233
comClass.
GetFirstLocation
(),
241
comClass.
GetFirstLocation
(),
268
comClass.
GetFirstLocation
(),
276
comClass.
GetFirstLocation
(),
290
Binder.ReportDiagnostic(diagnostics, comClass.
GetFirstLocation
(), ERRID.ERR_BadAttributeUuid2, AttributeDescription.VisualBasicComClassAttribute.Name, id)
332
Binder.ReportDiagnostic(diagnostics, member.
GetFirstLocation
(), ERRID.ERR_MemberConflictWithSynth4,
346
Binder.ReportDiagnostic(diagnostics, comClass.
GetFirstLocation
(), ERRID.WRN_ComClassInterfaceShadows5,
429
Binder.ReportDiagnostic(diagnostics, prop.
GetFirstLocation
(), ERRID.WRN_ComClassPropertySetObject1, prop)
455
Binder.ReportDiagnostic(diagnostics, member.
GetFirstLocation
(), ERRID.ERR_ComClassGenericMethod)
496
Binder.ReportDiagnostic(diagnostics, target.
GetFirstLocation
(), ERRID.ERR_ComClassReservedDispIdZero1, target.Name)
502
Binder.ReportDiagnostic(diagnostics, target.
GetFirstLocation
(), ERRID.ERR_ComClassReservedDispId1, target.Name)
Symbols\Source\SourcePropertyAccessorSymbol.vb (1)
268
param.
GetFirstLocation
(), diagBag, template:=New CompoundUseSiteInfo(Of AssemblySymbol)(diagBag, sourceModule.ContainingAssembly))
Symbols\Source\SourcePropertySymbol.vb (7)
122
diagnostics.Add(ERRID.ERR_DuplicatePropertyGet, accessorMethod.
GetFirstLocation
())
129
diagnostics.Add(ERRID.ERR_DuplicatePropertySet, accessorMethod.
GetFirstLocation
())
148
diagnostics.Add(ERRID.ERR_ReadOnlyHasSet, setMethod.
GetFirstLocation
())
161
diagnostics.Add(ERRID.ERR_WriteOnlyHasGet, getMethod.
GetFirstLocation
())
168
Dim accessor = If(getMethod.
GetFirstLocation
().SourceSpan.Start < setMethod.
GetFirstLocation
().SourceSpan.Start, setMethod, getMethod)
1251
GetFirstLocation
(), diagnostics, template:=New CompoundUseSiteInfo(Of AssemblySymbol)(diagnostics, sourceModule.ContainingAssembly))
Symbols\Source\SynthesizedEventAccessorSymbol.vb (2)
56
diagnostics.Add(Binder.GetUseSiteInfoForWellKnownType(parameterType), Me.
GetFirstLocation
())
90
diagnostics.Add(useSiteInfo, Me.
GetFirstLocation
())
Symbols\Source\SynthesizedEventBackingFieldSymbol.vb (1)
43
diagnostics.Add(Binder.GetUseSiteInfoForWellKnownType(tokenType), _propertyOrEvent.
GetFirstLocation
())
Symbols\Symbol.vb (1)
353
Return If(Me.Locations.IsEmpty, Location.None,
GetFirstLocation
())
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (1)
429
GetFirstLocation
()))