19 references to PT_UINT
Microsoft.CSharp (19)
Microsoft\CSharp\RuntimeBinder\Semantics\Conversion.cs (1)
754if (fIntPtrOverride2 && (typeTo.IsPredefType(PredefinedType.PT_INT) || typeTo.IsPredefType(PredefinedType.PT_UINT)))
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
1281PredefinedType.PT_UINT,
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (13)
86new BinOpSig (PredefinedType.PT_UINT, PredefinedType.PT_UINT, BinOpMask.Integer, 7, BindIntBinOp, OpSigFlags.Value, BinOpFuncKind.IntBinOp ), 101new BinOpSig (PredefinedType.PT_UINT, PredefinedType.PT_INT, BinOpMask.Shift, 2, BindShiftOp, OpSigFlags.Value, BinOpFuncKind.ShiftOp ), 119new UnaOpSig( PredefinedType.PT_UINT, UnaOpMask.Unsigned, 6, BindIntUnaOp, UnaOpFuncKind.IntUnaOp ), 129new UnaOpSig( PredefinedType.PT_UINT, UnaOpMask.IncDec, 5, null, UnaOpFuncKind.None ), 1167FUNDTYPE.FT_U4 => PredefinedType.PT_UINT, 1844Debug.Assert(ptOp == PredefinedType.PT_INT || ptOp == PredefinedType.PT_UINT || ptOp == PredefinedType.PT_LONG || ptOp == PredefinedType.PT_ULONG); 2018FUNDTYPE.FT_U4 => PredefinedType.PT_UINT, 2059FUNDTYPE.FT_U4 => PredefinedType.PT_UINT, 2095FUNDTYPE.FT_U4 => PredefinedType.PT_UINT, 2190Debug.Assert(ptOp == PredefinedType.PT_INT || ptOp == PredefinedType.PT_UINT || ptOp == PredefinedType.PT_LONG || ptOp == PredefinedType.PT_ULONG); 2244Debug.Assert(ptOp == PredefinedType.PT_INT || ptOp == PredefinedType.PT_UINT || ptOp == PredefinedType.PT_LONG || ptOp == PredefinedType.PT_ULONG); 2254if (ptOp == PredefinedType.PT_UINT && op.Type.FundamentalType == FUNDTYPE.FT_U4)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PredefinedTypes.cs (3)
70case PredefinedType.PT_UINT: 92PredefinedType.PT_UINT => "uint", 139new PredefinedTypeInfo(PredefinedType.PT_UINT, typeof(uint), "System.UInt32", FUNDTYPE.FT_U4),
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
1567cvType = SymbolLoader.GetPredefindType(PredefinedType.PT_UINT);