Home | History | Annotate | Download | only in src

Lines Matching refs:GTEST_API_

81 GTEST_API_ extern const TypeId kTestTypeIdInGoogleTest;
104 GTEST_API_ extern bool g_help_flag;
107 GTEST_API_ TimeInMillis GetTimeInMillis();
110 GTEST_API_ bool ShouldUseColor(bool stdout_is_tty);
113 GTEST_API_ std::string FormatTimeInMillisAsSeconds(TimeInMillis ms);
119 GTEST_API_ bool ParseInt32Flag(
223 GTEST_API_ char* CodePointToUtf8(UInt32 code_point, char* str);
238 GTEST_API_ String WideStringToUtf8(const wchar_t* str, int num_chars);
252 GTEST_API_ bool ShouldShard(const char* total_shards_str,
259 GTEST_API_ Int32 Int32FromEnvOrDie(const char* env_var, Int32 default_val);
265 GTEST_API_ bool ShouldRunTestOnShard(
364 class GTEST_API_ UnitTestOptions {
406 GTEST_API_ FilePath GetCurrentExecutableName();
497 class GTEST_API_ UnitTestImpl {
913 GTEST_API_ bool IsInSet(char ch, const char* str);
914 GTEST_API_ bool IsAsciiDigit(char ch);
915 GTEST_API_ bool IsAsciiPunct(char ch);
916 GTEST_API_ bool IsRepeat(char ch);
917 GTEST_API_ bool IsAsciiWhiteSpace(char ch);
918 GTEST_API_ bool IsAsciiWordChar(char ch);
919 GTEST_API_ bool IsValidEscape(char ch);
920 GTEST_API_ bool AtomMatchesChar(bool escaped, char pattern, char ch);
921 GTEST_API_ bool ValidateRegex(const char* regex);
922 GTEST_API_ bool MatchRegexAtHead(const char* regex, const char* str);
923 GTEST_API_ bool MatchRepetitionAndRegexAtHead(
925 GTEST_API_ bool MatchRegexAnywhere(const char* regex, const char* str);
931 GTEST_API_ void ParseGoogleTestFlagsOnly(int* argc, char** argv);
932 GTEST_API_ void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv);
938 GTEST_API_ String GetLastErrnoDescription();