42 references to GetPredefindType
Microsoft.CSharp (42)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (5)
387
AggregateType delegateType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_FUNC);
543
callingType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_ARRAY);
979
Expr result = _binder.tryConvert(arg1, SymbolLoader.
GetPredefindType
(PredefinedType.PT_BOOL));
991
?? _binder.mustConvert(arg1, SymbolLoader.
GetPredefindType
(PredefinedType.PT_BOOL));
1326
CType boolType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_BOOL);
Microsoft\CSharp\RuntimeBinder\Semantics\Conversion.cs (1)
1411
CType typeDecimal = SymbolLoader.
GetPredefindType
(PredefinedType.PT_DECIMAL);
Microsoft\CSharp\RuntimeBinder\Semantics\Conversions.cs (1)
160
if (SymbolLoader.HasIdentityOrImplicitReferenceConversion(SymbolLoader.
GetPredefindType
(PredefinedType.PT_ARRAY), typeSrc))
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
278
return SymbolLoader.
GetPredefindType
(pt);
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (2)
280
AggregateType typeObject = SymbolLoader.
GetPredefindType
(PredefinedType.PT_OBJECT);
505
AggregateType dateTimeType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_DATETIME);
Microsoft\CSharp\RuntimeBinder\Semantics\MemberLookup.cs (1)
559
? SymbolLoader.
GetPredefindType
(PredefinedType.PT_OBJECT)
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymbolLoader.cs (2)
244
GetPredefindType
(PredefinedType.PT_MULTIDEL), aggDest))
272
|| IsBaseInterface(
GetPredefindType
(PredefinedType.PT_ARRAY), aggDest))
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExpressionTreeRewriter.cs (11)
95
AggregateType expressionType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_EXPRESSION);
200
Expr methodInfo = ExprFactory.CreateMethodInfo(method, SymbolLoader.
GetPredefindType
(PredefinedType.PT_STRING), null);
791
SymbolLoader.
GetPredefindType
(PredefinedType.PT_STRING); // force an ensure state
858
CType intType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_INT);
881
AggregateType pObject = SymbolLoader.
GetPredefindType
(PredefinedType.PT_OBJECT);
889
AggregateType stringType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_STRING);
909
AggregateType expressionType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_EXPRESSION);
923
AggregateType expressionType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_EXPRESSION);
938
AggregateType expressionType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_EXPRESSION);
953
AggregateType expressionType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_EXPRESSION);
966
AggregateType paramsArrayElementType = SymbolLoader.
GetPredefindType
(pt);
Microsoft\CSharp\RuntimeBinder\Semantics\Types\ArrayType.cs (1)
66
public override AggregateType GetAts() => SymbolLoader.
GetPredefindType
(PredefinedType.PT_ARRAY);
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (17)
106
type = SymbolLoader.
GetPredefindType
(PredefinedType.PT_ARRAY);
1515
CType cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_DATETIME);
1525
CType cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_DECIMAL);
1534
CType cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_OBJECT);
1546
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_BYTE);
1551
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_SHORT);
1556
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_INT);
1561
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_LONG);
1566
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_FLOAT);
1571
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_DOUBLE);
1576
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_CHAR);
1581
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_BOOL);
1586
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_SBYTE);
1591
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_USHORT);
1596
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_UINT);
1601
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_ULONG);
1606
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_STRING);