Lines Matching refs:buffer

152                                  InternalScopedString *buffer) {  in MaybeBuildIdToBuffer()  argument
155 buffer->AppendF(" "); in MaybeBuildIdToBuffer()
156 buffer->AppendF("(BuildId: "); in MaybeBuildIdToBuffer()
158 buffer->AppendF("%02x", info.uuid[i]); in MaybeBuildIdToBuffer()
160 buffer->AppendF(")"); in MaybeBuildIdToBuffer()
166 void FormattedStackTracePrinter::RenderFrame(InternalScopedString *buffer, in RenderFrame() argument
182 buffer->AppendF("%c", *p); in RenderFrame()
188 buffer->Append("%"); in RenderFrame()
192 buffer->AppendF("%u", frame_no); in RenderFrame()
195 buffer->AppendF("0x%zx", address); in RenderFrame()
198 buffer->AppendF("%s", StripPathPrefix(info->module, strip_path_prefix)); in RenderFrame()
201 buffer->AppendF("0x%zx", info->module_offset); in RenderFrame()
204 MaybeBuildIdToBuffer(*info, /*PrefixSpace=*/false, buffer); in RenderFrame()
207 buffer->AppendF("%s", in RenderFrame()
211 buffer->AppendF("0x%zx", info->function_offset != AddressInfo::kUnknown in RenderFrame()
216 buffer->AppendF("%s", StripPathPrefix(info->file, strip_path_prefix)); in RenderFrame()
219 buffer->AppendF("%d", info->line); in RenderFrame()
222 buffer->AppendF("%d", info->column); in RenderFrame()
228 buffer->AppendF( in RenderFrame()
231 buffer->AppendF("+0x%zx", info->function_offset); in RenderFrame()
236 RenderSourceLocation(buffer, info->file, info->line, info->column, in RenderFrame()
242 RenderSourceLocation(buffer, info->file, info->line, info->column, in RenderFrame()
245 RenderModuleLocation(buffer, info->module, info->module_offset, in RenderFrame()
249 MaybeBuildIdToBuffer(*info, /*PrefixSpace=*/true, buffer); in RenderFrame()
252 buffer->AppendF("(<unknown module>)"); in RenderFrame()
261 RenderModuleLocation(buffer, StripModuleName(info->module), in RenderFrame()
264 MaybeBuildIdToBuffer(*info, /*PrefixSpace=*/true, buffer); in RenderFrame()
267 buffer->AppendF("(%p)", (void *)address); in RenderFrame()
301 void FormattedStackTracePrinter::RenderData(InternalScopedString *buffer, in RenderData() argument
307 buffer->AppendF("%c", *p); in RenderData()
313 buffer->Append("%"); in RenderData()
316 buffer->AppendF("%s", StripPathPrefix(DI->file, strip_path_prefix)); in RenderData()
319 buffer->AppendF("%zu", DI->line); in RenderData()
322 buffer->AppendF("%s", DI->name); in RenderData()
334 void StackTracePrinter::RenderSourceLocation(InternalScopedString *buffer, in RenderSourceLocation() argument
339 buffer->AppendF("%s(%d", StripPathPrefix(file, strip_path_prefix), line); in RenderSourceLocation()
341 buffer->AppendF(",%d", column); in RenderSourceLocation()
342 buffer->AppendF(")"); in RenderSourceLocation()
346 buffer->AppendF("%s", StripPathPrefix(file, strip_path_prefix)); in RenderSourceLocation()
348 buffer->AppendF(":%d", line); in RenderSourceLocation()
350 buffer->AppendF(":%d", column); in RenderSourceLocation()
354 void StackTracePrinter::RenderModuleLocation(InternalScopedString *buffer, in RenderModuleLocation() argument
358 buffer->AppendF("(%s", StripPathPrefix(module, strip_path_prefix)); in RenderModuleLocation()
360 buffer->AppendF(":%s", ModuleArchToString(arch)); in RenderModuleLocation()
362 buffer->AppendF("+0x%zx)", offset); in RenderModuleLocation()