1 write to ElementType
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\ArrayType.cs (1)
21
ElementType
= elementType;
30 references to ElementType
Microsoft.CSharp (30)
Microsoft\CSharp\RuntimeBinder\Errors\UserStringBuilder.cs (1)
487
elementType = arrType.
ElementType
)
Microsoft\CSharp\RuntimeBinder\Semantics\Conversions.cs (4)
125
&& FExpRefConv(arrSrc.
ElementType
, arrDst.
ElementType
);
154
return FExpRefConv(arrSrc.
ElementType
, typeArgsAll[0]);
185
CType typeArr = arrayDest.
ElementType
;
Microsoft\CSharp\RuntimeBinder\Semantics\ExplicitConversion.cs (4)
256
CType typeArr = arrSrc.
ElementType
;
297
CType typeArr = arrayDest.
ElementType
;
330
if (CConversions.FExpRefConv(arraySrc.
ElementType
, arrayDest.
ElementType
))
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (3)
313
CType elementType = pArrayType.
ElementType
;
1254
CType elementType = subArr.
ElementType
;
1395
CType elementType = arr.
ElementType
;
Microsoft\CSharp\RuntimeBinder\Semantics\ImplicitConversion.cs (1)
498
(aggDest.TypeArgsAll[0] != ((ArrayType)_typeSrc).
ElementType
||
Microsoft\CSharp\RuntimeBinder\Semantics\MethodTypeInferrer.cs (6)
829
ExactInference(pArraySource.
ElementType
, pArrayDest.
ElementType
);
1005
CType pElementSource = pArraySource.
ElementType
;
1015
pElementDest = pArrayDest.
ElementType
;
1356
CType pElementDest = pArrayDest.
ElementType
;
1366
pElementSource = pArraySource.
ElementType
;
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymbolLoader.cs (3)
108
HasImplicitReferenceConversion(pSource.
ElementType
, pDest.
ElementType
);
167
return HasIdentityOrImplicitReferenceConversion(pSource.
ElementType
, atsDest.TypeArgsAll[0]);
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExpressionTreeRewriter.cs (1)
340
Expr pTypeOf = CreateTypeOf(((ArrayType)expr.Type).
ElementType
);
Microsoft\CSharp\RuntimeBinder\Semantics\Types\ArrayType.cs (4)
35
CType type =
ElementType
;
38
type = arr.
ElementType
;
54
Type elementType =
ElementType
.AssociatedSystemType;
59
public override CType BaseOrParameterOrElementType =>
ElementType
;
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (3)
85
Debug.Assert(pArray.
ElementType
== elementType);
287
typeDst = SubstTypeCore(typeSrc = arr.
ElementType
, pctx);
761
CType elementType = typeSrc.
ElementType
;