150 references to Equals
Microsoft.CodeAnalysis.VisualBasic (93)
Binding\Binder_Expressions.vb (7)
2409If CaseInsensitiveComparison.Equals(name, "Null") OrElse CaseInsensitiveComparison.Equals(name, "Empty") OrElse CaseInsensitiveComparison.Equals(name, "RND") Then 2500If IdentifierComparison.Equals(MissingRuntimeMemberDiagnosticHelper.MyVBNamespace, name) AndAlso Me.Compilation.Options.EmbedVbCoreRuntime Then 2715If CaseInsensitiveComparison.Equals(leftType.Name, leftName) AndAlso leftType.TypeKind <> TYPEKIND.TypeParameter Then 2780CaseInsensitiveComparison.Equals(identifier.ValueText, SyntaxFacts.GetText(SyntaxKind.NewKeyword)) Then 3954ElseIf Not noCommonName AndAlso Not CaseInsensitiveComparison.Equals(commonName, expressionType.Name) Then
Binding\Binder_Lookup.vb (2)
416If containingNs IsNot Nothing AndAlso containingNs.IsGlobalNamespace AndAlso CaseInsensitiveComparison.Equals(container.Name, MetadataHelpers.SystemString) Then 1260If (arity <> 0) OrElse Not IdentifierComparison.Equals(name, StringConstants.ValueProperty) Then
Binding\Binder_Statements.vb (1)
1743If localForFunctionValue IsNot Nothing AndAlso CaseInsensitiveComparison.Equals(local.Name, localForFunctionValue.Name) Then
Binding\Binder_Utils.vb (3)
909If CaseInsensitiveComparison.Equals(tp.Name, name) Then 1000If IdentifierComparison.Equals(reservedName, name) Then 1017If IdentifierComparison.Equals(params(i).Name, name) Then
Binding\BlockBaseBinder.vb (1)
73If symName Is name OrElse (symName.Length = name.Length And IdentifierComparison.Equals(symName, name)) Then
Binding\DocumentationCommentBinder.vb (1)
160If IdentifierComparison.Equals(name, p.Name) Then
Binding\DocumentationCommentCrefBinder.vb (6)
396If IdentifierComparison.Equals(type.Name, nameText) Then 553If IdentifierComparison.Equals(identifier.Identifier.ValueText, SyntaxFacts.GetText(SyntaxKind.NewKeyword)) AndAlso Not token.IsBracketed Then 631If IdentifierComparison.Equals(identifier.Identifier.ValueText, SyntaxFacts.GetText(SyntaxKind.NewKeyword)) AndAlso Not token.IsBracketed Then 776If IdentifierComparison.Equals([property].Name, propertyType.Name) Then 787If IdentifierComparison.Equals(field.Name, fieldType.Name) Then 799If IdentifierComparison.Equals(method.Name, returnType.Name) Then
Binding\DocumentationCommentCrefBinder_Compat.vb (3)
193If IdentifierComparison.Equals([property].Name, propertyType.Name) Then 204If IdentifierComparison.Equals(field.Name, fieldType.Name) Then 216If IdentifierComparison.Equals(method.Name, returnType.Name) Then
Binding\DocumentationCommentParamBinder.vb (1)
102If IdentifierComparison.Equals(parameter.Name, name) Then
Binding\DocumentationCommentTypeParamBinder.vb (1)
86If IdentifierComparison.Equals(typeParameter.Name, name) Then
Binding\MethodTypeParametersBinder.vb (1)
51If IdentifierComparison.Equals(tp.Name, name) Then
Binding\NamedTypeBinder.vb (1)
142If IdentifierComparison.Equals(tp.Name, name) Then
Compilation\DocumentationComments\DocumentationCommentCompiler.Common.vb (1)
500If IdentifierComparison.Equals(nameValue, symbol.Name) Then
Compilation\SemanticModel.vb (2)
2860If CaseInsensitiveComparison.Equals(param.Name, argumentName) Then 2929Debug.Assert(CaseInsensitiveComparison.Equals(symbolInfo.Symbol.Name, node.Identifier.ValueText))
Compilation\VisualBasicCompilation.vb (1)
3353Return IdentifierComparison.Equals(_name, name)
Declarations\DeclarationTable.vb (1)
292Function(n) IdentifierComparison.Equals(n, name),
Declarations\SingleNamespaceDeclaration.vb (1)
63Return IdentifierComparison.Equals(decl1.Name, decl2.Name)
Declarations\SingleTypeDeclaration.vb (1)
118Return IdentifierComparison.Equals(decl1.Name, decl2.Name) _
Lowering\LocalRewriter\LocalRewriter_Query.vb (2)
115Debug.Assert(IdentifierComparison.Equals(parameterName, nodeRangeVariables(firstUnmappedRangeVariable).Name)) 167Debug.Assert(IdentifierComparison.Equals(propertyDefName, rangeVariables(firstUnmappedRangeVariable).Name))
Lowering\StateMachineRewriter\SynthesizedContainer.vb (1)
224Return If(CaseInsensitiveComparison.Equals(name, WellKnownMemberNames.InstanceConstructorName),
PredefinedPreprocessorSymbols.vb (2)
55If symbols.FirstOrDefault(Function(entry) IdentifierComparison.Equals(entry.Key, CompilerVersionSymbol)).Key Is Nothing Then 60If symbols.FirstOrDefault(Function(entry) IdentifierComparison.Equals(entry.Key, TargetSymbol)).Key Is Nothing Then
Semantics\Operators.vb (1)
81If name.Length > 3 AndAlso IdentifierComparison.Equals("op_", name.Substring(0, 3)) AndAlso s_operatorNames.TryGetValue(name, result) Then
Semantics\OverloadResolution.vb (1)
119If IdentifierComparison.Equals(name, param.Name) Then
Semantics\TypeInference\TypeInferenceCollection.vb (1)
630mergedNames = names1.ZipAsArray(names2, Function(n1, n2) If(IdentifierComparison.Equals(n1, n2), n1, Nothing))
SymbolDisplay\SymbolDisplayVisitor.Members.vb (2)
409If CaseInsensitiveComparison.Equals(symbol.Name, WellKnownMemberNames.ImplicitConversionName) Then 411ElseIf CaseInsensitiveComparison.Equals(symbol.Name, WellKnownMemberNames.ExplicitConversionName) Then
SymbolDisplay\SymbolDisplayVisitor.vb (2)
73If CaseInsensitiveComparison.Equals(SyntaxFacts.GetText(SyntaxKind.REMKeyword), text) OrElse 74CaseInsensitiveComparison.Equals(SyntaxFacts.GetText(SyntaxKind.NewKeyword), text) Then
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_PropertyPublicSymbol.vb (1)
111IdentifierComparison.Equals(other.Name, Me.Name) AndAlso
Symbols\AnonymousTypes\PublicSymbols\AnonymousTypeOrDelegatePublicSymbol.vb (2)
129Return ImmutableArray.CreateRange(Of Symbol)(From member In GetMembers() Where CaseInsensitiveComparison.Equals(member.Name, name)) 299Debug.Assert(IdentifierComparison.Equals(method.Name, mappedMethod.Name))
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegateTemplateSymbol.vb (1)
228Return ImmutableArray.CreateRange(From member In GetMembers() Where CaseInsensitiveComparison.Equals(member.Name, name))
Symbols\EventSignatureComparer.vb (1)
124If _considerName AndAlso Not IdentifierComparison.Equals(event1.Name, event2.Name) Then
Symbols\MergedNamespaceSymbol.vb (1)
596Debug.Assert(IdentifierComparison.Equals(name, ns.Name))
Symbols\Metadata\PE\PEMethodSymbol.vb (5)
434If IdentifierComparison.Equals(Me.Name, WellKnownMemberNames.OnesComplementOperatorName) Then 464If IdentifierComparison.Equals(Me.Name, WellKnownMemberNames.BitwiseAndOperatorName) Then 470If IdentifierComparison.Equals(Me.Name, WellKnownMemberNames.BitwiseOrOperatorName) Then 476If IdentifierComparison.Equals(Me.Name, WellKnownMemberNames.LeftShiftOperatorName) Then 482If IdentifierComparison.Equals(Me.Name, WellKnownMemberNames.RightShiftOperatorName) Then
Symbols\Metadata\PE\PEParameterSymbol.vb (1)
631If IdentifierComparison.Equals(parameters(i).Name, parameterName) Then
Symbols\Metadata\PE\PEPropertySymbol.vb (2)
232IdentifierComparison.Equals(defaultPropertyName, _name) 493If Not IdentifierComparison.Equals(name, setParameter.Name) Then
Symbols\MethodSignatureComparer.vb (2)
248If Not IdentifierComparison.Equals(method1.Name, method2.Name) Then 406If Not IdentifierComparison.Equals(method1.Name, method2.Name) Then
Symbols\PreprocessingSymbol.vb (1)
104IdentifierComparison.Equals(Me.Name, other.Name)
Symbols\PropertySignatureComparer.vb (2)
103If _considerName AndAlso Not IdentifierComparison.Equals(prop1.Name, prop2.Name) Then 213If Not IdentifierComparison.Equals(prop1.Name, prop2.Name) Then
Symbols\Source\OverrideHidingHelper.vb (2)
280Debug.Assert(IdentifierComparison.Equals(hidingMember.Name, hiddenMember.Name)) 403If Not IdentifierComparison.Equals(associatedhiddenSymbol.Name,
Symbols\Source\SourceEnumConstantSymbol.vb (1)
40If IdentifierComparison.Equals(Me.Name, WellKnownMemberNames.EnumBackingFieldName) Then
Symbols\Source\SourceMemberContainerTypeSymbol.vb (5)
1928If Not CaseInsensitiveComparison.Equals(declParameter.Name, implParameter.Name) Then 1949If Not CaseInsensitiveComparison.Equals(declParameter.Name, implParameter.Name) Then 2325If Not CaseInsensitiveComparison.Equals(defaultPropertyName, baseDefaultPropertyName) Then 3058If Not CaseInsensitiveComparison.Equals(firstAssociatedSymbol.Name, 3632Dim otherName As String = If(IdentifierComparison.Equals(WellKnownMemberNames.ImplicitConversionName, method.Name),
Symbols\Source\SourceMemberMethodSymbol.vb (1)
325If Me.DeclarationSyntax.Kind = SyntaxKind.FunctionStatement AndAlso CaseInsensitiveComparison.Equals(Me.Name, ident.ValueText) Then
Symbols\Source\SourceNamedTypeSymbol.vb (3)
848If Not IdentifierComparison.Equals(typeParameter.Name, name) Then 2246Not IdentifierComparison.Equals(defaultProperty, attributeValue) Then 2614IdentifierComparison.Equals(mainTypeName, Me.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat)) Then
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (2)
554If CaseInsensitiveComparison.Equals(method.Name, getEnumeratorName) AndAlso 588If CaseInsensitiveComparison.Equals(prop.Name, getEnumeratorName) AndAlso
Symbols\Source\SourceNamedTypeSymbol_GroupClass.vb (2)
96Dim mangleNames As Boolean = (i > 0 AndAlso IdentifierComparison.Equals(current.Key.Name, collectionTypes(i - 1).Key.Name)) OrElse 97(i < collectionTypes.Count - 1 AndAlso IdentifierComparison.Equals(current.Key.Name, collectionTypes(i + 1).Key.Name))
Symbols\Source\SourceNamespaceSymbol.vb (1)
649Debug.Assert(IdentifierComparison.Equals(fullDeclName, ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat)))
Symbols\Source\SourceParameterSymbol.vb (1)
253If IdentifierComparison.Equals(parameters(i).Name, parameterName) Then
Symbols\Source\SourcePropertyAccessorSymbol.vb (1)
419If Not IdentifierComparison.Equals(param.Name, StringConstants.ValueParameterName) Then
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (1)
89Return (From m In GetMembers() Where IdentifierComparison.Equals(m.Name, name)).AsImmutable
Symbols\Tuples\TupleTypeSymbol.vb (6)
626If num > 0 AndAlso IdentifierComparison.Equals(name, TupleTypeSymbol.TupleMemberName(num)) Then 731Dim defaultImplicitlyDeclared = Not IdentifierComparison.Equals(providedName, defaultName) 749Debug.Assert(IdentifierComparison.Equals(FieldSymbol.Name, defaultName), "top level underlying field must match default name") 841Dim defaultImplicitlyDeclared = Not IdentifierComparison.Equals(providedName, defaultName) 945Return Me.GetMembers().WhereAsArray(Function(member, name_) IdentifierComparison.Equals(member.Name, name_), name) 1004If Not IdentifierComparison.Equals(myNames(i), otherNames(i)) Then
Syntax\VisualBasicSyntaxTree.ConditionalSymbolsMap.vb (1)
150Dim symbolName = _conditionalsMap.Keys.First(Function(key) IdentifierComparison.Equals(key, conditionalSymbolName))
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
VisualBasicInferredMemberNameSimplifier.vb (4)
26Not CaseInsensitiveComparison.Equals(inferredName, node.NameColonEquals.Name.Identifier.ValueText) Then 45Not CaseInsensitiveComparison.Equals(inferredName, node.Name.Identifier.ValueText) Then 61If argument.NameColonEquals Is Nothing AndAlso CaseInsensitiveComparison.Equals(argument.Expression.TryGetInferredMemberName(), name) Then 79If inferredInitializer IsNot Nothing AndAlso CaseInsensitiveComparison.Equals(inferredInitializer.Expression.TryGetInferredMemberName(), name) Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
ExpressionSyntaxExtensions.vb (2)
298If CaseInsensitiveComparison.Equals(identifierValue, "Assembly") OrElse 299CaseInsensitiveComparison.Equals(identifierValue, "Module") Then
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
985If CaseInsensitiveComparison.Equals(parameterName, identifier.Identifier.ValueText) AndAlso
Microsoft.CodeAnalysis.VisualBasic.Features (4)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.ReferenceRewriter.vb (1)
39If Not CaseInsensitiveComparison.Equals(node.Identifier.ValueText, _definition.Identifier.ValueText) Then
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1321Dim newSymbol = newSymbols.FirstOrDefault(Function(s, o) CaseInsensitiveComparison.Equals(s.Name, o.Name), oldSymbol)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (1)
349If Not CaseInsensitiveComparison.Equals(method.Name, NameOf(Task.ConfigureAwait)) Then
NavigationBar\VisualBasicNavigationBarItemService.vb (1)
242If Not CaseInsensitiveComparison.Equals(memberGroup.Key, WellKnownMemberNames.DestructorName) Then
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (3)
SymbolsTests\Metadata\PE\LoadingNamespacesAndTypes.vb (3)
221Assert.True(IdentifierComparison.Equals(ActionOf0.Name, "Action")) 222Assert.True(IdentifierComparison.Equals(ActionOf4.Name, "Action")) 238Assert.True(IdentifierComparison.Equals(DirectCast(enumerable(0), NamedTypeSymbol).ToTestDisplayString(),
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (5)
Parser\DeclarationTests.vb (5)
157Assert.True(IdentifierComparison.Equals(na.Name, "NA")) 161Assert.True(IdentifierComparison.Equals(nb.Name, "NB")) 166Assert.True(IdentifierComparison.Equals(ct.Name, "C")) 171Assert.True(IdentifierComparison.Equals(c.Name, "C")) 176Assert.True(IdentifierComparison.Equals(d.Name, "D"))
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (5)
MockSymbols.vb (5)
59Return _children.Where(Function(ns) IdentifierComparison.Equals(ns.Name, name)).ToArray().AsImmutableOrNull 67Return (From c In _children Where TypeOf c Is NamedTypeSymbol AndAlso IdentifierComparison.Equals(c.Name, name) Select DirectCast(c, NamedTypeSymbol)).ToArray.AsImmutableOrNull 226Return (From sym In _children Where IdentifierComparison.Equals(sym.Name, name) Select sym).ToArray.AsImmutableOrNull 234Return (From sym In _children Where TypeOf sym Is NamedTypeSymbol AndAlso IdentifierComparison.Equals(sym.Name, name) Select DirectCast(sym, NamedTypeSymbol)).ToArray.AsImmutableOrNull() 239Where TypeOf sym Is NamedTypeSymbol AndAlso IdentifierComparison.Equals(sym.Name, name) AndAlso DirectCast(sym, NamedTypeSymbol).Arity = arity
Microsoft.CodeAnalysis.VisualBasic.Workspaces (31)
Classification\SyntaxClassification\IdentifierNameSyntaxClassifier.vb (1)
23If CaseInsensitiveComparison.Equals(identifier.ValueText, s_awaitText) Then
CodeCleanup\Providers\ReduceTokensCodeCleanupProvider.vb (3)
65If Not CaseInsensitiveComparison.Equals(valueText, idText) Then 82If Not CaseInsensitiveComparison.Equals(valueText, idText) Then 107If Not CaseInsensitiveComparison.Equals(valueText, idText) Then
Extensions\SemanticModelExtensions.vb (1)
38Function(s) Not reservedNames.Any(Function(n) CaseInsensitiveComparison.Equals(s, n)),
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (2)
298If CaseInsensitiveComparison.Equals(identifierValue, "Assembly") OrElse 299CaseInsensitiveComparison.Equals(identifierValue, "Module") Then
Rename\VisualBasicRenameRewriterLanguageService.vb (19)
268If CaseInsensitiveComparison.Equals(possibleNameConflict, candidate) Then 440Dim isOldText = CaseInsensitiveComparison.Equals(oldToken.ValueText, _originalText) 443CaseInsensitiveComparison.Equals(oldToken.ValueText, _replacementText) OrElse 644ElseIf newToken.Kind = SyntaxKind.XmlNameToken AndAlso CaseInsensitiveComparison.Equals(oldToken.ValueText, _originalText) Then 733CaseInsensitiveComparison.Equals(renamedSymbol.ContainingSymbol.Name, renamedSymbol.Name) Then 776If typeParameter IsNot currentTypeParameter AndAlso CaseInsensitiveComparison.Equals(token.ValueText, typeParameter.Identifier.ValueText) Then 786.Where(Function(t) CaseInsensitiveComparison.Equals(t.Name, renamedSymbol.Name)) _ 805CaseInsensitiveComparison.Equals(renameSymbol.Name, "Current") 808(CaseInsensitiveComparison.Equals(renameSymbol.Name, "MoveNext") OrElse 809CaseInsensitiveComparison.Equals(renameSymbol.Name, "GetEnumerator"))) 814If Not CaseInsensitiveComparison.Equals(renamedSymbol.Name, renameSymbol.Name) Then 907If CaseInsensitiveComparison.Equals(renamedSymbol.Name, "MoveNext") OrElse 908CaseInsensitiveComparison.Equals(renamedSymbol.Name, "GetEnumerator") OrElse 909CaseInsensitiveComparison.Equals(renamedSymbol.Name, "Current") Then 944If CaseInsensitiveComparison.Equals(symbol.Name, "MoveNext") Then 948ElseIf CaseInsensitiveComparison.Equals(symbol.Name, "GetEnumerator") Then 957ElseIf CaseInsensitiveComparison.Equals(symbol.Name, "Current") Then 978If replacementText.Length > AttributeSuffixLength AndAlso CaseInsensitiveComparison.Equals(halfWidthReplacementText.Substring(halfWidthReplacementText.Length - AttributeSuffixLength), AttributeSuffix) Then 1005If Not CaseInsensitiveComparison.Equals(valueText, replacementText) Then
VisualBasicInferredMemberNameSimplifier.vb (4)
26Not CaseInsensitiveComparison.Equals(inferredName, node.NameColonEquals.Name.Identifier.ValueText) Then 45Not CaseInsensitiveComparison.Equals(inferredName, node.Name.Identifier.ValueText) Then 61If argument.NameColonEquals Is Nothing AndAlso CaseInsensitiveComparison.Equals(argument.Expression.TryGetInferredMemberName(), name) Then 79If inferredInitializer IsNot Nothing AndAlso CaseInsensitiveComparison.Equals(inferredInitializer.Expression.TryGetInferredMemberName(), name) Then
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
985If CaseInsensitiveComparison.Equals(parameterName, identifier.Identifier.ValueText) AndAlso
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\VisualBasicCodeModelService.vb (2)
4040If CaseInsensitiveComparison.Equals(eventName.Substring(0, parentName.Length), parentName) Then 4153If CaseInsensitiveComparison.Equals(eventName, handledEventName) Then