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