Lines Matching defs:Location
1028 DataType *Location; // Where to store the object...
1032 assert(Location != 0 && "cl::location(...) not specified for a command "
1037 opt_storage() : Location(0) {}
1040 if (Location)
1042 Location = &L;
1050 *Location = V;
1055 DataType &getValue() { check(); return *Location; }
1056 const DataType &getValue() const { check(); return *Location; }
1256 StorageClass *Location; // Where to store the object...
1259 list_storage() : Location(0) {}
1262 if (Location)
1264 Location = &L;
1270 assert(Location != 0 && "cl::location(...) not specified for a command "
1272 Location->push_back(V);
1425 unsigned *Location; // Where to store the bits...
1436 bits_storage() : Location(0) {}
1439 if (Location)
1441 Location = &L;
1447 assert(Location != 0 && "cl::location(...) not specified for a command "
1449 *Location |= Bit(V);
1452 unsigned getBits() { return *Location; }
1456 return (*Location & Bit(V)) != 0;