55 implementations of Name
Microsoft.CodeAnalysis (27)
CodeGen\ArrayMembers.cs (1)
298
public abstract string
Name
{ get; }
CodeGen\LocalConstantDefinition.cs (1)
36
public string
Name
{ get; }
CodeGen\LocalDefinition.cs (1)
138
public string?
Name
=> _nameOpt;
CodeGen\PrivateImplementationDetails.cs (3)
343
public string
Name
=> _name;
449
public string
Name
=> _alignment == 1 ?
533
public string
Name
=> _name;
CodeGen\SignatureOnlyLocalDefinition.cs (1)
72
public string?
Name
=> null;
Emit\CommonPEModuleBuilder.cs (1)
97
public abstract string
Name
{ get; }
Emit\EditAndContinue\DeletedEventDefinition.cs (1)
42
public string?
Name
=> OldDefinition.Name;
Emit\EditAndContinue\DeletedGenericParameter.cs (1)
56
public string?
Name
=> OldDefinition.Name;
Emit\EditAndContinue\DeletedMethodDefinition.cs (1)
103
public string?
Name
=> OldDefinition.Name;
Emit\EditAndContinue\DeletedParameterDefinition.cs (1)
34
public string?
Name
=> OldDefinition.Name;
Emit\EditAndContinue\DeletedPropertyDefinition.cs (1)
59
public string?
Name
=> OldDefinition.Name;
Emit\ErrorType.cs (2)
185
string Cci.INamedEntity.
Name
249
string Cci.INamedEntity.
Name
=> s_identity.Name;
Emit\NoPia\CommonEmbeddedEvent.cs (1)
184
string Cci.INamedEntity.
Name
Emit\NoPia\CommonEmbeddedField.cs (1)
191
string Cci.INamedEntity.
Name
Emit\NoPia\CommonEmbeddedMethod.cs (1)
253
string Cci.INamedEntity.
Name
=> Name;
Emit\NoPia\CommonEmbeddedParameter.cs (1)
223
string Cci.INamedEntity.
Name
Emit\NoPia\CommonEmbeddedProperty.cs (1)
212
string Cci.INamedEntity.
Name
Emit\NoPia\CommonEmbeddedType.cs (1)
688
string Cci.INamedEntity.
Name
Emit\NoPia\CommonEmbeddedTypeParameter.cs (1)
209
string Cci.INamedEntity.
Name
Emit\NoPia\VtblGap.cs (1)
185
string Cci.INamedEntity.
Name
PEWriter\InheritedTypeParameter.cs (1)
249
public string?
Name
PEWriter\ReturnValueParameter.cs (1)
100
public string
Name
PEWriter\RootModuleStaticConstructor.cs (1)
30
public string
Name
=> WellKnownMemberNames.StaticConstructorName;
PEWriter\RootModuleType.cs (1)
66
public string
Name
Microsoft.CodeAnalysis.CSharp (14)
Emitter\Model\AssemblyReference.cs (1)
41
string Cci.INamedEntity.
Name
=> Identity.Name;
Emitter\Model\EventSymbolAdapter.cs (1)
149
string Cci.INamedEntity.
Name
Emitter\Model\ExpandedVarargsMethodReference.cs (1)
158
string Cci.INamedEntity.
Name
Emitter\Model\FieldSymbolAdapter.cs (1)
125
string Cci.INamedEntity.
Name
Emitter\Model\MethodSymbolAdapter.cs (1)
122
string Cci.INamedEntity.
Name
Emitter\Model\ModuleReference.cs (1)
36
string Cci.INamedEntity.
Name
Emitter\Model\NamedTypeReference.cs (1)
53
string Cci.INamedEntity.
Name
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
768
string Cci.INamedEntity.
Name
Emitter\Model\NamespaceSymbolAdapter.cs (1)
21
string Cci.INamedEntity.
Name
=> AdaptedNamespaceSymbol.MetadataName;
Emitter\Model\ParameterSymbolAdapter.cs (1)
201
string Cci.INamedEntity.
Name
Emitter\Model\PEAssemblyBuilder.cs (1)
189
public override string
Name
=> _metadataName;
Emitter\Model\PropertySymbolAdapter.cs (1)
263
string INamedEntity.
Name
Emitter\Model\TypeMemberReference.cs (1)
23
string Cci.INamedEntity.
Name
Emitter\Model\TypeParameterSymbolAdapter.cs (1)
201
string Cci.INamedEntity.
Name
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
AssemblyReference.cs (1)
24
string INamedEntity.
Name
=> _identity.Name;
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (1)
NamespaceTypeDefinitionNoBase.cs (1)
84
string INamedEntity.
Name
=> UnderlyingType.Name;
Microsoft.CodeAnalysis.VisualBasic (12)
Emit\AssemblyReference.vb (1)
38
Private ReadOnly Property
INamedEntityName
As String Implements Cci.INamedEntity.Name
Emit\EventSymbolAdapter.vb (1)
118
Private ReadOnly Property
IEventDefinitionName
As String Implements Cci.IEventDefinition.Name
Emit\FieldSymbolAdapter.vb (1)
99
Private ReadOnly Property
INamedEntityName
As String Implements INamedEntity.Name
Emit\MethodSymbolAdapter.vb (1)
92
Private ReadOnly Property
INamedEntityName
As String Implements Cci.INamedEntity.Name
Emit\ModuleReference.vb (1)
30
Private ReadOnly Property
INamedEntityName
As String Implements Cci.INamedEntity.Name
Emit\NamedTypeReference.vb (1)
39
Private ReadOnly Property
INamedEntityName
As String Implements Cci.INamedEntity.Name
Emit\NamedTypeSymbolAdapter.vb (1)
767
Private ReadOnly Property
INamedEntityName
As String Implements INamedEntity.Name
Emit\NamespaceSymbolAdapter.vb (1)
16
Private ReadOnly Property
INamedEntity_Name
As String Implements INamedEntity.Name
Emit\ParameterSymbolAdapter.vb (1)
139
Private ReadOnly Property
INamedEntityName
As String Implements INamedEntity.Name
Emit\PropertySymbolAdapter.vb (1)
175
Private ReadOnly Property
INamedEntityName
As String Implements INamedEntity.Name
Emit\TypeMemberReference.vb (1)
19
Private ReadOnly Property
INamedEntityName
As String Implements Cci.INamedEntity.Name
Emit\TypeParameterSymbolAdapter.vb (1)
168
Private ReadOnly Property
INamedEntityName
As String Implements INamedEntity.Name
140 references to Name
Microsoft.CodeAnalysis (49)
CodeGen\PrivateImplementationDetails.cs (1)
290
return _synthesizedMethods.TryAdd(method.
Name
, method);
Emit\CommonPEModuleBuilder.cs (2)
780
NestedTypes.Select(t => t.
Name
).Distinct().Count() == NestedTypes.Count());
782
return NestedTypes?.OrderBy(t => t.
Name
, StringComparer.Ordinal);
Emit\EditAndContinue\DeletedEventDefinition.cs (1)
42
public string? Name => OldDefinition.
Name
;
Emit\EditAndContinue\DeletedGenericParameter.cs (1)
56
public string? Name => OldDefinition.
Name
;
Emit\EditAndContinue\DeletedMethodDefinition.cs (1)
103
public string? Name => OldDefinition.
Name
;
Emit\EditAndContinue\DeletedParameterDefinition.cs (1)
34
public string? Name => OldDefinition.
Name
;
Emit\EditAndContinue\DeletedPropertyDefinition.cs (1)
59
public string? Name => OldDefinition.
Name
;
Emit\NoPia\CommonEmbeddedType.cs (1)
692
return UnderlyingNamedType.
Name
;
Emit\NoPia\EmbeddedTypesManager.cs (5)
111
prev.
Name
== current.
Name
)
141
if (namesOfTopLevelTypes.Contains(MetadataHelpers.BuildQualifiedName(def.NamespaceName, def.
Name
)))
183
result = string.Compare(dx.
Name
, dy.
Name
, StringComparison.Ordinal);
NativePdbWriter\PdbWriter.cs (4)
381
nestedNamesReversed.Add(nestedType.
Name
);
401
result.Builder.Append(namespaceType.
Name
);
496
scopeConstant.
Name
,
510
scopeLocal.
Name
,
NativePdbWriter\SymWriterMetadataProvider.cs (1)
73
methodName = m.
Name
;
PEWriter\CustomDebugInfoWriter.cs (3)
232
local.
Name
.Length < CustomDebugInfoEncoder.IdentifierSize;
234
(scope, local) => (local.
Name
, GetDynamicFlags(local), local.DynamicTransformFlags.Length, (local.SlotIndex < 0) ? 0 : local.SlotIndex));
250
(scope, local) => (local.
Name
, local.SlotIndex, scope.StartOffset, scope.EndOffset, local.TupleElementNames));
PEWriter\InheritedTypeParameter.cs (1)
251
get { return _parentParameter.
Name
; }
PEWriter\LocalScope.cs (2)
32
Debug.Assert(!locals.Any(l => l.
Name
== null));
33
Debug.Assert(!constants.Any(c => c.
Name
== null));
PEWriter\MemberRefComparer.cs (3)
36
if (x.
Name
!= y.
Name
)
60
int hash = Hash.Combine(memberRef.
Name
, _metadataWriter.GetMemberReferenceParent(memberRef).GetHashCode());
PEWriter\MetadataWriter.cs (15)
609
if (parDef.
Name
!= String.Empty ||
851
return MetadataTokens.AssemblyFileHandle(_fileRefIndex[mref.
Name
]);
923
string nameWithGeneration = (generation == 0) ? namedType.
Name
: namedType.
Name
+ "#" + generation;
1312
return GetModuleReferenceHandle(mref.
Name
);
1409
string name = localDefinition.
Name
;
2192
name: GetStringHandleForNameAndCheckLength(eventDef.
Name
, eventDef),
2352
name: GetStringHandleForNameAndCheckLength(fieldDef.
Name
, fieldDef),
2429
name: GetStringHandleForNameAndCheckLength(genericParameter.
Name
, genericParameter),
2454
StringHandle importName = entryPointName != null && entryPointName != methodDef.
Name
2456
: metadata.GetOrAddString(methodDef.
Name
); // Length checked while populating the method def table.
2527
name: GetStringHandleForNameAndCheckLength(memberRef.
Name
, memberRef),
2569
name: GetStringHandleForNameAndCheckLength(methodDef.
Name
, methodDef),
2693
name: GetStringHandleForNameAndCheckLength(parDef.
Name
, parDef));
2706
name: GetStringHandleForNameAndCheckLength(propertyDef.
Name
, propertyDef),
PEWriter\MetadataWriter.PortablePdb.cs (2)
112
name: _debugMetadataOpt.GetOrAddString(local.
Name
));
123
name: _debugMetadataOpt.GetOrAddString(constant.
Name
),
PEWriter\ReferenceIndexer.cs (1)
186
this.metadataWriter.GetModuleReferenceHandle(moduleReference.
Name
);
PEWriter\TypeNameSerializer.cs (3)
219
foreach (var ch in namedType.
Name
)
272
return @namespace.
Name
;
278
string name = @namespace.
Name
;
Microsoft.CodeAnalysis.CSharp (12)
Compilation\CSharpCompilation.cs (1)
3224
diagnostics.Add(ErrorCode.ERR_ModuleEmitFailure, NoLocation.Singleton, ((Cci.INamedEntity)moduleBeingBuilt).
Name
,
Compiler\MethodCompiler.cs (1)
194
diagnostics.Add(ErrorCode.ERR_ModuleEmitFailure, NoLocation.Singleton, ((Cci.INamedEntity)moduleBeingBuiltOpt).
Name
,
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (8)
131
return VisitTypeMembers(otherContainer, nestedType, GetNestedTypes, (a, b) => StringOrdinalComparer.Equals(a.
Name
, b.
Name
));
144
return VisitTypeMembers(otherContainer, field, GetFields, (a, b) => StringOrdinalComparer.Equals(a.
Name
, b.
Name
));
167
RoslynDebug.AssertNotNull(def.
Name
);
170
topLevelTypes.TryGetValue(def.
Name
, out var otherDef);
184
RoslynDebug.AssertNotNull(type.
Name
);
185
typesByName.Add(type.
Name
, type);
Emitter\EditAndContinue\EmitHelpers.cs (1)
149
static string getName(Cci.ITypeDefinition type) => ((Cci.INamedEntity)type).
Name
!;
Emitter\Model\ExpandedVarargsMethodReference.cs (1)
160
get { return _underlyingMethod.
Name
; }
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (36)
Emit\EditAndContinue\SymbolMatcherTests.cs (36)
573
Assert.Equal("<>c__DisplayClass0_0", displayClass.
Name
);
580
Assert.Equal("x1", x1.
Name
);
581
Assert.Equal("x2", x2.
Name
);
588
Assert.Equal("x1", mappedX1.
Name
);
643
Assert.Equal("<>c__DisplayClass0_0", displayClass.
Name
);
648
AssertEx.SetEqual(fields.Select(f => f.
Name
), new[] { "x1", "x2" });
649
var x1 = fields.Where(f => f.
Name
== "x1").Single();
650
var x2 = fields.Where(f => f.
Name
== "x2").Single();
657
Assert.Equal("x1", mappedX1.
Name
);
1342
Assert.Equal("<>c__DisplayClass2_0", displayClass.
Name
);
1347
AssertEx.SetEqual(fields.Select(f => f.
Name
), new[] { "x", "y1", "y2" });
1348
var y1 = fields.Where(f => f.
Name
== "y1").Single();
1349
var y2 = fields.Where(f => f.
Name
== "y2").Single();
1356
Assert.Equal("y1", mappedY1.
Name
);
1357
Assert.Equal("y2", mappedY2.
Name
);
1776
Assert.Equal("<>c", displayClass.
Name
);
1784
Assert.Equal("<>9__0_0", field1.
Name
);
1785
Assert.Equal("<>9__0_1", field2.
Name
);
1786
Assert.Equal("<>9__0_2", field3.
Name
);
1794
Assert.Equal("<>9__0_0", mappedField1.
Name
);
1795
Assert.Equal("<>9__0_1", mappedField2.
Name
);
1796
Assert.Equal("<>9__0_2", mappedField3.
Name
);
1839
Assert.Equal("<>c", displayClass.
Name
);
1842
var field0 = displayClass.GetFields(emitContext).Single(f => f.
Name
== "<>9__0_0");
1847
Assert.Equal("<>9__0_0", field1.
Name
);
1900
Assert.Equal("<>c", displayClass.
Name
);
1908
Assert.Equal("<>9__0_0", field1.
Name
);
1909
Assert.Equal("<>9__0_1", field2.
Name
);
1910
Assert.Equal("<>9__0_2", field3.
Name
);
1967
Assert.Equal("<>c", displayClass.
Name
);
1975
Assert.Equal("<>9__0_0", field1.
Name
);
1976
Assert.Equal("<>9__0_1", field2.
Name
);
1977
Assert.Equal("<>9__0_2", field3.
Name
);
1985
Assert.Equal("<>9__0_0", mappedField1.
Name
);
1986
Assert.Equal("<>9__0_1", mappedField2.
Name
);
1987
Assert.Equal("<>9__0_2", mappedField3.
Name
);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Symbols\Source\MethodTests.cs (1)
1836
Assert.Equal(substitutedInterfaceMethod.Name, explicitOverrideImplementedMethod.
Name
);
Symbols\Source\PropertyTests.cs (3)
2517
Assert.Equal(interfacePropertyGetter.Name, getterOverride.ImplementedMethod.
Name
);
2522
Assert.Equal(interfacePropertySetter.Name, setterOverride.ImplementedMethod.
Name
);
2555
Assert.Equal(interfacePropertyGetter.Name, getterOverride.ImplementedMethod.
Name
);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
1883
result[i] = new ILVisualizer.LocalInfo(builderLocal.
Name
, typeRef, localInfos[i].IsPinned, localInfos[i].IsByRef);
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (1)
NamespaceTypeDefinitionNoBase.cs (1)
84
string INamedEntity.Name => UnderlyingType.
Name
;
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\CompilationDifference.cs (1)
113
return new ILVisualizer.LocalInfo(local.
Name
, local.Type, local.IsPinned, local.IsReference);
Metadata\ILBuilderVisualizer.cs (2)
147
mapLocal = local => new LocalInfo(local.
Name
, local.Type, local.IsPinned, local.IsReference);
184
mapLocal = local => new LocalInfo(local.
Name
, local.Type, local.IsPinned, local.IsReference);
Microsoft.CodeAnalysis.VisualBasic (18)
Emit\AssemblyReference.vb (1)
38
Private ReadOnly Property INamedEntityName As String Implements Cci.INamedEntity.
Name
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (6)
103
Return VisitTypeMembers(otherContainer, nestedType, AddressOf GetNestedTypes, Function(a, b) s_nameComparer.Equals(a.
Name
, b.
Name
))
115
Return VisitTypeMembers(otherContainer, field, AddressOf GetFields, Function(a, b) s_nameComparer.Equals(a.
Name
, b.
Name
))
137
Me.GetTopLevelTypesByName().TryGetValue(def.
Name
, otherDef)
147
typesByName.Add(type.
Name
, type)
Emit\EventSymbolAdapter.vb (1)
118
Private ReadOnly Property IEventDefinitionName As String Implements Cci.IEventDefinition.
Name
Emit\FieldSymbolAdapter.vb (1)
99
Private ReadOnly Property INamedEntityName As String Implements INamedEntity.
Name
Emit\MethodSymbolAdapter.vb (1)
92
Private ReadOnly Property INamedEntityName As String Implements Cci.INamedEntity.
Name
Emit\ModuleReference.vb (1)
30
Private ReadOnly Property INamedEntityName As String Implements Cci.INamedEntity.
Name
Emit\NamedTypeReference.vb (1)
39
Private ReadOnly Property INamedEntityName As String Implements Cci.INamedEntity.
Name
Emit\NamedTypeSymbolAdapter.vb (1)
767
Private ReadOnly Property INamedEntityName As String Implements INamedEntity.
Name
Emit\NamespaceSymbolAdapter.vb (1)
16
Private ReadOnly Property INamedEntity_Name As String Implements INamedEntity.
Name
Emit\ParameterSymbolAdapter.vb (1)
139
Private ReadOnly Property INamedEntityName As String Implements INamedEntity.
Name
Emit\PropertySymbolAdapter.vb (1)
175
Private ReadOnly Property INamedEntityName As String Implements INamedEntity.
Name
Emit\TypeMemberReference.vb (1)
19
Private ReadOnly Property INamedEntityName As String Implements Cci.INamedEntity.
Name
Emit\TypeParameterSymbolAdapter.vb (1)
168
Private ReadOnly Property INamedEntityName As String Implements INamedEntity.
Name
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (14)
Emit\EditAndContinue\EditAndContinueTestBase.vb (1)
53
Return New ILVisualizer.LocalInfo(local.
Name
, local.Type, local.IsPinned, local.IsReference)
Emit\EditAndContinue\SymbolMatcherTests.vb (13)
347
Assert.Equal("_Closure$__1-0", displayClass.
Name
)
354
Assert.Equal("$VB$Local_x1", x1.
Name
)
355
Assert.Equal("$VB$Local_x2", x2.
Name
)
366
Assert.Equal("$VB$Local_x1", mappedX1.
Name
)
418
Assert.Equal("_Closure$__1-0", displayClass.
Name
)
425
Assert.Equal("$VB$Local_x1", x1.
Name
)
426
Assert.Equal("$VB$Local_x2", x2.
Name
)
437
Assert.Equal("$VB$Local_x1", mappedX1.
Name
)
494
Assert.Equal("_Closure$__", displayClasses(0).
Name
)
495
Assert.Equal("_Closure$__1-0", displayClasses(1).
Name
)
502
Assert.Equal("$VB$Local_x1", x1.
Name
)
503
Assert.Equal("$VB$Local_x2", x2.
Name
)
514
Assert.Equal("$VB$Local_x1", mappedX1.
Name
)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (2)
SymbolsTests\Source\PropertyTests.vb (2)
8210
Assert.Equal(interfacePropertyGetter.Name, getterOverride.ImplementedMethod.
Name
)
8215
Assert.Equal(interfacePropertySetter.Name, setterOverride.ImplementedMethod.
Name
)