mirror of
https://github.com/RPCS3/llvm.git
synced 2025-01-22 10:16:43 +00:00
Change unsigned lng to unsigned.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23077 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
6718f11feb
commit
a2860651e8
@ -992,12 +992,12 @@ public:
|
||||
//
|
||||
template<class DataType, class StorageClass>
|
||||
class bits_storage {
|
||||
unsigned long *Location; // Where to store the bits...
|
||||
unsigned *Location; // Where to store the bits...
|
||||
|
||||
template<class T>
|
||||
static unsigned Bit(const T &V) {
|
||||
unsigned BitPos = (unsigned)V;
|
||||
assert(BitPos < sizeof(unsigned long) * 8 &&
|
||||
assert(BitPos < sizeof(unsigned) * 8 &&
|
||||
"enum exceeds width of bit vector!");
|
||||
return 1 << BitPos;
|
||||
}
|
||||
@ -1005,7 +1005,7 @@ class bits_storage {
|
||||
public:
|
||||
bits_storage() : Location(0) {}
|
||||
|
||||
bool setLocation(Option &O, unsigned long &L) {
|
||||
bool setLocation(Option &O, unsigned &L) {
|
||||
if (Location)
|
||||
return O.error(": cl::location(x) specified more than once!");
|
||||
Location = &L;
|
||||
@ -1019,7 +1019,7 @@ public:
|
||||
*Location |= Bit(V);
|
||||
}
|
||||
|
||||
unsigned long getBits() { return *Location; }
|
||||
unsigned getBits() { return *Location; }
|
||||
|
||||
template<class T>
|
||||
bool isSet(const T &V) {
|
||||
@ -1033,12 +1033,12 @@ public:
|
||||
//
|
||||
template<class DataType>
|
||||
class bits_storage<DataType, bool> {
|
||||
unsigned long Bits; // Where to store the bits...
|
||||
unsigned Bits; // Where to store the bits...
|
||||
|
||||
template<class T>
|
||||
static unsigned Bit(const T &V) {
|
||||
unsigned BitPos = (unsigned)V;
|
||||
assert(BitPos < sizeof(unsigned long) * 8 &&
|
||||
assert(BitPos < sizeof(unsigned) * 8 &&
|
||||
"enum exceeds width of bit vector!");
|
||||
return 1 << BitPos;
|
||||
}
|
||||
@ -1049,7 +1049,7 @@ public:
|
||||
Bits |= Bit(V);
|
||||
}
|
||||
|
||||
unsigned long getBits() { return Bits; }
|
||||
unsigned getBits() { return Bits; }
|
||||
|
||||
template<class T>
|
||||
bool isSet(const T &V) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user