Lines Matching defs:pretty

108     PrettySubcommand("pretty",
198 namespace pretty {
888 bool opts::pretty::shouldDumpSymLevel(SymLevel Search) {
905 bool opts::pretty::compareFunctionSymbols(
908 assert(opts::pretty::SymbolOrder != opts::pretty::SymbolSortMode::None);
910 if (opts::pretty::SymbolOrder == opts::pretty::SymbolSortMode::Name)
918 bool opts::pretty::compareDataSymbols(
921 assert(opts::pretty::SymbolOrder != opts::pretty::SymbolSortMode::None);
923 if (opts::pretty::SymbolOrder == opts::pretty::SymbolSortMode::Name)
972 if (!opts::pretty::ShowInjectedSourceContent)
1058 opts::pretty::Native ? PDB_ReaderType::Native : PDB_ReaderType::DIA;
1061 if (opts::pretty::LoadAddress)
1062 Session->setLoadAddress(opts::pretty::LoadAddress);
1065 const bool UseColor = opts::pretty::ColorOutput == cl::BOU_UNSET
1067 : opts::pretty::ColorOutput == cl::BOU_TRUE;
1105 if (!opts::pretty::WithName.empty()) {
1110 for (StringRef Name : opts::pretty::WithName) {
1181 if (opts::pretty::Compilands) {
1191 if (opts::pretty::Lines)
1199 if (opts::pretty::Classes || opts::pretty::Enums || opts::pretty::Typedefs ||
1200 opts::pretty::Funcsigs || opts::pretty::Pointers ||
1201 opts::pretty::Arrays || opts::pretty::VTShapes) {
1210 if (opts::pretty::Symbols) {
1222 if (opts::pretty::Globals) {
1226 if (shouldDumpSymLevel(opts::pretty::SymLevel::Functions)) {
1229 if (opts::pretty::SymbolOrder == opts::pretty::SymbolSortMode::None) {
1238 llvm::sort(Funcs, opts::pretty::compareFunctionSymbols);
1246 if (shouldDumpSymLevel(opts::pretty::SymLevel::Data)) {
1249 if (opts::pretty::SymbolOrder == opts::pretty::SymbolSortMode::None) {
1256 llvm::sort(Datas, opts::pretty::compareDataSymbols);
1262 if (shouldDumpSymLevel(opts::pretty::SymLevel::Thunks)) {
1271 if (opts::pretty::Externals) {
1278 if (opts::pretty::Lines) {
1281 if (opts::pretty::InjectedSources) {
1516 if (opts::pretty::Lines)
1517 opts::pretty::Compilands = true;
1519 if (opts::pretty::All) {
1520 opts::pretty::Compilands = true;
1521 opts::pretty::Symbols = true;
1522 opts::pretty::Globals = true;
1523 opts::pretty::Types = true;
1524 opts::pretty::Externals = true;
1525 opts::pretty::Lines = true;
1528 if (opts::pretty::Types) {
1529 opts::pretty::Classes = true;
1530 opts::pretty::Typedefs = true;
1531 opts::pretty::Enums = true;
1532 opts::pretty::Pointers = true;
1533 opts::pretty::Funcsigs = true;
1541 if (opts::pretty::ExcludeCompilerGenerated) {
1542 opts::pretty::ExcludeTypes.push_back("__vc_attributes");
1543 opts::pretty::ExcludeCompilands.push_back("\\* Linker \\*");
1545 if (opts::pretty::ExcludeSystemLibraries) {
1546 opts::pretty::ExcludeCompilands.push_back(
1548 opts::pretty::ExcludeCompilands.push_back("f:\\\\dd\\\\vctools\\\\crt");
1549 opts::pretty::ExcludeCompilands.push_back(
1552 llvm::for_each(opts::pretty::InputFilenames, dumpPretty);