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)
475
elementType = arrType.
ElementType
)
Microsoft\CSharp\RuntimeBinder\Semantics\Conversions.cs (4)
123
&& FExpRefConv(arrSrc.
ElementType
, arrDst.
ElementType
);
152
return FExpRefConv(arrSrc.
ElementType
, typeArgsAll[0]);
183
CType typeArr = arrayDest.
ElementType
;
Microsoft\CSharp\RuntimeBinder\Semantics\ExplicitConversion.cs (4)
255
CType typeArr = arrSrc.
ElementType
;
296
CType typeArr = arrayDest.
ElementType
;
329
if (CConversions.FExpRefConv(arraySrc.
ElementType
, arrayDest.
ElementType
))
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (3)
309
CType elementType = pArrayType.
ElementType
;
1229
CType elementType = subArr.
ElementType
;
1369
CType elementType = arr.
ElementType
;
Microsoft\CSharp\RuntimeBinder\Semantics\ImplicitConversion.cs (1)
496
(aggDest.TypeArgsAll[0] != ((ArrayType)_typeSrc).
ElementType
||
Microsoft\CSharp\RuntimeBinder\Semantics\MethodTypeInferrer.cs (6)
828
ExactInference(pArraySource.
ElementType
, pArrayDest.
ElementType
);
1004
CType pElementSource = pArraySource.
ElementType
;
1014
pElementDest = pArrayDest.
ElementType
;
1355
CType pElementDest = pArrayDest.
ElementType
;
1365
pElementSource = pArraySource.
ElementType
;
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymbolLoader.cs (3)
102
HasImplicitReferenceConversion(pSource.
ElementType
, pDest.
ElementType
);
159
return HasIdentityOrImplicitReferenceConversion(pSource.
ElementType
, atsDest.TypeArgsAll[0]);
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExpressionTreeRewriter.cs (1)
339
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)
84
Debug.Assert(pArray.
ElementType
== elementType);
273
typeDst = SubstTypeCore(typeSrc = arr.
ElementType
, pctx);
733
CType elementType = typeSrc.
ElementType
;