Base:
property
Name
Microsoft.CodeAnalysis.CSharp.Symbol.Name
Implemented interface member:
property
Name
Microsoft.CodeAnalysis.Symbols.ISymbolInternal.Name
10 overrides of Name
Microsoft.CodeAnalysis.CSharp (8)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
61public sealed override string Name
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
133public sealed override string Name
Symbols\ErrorTypeSymbol.cs (1)
284public override string Name
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1608public override string Name
Symbols\Source\SourceMemberContainerSymbol.cs (1)
939public override string Name
Symbols\Synthesized\SynthesizedContainer.cs (1)
84public sealed override string Name { get; }
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
66public override string Name => _name;
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
66public override string Name
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EENamedTypeSymbol.cs (1)
150public override string Name
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamedTypeSymbol.cs (1)
73public override string Name
382 references to Name
Microsoft.CodeAnalysis.CSharp (39)
Binder\Binder_Attributes.cs (1)
201attributeTypeForBinding.Name,
Binder\Binder_Crefs.cs (2)
421if (containerType.Name == memberName && (hasParameterList || containerType.Arity == 0 || !TypeSymbol.Equals(this.ContainingType, containerType.OriginalDefinition, TypeCompareKind.ConsiderEverything2))) 433if ((object?)binderContainingType != null && memberName == binderContainingType.Name)
Binder\Binder_Expressions.cs (2)
4714var creation = BindClassCreationExpression(node, type.Name, node, type, analyzedArguments, diagnostics); 5878coClassType.Name,
Binder\Binder_InterpolatedString.cs (1)
658diagnostics.Add(ErrorCode.ERR_InterpolatedStringHandlerCreationCannotUseDynamic, syntax.Location, interpolatedStringHandlerType.Name);
Binder\Binder_Operators.cs (1)
3273GetSpecialType(SpecialType.System_Object, diagnostics, node).Name // a pretty way of getting the string "Object"
Binder\Binder_Query.cs (1)
1043var result = BindClassCreationExpression(node, toCreate.Name, node, toCreate, analyzedArguments, diagnostics);
Binder\DecisionDagBuilder.cs (1)
328RoslynDebug.Assert(iTupleType.Name == "ITuple");
Binder\Semantics\Conversions\ConversionsBase.cs (1)
3017Name: "IEquatable",
CodeGen\EmitExpression.cs (1)
2271if (originalDef.ContainingType.Name == NamedTypeSymbol.ValueTupleTypeName &&
Compiler\ClsComplianceChecker.cs (1)
343this.AddDiagnostic(ErrorCode.ERR_AttributeNotOnAccessor, attributeLocation, attribute.AttributeClass.Name, attributeUsage.GetValidTargetsErrorArgument());
Compiler\MethodBodySynthesizer.cs (1)
242Debug.Assert(fieldType.Name == "EventRegistrationTokenTable");
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.cs (1)
184builder.Append(symbol.Name);
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
772string unsuffixedName = AdaptedNamedTypeSymbol.Name;
FlowAnalysis\NullableWalker.cs (2)
4268Debug.Assert(namedType.Name == "Span"); 4275Debug.Assert(namedType.Name == "Span");
Lowering\LocalRewriter\LocalRewriter_Event.cs (1)
229Debug.Assert(fieldType.Name == "EventRegistrationTokenTable");
Symbols\Attributes\AttributeData.cs (1)
86if (!this.AttributeClass.Name.Equals(typeName))
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (2)
211&& modifierType.Name != "CallConv" 212&& modifierType.Name.StartsWith("CallConv", StringComparison.Ordinal)
Symbols\NamedTypeSymbol.cs (3)
493? MetadataHelpers.ComposeAritySuffixedMetadataName(Name, Arity, fileIdentifier) 494: Name; 1643Name == ValueTupleTypeName &&
Symbols\Source\SourceAssemblySymbol.cs (6)
1081if (x.Arity == y.Arity && x.Name == y.Name) 1086if (x.Arity != 0 || !x.ContainingNamespace.IsGlobalNamespace || x.Name != "<Module>") 1123int result = String.CompareOrdinal(x.Name, y.Name); 1258diagnostics.Add(ErrorCode.ERR_DuplicateAttributeInNetModule, NoLocation.Singleton, attribute.AttributeClass.Name, netModuleName);
Symbols\Source\SourceConstructorSymbol.cs (1)
125ContainingType.Name == ((ConstructorDeclarationSyntax)this.SyntaxNode).Identifier.ValueText)
Symbols\Source\SourceConstructorSymbolBase.cs (1)
67ContainingType.Name == ((ConstructorDeclarationSyntax)this.SyntaxNode).Identifier.ValueText)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
1341symbols.ToDictionary(s => s.Name, StringOrdinalComparer.Instance) :
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
241diagnostics.Add(ErrorCode.ERR_ExtensionMethodsDecl, location, ContainingType.Name);
Symbols\SubstitutedNamedTypeSymbol.cs (1)
171return new List<string>(GetTypeMembersUnordered().Select(s => s.Name).Distinct());
Symbols\Synthesized\Records\SynthesizedRecordToString.cs (1)
69block.Add(makeAppendString(F, builderLocal, ContainingType.Name));
Symbols\TypeSymbolExtensions.cs (2)
421switch (type.Name) 2068return type is NamedTypeSymbol { Name: "INumberBase", IsInterface: true, Arity: 1, ContainingType: null } &&
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
70return _underlyingType.Name;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (31)
CodeGen\CodeGenDynamicTests.cs (2)
610switch (container.Name) 621throw TestExceptionUtilities.UnexpectedValue(container.Name);
CodeGen\CodeGenFunctionPointersTests.cs (10)
710Assert.Equal(expectedTypeName, ((CSharpCustomModifier)firstMod).ModifierSymbol.Name); 11618var attr = c.GetAttributes().Single(d => d.AttributeClass?.Name == "A"); 11646var attr = c.GetAttributes().Single(d => d.AttributeClass?.Name == "A"); 11699var attr = c.GetAttributes().Single(d => d.AttributeClass?.Name == "A"); 11756var attr = c.GetAttributes().Single(d => d.AttributeClass?.Name == "A"); 11788var attr = c.GetAttributes().Single(d => d.AttributeClass?.Name == "A"); 12015var attr = c.GetAttributes().Single(d => d.AttributeClass?.Name == "A"); 12148var attr = c.GetAttributes().Single(d => d.AttributeClass?.Name == "A"); 12176var attr = c.GetAttributes().Single(d => d.AttributeClass?.Name == "A"); 12206var attr = c.GetAttributes().Single(d => d.AttributeClass?.Name == "A");
CodeGen\CodeGenImplicitImplementationTests.cs (3)
778Assert.True(typeSymbol.Interfaces().All(iface => iface.Name == "IBase" || iface.Name == "IBase1" || iface.Name == "IBase2"));
CodeGen\CodeGenLocalFunctionTests.cs (8)
5243Assert.Equal("A", attrs2.Single().AttributeClass.Name); 5247Assert.Equal("A", attrs3.Single().AttributeClass.Name); 5251Assert.Equal("A", attrs4.Single().AttributeClass.Name); 5360AssertEx.Equal(new[] { "NullableContextAttribute", "CompilerGeneratedAttribute" }, attrs1.Select(a => a.AttributeClass.Name)); 5394Assert.Equal("CompilerGeneratedAttribute", attrs1.Single().AttributeClass.Name); 5396Assert.Equal("DynamicAttribute", localFn1.GetReturnTypeAttributes().Single().AttributeClass.Name); 5399Assert.Equal("DynamicAttribute", param.GetAttributes().Single().AttributeClass.Name); 5427Assert.Equal("CompilerGeneratedAttribute", attrs1.Single().AttributeClass.Name);
CodeGen\CodeGenTupleTest.cs (4)
503Assert.Equal("Base", @base.Name); 11158Assert.Equal("ValueTuple", m1Tuple.Name); 11422Assert.Equal("ValueTuple", m1Tuple.Name); 12739Assert.Equal("ValueTuple", m1Tuple.Name);
Emit\CompilationEmitTests.cs (2)
5551Assert.Equal("B", b.Name); 5556Assert.Equal("A", a.Name);
Emit\EmitMetadataTests.cs (1)
782Assert.Equal("Base", baseType.Name);
Emit\OptionalArgumentsTests.cs (1)
228Assert.Equal(expectedAttributeName, attribute.AttributeClass.Name);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (66)
Attributes\AttributeTests.cs (7)
1394switch (a.AttributeClass.Name) 1429Assert.Equal("Unexpected Attr", a.AttributeClass.Name); 2630Assert.Equal("DD", event4.GetFieldAttributes().Single().AttributeClass.Name); 2657Assert.Equal("JJ", event10.AddMethod.GetReturnTypeAttributes().Single().AttributeClass.Name); 2789return symbol.GetAttributes().Single().AttributeClass.Name; 5535Assert.Equal("XAttribute", attribute.AttributeClass.Name); 8065Assert.Equal("Attr2", attrs.Single().AttributeClass.Name);
Attributes\AttributeTests_Assembly.cs (12)
1022.Where(a => string.Equals(a.AttributeClass.Name, attrTypeName, StringComparison.Ordinal)); 1035.Where(a => string.Equals(a.AttributeClass.Name, attrTypeName, StringComparison.Ordinal)); 1086switch (a.AttributeClass.Name) 1101Assert.Equal("Unexpected Attr", a.AttributeClass.Name); 1207switch (a.AttributeClass.Name) 1216Assert.Equal("Unexpected Attr", a.AttributeClass.Name); 1286switch (a.AttributeClass.Name) 1301Assert.Equal("Unexpected Attr", a.AttributeClass.Name); 1333switch (a.AttributeClass.Name) 1353Assert.Equal("Unexpected Attr", a.AttributeClass.Name); 1380switch (a.AttributeClass.Name) 1398Assert.Equal("Unexpected Attr", a.AttributeClass.Name);
Attributes\AttributeTests_Conditional.cs (2)
211Where(a => a.AttributeClass.Name != "CompilerGeneratedAttribute"). 212Select(a => a.AttributeClass.Name);
Attributes\AttributeTests_Dynamic.cs (3)
521var synthesizedDynamicAttributes = attributes.Where((attr) => string.Equals(attr.AttributeClass.Name, "DynamicAttribute", StringComparison.Ordinal)); 1099switch (attr.AttributeClass.Name) 1112throw TestExceptionUtilities.UnexpectedValue(attr.AttributeClass.Name);
Attributes\AttributeTests_IsByRefLike.cs (2)
1077Assert.NotEqual("IsByRefLikeAttribute", attr.AttributeClass.Name); 1095var attributes = typeSymbol.GetAttributes().OrderBy(attribute => attribute.AttributeClass.Name).ToArray();
Attributes\AttributeTests_IsUnmanaged.cs (2)
825Assert.Equal("IsUnmanagedAttribute", attributeType.Name); 833var isUnmanagedTypeAttributes = attributeType.GetAttributes().OrderBy(attribute => attribute.AttributeClass.Name).ToArray();
Attributes\AttributeTests_Nullable.cs (1)
580Assert.Equal("NullableAttribute", attributeType.Name);
Attributes\AttributeTests_ReadOnlyStruct.cs (2)
646Assert.NotEqual("IsReadOnlyAttribute", attr.AttributeClass.Name); 662var attributes = typeSymbol.GetAttributes().OrderBy(attribute => attribute.AttributeClass.Name).ToArray();
Attributes\AttributeTests_RefReadOnly.cs (1)
2554var attributes = typeSymbol.GetAttributes().OrderBy(attribute => attribute.AttributeClass.Name).ToArray();
Attributes\AttributeTests_Synthesized.cs (17)
193Assert.Equal("CompilerGeneratedAttribute", attributes[0].AttributeClass.Name); 194Assert.Equal("DebuggerBrowsableAttribute", attributes[1].AttributeClass.Name); 199Assert.Equal("CompilerGeneratedAttribute", attributes.Single().AttributeClass.Name); 229Assert.Equal("CompilerGeneratedAttribute", peModule.GetCustomAttributesForToken(((PEMethodSymbol)p.GetMethod).Handle).Single().AttributeClass.Name); 230Assert.Equal("CompilerGeneratedAttribute", peModule.GetCustomAttributesForToken(((PEMethodSymbol)p.SetMethod).Handle).Single().AttributeClass.Name); 238Assert.Equal("CompilerGeneratedAttribute", peModule.GetCustomAttributesForToken(((PEMethodSymbol)e.AddMethod).Handle).Single().AttributeClass.Name); 239Assert.Equal("CompilerGeneratedAttribute", peModule.GetCustomAttributesForToken(((PEMethodSymbol)e.RemoveMethod).Handle).Single().AttributeClass.Name); 405var dd = anon.GetAttributes().Where(a => a.AttributeClass.Name == "DebuggerDisplayAttribute").Single(); 1683Assert.Equal("AsyncStateMachineAttribute", stateMachineAttribute.AttributeClass.Name); 1689Assert.Equal("DebuggerStepThroughAttribute", attributes.Last().AttributeClass.Name); 1726Assert.Equal("AsyncStateMachineAttribute", stateMachineAttribute.AttributeClass.Name); 1732Assert.Equal("DebuggerStepThroughAttribute", attributes.Last().AttributeClass.Name); 1768Assert.Equal("AsyncStateMachineAttribute", stateMachineAttribute.AttributeClass.Name); 1774Assert.Equal("DebuggerStepThroughAttribute", attributes.Last().AttributeClass.Name); 1812Assert.Equal("DebuggerStepThroughAttribute", asyncMethod.GetAttributes().Single().AttributeClass.Name); 1847Assert.Equal("IteratorStateMachineAttribute", iteratorAttribute.AttributeClass.Name); 1877Assert.Equal("IteratorStateMachineAttribute", iteratorAttribute.AttributeClass.Name);
Attributes\AttributeTests_Tuples.cs (5)
247.WhereAsArray(t => t.Name != "<Module>"); 618var synthesizedTupleElementNamesAttr = attributes.Where(attr => string.Equals(attr.AttributeClass.Name, "TupleElementNamesAttribute", StringComparison.Ordinal)); 921switch (t.Name) 1018switch (t.Name) 1033throw TestExceptionUtilities.UnexpectedValue(t.Name);
Attributes\AttributeTests_WellKnownAttributes.cs (10)
137Assert.Equal("ComCompatibleVersionAttribute", attrSym.AttributeClass.Name); 159Assert.Equal("ComImportAttribute", attrSym.AttributeClass.Name); 183Assert.Equal("AllowReversePInvokeCallsAttribute", attrSym.AttributeClass.Name); 188Assert.Equal("ComRegisterFunctionAttribute", attrSym.AttributeClass.Name); 444Assert.Equal("PreserveSigAttribute", attrSym.AttributeClass.Name); 448Assert.Equal("DateTimeConstantAttribute", attrSym.AttributeClass.Name); 453Assert.Equal("DecimalConstantAttribute", attrSym.AttributeClass.Name); 466Assert.Equal("SerializableAttribute", attrSym.AttributeClass.Name); 2398Assert.Equal("DllImportAttribute", attrSym.AttributeClass.Name); 2406Assert.Equal("DllImportAttribute", attrSym.AttributeClass.Name);
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (2)
6375Assert.DoesNotContain(nestedTypes, t => t.Name.StartsWith("<") && t.Name.Contains(">O"));
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (5)
CompilationContext.cs (4)
1293GeneratedNameParser.GetKind(containingType.Name) == GeneratedNameKind.StateMachineType; 1720else if (variableKind != DisplayClassVariableKind.This || GeneratedNameParser.GetKind(instance.Type.ContainingType.Name) != GeneratedNameKind.LambdaDisplayClass) 1808if (GeneratedNameParser.TryParseSourceMethodNameFromGeneratedName(candidateSubstitutedSourceType.Name, GeneratedNameKind.StateMachineType, out desiredMethodName) || 1822if (GeneratedNameParser.GetKind(containing.Name) == GeneratedNameKind.LambdaDisplayClass)
CompilationExtensions.cs (1)
37if (GeneratedNameParser.TryParseSourceMethodNameFromGeneratedName(containingType.Name, GeneratedNameKind.StateMachineType, out var sourceMethodName))
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (5)
ExpressionCompilerTestBase.cs (1)
525var typeName = method.ContainingType.Name;
ExpressionCompilerTests.cs (1)
2215Assert.Equal("I", eeTypeParameterSymbol.AllEffectiveInterfacesNoUseSiteDiagnostics[0].Name);
HoistedThisTests.cs (3)
858var displayClassName = displayClassType.Name; 921var displayClassName = displayClassType.Name; 1436var stateMachineType = originalType.GetMembers().OfType<NamedTypeSymbol>().Single(t => GeneratedNameParser.GetKind(t.Name) == GeneratedNameKind.StateMachineType);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (17)
Semantics\InheritanceBindingTests.cs (2)
6706Assert.True(c2Type.Interfaces().All(iface => iface.Name == "I1" || iface.Name == "I2"));
Semantics\NativeIntegerTests.cs (3)
227Assert.Equal(signed ? "IntPtr" : "UIntPtr", type.Name); 355Assert.Same(underlyingType.Name, nativeIntegerType.Name);
Semantics\RecordStructTests.cs (1)
10522return GetAttributeStrings(symbol.GetAttributes().Where(a => a.AttributeClass!.Name is "A" or "B" or "C" or "D"));
Semantics\RecordTests.cs (7)
25117return GetAttributeStrings(symbol.GetAttributes().Where(a => a.AttributeClass!.Name is "A" or "B" or "C" or "D")); 25179switch (a.AttributeClass!.Name) 25256switch (a.AttributeClass!.Name) 25317switch (a.AttributeClass!.Name) 25398switch (a.AttributeClass!.Name) 25482switch (a.AttributeClass!.Name) 25546switch (a.AttributeClass!.Name)
Semantics\TopLevelStatementsTests.cs (4)
53Assert.Equal("Program", entryPoint.ContainingType.Name); 9044Assert.Equal("Program", entryPoint.ContainingType.Name); 9099Assert.Equal("Program", entryPoint.ContainingType.Name); 9141Assert.Equal("Program", entryPoint.ContainingType.Name);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (209)
DocumentationComments\CrefTests.cs (1)
3401Assert.Equal(typeInner.GetPublicSymbol(), model.LookupSymbols(position, typeOuter.GetPublicSymbol(), typeInner.Name).Single());
Symbols\AnonymousTypesSymbolTests.cs (1)
1461.Where(t => t.Name.StartsWith("<>", StringComparison.Ordinal))
Symbols\AssemblyAndNamespaceTests.cs (1)
176Assert.Equal("IGoo", type1.Interfaces()[0].Name);
Symbols\CompilationCreationTests.cs (1)
2439Assert.Equal("I1", typeC301.Interfaces().Single().Name);
Symbols\DefaultInterfaceImplementationTests.cs (66)
206Assert.Equal("I1", i1.Name); 237Assert.Equal("I1", i1.Name); 9168var i1 = test1.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I1").Single(); 14994var i1 = test1.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I1").Single(); 15005var i2 = test1.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I2").SingleOrDefault(); 16407var test1P2 = test1.GetMembers().OfType<PropertySymbol>().Where(p => p.Name.StartsWith(i1.Name)).Single(); 28498var i1 = test1.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I1").Single(); 29820var test1P2 = test1.GetMembers().OfType<EventSymbol>().Where(p => p.Name.StartsWith(i1.Name)).Single(); 32835var i1 = test1.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I1").Single(); 32836var i1i2m1 = i1.GetMember<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I2").Single().ToDisplayString() + "." + name); 32837var i1i4m1 = i1.GetMember<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I4").Single().ToDisplayString() + "." + name); 32838var i2 = i1.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I2").Single(); 32840var i4 = i1.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I4").Single(); 32863i1 = i3.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I1").Single(); 32864i1i2m1 = i1.GetMember<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I2").Single().ToDisplayString() + "." + name); 32865i1i4m1 = i1.GetMember<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I4").Single().ToDisplayString() + "." + name); 32866i2 = i1.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I2").Single(); 32868i4 = i1.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I4").Single(); 33590var i1 = test1.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I1").Single(); 33592var i2 = i1.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I2").Single(); 33806var i1 = test1.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I1").Single(); 33808var i2 = i1.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I2").Single(); 36863var i1 = test1.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I1").Single(); 36866var i2 = i1.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I2").Single(); 36868var i4 = i1.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I4").Single(); 37778var i1 = test1.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I1").Single(); 37780var i2 = i1.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I2").Single(); 39896var i1 = test1.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I1").Single(); 39899var i2 = i1.InterfacesNoUseSiteDiagnostics().Where(i => i.Name == "I2").Single(); 39901var i4 = i1.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I4").Single(); 50904Assert.Equal("I2", i2.Name); 50917Assert.Equal("I1", i1m1.ContainingType.Name); 51067Assert.Equal("I2", i2.Name); 51207Assert.Equal("I3", i3.Name); 51348Assert.Equal("I3", i3.Name); 51631Assert.Equal("I4", i4.Name); 51741Assert.Equal("I4", i4.Name); 51792Assert.Equal("I2", i2.Name); 51847Assert.Equal("I2", i2.Name); 51915Assert.Equal("I2", i2.Name); 51970Assert.Equal("I2", i2.Name); 52035Assert.Equal("I2", i2.Name); 52164Assert.Equal("I2", i2.Name); 52336Assert.Equal("I2", i2.Name); 52537Assert.Equal("I2", i2.Name); 52693Assert.Equal("I3", i3.Name); 52864Assert.Equal("I3", i3.Name); 53195Assert.Equal("I4", i4.Name); 53333Assert.Equal("I4", i4.Name); 53419Assert.Equal("I2", i2.Name); 53551Assert.Equal("I2", i2.Name); 54027Assert.Equal("I2", i2.Name); 56854Assert.Equal("I2", i2.Name); 57314Assert.Equal("I2", i2.Name); 57495Assert.Equal("I2", i2.Name); 57644Assert.Equal("I3", i3.Name); 57803Assert.Equal("I3", i3.Name); 58107Assert.Equal("I4", i4.Name); 58235Assert.Equal("I4", i4.Name); 58307Assert.Equal("I2", i2.Name); 59079Assert.Equal("I2", i2.Name); 59138Assert.Equal("I2", i2.Name); 68690Assert.Equal("I2", i2.Name); 68699Assert.Equal("I1", i1m1.ContainingType.Name); 68775Assert.Equal("I2", i2.Name); 68784Assert.Equal("I1", i1m1.ContainingType.Name);
Symbols\ErrorTypeSymbolTests.cs (1)
71var types = new[] { "C1", "C2", "C3", "C4", "C5", "C6", "C7" }.Select(name => allTypes.First(t => t.Name == name).BaseType()).ToArray();
Symbols\GenericConstraintTests.cs (40)
3752Assert.Equal("I2", i2.Name); 3786Assert.Equal("I2`2", i2.Name); 3820Assert.Equal("I2", i2.Name); 3854Assert.Equal("I2`01", i2.Name); 3903Assert.Equal("I2`1", i2.Name); 3928Assert.Equal("I3", t.Name); 3935Assert.Equal("I3`1", t.Name); 3942Assert.Equal("I3", t.Name); 3949Assert.Equal("I3`1", t.Name); 3956Assert.Equal("I3", t.Name); 3970Assert.Equal("I3", t.Name); 3984Assert.Equal("I", t.Name); 3991Assert.Equal("I", t.Name); 3998Assert.Equal("I", t.Name); 4005Assert.Equal("I", t.Name); 4012Assert.Equal("I", t.Name); 4026Assert.Equal("I2`1", t.Name); 4033Assert.Equal("I2`1", t.Name); 4040Assert.Equal("I2", t.Name); 4047Assert.Equal("I2`1", t.Name); 4054Assert.Equal("I2", t.Name); 4068Assert.Equal("I2", t.Name); 4082Assert.Equal("I4`2", t.Name); 4089Assert.Equal("I4`2", t.Name); 4096Assert.Equal("I4`2", t.Name); 4103Assert.Equal("I4", t.Name); 4110Assert.Equal("I4", t.Name); 4131Assert.Equal("I4", t.Name); 4140Assert.Equal("I3", t.Name); 4151Assert.Equal("I3", t.Name); 4162Assert.Equal("I3", t.Name); 4176Assert.Equal("I3", t.Name); 4190Assert.Equal("I", t.Name); 4197Assert.Equal("I", t.Name); 4208Assert.Equal("I", t.Name); 4215Assert.Equal("I", t.Name); 4229Assert.Equal("I2`1", t.Name); 4236Assert.Equal("I2`1", t.Name); 4273Assert.Equal("I4`2", t.Name); 4284Assert.Equal("I4`2", t.Name);
Symbols\InterfaceImplementationTests.cs (1)
1151Assert.True(type.Interfaces().Any(@interface => @interface.Name == "I1"));
Symbols\Metadata\MetadataTypeTests.cs (2)
310Assert.Equal("Array", type2.BaseType().Name); 514Assert.Equal("<I<System.Int32>.F>d__0", stateMachineClass.Name); // The name has been reconstructed correctly.
Symbols\Metadata\PE\LoadingAttributes.cs (10)
603switch (a.AttributeClass.Name) 650Assert.Equal("Unexpected Attr", a.AttributeClass.Name); 782Assert.Equal("UnverifiableCodeAttribute", modattr.AttributeClass.Name); 796Assert.Equal("ObsoleteAttribute", attrSym.AttributeClass.Name); 896Assert.Equal("LCIDConversionAttribute", attrSym.AttributeClass.Name); 923Assert.Equal("AttrName", attrSym.AttributeClass.Name); 926Assert.Equal("AttrName", attrSym.AttributeClass.Name); 930Assert.Equal("AttrNameAttribute", attrSym.AttributeClass.Name); 965Assert.Equal("AllInheritMultipleAttribute", attrSym.AttributeClass.Name); 1242Assert.Equal("ConfigurationPropertyAttribute", attr.AttributeClass.Name);
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (13)
108elem.Add(new XAttribute("name", t.Name)); 190var someName1_1 = module0.GlobalNamespace.GetTypeMembers("somEnamE1").OrderBy((t) => t.Name).ToArray(); 191var someName1_2 = module0.GlobalNamespace.GetTypeMembers("SomeName1").OrderBy((t) => t.Name).ToArray(); 194Assert.Equal("somEnamE1", someName1_1[0].Name); 196Assert.Equal("SomeName1", someName1_2[0].Name); 215var someName3_1 = nestingClass.GetTypeMembers("SomeName3").OrderBy((t) => t.Name).ToArray(); 216var someName3_2 = nestingClass.GetTypeMembers("somEnamE3").OrderBy((t) => t.Name).ToArray(); 220Assert.Equal("somEnamE3", someName3_2[0].Name); 221Assert.Equal("SomeName3", someName3_1[0].Name); 244Assert.Equal("Action", actionOf0.Name); 245Assert.Equal("Action", actionOf4.Name); 276Assert.Equal("Dictionary", dictionary.Name); 285Assert.Equal("ValueCollection", ((NamedTypeSymbol)valueCollection[0]).Name);
Symbols\Metadata\PE\TypeAccessibility.cs (11)
35where t.Name.Equals("Object") 41where t.Name.Equals("FXAssembly") 47where t.Name.Equals("Enum") 51where t.Name.Equals("Console") 55where t.Name.Equals("ControlKeyState") 61where t.Name.Equals("ActivationContext") 65where t.Name.Equals("ContextForm") 83where t.Name.Equals("MessageSmuggler") 87where t.Name.Equals("SerializedArg") 101where t.Name.Equals("NativeObjectSecurity") 105where t.Name.Equals("ExceptionFromErrorCode")
Symbols\Metadata\PE\TypeKindTests.cs (6)
37where t.Name.Equals("Object") 43where t.Name.Equals("Enum") 49where t.Name.Equals("Int32") 55where t.Name.Equals("Func") && t.Arity == 1 65where t.Name.Equals("IEnumerable") 72where t.Name.Equals("TypeCode")
Symbols\OverriddenOrHiddenMembersTests.cs (3)
2921p.DeclaredAccessibility == (p.ContainingType.Name == "A" ? Accessibility.ProtectedOrInternal : Accessibility.Protected)); 2969p.DeclaredAccessibility == (p.ContainingType.Name == "A" ? Accessibility.ProtectedOrInternal : Accessibility.Protected)); 3285e.DeclaredAccessibility == (e.ContainingType.Name == "A" ? Accessibility.ProtectedOrInternal : Accessibility.Protected));
Symbols\RequiredMembersTests.cs (3)
3352var attr = attrAttribute.GetAttributes().Where(a => a.AttributeClass!.Name == "AttrAttribute").Single(); 3382var attr = p.GetAttributes().Where(a => a.AttributeClass!.Name == "AttrAttribute").Single(); 3412var attr = f.GetAttributes().Where(a => a.AttributeClass!.Name == "AttrAttribute").Single();
Symbols\Retargeting\RetargetingTests.cs (2)
740Assert.Equal(c1.Name, c1r.Name);
Symbols\Source\BaseClassTests.cs (12)
42Assert.Equal("Y", x.BaseType().Name); 43Assert.Equal("X", y.BaseType().Name); 62Assert.Equal("n", x.BaseType().Name); 63Assert.Equal("n", y.BaseType().Name); 237Assert.Equal("Y", zBase.Name); 239Assert.Equal("X", wBase.Name); 466Assert.Equal("A", cBase.Name); 1444Assert.Equal("float", cfloat.Name); 1447Assert.Equal("int", cint.Name); 1450Assert.Equal("break", ibreak.Name); 1469Assert.Equal("float", cfloat.Name); 1472Assert.Equal("int", cint.Name);
Symbols\Source\DelegateTests.cs (1)
229Assert.Equal("out", dout.Name);
Symbols\Source\FieldTests.cs (1)
240Assert.Equal("out", dout.Name);
Symbols\Source\MethodTests.cs (5)
370Assert.Equal("Object", refP.BaseType().Name); 519Assert.Equal("I1", itfc.Name); 651Assert.Equal("Abc", type2.Name); 844Assert.Equal("Abc", type2.Name); 1631Assert.Equal("void", rvoid.Name);
Symbols\Source\PropertyTests.cs (1)
454Assert.Equal("out", dout.Name);
Symbols\Source\SourcePlusMetadataTests.cs (4)
33Assert.Equal("Object", y.BaseType().Name); 47Assert.Equal("ValueType", x.BaseType().Name); 68Assert.Equal("Object", y.BaseType().Name); 85Assert.Equal("Object", a.BaseType().Name);
Symbols\SymbolErrorTests.cs (7)
1687Assert.Equal("IGoo", classCInterface.Name); 2333Assert.Equal("Goo", baseType.Name); 2575Assert.Equal("B", baseType.Name); 2580Assert.Equal("BB", baseType.Name); 2585Assert.Equal("CC", baseType.Name); 3368Assert.Equal("CNotExist", base1.Name); 3602Assert.Equal("B1", base1.Name);
Symbols\TypeTests.cs (16)
131orderby i.Name 143Assert.Equal("B", type1.BaseType().Name); 211orderby i.Name 226Assert.Equal("B", type1.BaseType().Name); 490Assert.Equal("Array", elemType2.BaseType().Name); 546Assert.Equal("IList", sym1.Interfaces().First().Name); 550var sorted = sym1.AllInterfaces().OrderBy(i => i.Name).ToArray(); 1122Assert.Equal("Object", bt.Name); 1246Assert.Equal("BB", typeB.BaseType().Name); 1248Assert.Equal("IGoo", typeBi.Name); 1255Assert.Equal("IBar", typeCi.Name); 1261Assert.Equal("IGoo", typeDi.Name); 1421Assert.Equal("Gen1", gen1Class.Name); 1424Assert.Equal("NonGen", nonGenClass.Name); 1428Assert.Equal("IEquatable", equatable.Name); 1456Assert.Equal(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, errSymbol.Name);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (9)
CSharpTestBase.cs (2)
1705return attributes.Select(a => a.AttributeClass.Name); 1710return attributes.Select(a => a.AttributeClass.Name);
EmitMetadataTestBase.cs (1)
50elem.Add(new XAttribute("name", t.Name));
SymbolUtilities.cs (4)
21int result = StringComparer.OrdinalIgnoreCase.Compare(x.Name, y.Name); 46.Single(n => n.Name.Equals(name)); 53.Single(n => n.Name.Equals(name) && n.Arity == arity);
TestAttributesVisitor.cs (2)
160var name = attribute.AttributeClass!.Name; 212if (containingType.Name == name && containingType.ContainingNamespace.QualifiedName == namespaceName)
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (1)
Metadata\WinMdEventTests.cs (1)
3348Assert.Equal("EventRegistrationTokenTable", fieldType.Name);