32 references to GetCTypeFromType
Microsoft.CSharp (32)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (13)
33
context = ((AggregateType)SymbolTable.
GetCTypeFromType
(contextType)).OwningAggregate;
238
CType actualType = SymbolTable.
GetCTypeFromType
(t);
351
CType type = SymbolTable.
GetCTypeFromType
(parameter.Type);
407
ctype = TypeManager.GetParameterModifier(SymbolTable.
GetCTypeFromType
(type.GetElementType()), true);
411
ctype = SymbolTable.
GetCTypeFromType
(type);
469
arg = ExprFactory.CreateConstant(SymbolTable.
GetCTypeFromType
(argument.Type), default(ConstVal));
478
arg = ExprFactory.CreateConstant(SymbolTable.
GetCTypeFromType
(argument.Type), ConstVal.Get(argument.Value));
521
arg.RuntimeObjectActualType = SymbolTable.
GetCTypeFromType
(argument.Value.GetType());
716
callingObject = ExprFactory.CreateClass(SymbolTable.
GetCTypeFromType
(t));
728
SymbolTable.
GetCTypeFromType
(arguments[0].Type));
1137
ExprFactory.CreateClass(SymbolTable.
GetCTypeFromType
(argument.Value as Type)) :
1226
CType destinationType = SymbolTable.
GetCTypeFromType
(returnType);
1262
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)
21
AggregateType type = (AggregateType)SymbolTable.
GetCTypeFromType
(PredefinedTypeFacts.GetAssociatedSystemType(pt));
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (17)
179
CType cType =
GetCTypeFromType
(type);
373
ctype =
GetCTypeFromType
(t);
608
return TypeManager.GetNullable(
GetCTypeFromType
(t.GetGenericArguments()[0]));
690
types.Add(
GetCTypeFromType
(argument));
717
GetCTypeFromType
(t.GetElementType()),
726
return TypeManager.GetPointer(
GetCTypeFromType
(t.GetElementType()));
842
ctypes[i] =
GetCTypeFromType
(t);
880
agg.SetUnderlyingType((AggregateType)
GetCTypeFromType
(Enum.GetUnderlyingType(type)));
995
agg.SetBaseClass((AggregateType)
GetCTypeFromType
(t));
1086
field.SetType(
GetCTypeFromType
(fieldInfo.FieldType));
1133
ev.type =
GetCTypeFromType
(eventInfo.EventHandlerType);
1254
prop.RetType =
GetCTypeFromType
(property.PropertyType);
1438
methodSymbol.RetType =
GetCTypeFromType
(method.ReturnType);
1672
ctype =
GetCTypeFromType
(t);
1727
AggregateSymbol aggregate = ((AggregateType)
GetCTypeFromType
(baseMethodInfo.DeclaringType)).OwningAggregate;
1742
CType t =
GetCTypeFromType
(baseMemberInfo.DeclaringType);
1801
CType t =
GetCTypeFromType
(type);