Lines Matching defs:StackAllocator
25 // StackAllocator::Source which contains the data. Copying the allocator
37 class StackAllocator : public std::allocator<T> {
71 typedef StackAllocator<U, stack_capacity> other;
75 StackAllocator(const StackAllocator<T, stack_capacity>& rhs)
89 StackAllocator(const StackAllocator<U, other_capacity>& other)
97 StackAllocator() : source_(NULL) {
100 explicit StackAllocator(Source* source) : source_(source) {
134 // WATCH OUT: the ContainerType MUST use the proper StackAllocator for this
142 typedef StackAllocator<ContainedType, stack_capacity> Allocator;
188 StackAllocator<char, stack_capacity> >,
194 StackAllocator<char, stack_capacity> >,
208 StackAllocator<char16, stack_capacity> >,
214 StackAllocator<char16, stack_capacity> >,
230 std::vector<T, StackAllocator<T, stack_capacity> >,
234 std::vector<T, StackAllocator<T, stack_capacity> >,
244 std::vector<T, StackAllocator<T, stack_capacity> >,