Lines Matching refs:SimpleSerializer

55 class SimpleSerializer<bool> {
72 class SimpleSerializer<string> {
84 class SimpleSerializer<const char*> {
98 class SimpleSerializer<BasicSourceLineResolver::Line> {
102 return SimpleSerializer<MemAddr>::SizeOf(line.address) in SizeOf()
103 + SimpleSerializer<MemAddr>::SizeOf(line.size) in SizeOf()
104 + SimpleSerializer<int32_t>::SizeOf(line.source_file_id) in SizeOf()
105 + SimpleSerializer<int32_t>::SizeOf(line.line); in SizeOf()
108 dest = SimpleSerializer<MemAddr>::Write(line.address, dest); in Write()
109 dest = SimpleSerializer<MemAddr>::Write(line.size, dest); in Write()
110 dest = SimpleSerializer<int32_t>::Write(line.source_file_id, dest); in Write()
111 dest = SimpleSerializer<int32_t>::Write(line.line, dest); in Write()
118 class SimpleSerializer<BasicSourceLineResolver::PublicSymbol> {
122 return SimpleSerializer<string>::SizeOf(pubsymbol.name) in SizeOf()
123 + SimpleSerializer<MemAddr>::SizeOf(pubsymbol.address) in SizeOf()
124 + SimpleSerializer<int32_t>::SizeOf(pubsymbol.parameter_size); in SizeOf()
127 dest = SimpleSerializer<string>::Write(pubsymbol.name, dest); in Write()
128 dest = SimpleSerializer<MemAddr>::Write(pubsymbol.address, dest); in Write()
129 dest = SimpleSerializer<int32_t>::Write(pubsymbol.parameter_size, dest); in Write()
136 class SimpleSerializer<WindowsFrameInfo> {
141 size += SimpleSerializer<int32_t>::SizeOf(wfi.valid); in SizeOf()
142 size += SimpleSerializer<uint32_t>::SizeOf(wfi.prolog_size); in SizeOf()
143 size += SimpleSerializer<uint32_t>::SizeOf(wfi.epilog_size); in SizeOf()
144 size += SimpleSerializer<uint32_t>::SizeOf(wfi.parameter_size); in SizeOf()
145 size += SimpleSerializer<uint32_t>::SizeOf(wfi.saved_register_size); in SizeOf()
146 size += SimpleSerializer<uint32_t>::SizeOf(wfi.local_size); in SizeOf()
147 size += SimpleSerializer<uint32_t>::SizeOf(wfi.max_stack_size); in SizeOf()
148 size += SimpleSerializer<bool>::SizeOf(wfi.allocates_base_pointer); in SizeOf()
149 size += SimpleSerializer<string>::SizeOf(wfi.program_string); in SizeOf()
153 dest = SimpleSerializer<int32_t>::Write( in Write()
155 dest = SimpleSerializer<int32_t>::Write(wfi.valid, dest); in Write()
156 dest = SimpleSerializer<uint32_t>::Write(wfi.prolog_size, dest); in Write()
157 dest = SimpleSerializer<uint32_t>::Write(wfi.epilog_size, dest); in Write()
158 dest = SimpleSerializer<uint32_t>::Write(wfi.parameter_size, dest); in Write()
159 dest = SimpleSerializer<uint32_t>::Write(wfi.saved_register_size, dest); in Write()
160 dest = SimpleSerializer<uint32_t>::Write(wfi.local_size, dest); in Write()
161 dest = SimpleSerializer<uint32_t>::Write(wfi.max_stack_size, dest); in Write()
162 dest = SimpleSerializer<bool>::Write(wfi.allocates_base_pointer, dest); in Write()
163 return SimpleSerializer<string>::Write(wfi.program_string, dest); in Write()
170 class SimpleSerializer< linked_ptr<BasicSourceLineResolver::Line> > {
175 return SimpleSerializer<Line>::SizeOf(*(lineptr.get())); in SizeOf()
179 dest = SimpleSerializer<Line>::Write(*(lineptr.get()), dest); in Write()
185 class SimpleSerializer<BasicSourceLineResolver::Function> {
192 size += SimpleSerializer<string>::SizeOf(func.name); in SizeOf()
193 size += SimpleSerializer<MemAddr>::SizeOf(func.address); in SizeOf()
194 size += SimpleSerializer<MemAddr>::SizeOf(func.size); in SizeOf()
195 size += SimpleSerializer<int32_t>::SizeOf(func.parameter_size); in SizeOf()
201 dest = SimpleSerializer<string>::Write(func.name, dest); in Write()
202 dest = SimpleSerializer<MemAddr>::Write(func.address, dest); in Write()
203 dest = SimpleSerializer<MemAddr>::Write(func.size, dest); in Write()
204 dest = SimpleSerializer<int32_t>::Write(func.parameter_size, dest); in Write()
214 class SimpleSerializer< linked_ptr<BasicSourceLineResolver::Function> > {
219 return SimpleSerializer<Function>::SizeOf(*(func.get())); in SizeOf()
224 dest = SimpleSerializer<Function>::Write(*(func.get()), dest); in Write()
230 class SimpleSerializer< linked_ptr<BasicSourceLineResolver::PublicSymbol> > {
235 return SimpleSerializer<PublicSymbol>::SizeOf(*(pubsymbol.get())); in SizeOf()
239 dest = SimpleSerializer<PublicSymbol>::Write(*(pubsymbol.get()), dest); in Write()
245 class SimpleSerializer< linked_ptr<WindowsFrameInfo> > {
249 return SimpleSerializer<WindowsFrameInfo>::SizeOf(*(wfi.get())); in SizeOf()
253 dest = SimpleSerializer<WindowsFrameInfo>::Write(*(wfi.get()), dest); in Write()