Lines Matching defs:GTEST_API_
1716 # define GTEST_API_ __declspec(dllimport)
1718 # define GTEST_API_ __declspec(dllexport)
1723 #ifndef GTEST_API_
1724 # define GTEST_API_
1829 GTEST_API_ bool IsTrue(bool condition);
1871 class GTEST_API_ RE {
1946 GTEST_API_ ::std::string FormatFileLocation(const char* file, int line);
1951 GTEST_API_ ::std::string FormatCompilerIndependentFileLocation(const char* file,
1970 class GTEST_API_ GTestLog {
2108 GTEST_API_ void CaptureStdout();
2109 GTEST_API_ String GetCapturedStdout();
2110 GTEST_API_ void CaptureStderr();
2111 GTEST_API_ String GetCapturedStderr();
2500 GTEST_API_ size_t GetThreadCount();
2806 #define GTEST_DECLARE_bool_(name) GTEST_API_ extern bool GTEST_FLAG(name)
2808 GTEST_API_ extern ::testing::internal::Int32 GTEST_FLAG(name)
2810 GTEST_API_ extern ::testing::internal::String GTEST_FLAG(name)
2814 GTEST_API_ bool GTEST_FLAG(name) = (default_val)
2816 GTEST_API_ ::testing::internal::Int32 GTEST_FLAG(name) = (default_val)
2818 GTEST_API_ ::testing::internal::String GTEST_FLAG(name) = (default_val)
2831 GTEST_API_ Int32 Int32FromGTestEnv(const char* flag, Int32 default_val);
2931 class GTEST_API_ String {
3184 GTEST_API_ String StringStreamToString(::std::stringstream* stream);
3258 class GTEST_API_ FilePath {
6809 GTEST_API_ extern const char kStackTraceMarker[];
6846 GTEST_API_ String AppendUserMessage(const String& gtest_msg,
6850 class GTEST_API_ ScopedTrace {
6954 GTEST_API_ AssertionResult EqFailure(const char* expected_expression,
6961 GTEST_API_ String GetBoolAssertionFailureMessage(
7185 GTEST_API_ TypeId GetTestTypeId();
7218 GTEST_API_ AssertionResult IsHRESULTSuccess(const char* expr,
7220 GTEST_API_ AssertionResult IsHRESULTFailure(const char* expr,
7246 GTEST_API_ TestInfo* MakeAndRegisterTestInfo(
7258 GTEST_API_ bool SkipPrefix(const char* prefix, const char** pstr);
7263 class GTEST_API_ TypedTestCasePState {
7404 GTEST_API_ String GetCurrentOsStackTraceExceptTop(UnitTest* unit_test,
7411 GTEST_API_ bool AlwaysTrue();
7419 struct GTEST_API_ ConstCharPtr {
7430 class GTEST_API_ Random {
8014 class GTEST_API_ DeathTest {
8101 GTEST_API_ bool ExitedUnsuccessfully(int exit_status);
8391 class GTEST_API_ ExitedWithCode {
8405 class GTEST_API_ KilledBySignal {
8575 class GTEST_API_ Message {
9034 GTEST_API_ GTEST_DECLARE_STATIC_MUTEX_(g_linked_ptr_mutex);
9299 GTEST_API_ void PrintBytesInObjectTo(const unsigned char* obj_bytes,
9569 GTEST_API_ void PrintTo(unsigned char c, ::std::ostream* os);
9570 GTEST_API_ void PrintTo(signed char c, ::std::ostream* os);
9590 GTEST_API_ void PrintTo(wchar_t wc, ::std::ostream* os);
9593 GTEST_API_ void PrintTo(const char* s, ::std::ostream* os);
9620 GTEST_API_ void PrintTo(const wchar_t* s, ::std::ostream* os);
9642 GTEST_API_ void PrintStringTo(const ::string&s, ::std::ostream* os);
9648 GTEST_API_ void PrintStringTo(const ::std::string&s, ::std::ostream* os);
9655 GTEST_API_ void PrintWideStringTo(const ::wstring&s, ::std::ostream* os);
9662 GTEST_API_ void PrintWideStringTo(const ::std::wstring&s, ::std::ostream* os);
9818 GTEST_API_ void UniversalPrintArray(const char* begin,
9994 GTEST_API_ void ReportInvalidTestCaseType(const char* test_case_name,
16704 class GTEST_API_ TestPartResult {
16780 class GTEST_API_ TestPartResultArray {
16815 class GTEST_API_ HasNewFatalFailureHelper
17290 class GTEST_API_ AssertionResult {
17349 GTEST_API_ AssertionResult AssertionSuccess();
17352 GTEST_API_ AssertionResult AssertionFailure();
17356 GTEST_API_ AssertionResult AssertionFailure(const Message& msg);
17381 class GTEST_API_ Test {
17533 class GTEST_API_ TestResult {
17650 class GTEST_API_ TestInfo {
17765 class GTEST_API_ TestCase {
18027 class GTEST_API_ TestEventListeners {
18114 class GTEST_API_ UnitTest {
18301 GTEST_API_ void InitGoogleTest(int* argc, char** argv);
18305 GTEST_API_ void InitGoogleTest(int* argc, wchar_t** argv);
18359 GTEST_API_ AssertionResult CmpHelperEQ(const char* expected_expression,
18464 GTEST_API_ AssertionResult CmpHelper##op_name(\
18485 GTEST_API_ AssertionResult CmpHelperSTREQ(const char* expected_expression,
18493 GTEST_API_ AssertionResult CmpHelperSTRCASEEQ(const char* expected_expression,
18501 GTEST_API_ AssertionResult CmpHelperSTRNE(const char* s1_expression,
18509 GTEST_API_ AssertionResult CmpHelperSTRCASENE(const char* s1_expression,
18518 GTEST_API_ AssertionResult CmpHelperSTREQ(const char* expected_expression,
18526 GTEST_API_ AssertionResult CmpHelperSTRNE(const char* s1_expression,
18541 GTEST_API_ AssertionResult IsSubstring(
18544 GTEST_API_ AssertionResult IsSubstring(
18547 GTEST_API_ AssertionResult IsNotSubstring(
18550 GTEST_API_ AssertionResult IsNotSubstring(
18553 GTEST_API_ AssertionResult IsSubstring(
18556 GTEST_API_ AssertionResult IsNotSubstring(
18561 GTEST_API_ AssertionResult IsSubstring(
18564 GTEST_API_ AssertionResult IsNotSubstring(
18607 GTEST_API_ AssertionResult DoubleNearPredFormat(const char* expr1,
18616 class GTEST_API_ AssertHelper {
19364 GTEST_API_ AssertionResult FloatLE(const char* expr1, const char* expr2,
19366 GTEST_API_ AssertionResult DoubleLE(const char* expr1, const char* expr2,