19 references to PT_UINT
Microsoft.CSharp (19)
Microsoft\CSharp\RuntimeBinder\Semantics\Conversion.cs (1)
781if (fIntPtrOverride2 && (typeTo.IsPredefType(PredefinedType.PT_INT) || typeTo.IsPredefType(PredefinedType.PT_UINT)))
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
1306PredefinedType.PT_UINT,
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (13)
90new BinOpSig (PredefinedType.PT_UINT, PredefinedType.PT_UINT, BinOpMask.Integer, 7, BindIntBinOp, OpSigFlags.Value, BinOpFuncKind.IntBinOp ), 105new BinOpSig (PredefinedType.PT_UINT, PredefinedType.PT_INT, BinOpMask.Shift, 2, BindShiftOp, OpSigFlags.Value, BinOpFuncKind.ShiftOp ), 127new UnaOpSig( PredefinedType.PT_UINT, UnaOpMask.Unsigned, 6, BindIntUnaOp, UnaOpFuncKind.IntUnaOp ), 137new UnaOpSig( PredefinedType.PT_UINT, UnaOpMask.IncDec, 5, null, UnaOpFuncKind.None ), 1192FUNDTYPE.FT_U4 => PredefinedType.PT_UINT, 1886Debug.Assert(ptOp == PredefinedType.PT_INT || ptOp == PredefinedType.PT_UINT || ptOp == PredefinedType.PT_LONG || ptOp == PredefinedType.PT_ULONG); 2067FUNDTYPE.FT_U4 => PredefinedType.PT_UINT, 2109FUNDTYPE.FT_U4 => PredefinedType.PT_UINT, 2146FUNDTYPE.FT_U4 => PredefinedType.PT_UINT, 2242Debug.Assert(ptOp == PredefinedType.PT_INT || ptOp == PredefinedType.PT_UINT || ptOp == PredefinedType.PT_LONG || ptOp == PredefinedType.PT_ULONG); 2297Debug.Assert(ptOp == PredefinedType.PT_INT || ptOp == PredefinedType.PT_UINT || ptOp == PredefinedType.PT_LONG || ptOp == PredefinedType.PT_ULONG); 2307if (ptOp == PredefinedType.PT_UINT && op.Type.FundamentalType == FUNDTYPE.FT_U4)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PredefinedTypes.cs (3)
72case PredefinedType.PT_UINT: 94PredefinedType.PT_UINT => "uint", 141new PredefinedTypeInfo(PredefinedType.PT_UINT, typeof(uint), "System.UInt32", FUNDTYPE.FT_U4),
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
1596cvType = SymbolLoader.GetPredefindType(PredefinedType.PT_UINT);