Lines Matching defs:IsAddr2Line
158 static Error parseCommand(StringRef BinaryName, bool IsAddr2Line,
240 if (IsAddr2Line)
244 if (!AddrSpec.getAsInteger(IsAddr2Line ? 16 : 0, Offset)) {
332 uint64_t AdjustVMA, bool IsAddr2Line,
348 if (Error E = parseCommand(Args.getLastArgValue(OPT_obj_EQ), IsAddr2Line,
357 bool ShouldInline = Args.hasFlag(OPT_inlines, OPT_no_inlines, !IsAddr2Line);
380 static opt::InputArgList parseOptions(int Argc, char *Argv[], bool IsAddr2Line,
383 StringRef ToolName = IsAddr2Line ? "llvm-addr2line" : "llvm-symbolizer";
386 Tbl.setInitialOptionsFromEnvironment(IsAddr2Line ? "LLVM_ADDR2LINE_OPTS"
424 bool IsAddr2Line) {
432 return IsAddr2Line ? FunctionNameKind::None : FunctionNameKind::LinkageName;
475 bool IsAddr2Line = sys::path::stem(ToolName).contains("addr2line");
479 opt::InputArgList Args = parseOptions(argc, argv, IsAddr2Line, Saver, Tbl);
495 Opts.Demangle = Args.hasFlag(OPT_demangle, OPT_no_demangle, !IsAddr2Line);
499 Opts.PrintFunctions = decideHowToPrintFunctions(Args, IsAddr2Line);
504 Args.hasFlag(OPT_untag_addresses, OPT_no_untag_addresses, !IsAddr2Line);
540 auto Style = IsAddr2Line ? OutputStyle::GNU : OutputStyle::LLVM;
588 symbolizeInput(Args, BuildID, AdjustVMA, IsAddr2Line, Style,
595 symbolizeInput(Args, BuildID, AdjustVMA, IsAddr2Line, Style, Address,