11 references to PT_DOUBLE
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)
94
new BinOpSig (PredefinedType.
PT_DOUBLE
, PredefinedType.
PT_DOUBLE
, BinOpMask.Real, 0, BindRealBinOp, OpSigFlags.Value, BinOpFuncKind.RealBinOp ),
125
new UnaOpSig( PredefinedType.
PT_DOUBLE
, UnaOpMask.Real, 0, BindRealUnaOp, UnaOpFuncKind.RealUnaOp ),
133
new UnaOpSig( PredefinedType.
PT_DOUBLE
, UnaOpMask.IncDec, 0, 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)
66
case PredefinedType.
PT_DOUBLE
:
86
PredefinedType.
PT_DOUBLE
=> "double",
133
new PredefinedTypeInfo(PredefinedType.
PT_DOUBLE
, typeof(double), "System.Double", FUNDTYPE.FT_R8),
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
1542
cvType = SymbolLoader.GetPredefindType(PredefinedType.
PT_DOUBLE
);