112 references to GetFirstLocation
Microsoft.CodeAnalysis.VisualBasic (112)
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)
395
diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_VarianceInterfaceNesting),
GetFirstLocation
()))
984
location = method.
GetFirstLocation
()
1021
location = param.
GetFirstLocation
()
1046
Dim location As Location = param.
GetFirstLocation
()
1092
location = [property].
GetFirstLocation
()
1128
location = [event].
GetFirstLocation
()
1923
implParameter.
GetFirstLocation
(),
1944
implParameter.
GetFirstLocation
(),
2168
symbolToReportErrorOn.
GetFirstLocation
(),
2253
Dim typeToTestLocation = typeToTest.
GetFirstLocation
()
2256
Dim structBeingAnalyzedLocation = Me.
GetFirstLocation
()
2288
CheckDefaultPropertyAgainstAllBases(Me, defaultPropertyName, propertySymbol.
GetFirstLocation
(), diagBag)
2292
diagBag.Add(ERRID.ERR_DuplicateDefaultProps1, propertySymbol.
GetFirstLocation
(), GetKindText())
2309
diagBag.Add(ERRID.ERR_DefaultMissingFromProperty2, propertySymbol.
GetFirstLocation
(), defaultProperty, propertySymbol)
2953
symImplicitlyDefinedBy.
GetFirstLocation
(),
2960
Binder.ReportDiagnostic(diagBag, sym.
GetFirstLocation
(), ERRID.ERR_ShadowingGenericParamWithMember1, sym.Name)
3054
firstAssociatedSymbol.
GetFirstLocation
(),
3074
firstAssociatedSymbol.
GetFirstLocation
(),
3090
secondSymbol.
GetFirstLocation
(),
3110
firstSymbol.
GetFirstLocation
(),
3122
firstSymbol.
GetFirstLocation
(),
3581
ReportOverloadsErrors(comparisonResults, member, nextMember, member.
GetFirstLocation
(), diagnostics)
3720
method), method.
GetFirstLocation
())
3762
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 (8)
966
Binder.ReportDiagnostic(diagBag, s.
GetFirstLocation
(), ERRID.WRN_ShadowingGenericParamWithParam1, s.Name)
969
Binder.ReportDiagnostic(diagBag, s.
GetFirstLocation
(), ERRID.ERR_DuplicateTypeParamName1, s.Name)
1450
GetFirstLocation
(),
2239
diagnostics.Add(ErrorFactory.ErrorInfo(ERRID.ERR_ExtensionOnlyAllowedOnModuleSubOrFunction), Me.
GetFirstLocation
())
2244
diagnostics.Add(ERRID.ERR_ComClassOnGeneric, Me.
GetFirstLocation
())
2292
diagnostics.Add(ErrorFactory.ErrorInfo(ERRID.ERR_InvalidAttributeUsage2, AttributeDescription.VisualBasicComClassAttribute.Name, Me.Name), Me.
GetFirstLocation
())
2306
diagnostics.Add(ERRID.ERR_ConflictDefaultPropertyAttribute,
GetFirstLocation
(), Me)
2457
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
()))