Home | History | Annotate | Download | only in containers

Lines Matching defs:Source

2 // Use of this source code is governed by a BSD-style license that can be
24 // StackAllocator::Source which contains the data. Copying the allocator
25 // merely copies the pointer to this shared source, so all allocators created
44 struct Source {
45 Source() : used_stack_buffer_(false) {
83 // no guarantee that the Source buffer of Ts is large enough
99 explicit StackAllocator(Source* source) : source_(source) {
125 Source* source_;
157 // shorter lifetimes than the source. The copy will share the same allocator
170 // Retrieves the stack source so that that unit tests can verify that the
172 const typename Allocator::Source& stack_data() const {
178 typename Allocator::Source stack_data_;