42 references to GetPredefindType
Microsoft.CSharp (42)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (5)
375
AggregateType delegateType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_FUNC);
527
callingType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_ARRAY);
955
Expr result = _binder.tryConvert(arg1, SymbolLoader.
GetPredefindType
(PredefinedType.PT_BOOL));
967
?? _binder.mustConvert(arg1, SymbolLoader.
GetPredefindType
(PredefinedType.PT_BOOL));
1296
CType boolType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_BOOL);
Microsoft\CSharp\RuntimeBinder\Semantics\Conversion.cs (1)
1377
CType typeDecimal = SymbolLoader.
GetPredefindType
(PredefinedType.PT_DECIMAL);
Microsoft\CSharp\RuntimeBinder\Semantics\Conversions.cs (1)
158
if (SymbolLoader.HasIdentityOrImplicitReferenceConversion(SymbolLoader.
GetPredefindType
(PredefinedType.PT_ARRAY), typeSrc))
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
277
return SymbolLoader.
GetPredefindType
(pt);
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (2)
279
AggregateType typeObject = SymbolLoader.
GetPredefindType
(PredefinedType.PT_OBJECT);
504
AggregateType dateTimeType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_DATETIME);
Microsoft\CSharp\RuntimeBinder\Semantics\MemberLookup.cs (1)
558
? SymbolLoader.
GetPredefindType
(PredefinedType.PT_OBJECT)
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymbolLoader.cs (2)
235
GetPredefindType
(PredefinedType.PT_MULTIDEL), aggDest))
263
|| IsBaseInterface(
GetPredefindType
(PredefinedType.PT_ARRAY), aggDest))
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExpressionTreeRewriter.cs (11)
94
AggregateType expressionType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_EXPRESSION);
199
Expr methodInfo = ExprFactory.CreateMethodInfo(method, SymbolLoader.
GetPredefindType
(PredefinedType.PT_STRING), null);
790
SymbolLoader.
GetPredefindType
(PredefinedType.PT_STRING); // force an ensure state
857
CType intType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_INT);
880
AggregateType pObject = SymbolLoader.
GetPredefindType
(PredefinedType.PT_OBJECT);
888
AggregateType stringType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_STRING);
908
AggregateType expressionType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_EXPRESSION);
922
AggregateType expressionType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_EXPRESSION);
937
AggregateType expressionType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_EXPRESSION);
952
AggregateType expressionType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_EXPRESSION);
965
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)
104
type = SymbolLoader.
GetPredefindType
(PredefinedType.PT_ARRAY);
1486
CType cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_DATETIME);
1496
CType cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_DECIMAL);
1505
CType cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_OBJECT);
1517
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_BYTE);
1522
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_SHORT);
1527
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_INT);
1532
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_LONG);
1537
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_FLOAT);
1542
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_DOUBLE);
1547
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_CHAR);
1552
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_BOOL);
1557
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_SBYTE);
1562
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_USHORT);
1567
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_UINT);
1572
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_ULONG);
1577
cvType = SymbolLoader.
GetPredefindType
(PredefinedType.PT_STRING);