11 references to PT_DOUBLE
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)))) 704Debug.Assert(ptSrc == PredefinedType.PT_FLOAT || ptSrc == PredefinedType.PT_DOUBLE);
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (5)
98new BinOpSig (PredefinedType.PT_DOUBLE, PredefinedType.PT_DOUBLE, BinOpMask.Real, 0, BindRealBinOp, OpSigFlags.Value, BinOpFuncKind.RealBinOp ), 133new UnaOpSig( PredefinedType.PT_DOUBLE, UnaOpMask.Real, 0, BindRealUnaOp, UnaOpFuncKind.RealUnaOp ), 141new UnaOpSig( PredefinedType.PT_DOUBLE, UnaOpMask.IncDec, 0, null, UnaOpFuncKind.None ), 2330Debug.Assert(op1.Type.IsPredefType(PredefinedType.PT_FLOAT) || op1.Type.IsPredefType(PredefinedType.PT_DOUBLE));
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PredefinedTypes.cs (3)
68case PredefinedType.PT_DOUBLE: 88PredefinedType.PT_DOUBLE => "double", 135new PredefinedTypeInfo(PredefinedType.PT_DOUBLE, typeof(double), "System.Double", FUNDTYPE.FT_R8),
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
1571cvType = SymbolLoader.GetPredefindType(PredefinedType.PT_DOUBLE);