Lines Matching defs:IsAddr2Line
160 static Error parseCommand(StringRef BinaryName, bool IsAddr2Line,
242 if (IsAddr2Line)
246 if (!AddrSpec.getAsInteger(IsAddr2Line ? 16 : 0, Offset)) {
334 uint64_t AdjustVMA, bool IsAddr2Line,
350 if (Error E = parseCommand(Args.getLastArgValue(OPT_obj_EQ), IsAddr2Line,
359 bool ShouldInline = Args.hasFlag(OPT_inlines, OPT_no_inlines, !IsAddr2Line);
382 static opt::InputArgList parseOptions(int Argc, char *Argv[], bool IsAddr2Line,
385 StringRef ToolName = IsAddr2Line ? "llvm-addr2line" : "llvm-symbolizer";
388 Tbl.setInitialOptionsFromEnvironment(IsAddr2Line ? "LLVM_ADDR2LINE_OPTS"
426 bool IsAddr2Line) {
434 return IsAddr2Line ? FunctionNameKind::None : FunctionNameKind::LinkageName;
477 bool IsAddr2Line = sys::path::stem(ToolName).contains("addr2line");
481 opt::InputArgList Args = parseOptions(argc, argv, IsAddr2Line, Saver, Tbl);
498 Opts.Demangle = Args.hasFlag(OPT_demangle, OPT_no_demangle, !IsAddr2Line);
502 Opts.PrintFunctions = decideHowToPrintFunctions(Args, IsAddr2Line);
507 Args.hasFlag(OPT_untag_addresses, OPT_no_untag_addresses, !IsAddr2Line);
543 auto Style = IsAddr2Line ? OutputStyle::GNU : OutputStyle::LLVM;
591 symbolizeInput(Args, BuildID, AdjustVMA, IsAddr2Line, Style,
598 symbolizeInput(Args, BuildID, AdjustVMA, IsAddr2Line, Style, Address,