Lines Matching refs:GTEST_API_

81 GTEST_API_ extern const TypeId kTestTypeIdInGoogleTest;
103 GTEST_API_ extern bool g_help_flag;
106 GTEST_API_ TimeInMillis GetTimeInMillis();
109 GTEST_API_ bool ShouldUseColor(bool stdout_is_tty);
112 GTEST_API_ std::string FormatTimeInMillisAsSeconds(TimeInMillis ms);
118 GTEST_API_ bool ParseInt32Flag(
219 GTEST_API_ char* CodePointToUtf8(UInt32 code_point, char* str);
234 GTEST_API_ String WideStringToUtf8(const wchar_t* str, int num_chars);
248 GTEST_API_ bool ShouldShard(const char* total_shards_str,
255 GTEST_API_ Int32 Int32FromEnvOrDie(const char* env_var, Int32 default_val);
261 GTEST_API_ bool ShouldRunTestOnShard(
432 class GTEST_API_ UnitTestOptions {
474 GTEST_API_ FilePath GetCurrentExecutableName();
565 class GTEST_API_ UnitTestImpl {
957 GTEST_API_ bool IsInSet(char ch, const char* str);
958 GTEST_API_ bool IsDigit(char ch);
959 GTEST_API_ bool IsPunct(char ch);
960 GTEST_API_ bool IsRepeat(char ch);
961 GTEST_API_ bool IsWhiteSpace(char ch);
962 GTEST_API_ bool IsWordChar(char ch);
963 GTEST_API_ bool IsValidEscape(char ch);
964 GTEST_API_ bool AtomMatchesChar(bool escaped, char pattern, char ch);
965 GTEST_API_ bool ValidateRegex(const char* regex);
966 GTEST_API_ bool MatchRegexAtHead(const char* regex, const char* str);
967 GTEST_API_ bool MatchRepetitionAndRegexAtHead(
969 GTEST_API_ bool MatchRegexAnywhere(const char* regex, const char* str);
973 GTEST_API_ void ParseGoogleTestFlagsOnly(int* argc, char** argv);
974 GTEST_API_ void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv);