Lines Matching refs:info
110 const AddressInfo &info, bool vs_style,
129 buffer->append("0x%zx", info.address);
132 buffer->append("%s", StripPathPrefix(info.module, strip_path_prefix));
135 buffer->append("0x%zx", info.module_offset);
140 StripFunctionName(info.function, strip_func_prefix)));
143 buffer->append("0x%zx", info.function_offset != AddressInfo::kUnknown
144 ? info.function_offset
148 buffer->append("%s", StripPathPrefix(info.file, strip_path_prefix));
151 buffer->append("%d", info.line);
154 buffer->append("%d", info.column);
159 if (info.function) {
162 StripFunctionName(info.function, strip_func_prefix)));
163 if (!info.file && info.function_offset != AddressInfo::kUnknown)
164 buffer->append("+0x%zx", info.function_offset);
169 RenderSourceLocation(buffer, info.file, info.line, info.column, vs_style,
174 if (info.file) {
175 RenderSourceLocation(buffer, info.file, info.line, info.column,
177 } else if (info.module) {
178 RenderModuleLocation(buffer, info.module, info.module_offset,
179 info.module_arch, strip_path_prefix);
186 if (info.address & kExternalPCBit)
188 else if (info.module)
190 RenderModuleLocation(buffer, StripModuleName(info.module),
191 info.module_offset, info.module_arch, "");
193 buffer->append("(%p)", (void *)info.address);