11 references to PT_FLOAT
Microsoft.CSharp (11)
Microsoft\CSharp\RuntimeBinder\Semantics\ImplicitConversion.cs (2)
119
((_flags & CONVERTTYPE.ISEXPLICIT) == 0 || (!_typeSrc.IsPredefType(PredefinedType.
PT_FLOAT
) && !_typeSrc.IsPredefType(PredefinedType.PT_DOUBLE))))
704
Debug.Assert(ptSrc == PredefinedType.
PT_FLOAT
|| ptSrc == PredefinedType.PT_DOUBLE);
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (5)
97
new BinOpSig (PredefinedType.
PT_FLOAT
, PredefinedType.
PT_FLOAT
, BinOpMask.Real, 1, BindRealBinOp, OpSigFlags.Value, BinOpFuncKind.RealBinOp ),
132
new UnaOpSig( PredefinedType.
PT_FLOAT
, UnaOpMask.Real, 1, BindRealUnaOp, UnaOpFuncKind.RealUnaOp ),
140
new UnaOpSig( PredefinedType.
PT_FLOAT
, UnaOpMask.IncDec, 1, null, UnaOpFuncKind.None ),
2330
Debug.Assert(op1.Type.IsPredefType(PredefinedType.
PT_FLOAT
) || op1.Type.IsPredefType(PredefinedType.PT_DOUBLE));
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PredefinedTypes.cs (3)
67
case PredefinedType.
PT_FLOAT
:
87
PredefinedType.
PT_FLOAT
=> "float",
134
new PredefinedTypeInfo(PredefinedType.
PT_FLOAT
, typeof(float), "System.Single", FUNDTYPE.FT_R4),
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
1566
cvType = SymbolLoader.GetPredefindType(PredefinedType.
PT_FLOAT
);