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