Lines Matching defs:deletion_policy
335 DeletionPolicy deletion_policy = kManuallyDeleted)
341 deletion_policy_(deletion_policy) {
346 RawLiteral(const void* addr, int size, DeletionPolicy deletion_policy)
352 deletion_policy_(deletion_policy) {}
357 DeletionPolicy deletion_policy = kManuallyDeleted) = delete;
361 DeletionPolicy deletion_policy = kManuallyDeleted)
367 deletion_policy_(deletion_policy) {
372 RawLiteral(const void* addr, int size, DeletionPolicy deletion_policy) = delete;
374 RawLiteral(AllocatorWrapper allocator, const void* addr, int size, DeletionPolicy deletion_policy)
380 deletion_policy_(deletion_policy) {}
419 DeletionPolicy deletion_policy = kManuallyDeleted)
420 : RawLiteral(&value_, sizeof(T), placement_policy, deletion_policy),
422 explicit Literal(const T& value, DeletionPolicy deletion_policy)
423 : RawLiteral(&value_, sizeof(T), deletion_policy), value_(value) {}
427 DeletionPolicy deletion_policy = kManuallyDeleted) = delete;
428 explicit Literal(const T& value, DeletionPolicy deletion_policy) = delete;
431 DeletionPolicy deletion_policy = kManuallyDeleted)
432 : RawLiteral(allocator, &value_, sizeof(T), placement_policy, deletion_policy),
434 explicit Literal(AllocatorWrapper allocator, const T& value, DeletionPolicy deletion_policy)
435 : RawLiteral(allocator, &value_, sizeof(T), deletion_policy), value_(value) {}
454 DeletionPolicy deletion_policy = kManuallyDeleted)
458 deletion_policy) {
461 explicit StringLiteral(const char* str, DeletionPolicy deletion_policy)
462 : RawLiteral(str, static_cast<int>(strlen(str) + 1), deletion_policy) {
468 DeletionPolicy deletion_policy = kManuallyDeleted) = delete;
471 DeletionPolicy deletion_policy = kManuallyDeleted)
475 deletion_policy) {
478 explicit StringLiteral(const char* str, DeletionPolicy deletion_policy) = delete;
479 explicit StringLiteral(AllocatorWrapper allocator, const char* str, DeletionPolicy deletion_policy)
480 : RawLiteral(allocator, str, static_cast<int>(strlen(str) + 1), deletion_policy) {