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