1 write to TypeKind
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\Type.cs (1)
16
TypeKind
= kind;
23 references to TypeKind
Microsoft.CSharp (23)
Microsoft\CSharp\RuntimeBinder\Errors\UserStringBuilder.cs (1)
410
switch (pType.
TypeKind
)
Microsoft\CSharp\RuntimeBinder\Semantics\Binding\Better.cs (3)
126
if (type1.
TypeKind
!= type2.
TypeKind
)
139
switch (type1.
TypeKind
)
Microsoft\CSharp\RuntimeBinder\Semantics\ExplicitConversion.cs (2)
132
switch (_typeDest.
TypeKind
)
135
Debug.Fail($"Bad type kind: {_typeDest.
TypeKind
}");
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
557
switch (typeSrc.
TypeKind
)
Microsoft\CSharp\RuntimeBinder\Semantics\ImplicitConversion.cs (3)
92
switch (_typeDest.
TypeKind
)
147
switch (_typeSrc.
TypeKind
)
150
Debug.Fail($"Bad type symbol kind: {_typeSrc.
TypeKind
}");
Microsoft\CSharp\RuntimeBinder\Semantics\TypeBind.cs (2)
317
switch (typeBnd.
TypeKind
)
341
switch (arg.
TypeKind
)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\Type.cs (1)
48
switch (type.
TypeKind
)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (10)
268
switch (type.
TypeKind
)
384
switch (typeSrc.
TypeKind
)
393
Debug.Assert(typeDst.
TypeKind
!= typeSrc.
TypeKind
);
412
if (typeDst.
TypeKind
!= typeSrc.
TypeKind
)
480
switch (type.
TypeKind
)
489
Debug.Assert(typeFind.
TypeKind
!= type.
TypeKind
);
519
switch (type.
TypeKind
)