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)))) 701Debug.Assert(ptSrc == PredefinedType.PT_FLOAT || ptSrc == PredefinedType.PT_DOUBLE);
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (5)
93new BinOpSig (PredefinedType.PT_FLOAT, PredefinedType.PT_FLOAT, BinOpMask.Real, 1, BindRealBinOp, OpSigFlags.Value, BinOpFuncKind.RealBinOp ), 124new UnaOpSig( PredefinedType.PT_FLOAT, UnaOpMask.Real, 1, BindRealUnaOp, UnaOpFuncKind.RealUnaOp ), 132new UnaOpSig( PredefinedType.PT_FLOAT, UnaOpMask.IncDec, 1, null, UnaOpFuncKind.None ), 2276Debug.Assert(op1.Type.IsPredefType(PredefinedType.PT_FLOAT) || op1.Type.IsPredefType(PredefinedType.PT_DOUBLE));
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PredefinedTypes.cs (3)
65case PredefinedType.PT_FLOAT: 85PredefinedType.PT_FLOAT => "float", 132new PredefinedTypeInfo(PredefinedType.PT_FLOAT, typeof(float), "System.Single", FUNDTYPE.FT_R4),
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
1537cvType = SymbolLoader.GetPredefindType(PredefinedType.PT_FLOAT);