6 overrides of AssociatedSystemType
Microsoft.CSharp (6)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\AggregateType.cs (1)
303
public override Type
AssociatedSystemType
Microsoft\CSharp\RuntimeBinder\Semantics\Types\ArrayType.cs (1)
49
public override Type
AssociatedSystemType
Microsoft\CSharp\RuntimeBinder\Semantics\Types\NullableType.cs (1)
48
public override Type
AssociatedSystemType
Microsoft\CSharp\RuntimeBinder\Semantics\Types\ParameterModifierType.cs (1)
31
public override Type
AssociatedSystemType
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PointerType.cs (1)
22
public override Type
AssociatedSystemType
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeParameterType.cs (1)
58
public override Type
AssociatedSystemType
25 references to AssociatedSystemType
Microsoft.CSharp (25)
Microsoft\CSharp\RuntimeBinder\ExpressionTreeCallRewriter.cs (4)
332
t = ((ExprTypeOf)list2.OptionalElement).SourceType.
AssociatedSystemType
;
360
t = ((ExprTypeOf)list.OptionalNextListNode).SourceType.
AssociatedSystemType
;
480
list.OptionalElement.Object, ((ExprTypeOf)list.OptionalNextListNode).SourceType.
AssociatedSystemType
);
799
((ExprTypeOf)list.OptionalElement).SourceType.
AssociatedSystemType
,
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (2)
234
t = bestType.
AssociatedSystemType
;
800
Type eventType = TypeManager.SubstType(eventCType, swtEvent.Ats).
AssociatedSystemType
;
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (1)
110
return CreateConstant(type, ConstVal.Get(Activator.CreateInstance(type.
AssociatedSystemType
)));
Microsoft\CSharp\RuntimeBinder\Semantics\ImplicitConversion.cs (1)
194
&& _typeDest.
AssociatedSystemType
.IsInstanceOfType(srcRuntimeObject)
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (2)
2354
SymbolTable.PopulateSymbolTableWithName(SpecialNames.CLR_True, null, pExprWrap.Type.
AssociatedSystemType
);
2355
SymbolTable.PopulateSymbolTableWithName(SpecialNames.CLR_False, null, pExprWrap.Type.
AssociatedSystemType
);
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Constant.cs (2)
59
object objval = System.Type.GetTypeCode(Type.
AssociatedSystemType
) switch
78
return Type.IsEnumType ? Enum.ToObject(Type.
AssociatedSystemType
, objval) : objval;
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\MethodInfo.cs (4)
58
TypesAreEqual(m.ReturnType, genericReturn.
AssociatedSystemType
));
64
if (!TypesAreEqual(parameters[i].ParameterType, genericParams[i].
AssociatedSystemType
))
81
typeArgs[i] = Method.TypeArgs[i].
AssociatedSystemType
;
131
if (!TypesAreEqual(parameters[i].ParameterType, genericInstanceParams[i].
AssociatedSystemType
))
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\PropertyInfo.cs (1)
60
if (!TypesAreEqual(parameters[i].ParameterType, genericInstanceParams[i].
AssociatedSystemType
))
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\TypeOf.cs (1)
22
get => SourceType.
AssociatedSystemType
;
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\ZeroInitialize.cs (1)
19
get => Activator.CreateInstance(Type.
AssociatedSystemType
);
Microsoft\CSharp\RuntimeBinder\Semantics\Types\AggregateType.cs (1)
327
systemTypeArgs[i] = typeArg.
AssociatedSystemType
;
Microsoft\CSharp\RuntimeBinder\Semantics\Types\ArrayType.cs (1)
54
Type elementType = ElementType.
AssociatedSystemType
;
Microsoft\CSharp\RuntimeBinder\Semantics\Types\NullableType.cs (1)
51
get => typeof(Nullable<>).MakeGenericType(UnderlyingType.
AssociatedSystemType
);
Microsoft\CSharp\RuntimeBinder\Semantics\Types\ParameterModifierType.cs (1)
34
get => ParameterType.
AssociatedSystemType
.MakeByRefType();
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PointerType.cs (1)
25
get => ReferentType.
AssociatedSystemType
.MakePointerType();
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
1782
AddConversionsForType(bound.
AssociatedSystemType
);