Lines Matching defs:RawLiteral
315 class RawLiteral : public Location {
332 RawLiteral(const void* addr,
346 RawLiteral(const void* addr, int size, DeletionPolicy deletion_policy)
354 RawLiteral(const void* addr,
358 RawLiteral(AllocatorWrapper allocator, const void* addr,
372 RawLiteral(const void* addr, int size, DeletionPolicy deletion_policy) = delete;
374 RawLiteral(AllocatorWrapper allocator, const void* addr, int size, DeletionPolicy deletion_policy)
414 class Literal : public RawLiteral {
420 : RawLiteral(&value_, sizeof(T), placement_policy, deletion_policy),
423 : RawLiteral(&value_, sizeof(T), deletion_policy), value_(value) {}
432 : RawLiteral(allocator, &value_, sizeof(T), placement_policy, deletion_policy),
435 : RawLiteral(allocator, &value_, sizeof(T), deletion_policy), value_(value) {}
449 class StringLiteral : public RawLiteral {
455 : RawLiteral(str,
462 : RawLiteral(str, static_cast<int>(strlen(str) + 1), deletion_policy) {
472 : RawLiteral(allocator, str,
480 : RawLiteral(allocator, str, static_cast<int>(strlen(str) + 1), deletion_policy) {