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)
398
switch (pType.
TypeKind
)
Microsoft\CSharp\RuntimeBinder\Semantics\Binding\Better.cs (3)
125
if (type1.
TypeKind
!= type2.
TypeKind
)
138
switch (type1.
TypeKind
)
Microsoft\CSharp\RuntimeBinder\Semantics\ExplicitConversion.cs (2)
131
switch (_typeDest.
TypeKind
)
134
Debug.Fail($"Bad type kind: {_typeDest.
TypeKind
}");
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
545
switch (typeSrc.
TypeKind
)
Microsoft\CSharp\RuntimeBinder\Semantics\ImplicitConversion.cs (3)
91
switch (_typeDest.
TypeKind
)
146
switch (_typeSrc.
TypeKind
)
149
Debug.Fail($"Bad type symbol kind: {_typeSrc.
TypeKind
}");
Microsoft\CSharp\RuntimeBinder\Semantics\TypeBind.cs (2)
312
switch (typeBnd.
TypeKind
)
336
switch (arg.
TypeKind
)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\Type.cs (1)
48
switch (type.
TypeKind
)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (10)
254
switch (type.
TypeKind
)
369
switch (typeSrc.
TypeKind
)
378
Debug.Assert(typeDst.
TypeKind
!= typeSrc.
TypeKind
);
397
if (typeDst.
TypeKind
!= typeSrc.
TypeKind
)
465
switch (type.
TypeKind
)
474
Debug.Assert(typeFind.
TypeKind
!= type.
TypeKind
);
504
switch (type.
TypeKind
)