Base:
property
Kind
Microsoft.CodeAnalysis.CSharp.Declaration.Kind
11 references to Kind
Microsoft.CodeAnalysis.CSharp (11)
Declarations\MergedTypeDeclaration.cs (1)
271
string identifier = (
Kind
is DeclarationKind.Extension) ? "extension" : Name;
Symbols\Source\ImplicitNamedTypeSymbol.cs (3)
24
Debug.Assert(declaration.
Kind
== DeclarationKind.ImplicitClass ||
25
declaration.
Kind
== DeclarationKind.Submission ||
26
declaration.
Kind
== DeclarationKind.Script);
Symbols\Source\SourceMemberContainerSymbol.cs (4)
235
TypeKind typeKind = declaration.
Kind
.ToTypeKind();
1511
if (_lazyMembersDictionary != null || declaration.ContainsExtensionDeclarations || declaration.MemberNames.Contains(name) || declaration.
Kind
is DeclarationKind.Record or DeclarationKind.RecordStruct)
1954
if (declaration.
Kind
!= DeclarationKind.Record &&
1955
declaration.
Kind
!= DeclarationKind.RecordStruct)
Symbols\Source\SourceNamedTypeSymbol.cs (1)
77
switch (declaration.
Kind
)
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (2)
128
if (declaration.
Kind
== DeclarationKind.Record)
370
if (declaration.
Kind
is DeclarationKind.Record or DeclarationKind.RecordStruct)