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
25 // StackAllocator::Source which contains the data. Copying the allocator
26 // merely copies the pointer to this shared source, so all allocators created
45 struct Source {
46 Source() : used_stack_buffer_(false) {
84 // no guarantee that the Source buffer of Ts is large enough
100 explicit StackAllocator(Source* source) : source_(source) {
126 Source* source_;
154 // shorter lifetimes than the source. The copy will share the same allocator
167 // Retrieves the stack source so that that unit tests can verify that the
169 const typename Allocator::Source& stack_data() const {
175 typename Allocator::Source stack_data_;