Binding\Binder_Attributes.vb (7)
477ReportDiagnostic(diagnostics, identifierName, ERRID.ERR_NoNonIndexProperty1, sym.Name)
504ReportDiagnostic(diagnostics, identifierName, ERRID.ERR_BadAttributeNonPublicProperty1, sym.Name)
510ReportDiagnostic(diagnostics, identifierName, ERRID.ERR_BadAttributeSharedProperty1, sym.Name)
515ReportDiagnostic(diagnostics, identifierName, ERRID.ERR_BadAttributeReadOnlyProperty1, sym.Name)
521ReportDiagnostic(diagnostics, identifierName, ERRID.ERR_BadAttributePropertyType1, sym.Name)
731Return New KeyValuePair(Of String, TypedConstant)(left.FieldSymbol.Name, VisitExpression(assignment.Right, diag))
735Return New KeyValuePair(Of String, TypedConstant)(left.PropertySymbol.Name, VisitExpression(assignment.Right, diag))
Binding\Binder_Invocation.vb (7)
1398ReportDiagnostic(diagnostics, If(groupOpt IsNot Nothing, groupOpt.Syntax, node), ERRID.ERR_NoViableOverloadCandidates1, bestSymbols(0).Name)
1445ReportDiagnostic(diagnostics, diagnosticLocationOpt, ERRID.ERR_MetadataMembersAmbiguous3, candidate.Name, container.GetKindText(), container)
2506CreateConversionAndReportDiagnostic(argument.Syntax, boundTemp, conv, False, copyBackType, diagnostics, copybackConversionParamName:=param.Name)
2512CreateConversionAndReportDiagnostic(argument.Syntax, boundTemp, conv, False, copyBackType, diagnostics, copybackConversionParamName:=param.Name)
2815param.Name, diagnostics)
3154If container IsNot Nothing AndAlso container.Name IsNot Nothing Then
3155callerInfoValue = ConstantValue.Create(container.Name)
Binding\Binder_Utils.vb (7)
897CheckReservedParameterName(container.Name, paramSyntax, ERRID.ERR_ParamNameFunctionNameCollision, diagBag)
907Dim name = param.Name
909If CaseInsensitiveComparison.Equals(tp.Name, name) Then
974CheckReservedParameterName(container.Name, paramSyntax, ERRID.ERR_ParamNameFunctionNameCollision, diagBag)
1015Dim name = parameter.Name
1017If IdentifierComparison.Equals(params(i).Name, name) Then
1111AccessCheck.VerifyAccessExposureForParameterType(container, newParam.Name,
Compilation\ClsComplianceChecker.vb (10)
241Me.AddDiagnostic(symbol, ERRID.WRN_CLSEventMethodInNonCLSType3, attributeLocation, methodKind.TryGetAccessorDisplayName(), symbol.AssociatedSymbol.Name, containingType)
382Me.AddDiagnostic(parameter, ERRID.WRN_ParamNotCLSCompliant1, parameter.Name)
390Me.AddDiagnostic(parameter, ERRID.WRN_OptionalValueNotCLSCompliant1, parameter.Name)
433Me.AddDiagnostic(symbol, code, symbol.Name)
443Me.AddDiagnostic(symbol, ERRID.WRN_EventDelegateTypeNotCLSCompliant2, type, symbol.Name)
478seenByName.Add(member.Name, member)
487seenByName.Add(member.Name, member)
500Dim name As String = member.Name
542Dim name As String = symbol.Name
558Me.AddDiagnostic(symbol, ERRID.WRN_RootNamespaceNotCLSCompliant2, symbol.Name, rootNamespace)
Compilation\SemanticModel.vb (4)
2860If CaseInsensitiveComparison.Equals(param.Name, argumentName) Then
3600Return String.Format("{0}: {1} ({2}) -> {3} {4}", Me.SyntaxTree.FilePath, expression.Kind.ToString(), expression.Position, type.TypeKind.ToString(), type.Name)
3605Return String.Format("{0}: {1} ({2}) -> {3} {4} at {5}", Me.SyntaxTree.FilePath, expression.Kind.ToString(), expression.Position, type.TypeKind.ToString(), type.Name, position)
3619Return String.Format("{0}: {1} {2} at {3}", Me.SyntaxTree.FilePath, symbol.Kind.ToString(), symbol.Name, position)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousDelegate_TemplateSymbol.vb (2)
92parameters.Add(New AnonymousTypeOrDelegateParameterSymbol(delegateBeginInvoke, parameter.Type, i, parameter.IsByRef(), parameter.Name, i))
111parameters.Add(New AnonymousTypeOrDelegateParameterSymbol(delegateEndInvoke, parameter.Type, ordinal, parameter.IsByRef(), parameter.Name, i))
Symbols\Source\OverrideHidingHelper.vb (18)
234For Each hidingMember In container.GetMembers(mustOverrideMember.Name)
280Debug.Assert(IdentifierComparison.Equals(hidingMember.Name, hiddenMember.Name))
353For Each hiddenMember In baseType.GetMembers(member.Name)
403If Not IdentifierComparison.Equals(associatedhiddenSymbol.Name,
404associatedhidingSymbol.Name) Then
409hidingMember.Name,
421hidingMember.GetKindText(), hidingMember.Name,
429hidingMember.Name, hiddenMember.ContainingType.GetKindText(),
445hidingMember.GetKindText(), hidingMember.Name, hiddenMember.ContainingType.GetKindText(),
452hidingMember.GetKindText(), hidingMember.Name, hiddenMember.GetKindText(), hiddenMember.ContainingType.GetKindText(),
461SyntaxFacts.GetText(OverloadResolution.GetOperatorTokenKind(associatedSymbol.Name)),
462associatedSymbol.Name)
476associatedHidingSymbol.GetKindText(), associatedHidingSymbol.Name,
695For Each sym In currType.GetMembers(overridingSym.Name)
705If sym.Name.Equals(prop.Name) Then
852diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_OverrideNotNeeded3, member.GetKindText(), member.Name),
Symbols\Source\SourceMemberContainerTypeSymbol.vb (52)
694AppendVarianceDiagnosticInfo(diagnostics, ErrorFactory.ErrorInfo(ERRID.ERR_VarianceOutByValDisallowed1, type.Name))
702type.Name))
707AppendVarianceDiagnosticInfo(diagnostics, ErrorFactory.ErrorInfo(ERRID.ERR_VarianceInReturnDisallowed1, type.Name))
712AppendVarianceDiagnosticInfo(diagnostics, ErrorFactory.ErrorInfo(ERRID.ERR_VarianceOutConstraintDisallowed1, type.Name))
720type.Name,
726AppendVarianceDiagnosticInfo(diagnostics, ErrorFactory.ErrorInfo(ERRID.ERR_VarianceInReadOnlyPropertyDisallowed1, type.Name))
731AppendVarianceDiagnosticInfo(diagnostics, ErrorFactory.ErrorInfo(ERRID.ERR_VarianceOutWriteOnlyPropertyDisallowed1, type.Name))
739type.Name))
761type.Name))
771type.Name))
781type.Name,
782typeParameterInfo.TypeParameter.Name,
795type.Name,
807type.Name,
809typeParameterInfo.TypeParameter.Name,
881typeParameterInfo.TypeParameter.Name,
897typeParameterInfo.TypeParameter.Name,
1555readonlyMembers.Add(memberList(0).Name, memberList.ToImmutableAndFree())
1913implMethod.Name, partialMethod.Name)
1928If Not CaseInsensitiveComparison.Equals(declParameter.Name, implParameter.Name) Then
1933implParameter.Name, declParameter.Name, implMethod.Name)
1949If Not CaseInsensitiveComparison.Equals(declParameter.Name, implParameter.Name) Then
1954implParameter.Name, declParameter.Name, implMethod.Name)
1965implMethod.Name, partialMethod.Name)
2152firstField.Name))
2438diagBag.Add(ERRID.ERR_MustShadow2, symbol.Locations(0), symbol.GetKindText(), symbol.Name)
2443diagBag.Add(ERRID.ERR_MustBeOverloads2, symbol.Locations(0), symbol.GetKindText(), symbol.Name)
2935TypeParameters.MatchesAnyName(sym.Name) Then
2945symImplicitlyDefinedBy.Name,
2946sym.Name)
2949Binder.ReportDiagnostic(diagBag, sym.Locations(0), ERRID.ERR_ShadowingGenericParamWithMember1, sym.Name)
2971If members.TryGetValue(memberSymbol.Name, symbols) Then
2977members(memberSymbol.Name) = symbols
2985Dim definedTypes = Me.GetTypeMembers(sym.Name)
3003If members.Members.TryGetValue(sym.Name, definedSymbols) Then
3047secondSymbol.Name,
3058If Not CaseInsensitiveComparison.Equals(firstAssociatedSymbol.Name,
3059secondAssociatedSymbol.Name) Then
3067secondSymbol.Name,
3082secondSymbol.Name,
3101firstSymbol.Name,
3113firstSymbol.Name,
3617Dim opInfo As OverloadResolution.OperatorInfo = OverloadResolution.GetOperatorInfo(method.Name)
3632Dim otherName As String = If(IdentifierComparison.Equals(WellKnownMemberNames.ImplicitConversionName, method.Name),
Symbols\Source\SourceNamedTypeSymbol.vb (9)
529Me.GetKindText(), id.ToString, _3rdArg, s.Name)
542_3rdArg, s.Name, Me.GetKindText(), id.ToString)
561Me.GetKindText(), id.ToString, _3rdArg, s.Name,
958If Not typeParameterSet.Contains(s.Name) Then
959typeParameterSet.Add(s.Name)
962Binder.ReportDiagnostic(diagBag, s.Locations(0), ERRID.WRN_ShadowingGenericParamWithParam1, s.Name)
965Binder.ReportDiagnostic(diagBag, s.Locations(0), ERRID.ERR_DuplicateTypeParamName1, s.Name)
972Dim name As String = typeParameter.Name
1127Binder.ReportDiagnostic(diagBag, baseClassSyntax, ERRID.ERR_InheritsFromCantInherit3, Me.Name, baseClassType.Name, baseClassType.GetKindText())
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (12)