Home | History | Annotate | Download | only in sanitizer_common

Lines Matching refs:info

30                  const AddressInfo &info, bool vs_style,
49 buffer->append("0x%zx", info.address);
52 buffer->append("%s", StripPathPrefix(info.module, strip_path_prefix));
55 buffer->append("0x%zx", info.module_offset);
58 buffer->append("%s", StripFunctionName(info.function, strip_func_prefix));
61 buffer->append("0x%zx", info.function_offset != AddressInfo::kUnknown
62 ? info.function_offset
66 buffer->append("%s", StripPathPrefix(info.file, strip_path_prefix));
69 buffer->append("%d", info.line);
72 buffer->append("%d", info.column);
77 if (info.function) {
79 StripFunctionName(info.function, strip_func_prefix));
80 if (!info.file && info.function_offset != AddressInfo::kUnknown)
81 buffer->append("+0x%zx", info.function_offset);
86 RenderSourceLocation(buffer, info.file, info.line, info.column, vs_style,
91 if (info.file) {
92 RenderSourceLocation(buffer, info.file, info.line, info.column,
94 } else if (info.module) {
95 RenderModuleLocation(buffer, info.module, info.module_offset,
103 if (info.address & kExternalPCBit)
105 else if (info.module)
106 buffer->append("(%s+%p)", StripModuleName(info.module),
107 (void *)info.module_offset);
109 buffer->append("(%p)", (void *)info.address);