32 references to GetCTypeFromType
Microsoft.CSharp (32)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (13)
32
context = ((AggregateType)SymbolTable.
GetCTypeFromType
(contextType)).OwningAggregate;
232
CType actualType = SymbolTable.
GetCTypeFromType
(t);
340
CType type = SymbolTable.
GetCTypeFromType
(parameter.Type);
394
ctype = TypeManager.GetParameterModifier(SymbolTable.
GetCTypeFromType
(type.GetElementType()), true);
398
ctype = SymbolTable.
GetCTypeFromType
(type);
454
arg = ExprFactory.CreateConstant(SymbolTable.
GetCTypeFromType
(argument.Type), default(ConstVal));
463
arg = ExprFactory.CreateConstant(SymbolTable.
GetCTypeFromType
(argument.Type), ConstVal.Get(argument.Value));
506
arg.RuntimeObjectActualType = SymbolTable.
GetCTypeFromType
(argument.Value.GetType());
695
callingObject = ExprFactory.CreateClass(SymbolTable.
GetCTypeFromType
(t));
707
SymbolTable.
GetCTypeFromType
(arguments[0].Type));
1111
ExprFactory.CreateClass(SymbolTable.
GetCTypeFromType
(argument.Value as Type)) :
1199
CType destinationType = SymbolTable.
GetCTypeFromType
(returnType);
1234
CType destinationType = SymbolTable.
GetCTypeFromType
(returnType);
Microsoft\CSharp\RuntimeBinder\Semantics\Types\AggregateType.cs (1)
104
AggregateType baseClass = SymbolTable.
GetCTypeFromType
(baseSysType) as AggregateType;
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PredefinedTypes.cs (1)
20
AggregateType type = (AggregateType)SymbolTable.
GetCTypeFromType
(PredefinedTypeFacts.GetAssociatedSystemType(pt));
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (17)
174
CType cType =
GetCTypeFromType
(type);
365
ctype =
GetCTypeFromType
(t);
596
return TypeManager.GetNullable(
GetCTypeFromType
(t.GetGenericArguments()[0]));
676
types.Add(
GetCTypeFromType
(argument));
702
GetCTypeFromType
(t.GetElementType()),
711
return TypeManager.GetPointer(
GetCTypeFromType
(t.GetElementType()));
824
ctypes[i] =
GetCTypeFromType
(t);
860
agg.SetUnderlyingType((AggregateType)
GetCTypeFromType
(Enum.GetUnderlyingType(type)));
975
agg.SetBaseClass((AggregateType)
GetCTypeFromType
(t));
1064
field.SetType(
GetCTypeFromType
(fieldInfo.FieldType));
1110
ev.type =
GetCTypeFromType
(eventInfo.EventHandlerType);
1229
prop.RetType =
GetCTypeFromType
(property.PropertyType);
1411
methodSymbol.RetType =
GetCTypeFromType
(method.ReturnType);
1641
ctype =
GetCTypeFromType
(t);
1695
AggregateSymbol aggregate = ((AggregateType)
GetCTypeFromType
(baseMethodInfo.DeclaringType)).OwningAggregate;
1709
CType t =
GetCTypeFromType
(baseMemberInfo.DeclaringType);
1766
CType t =
GetCTypeFromType
(type);