reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/unittests/Driver/ToolChainTest.cpp
  184   EXPECT_STREQ(DriverOnly2.DriverMode, "--driver-mode=g++");
  190   EXPECT_STREQ(TargetAndMode.DriverMode, "--driver-mode=g++");
  209   EXPECT_STREQ(Res.DriverMode, "--driver-mode=g++");
  215   EXPECT_STREQ(Res.DriverMode, "--driver-mode=g++");
  221   EXPECT_STREQ(Res.DriverMode, "--driver-mode=g++");
  227   EXPECT_STREQ(Res.DriverMode, "--driver-mode=g++");
  234   EXPECT_STREQ(Res.DriverMode, "--driver-mode=g++");
  241   EXPECT_STREQ(Res.DriverMode, "--driver-mode=g++");
  259   EXPECT_STREQ(Res.DriverMode, "--driver-mode=cl");
tools/clang/unittests/Lex/DependencyDirectivesSourceMinimizerTest.cpp
   93   EXPECT_STREQ("#define MACRO\n", Out.data());
  103   EXPECT_STREQ("#define MACRO\n", Out.data());
  107   EXPECT_STREQ("#define MACRO\n", Out.data());
  111   EXPECT_STREQ("#define MACRO a\n", Out.data());
  115   EXPECT_STREQ("#define MACRO\n", Out.data());
  122   EXPECT_STREQ("#define MACRO()\n", Out.data());
  126   EXPECT_STREQ("#define MACRO(a,b...)\n", Out.data());
  130   EXPECT_STREQ("#define MACRO content\n", Out.data());
  134   EXPECT_STREQ("#define MACRO con  tent\n", Out.data());
  138   EXPECT_STREQ("#define MACRO() con  tent\n", Out.data());
  145   EXPECT_STREQ("#define MACRO(/* invalid */\n", Out.data());
  148   EXPECT_STREQ("#define MACRO(/* invalid */\n", Out.data());
  152   EXPECT_STREQ("#define MACRO(/* invalid */\n", Out.data());
  160   EXPECT_STREQ("#define MACRO() con \t tent\n", Out.data());
  164   EXPECT_STREQ("#define MACRO() con \f tent\n", Out.data());
  168   EXPECT_STREQ("#define MACRO() con \v tent\n", Out.data());
  172   EXPECT_STREQ("#define MACRO con\f\t\vtent\n", Out.data());
  182   EXPECT_STREQ("#define MACRO(a)\n", Out.data());
  190   EXPECT_STREQ("#define MACRO(a,b) call((a), (b))\n", Out.data());
  203   EXPECT_STREQ("#define MACRO(a,b) call((a), (b))\n", Out.data());
  213   EXPECT_STREQ("#define MACRO(a,b) #a #b\n", Out.data());
  226   EXPECT_STREQ("#define MACRO(a,b) call((a), (b))\n", Out.data());
  239   EXPECT_STREQ("#define MACRO(a,b) call((a), (b))\n", Out.data());
  258   EXPECT_STREQ("#define AND &\n", Out.data());
  263   EXPECT_STREQ("#define AND &\n", Out.data());
  277   EXPECT_STREQ("#define MACRO a\n"
  288   EXPECT_STREQ("#define MACRO1 \"/*\"\n"
  300   EXPECT_STREQ("#ifdef A\n"
  315   EXPECT_STREQ("#ifdef A\n"
  336   EXPECT_STREQ("", Out.data());
  343   EXPECT_STREQ("", Out.data());
  346   EXPECT_STREQ("", Out.data());
  350   EXPECT_STREQ("", Out.data());
  354   EXPECT_STREQ("", Out.data());
  358   EXPECT_STREQ("#pragma clang module import\n", Out.data());
  365   EXPECT_STREQ("#include \"A\"\n", Out.data());
  368   EXPECT_STREQ("#include <A>\n", Out.data());
  372   EXPECT_STREQ("#include_next <A>\n", Out.data());
  375   EXPECT_STREQ("#import <A>\n", Out.data());
  379   EXPECT_STREQ("#__include_macros <A>\n", Out.data());
  386   EXPECT_STREQ("@import A;\n", Out.data());
  389   EXPECT_STREQ("@import A;\n", Out.data());
  392   EXPECT_STREQ("@import A;\n", Out.data());
  395   EXPECT_STREQ("@import A.B;\n", Out.data());
  399   EXPECT_STREQ("@import A.B;\n", Out.data());
  418   EXPECT_STREQ("#ifndef GUARD\n"
  431   EXPECT_STREQ("#ifndef GUARD\n"
  444   EXPECT_STREQ("#ifndef GUARD\n"
  458   EXPECT_STREQ("#ifndef GUARD\n"
  466   EXPECT_STREQ("#define GUARD\n", Out.data());
  471   EXPECT_STREQ("#define GUARD\n", Out.data());
  476   EXPECT_STREQ("#define GUA RD\n", Out.data());
  487   EXPECT_STREQ("#define A 1 + 2 + 3\n", Out.data());
  504     EXPECT_STREQ("#include <t.h>\n", Out.data());
  518     EXPECT_STREQ("", Out.data());
  533   EXPECT_STREQ("#include <bob>\n#include <foo>\n", Out.data());
  546   EXPECT_STREQ("#include <test.h>\n", Out.data());
  557   EXPECT_STREQ("#include <test.h>\n", Out.data());
  570   EXPECT_STREQ("#include <test.h>\n", Out.data());
  583   EXPECT_STREQ("#pragma once\n#include <test.h>\n", Out.data());
  594   EXPECT_STREQ("#pragma once\n#include <test.h>\n", Out.data());
  608   EXPECT_STREQ(
  619   EXPECT_STREQ(
  630   EXPECT_STREQ("#define X '\\ \t\nx'\n", Out.data());
  634   EXPECT_STREQ("#define X \"\\ \r\nx\"\n", Out.data());
  638   EXPECT_STREQ("#define X \"\\ \r\nx\n#include <x>\n", Out.data());
  673   EXPECT_STREQ("#include \"textual-header.h\"\nexport module m;\n"
tools/clang/unittests/Lex/LexerTest.cpp
  414   EXPECT_STREQ("\"\\\"StrArg\\\"\"", Result.getLiteralData());
  417   EXPECT_STREQ("\"5\"", Result.getLiteralData());
  420   EXPECT_STREQ("\"'C'\"", Result.getLiteralData());
tools/clang/unittests/libclang/LibclangTest.cpp
   69       EXPECT_STREQ(Contents, BufStr.c_str());
  351   EXPECT_STREQ(Contents, BufStr.c_str());
tools/lldb/unittests/Core/MangledTest.cpp
   37   EXPECT_STREQ(ExpectedResult.GetCString(), TheDemangled.GetCString());
   46   EXPECT_STREQ("", TheDemangled.GetCString());
tools/lldb/unittests/Core/StreamCallbackTest.cpp
   18   EXPECT_STREQ("Foobar", data);
tools/lldb/unittests/Host/SocketTest.cpp
   31   EXPECT_STREQ("localhost", host_str.c_str());
   32   EXPECT_STREQ("1138", port_str.c_str());
   39   EXPECT_STREQ("invalid host:port specification: 'google.com:65536'",
   45   EXPECT_STREQ("invalid host:port specification: 'google.com:-1138'",
   51   EXPECT_STREQ("invalid host:port specification: 'google.com:65536'",
   56   EXPECT_STREQ("", host_str.c_str());
   57   EXPECT_STREQ("12345", port_str.c_str());
   63   EXPECT_STREQ("*", host_str.c_str());
   64   EXPECT_STREQ("0", port_str.c_str());
   70   EXPECT_STREQ("*", host_str.c_str());
   71   EXPECT_STREQ("65535", port_str.c_str());
   77   EXPECT_STREQ("::1", host_str.c_str());
   78   EXPECT_STREQ("12345", port_str.c_str());
   84   EXPECT_STREQ("abcd:12fg:AF58::1", host_str.c_str());
   85   EXPECT_STREQ("12345", port_str.c_str());
  128   EXPECT_STREQ("127.0.0.1", socket_a_up->GetRemoteIPAddress().c_str());
  129   EXPECT_STREQ("127.0.0.1", socket_b_up->GetRemoteIPAddress().c_str());
tools/lldb/unittests/Language/Highlighting/HighlighterTest.cpp
   96   EXPECT_STREQ(output.c_str(), code);
tools/lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp
  270   EXPECT_STREQ(test_string, python_string.GetString().data());
tools/lldb/unittests/Target/ModuleCacheTest.cpp
  114         EXPECT_STREQ(GetDummyRemotePath().GetCString(),
  135   EXPECT_STREQ(GetDummyRemotePath().GetCString(),
  137   EXPECT_STREQ(module_uuid, module_sp->GetUUID().GetAsString().c_str());
tools/lldb/unittests/Utility/ArchSpecTest.cpp
  123   EXPECT_STREQ("i686", AS.GetArchitectureName());
tools/lldb/unittests/Utility/ArgsTest.cpp
   23   EXPECT_STREQ(args.GetArgumentAtIndex(0), "arg");
   30   EXPECT_STREQ(args.GetArgumentAtIndex(0), "arg with space");
   37   EXPECT_STREQ(args.GetArgumentAtIndex(0), "arg with space");
   44   EXPECT_STREQ(args.GetArgumentAtIndex(0), "arg\\");
   51   EXPECT_STREQ(args.GetArgumentAtIndex(0), "arg\\");
   58   EXPECT_STREQ(args.GetArgumentAtIndex(0), "arg\\y");
   65   EXPECT_STREQ(args.GetArgumentAtIndex(0), "arg\\y");
   72   EXPECT_STREQ(args.GetArgumentAtIndex(0), "this");
   73   EXPECT_STREQ(args.GetArgumentAtIndex(1), "has");
   74   EXPECT_STREQ(args.GetArgumentAtIndex(2), "multiple");
   75   EXPECT_STREQ(args.GetArgumentAtIndex(3), "args");
   84   EXPECT_STREQ(args.GetArgumentAtIndex(0), "arg");
   93   EXPECT_STREQ(args.GetArgumentAtIndex(0), "first_arg");
   94   EXPECT_STREQ(args.GetArgumentAtIndex(1), "second_arg");
  106   EXPECT_STREQ("1", args.GetArgumentAtIndex(0));
  107   EXPECT_STREQ("1.5", args.GetArgumentAtIndex(1));
  108   EXPECT_STREQ("2", args.GetArgumentAtIndex(2));
  109   EXPECT_STREQ("3", args.GetArgumentAtIndex(3));
  110   EXPECT_STREQ("3.5", args.GetArgumentAtIndex(4));
  175   EXPECT_STREQ("a'b", args.GetArgumentAtIndex(0));
  183   EXPECT_STREQ("a b c", args.GetArgumentAtIndex(0));
  193   EXPECT_STREQ("1", args.GetArgumentVector()[0]);
  194   EXPECT_STREQ("2", args.GetArgumentVector()[1]);
  196   EXPECT_STREQ("1", args.GetArgumentAtIndex(0));
  197   EXPECT_STREQ("2", args.GetArgumentAtIndex(1));
  201   EXPECT_STREQ("1", args.GetArgumentVector()[0]);
  202   EXPECT_STREQ("2", args.GetArgumentVector()[1]);
  203   EXPECT_STREQ("3", args.GetArgumentVector()[2]);
  204   EXPECT_STREQ("4", args.GetArgumentVector()[3]);
  206   EXPECT_STREQ("1", args.GetArgumentAtIndex(0));
  207   EXPECT_STREQ("2", args.GetArgumentAtIndex(1));
  208   EXPECT_STREQ("3", args.GetArgumentAtIndex(2));
  209   EXPECT_STREQ("4", args.GetArgumentAtIndex(3));
  216   EXPECT_STREQ("foo", ref[0]);
  217   EXPECT_STREQ("bar", ref[1]);
  251   EXPECT_STREQ(args.GetArgumentAtIndex(0), "f");
  259   EXPECT_STREQ(args.GetArgumentAtIndex(0), "bar");
  267   EXPECT_STREQ(args.GetArgumentAtIndex(0), "baar");
  275   EXPECT_STREQ(args.GetArgumentAtIndex(2), "b");
  283   EXPECT_STREQ(args.GetArgumentAtIndex(2), "b");
tools/lldb/unittests/Utility/CompletionRequestTest.cpp
   24   EXPECT_STREQ(request.GetRawLine().str().c_str(), command.c_str());
   41   EXPECT_STREQ(request.GetRawLine().str().c_str(), command.c_str());
   60   EXPECT_STREQ("boo", matches.GetStringAtIndex(0U));
   62   EXPECT_STREQ("car", descriptions.GetStringAtIndex(0U));
   96   EXPECT_STREQ(request.GetRawLine().str().c_str(), command.c_str());
  101   EXPECT_STREQ(request.GetParsedLine().GetArgumentAtIndex(1), "b");
  107   EXPECT_STREQ(request.GetRawLine().str().c_str(), command.c_str());
  133   EXPECT_STREQ("foo", matches.GetStringAtIndex(0));
  140   EXPECT_STREQ("foo", matches.GetStringAtIndex(0));
  148   EXPECT_STREQ("foo", matches.GetStringAtIndex(0));
  149   EXPECT_STREQ("bar", matches.GetStringAtIndex(1));
  156   EXPECT_STREQ("foo", matches.GetStringAtIndex(0));
  157   EXPECT_STREQ("bar", matches.GetStringAtIndex(1));
  165   EXPECT_STREQ("foo", matches.GetStringAtIndex(0));
  166   EXPECT_STREQ("bar", matches.GetStringAtIndex(1));
  174   EXPECT_STREQ("foo", matches.GetStringAtIndex(0));
  175   EXPECT_STREQ("bar", matches.GetStringAtIndex(1));
  176   EXPECT_STREQ("foobar", matches.GetStringAtIndex(2));
  199   EXPECT_STREQ("foo", matches.GetStringAtIndex(0));
  200   EXPECT_STREQ("comment", descriptions.GetStringAtIndex(0));
  209   EXPECT_STREQ("foo", matches.GetStringAtIndex(0));
  210   EXPECT_STREQ("comment", descriptions.GetStringAtIndex(0));
  220   EXPECT_STREQ("foo", matches.GetStringAtIndex(0));
  221   EXPECT_STREQ("bar", matches.GetStringAtIndex(1));
  230   EXPECT_STREQ("foo", matches.GetStringAtIndex(0));
  231   EXPECT_STREQ("comment", descriptions.GetStringAtIndex(0));
  232   EXPECT_STREQ("bar", matches.GetStringAtIndex(1));
  233   EXPECT_STREQ("comment", descriptions.GetStringAtIndex(1));
  234   EXPECT_STREQ("bar", matches.GetStringAtIndex(2));
  235   EXPECT_STREQ("another comment", descriptions.GetStringAtIndex(2));
  245   EXPECT_STREQ("foo", matches.GetStringAtIndex(0));
  246   EXPECT_STREQ("comment", descriptions.GetStringAtIndex(0));
  247   EXPECT_STREQ("bar", matches.GetStringAtIndex(1));
  248   EXPECT_STREQ("comment", descriptions.GetStringAtIndex(1));
  249   EXPECT_STREQ("bar", matches.GetStringAtIndex(2));
  250   EXPECT_STREQ("another comment", descriptions.GetStringAtIndex(2));
  251   EXPECT_STREQ("foo", matches.GetStringAtIndex(3));
  252   EXPECT_STREQ("", descriptions.GetStringAtIndex(3));
  271   EXPECT_STREQ("bar", matches.GetStringAtIndex(0));
tools/lldb/unittests/Utility/DataExtractorTest.cpp
   57   EXPECT_STREQ("foo", E.GetCStr(&offset));
   66   EXPECT_STREQ("", E.GetCStr(&offset));
   93   EXPECT_STREQ("foo", E.GetCStr(&offset));
tools/lldb/unittests/Utility/FileSpecTest.cpp
   17   EXPECT_STREQ("/foo/bar", fs_posix.GetCString());
   18   EXPECT_STREQ("/foo", fs_posix.GetDirectory().GetCString());
   19   EXPECT_STREQ("bar", fs_posix.GetFilename().GetCString());
   22   EXPECT_STREQ("F:\\bar", fs_windows.GetCString());
   25   EXPECT_STREQ("bar", fs_windows.GetFilename().GetCString());
   28   EXPECT_STREQ("/", fs_posix_root.GetCString());
   30   EXPECT_STREQ("/", fs_posix_root.GetFilename().GetCString());
   33   EXPECT_STREQ("//net", fs_net_drive.GetCString());
   35   EXPECT_STREQ("//net", fs_net_drive.GetFilename().GetCString());
   38   EXPECT_STREQ("//net/", fs_net_root.GetCString());
   39   EXPECT_STREQ("//net", fs_net_root.GetDirectory().GetCString());
   40   EXPECT_STREQ("/", fs_net_root.GetFilename().GetCString());
   43   EXPECT_STREQ("F:", fs_windows_drive.GetCString());
   45   EXPECT_STREQ("F:", fs_windows_drive.GetFilename().GetCString());
   48   EXPECT_STREQ("F:\\", fs_windows_root.GetCString());
   49   EXPECT_STREQ("F:", fs_windows_root.GetDirectory().GetCString());
   54   EXPECT_STREQ("/foo/bar/baz", fs_posix_long.GetCString());
   55   EXPECT_STREQ("/foo/bar", fs_posix_long.GetDirectory().GetCString());
   56   EXPECT_STREQ("baz", fs_posix_long.GetFilename().GetCString());
   59   EXPECT_STREQ("F:\\bar\\baz", fs_windows_long.GetCString());
   62   EXPECT_STREQ("baz", fs_windows_long.GetFilename().GetCString());
   65   EXPECT_STREQ("/foo/bar", fs_posix_trailing_slash.GetCString());
   66   EXPECT_STREQ("/foo", fs_posix_trailing_slash.GetDirectory().GetCString());
   67   EXPECT_STREQ("bar", fs_posix_trailing_slash.GetFilename().GetCString());
   70   EXPECT_STREQ("F:\\bar", fs_windows_trailing_slash.GetCString());
   71   EXPECT_STREQ("bar", fs_windows_trailing_slash.GetFilename().GetCString());
   77   EXPECT_STREQ("/foo/bar", fs_posix.GetCString());
   78   EXPECT_STREQ("/foo", fs_posix.GetDirectory().GetCString());
   79   EXPECT_STREQ("bar", fs_posix.GetFilename().GetCString());
   83   EXPECT_STREQ("/foo/bar/baz", fs_posix_2.GetCString());
   84   EXPECT_STREQ("/foo/bar", fs_posix_2.GetDirectory().GetCString());
   85   EXPECT_STREQ("baz", fs_posix_2.GetFilename().GetCString());
   89   EXPECT_STREQ("F:\\bar\\baz", fs_windows.GetCString());
   92   EXPECT_STREQ("baz", fs_windows.GetFilename().GetCString());
   96   EXPECT_STREQ("/bar", fs_posix_root.GetCString());
   97   EXPECT_STREQ("/", fs_posix_root.GetDirectory().GetCString());
   98   EXPECT_STREQ("bar", fs_posix_root.GetFilename().GetCString());
  102   EXPECT_STREQ("F:\\bar", fs_windows_root.GetCString());
  105   EXPECT_STREQ("bar", fs_windows_root.GetFilename().GetCString());
  111   EXPECT_STREQ("/foo/bar", fs.GetCString());
  112   EXPECT_STREQ("/foo", fs.GetDirectory().GetCString());
  113   EXPECT_STREQ("bar", fs.GetFilename().GetCString());
  119   EXPECT_STREQ("/bar/foo", fs_posix.GetCString());
  123   EXPECT_STREQ("/baz/foo/bar", fs_posix_2.GetCString());
  127   EXPECT_STREQ("F:\\bar\\baz", fs_windows.GetCString());
  131   EXPECT_STREQ("/bar", fs_posix_root.GetCString());
  135   EXPECT_STREQ("F:\\bar", fs_windows_root.GetCString());
  343   EXPECT_STREQ("/foo/bar/baz", fs_posix.GetCString());
  345   EXPECT_STREQ("/foo/bar", fs_posix.GetCString());
  347   EXPECT_STREQ("/foo", fs_posix.GetCString());
  349   EXPECT_STREQ("/", fs_posix.GetCString());
  351   EXPECT_STREQ("/", fs_posix.GetCString());
  354   EXPECT_STREQ("foo/bar/baz", fs_posix_relative.GetCString());
  356   EXPECT_STREQ("foo/bar", fs_posix_relative.GetCString());
  358   EXPECT_STREQ("foo", fs_posix_relative.GetCString());
  360   EXPECT_STREQ("foo", fs_posix_relative.GetCString());
  363   EXPECT_STREQ(".", fs_posix_relative2.GetCString());
  365   EXPECT_STREQ(".", fs_posix_relative2.GetCString());
  367   EXPECT_STREQ(".", fs_posix_relative2.GetCString());
  370   EXPECT_STREQ("C:\\foo\\bar\\baz", fs_windows.GetCString());
  372   EXPECT_STREQ("C:\\foo\\bar", fs_windows.GetCString());
  374   EXPECT_STREQ("C:\\foo", fs_windows.GetCString());
  376   EXPECT_STREQ("C:\\", fs_windows.GetCString());
  378   EXPECT_STREQ("C:", fs_windows.GetCString());
  380   EXPECT_STREQ("C:", fs_windows.GetCString());
tools/lldb/unittests/Utility/LogTest.cpp
  236     EXPECT_STREQ("logAndTakeOutput", Function);
tools/lldb/unittests/Utility/OptionsWithRawTest.cpp
   67   EXPECT_STREQ("-foo", ref[0]);
   82   EXPECT_STREQ("-foo", ref[0]);
   96   EXPECT_STREQ("-foo", ref[0]);
  110   EXPECT_STREQ("-foo", ref[0]);
  124   EXPECT_STREQ("-foo", ref[0]);
  138   EXPECT_STREQ("-foo", ref[0]);
  152   EXPECT_STREQ("-foo", ref[0]);
  166   EXPECT_STREQ("-foo", ref[0]);
tools/lldb/unittests/Utility/ProcessInfoTest.cpp
   16   EXPECT_STREQ("foo", Info.GetName());
tools/lldb/unittests/Utility/ProcessInstanceInfoTest.cpp
   43   EXPECT_STREQ(R"(    pid = 47
   69   EXPECT_STREQ(
   87   EXPECT_STREQ(
tools/lldb/unittests/Utility/ReproducerInstrumentationTest.cpp
  393   EXPECT_STREQ(cstr, deserializer.Deserialize<const char *>());
tools/lldb/unittests/Utility/StatusTest.cpp
   38   EXPECT_STREQ("foo", foo.AsCString());
tools/lldb/unittests/Utility/StringListTest.cpp
   29   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
   30   EXPECT_STREQ("bar", s.GetStringAtIndex(1));
   33   EXPECT_STREQ("foo", orig.GetStringAtIndex(0));
   34   EXPECT_STREQ("bar", orig.GetStringAtIndex(1));
   41   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
   45   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
   46   EXPECT_STREQ("bar", s.GetStringAtIndex(1));
   53   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
   57   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
   58   EXPECT_STREQ("bar", s.GetStringAtIndex(1));
   68   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
   72   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
   73   EXPECT_STREQ("bar", s.GetStringAtIndex(1));
   83   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
   87   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
   88   EXPECT_STREQ("bar", s.GetStringAtIndex(1));
   95   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
   99   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
  100   EXPECT_STREQ("bar", s.GetStringAtIndex(1));
  110   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
  114   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
  115   EXPECT_STREQ("bar", s.GetStringAtIndex(1));
  130   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
  131   EXPECT_STREQ("", s.GetStringAtIndex(1));
  132   EXPECT_STREQ("bar", s.GetStringAtIndex(2));
  147   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
  148   EXPECT_STREQ("", s.GetStringAtIndex(1));
  149   EXPECT_STREQ("bar", s.GetStringAtIndex(2));
  152   EXPECT_STREQ("foo", other.GetStringAtIndex(0));
  153   EXPECT_STREQ("", other.GetStringAtIndex(1));
  154   EXPECT_STREQ("bar", other.GetStringAtIndex(2));
  159   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
  160   EXPECT_STREQ("", s.GetStringAtIndex(1));
  161   EXPECT_STREQ("bar", s.GetStringAtIndex(2));
  162   EXPECT_STREQ("foo", s.GetStringAtIndex(3));
  163   EXPECT_STREQ("", s.GetStringAtIndex(4));
  164   EXPECT_STREQ("bar", s.GetStringAtIndex(5));
  167   EXPECT_STREQ("foo", other.GetStringAtIndex(0));
  168   EXPECT_STREQ("", other.GetStringAtIndex(1));
  169   EXPECT_STREQ("bar", other.GetStringAtIndex(2));
  188   EXPECT_STREQ("", s.GetStringAtIndex(0));
  189   EXPECT_STREQ("", s.GetStringAtIndex(1));
  190   EXPECT_STREQ("", s.GetStringAtIndex(2));
  197   EXPECT_STREQ("", s.GetStringAtIndex(0));
  198   EXPECT_STREQ("foo", s.GetStringAtIndex(1));
  199   EXPECT_STREQ("bar", s.GetStringAtIndex(2));
  200   EXPECT_STREQ("", s.GetStringAtIndex(3));
  207   EXPECT_STREQ("", s.GetStringAtIndex(0));
  284   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
  285   EXPECT_STREQ("bar", s.GetStringAtIndex(1));
  289   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
  318   EXPECT_STREQ("\t", s.GetStringAtIndex(0));
  319   EXPECT_STREQ(" ", s.GetStringAtIndex(1));
  320   EXPECT_STREQ("f", s.GetStringAtIndex(2));
  328   EXPECT_STREQ("bar", s.GetStringAtIndex(0));
  332   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
  333   EXPECT_STREQ("bar", s.GetStringAtIndex(1));
  341   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
  345   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
  346   EXPECT_STREQ("bar", s.GetStringAtIndex(1));
  354   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
  360   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
  361   EXPECT_STREQ("bar", s.GetStringAtIndex(1));
  370   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
  379   EXPECT_STREQ("foo", s.GetStringAtIndex(0));
tools/lldb/unittests/Utility/UriParserTest.cpp
   56   EXPECT_STREQ(testCase.m_scheme, scheme.str().c_str());
   57   EXPECT_STREQ(testCase.m_hostname, hostname.str().c_str());
   59   EXPECT_STREQ(testCase.m_path, path.str().c_str());
   93   EXPECT_STREQ(testCase.m_scheme, scheme.str().c_str());
   94   EXPECT_STREQ(testCase.m_hostname, hostname.str().c_str());
   96   EXPECT_STREQ(testCase.m_path, path.str().c_str());
tools/lldb/unittests/Utility/VASprintfTest.cpp
   38   EXPECT_STREQ(TestStr.c_str(), BigBuffer.c_str());
   46   EXPECT_STREQ(TestStr.c_str(), SmallBuffer.c_str());
unittests/ADT/APFloatTest.cpp
  911     EXPECT_STREQ(first, roundtrip.c_str());
unittests/ADT/AnyTest.cpp
   89   EXPECT_STREQ("hello", llvm::any_cast<const char *>(D));
   90   EXPECT_STREQ("hello", llvm::any_cast<const char *>(D));
unittests/ADT/SmallStringTest.cpp
   49   EXPECT_STREQ("aaa", theString.c_str());
   56   EXPECT_STREQ("abc", theString.c_str());
   63   EXPECT_STREQ("abc", theString.c_str());
   71   EXPECT_STREQ("abc", theString.c_str());
   79   EXPECT_STREQ("abcabc", theString.c_str());
   87   EXPECT_STREQ("abcabc", theString.c_str());
   96   EXPECT_STREQ("abcabc", theString.c_str());
unittests/ADT/StringMapTest.cpp
   56     EXPECT_STREQ(testKey, it->first().data());
  230   EXPECT_STREQ(testKey, entry->first().data());
unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp
  306   EXPECT_STREQ(StringValue, *ExtractedStringValue);
  311     EXPECT_STREQ(StrxValue, *ExtractedStrxValue);
  315     EXPECT_STREQ(Strx1Value, *ExtractedStrx1Value);
  319     EXPECT_STREQ(Strx2Value, *ExtractedStrx2Value);
  323     EXPECT_STREQ(Strx3Value, *ExtractedStrx3Value);
  327     EXPECT_STREQ(Strx4Value, *ExtractedStrx4Value);
  332   EXPECT_STREQ(StrpValue, *ExtractedStrpValue);
 1056   EXPECT_STREQ(String1, *Extracted1);
 1063   EXPECT_STREQ(String2, *Extracted2);
 1070   EXPECT_STREQ(String1, *Extracted3);
unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp
  199   EXPECT_STREQ(*Prologue.IncludeDirectories[0].getAsCString(), "a dir");
  202   EXPECT_STREQ(*Prologue.FileNames[0].Name.getAsCString(), "a file");
unittests/Demangle/PartialDemangleTest.cpp
   73     EXPECT_STREQ(Buf, N.ContextName);
   76     EXPECT_STREQ(Buf, N.BaseName);
   79     EXPECT_STREQ(Buf, N.ReturnType);
   82     EXPECT_STREQ(Buf, N.Params);
  163     EXPECT_STREQ("a", Res);
  176     EXPECT_STREQ("void a::b::c<int, int, int>(unsigned long)", Res);
unittests/IR/MetadataTest.cpp
  157   EXPECT_STREQ("!\"testing 1 2 3\"", oss.str().c_str());
  167   EXPECT_STREQ("!\"\\00\\0A\\22\\\\\\FF\"", oss.str().c_str());
 2639   EXPECT_STREQ("!llvm.NMD1 = !{!0, !1}\n",
unittests/Support/CommandLineTest.cpp
  228       EXPECT_STREQ(Output[I], Actual[I]);
  836   EXPECT_STREQ(Argv[0], "test/test");
  837   EXPECT_STREQ(Argv[1], "-flag_1");
  838   EXPECT_STREQ(Argv[2], "-option_1");
  839   EXPECT_STREQ(Argv[3], "-option_2");
  840   EXPECT_STREQ(Argv[4], "-option_21");
  841   EXPECT_STREQ(Argv[5], "-option_22");
  842   EXPECT_STREQ(Argv[6], "-option_23=abcd");
  843   EXPECT_STREQ(Argv[7], "-option_3=abcd");
  844   EXPECT_STREQ(Argv[8], "-option_31");
  845   EXPECT_STREQ(Argv[9], "-option_32");
  846   EXPECT_STREQ(Argv[10], "-option_33=abcd");
  847   EXPECT_STREQ(Argv[11], "-option_4=efjk");
  848   EXPECT_STREQ(Argv[12], "-flag_2");
  912   EXPECT_STREQ(Argv[0], "test/test");
  913   EXPECT_STREQ(Argv[1], "-option_1");
  914   EXPECT_STREQ(Argv[2], "-option_x");
  915   EXPECT_STREQ(Argv[3], "-option_2");
  916   EXPECT_STREQ(Argv[4], "-option_x");
  917   EXPECT_STREQ(Argv[5], SelfFileRef.c_str());
  918   EXPECT_STREQ(Argv[6], NestedFileRef.c_str());
  919   EXPECT_STREQ(Argv[7], SelfFileRef.c_str());
  920   EXPECT_STREQ(Argv[8], "-option_3");
  953   EXPECT_STREQ(Argv[i++], "test/test");
  955     EXPECT_STREQ(Argv[i], "@non_rsp_at_arg");
  956   EXPECT_STREQ(Argv[i++], "-foo");
  957   EXPECT_STREQ(Argv[i++], "-bar");
 1040   EXPECT_STREQ(Argv[0], "-option_1");
 1041   EXPECT_STREQ(Argv[1], "-option_2");
 1042   EXPECT_STREQ(Argv[2], "-option_3=abcd");
 1043   EXPECT_STREQ(Argv[3], "-option_4=cdef");
 1408   EXPECT_STREQ("val1", OptV.c_str());
 1424   EXPECT_STREQ("val3", OptV.c_str());
 1434   EXPECT_STREQ("val4", OptO.c_str());
 1469   EXPECT_STREQ("val1", OptP.c_str());
 1477   EXPECT_STREQ("val2", OptP.c_str());
 1485   EXPECT_STREQ("val3", OptP.c_str());
 1495   EXPECT_STREQ("val4", OptP.c_str());
 1503   EXPECT_STREQ("val5", OptP.c_str());
 1511   EXPECT_STREQ("val6", OptP.c_str());
 1521   EXPECT_STREQ("b", OptP.c_str());
 1530   EXPECT_STREQ("val8", OptA.c_str());
 1544   EXPECT_STREQ("=val10", OptA.c_str());
 1554   EXPECT_STREQ("val11", OptA.c_str());
 1567   EXPECT_STREQ("=val13", OptA.c_str());
 1577   EXPECT_STREQ("b", OptA.c_str());
 1608   EXPECT_STREQ("val1", OptAB.c_str());
 1616   EXPECT_STREQ("val1", OptAB.c_str());
 1651   EXPECT_STREQ("val1", OptAB.c_str());
unittests/Support/ErrorTest.cpp
  850   EXPECT_STREQ(ErrMsg, "test message")
unittests/Support/Path.cpp
 1082   EXPECT_STREQ("c3fcd3d76192e4007dfb496cca67e13b", Hash->digest().c_str());
unittests/TextAPI/ELFYAMLTest.cpp
   32     EXPECT_STREQ(Line1.str().data(), Line2.str().data());
   51   EXPECT_STREQ(Stub->NeededLibs[0].c_str(), "libc.so");
   52   EXPECT_STREQ(Stub->NeededLibs[1].c_str(), "libfoo.so");
   53   EXPECT_STREQ(Stub->NeededLibs[2].c_str(), "libbar.so");
   74   EXPECT_STREQ(Stub->SoName->c_str(), "test.so");
   79   EXPECT_STREQ(SymBar.Name.c_str(), "bar");
   87   EXPECT_STREQ(SymBaz.Name.c_str(), "baz");
   95   EXPECT_STREQ(SymFoo.Name.c_str(), "foo");
  101   EXPECT_STREQ(SymFoo.Warning->c_str(), "Deprecated!");
  104   EXPECT_STREQ(SymNor.Name.c_str(), "nor");
  112   EXPECT_STREQ(SymNot.Name.c_str(), "not");
  118   EXPECT_STREQ(SymNot.Warning->c_str(), "All fields populated!");
unittests/TextAPI/TextStubV1Tests.cpp
  212   EXPECT_STREQ(tbd_v1_file3, Buffer.c_str());
unittests/TextAPI/TextStubV2Tests.cpp
  233   EXPECT_STREQ(tbd_v2_file3, Buffer.c_str());
unittests/TextAPI/TextStubV3Tests.cpp
  189   EXPECT_STREQ(tbd_v3_file3, Buffer.c_str());
unittests/TextAPI/TextStubV4Tests.cpp
  234   EXPECT_STREQ(tbd_v4_file, Buffer.c_str());