Qucs-core
0.0.19
|
#include <limits>
#include <ostream>
#include <vector>
#include <ctype.h>
#include <stddef.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <iostream>
#include <sstream>
#include <string>
#include <unistd.h>
#include <strings.h>
#include <regex.h>
#include <typeinfo>
#include <utility>
#include <float.h>
#include <iomanip>
#include <set>
#include <iterator>
#include <assert.h>
#include <iosfwd>
Go to the source code of this file.
Data Structures | |
struct | std::tr1::gtest_internal::ByRef< T > |
struct | std::tr1::gtest_internal::ByRef< T & > |
struct | std::tr1::gtest_internal::AddRef< T > |
struct | std::tr1::gtest_internal::AddRef< T & > |
struct | std::tr1::gtest_internal::TupleElement< true, 0, GTEST_10_TUPLE_(T) > |
struct | std::tr1::gtest_internal::TupleElement< true, 1, GTEST_10_TUPLE_(T) > |
struct | std::tr1::gtest_internal::TupleElement< true, 2, GTEST_10_TUPLE_(T) > |
struct | std::tr1::gtest_internal::TupleElement< true, 3, GTEST_10_TUPLE_(T) > |
struct | std::tr1::gtest_internal::TupleElement< true, 4, GTEST_10_TUPLE_(T) > |
struct | std::tr1::gtest_internal::TupleElement< true, 5, GTEST_10_TUPLE_(T) > |
struct | std::tr1::gtest_internal::TupleElement< true, 6, GTEST_10_TUPLE_(T) > |
struct | std::tr1::gtest_internal::TupleElement< true, 7, GTEST_10_TUPLE_(T) > |
struct | std::tr1::gtest_internal::TupleElement< true, 8, GTEST_10_TUPLE_(T) > |
struct | std::tr1::gtest_internal::TupleElement< true, 9, GTEST_10_TUPLE_(T) > |
class | std::tr1::tuple<> |
class | std::tr1::tuple<> |
struct | std::tr1::tuple_size< GTEST_0_TUPLE_(T) > |
struct | std::tr1::tuple_size< GTEST_1_TUPLE_(T) > |
struct | std::tr1::tuple_size< GTEST_2_TUPLE_(T) > |
struct | std::tr1::tuple_size< GTEST_3_TUPLE_(T) > |
struct | std::tr1::tuple_size< GTEST_4_TUPLE_(T) > |
struct | std::tr1::tuple_size< GTEST_5_TUPLE_(T) > |
struct | std::tr1::tuple_size< GTEST_6_TUPLE_(T) > |
struct | std::tr1::tuple_size< GTEST_7_TUPLE_(T) > |
struct | std::tr1::tuple_size< GTEST_8_TUPLE_(T) > |
struct | std::tr1::tuple_size< GTEST_9_TUPLE_(T) > |
struct | std::tr1::tuple_size< GTEST_10_TUPLE_(T) > |
struct | std::tr1::tuple_element< k, Tuple > |
class | std::tr1::gtest_internal::Get< 0 > |
class | std::tr1::gtest_internal::Get< 1 > |
class | std::tr1::gtest_internal::Get< 2 > |
class | std::tr1::gtest_internal::Get< 3 > |
class | std::tr1::gtest_internal::Get< 4 > |
class | std::tr1::gtest_internal::Get< 5 > |
class | std::tr1::gtest_internal::Get< 6 > |
class | std::tr1::gtest_internal::Get< 7 > |
class | std::tr1::gtest_internal::Get< 8 > |
class | std::tr1::gtest_internal::Get< 9 > |
struct | std::tr1::gtest_internal::SameSizeTuplePrefixComparator< 0, 0 > |
struct | std::tr1::gtest_internal::SameSizeTuplePrefixComparator< k, k > |
struct | testing::internal::CompileAssert< bool > |
struct | testing::internal::StaticAssertTypeEqHelper< T, T > |
class | testing::internal::scoped_ptr< T > |
class | testing::internal::RE |
class | testing::internal::GTestLog |
class | testing::internal::Mutex |
class | testing::internal::GTestMutexLock |
class | testing::internal::ThreadLocal< T > |
struct | testing::internal::bool_constant< bool_value > |
struct | testing::internal::is_pointer< T > |
struct | testing::internal::is_pointer< T * > |
struct | testing::internal::IteratorTraits< Iterator > |
struct | testing::internal::IteratorTraits< T * > |
struct | testing::internal::IteratorTraits< const T * > |
class | testing::internal::TypeWithSize< size > |
class | testing::internal::TypeWithSize< 4 > |
class | testing::internal::TypeWithSize< 8 > |
class | testing::Message |
class | testing::internal::String |
class | testing::internal::FilePath |
class | testing::internal::ScopedTrace |
class | testing::internal::FloatingPoint< RawType > |
union | testing::internal::FloatingPoint< RawType >::FloatingPointUnion |
class | testing::internal::TypeIdHelper< T > |
class | testing::internal::TestFactoryBase |
class | testing::internal::TestFactoryImpl< TestClass > |
struct | testing::internal::ConstCharPtr |
class | testing::internal::Random |
struct | testing::internal::CompileAssertTypesEqual< T, T > |
struct | testing::internal::RemoveReference< T > |
struct | testing::internal::RemoveReference< T & > |
struct | testing::internal::RemoveConst< T > |
struct | testing::internal::RemoveConst< const T > |
struct | testing::internal::RemoveConst< const T[N]> |
struct | testing::internal::AddReference< T > |
struct | testing::internal::AddReference< T & > |
class | testing::internal::ImplicitlyConvertible< From, To > |
struct | testing::internal::IsAProtocolMessage< T > |
struct | testing::internal::EnableIf< true > |
class | testing::internal::NativeArray< Element > |
class | testing::internal::linked_ptr_internal |
class | testing::internal::linked_ptr< T > |
class | testing::internal2::TypeWithoutFormatter< T, kTypeKind > |
class | testing::internal2::TypeWithoutFormatter< T, kProtobuf > |
class | testing::internal2::TypeWithoutFormatter< T, kConvertibleToInteger > |
class | testing::internal::UniversalPrinter< T > |
class | testing::internal::UniversalPrinter< T[N]> |
class | testing::internal::UniversalPrinter< T & > |
class | testing::internal::UniversalTersePrinter< T > |
class | testing::internal::UniversalTersePrinter< T & > |
class | testing::internal::UniversalTersePrinter< T[N]> |
class | testing::internal::UniversalTersePrinter< const char * > |
class | testing::internal::UniversalTersePrinter< char * > |
class | testing::internal::UniversalTersePrinter< const wchar_t * > |
class | testing::internal::UniversalTersePrinter< wchar_t * > |
struct | testing::internal::TuplePrefixPrinter< N > |
struct | testing::internal::TuplePrefixPrinter< 0 > |
struct | testing::internal::TuplePrefixPrinter< 1 > |
class | testing::internal::ParamIteratorInterface< T > |
class | testing::internal::ParamIterator< T > |
class | testing::internal::ParamGeneratorInterface< T > |
class | testing::internal::ParamGenerator< T > |
class | testing::internal::RangeGenerator< T, IncrementT > |
class | testing::internal::RangeGenerator< T, IncrementT >::Iterator |
class | testing::internal::ValuesInIteratorRangeGenerator< T > |
class | testing::internal::ValuesInIteratorRangeGenerator< T >::Iterator |
class | testing::internal::ParameterizedTestFactory< TestClass > |
class | testing::internal::TestMetaFactoryBase< ParamType > |
class | testing::internal::TestMetaFactory< TestCase > |
class | testing::internal::ParameterizedTestCaseInfoBase |
class | testing::internal::ParameterizedTestCaseInfo< TestCase > |
struct | testing::internal::ParameterizedTestCaseInfo< TestCase >::TestInfo |
class | testing::internal::ParameterizedTestCaseRegistry |
class | testing::internal::ValueArray1< T1 > |
class | testing::internal::ValueArray2< T1, T2 > |
class | testing::internal::ValueArray3< T1, T2, T3 > |
class | testing::internal::ValueArray4< T1, T2, T3, T4 > |
class | testing::internal::ValueArray5< T1, T2, T3, T4, T5 > |
class | testing::internal::ValueArray6< T1, T2, T3, T4, T5, T6 > |
class | testing::internal::ValueArray7< T1, T2, T3, T4, T5, T6, T7 > |
class | testing::internal::ValueArray8< T1, T2, T3, T4, T5, T6, T7, T8 > |
class | testing::internal::ValueArray9< T1, T2, T3, T4, T5, T6, T7, T8, T9 > |
class | testing::internal::ValueArray10< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > |
class | testing::internal::ValueArray11< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > |
class | testing::internal::ValueArray12< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > |
class | testing::internal::ValueArray13< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > |
class | testing::internal::ValueArray14< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > |
class | testing::internal::ValueArray15< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > |
class | testing::internal::ValueArray16< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 > |
class | testing::internal::ValueArray17< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17 > |
class | testing::internal::ValueArray18< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18 > |
class | testing::internal::ValueArray19< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19 > |
class | testing::internal::ValueArray20< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20 > |
class | testing::internal::ValueArray21< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21 > |
class | testing::internal::ValueArray22< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22 > |
class | testing::internal::ValueArray23< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23 > |
class | testing::internal::ValueArray24< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24 > |
class | testing::internal::ValueArray25< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25 > |
class | testing::internal::ValueArray26< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26 > |
class | testing::internal::ValueArray27< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27 > |
class | testing::internal::ValueArray28< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28 > |
class | testing::internal::ValueArray29< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29 > |
class | testing::internal::ValueArray30< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30 > |
class | testing::internal::ValueArray31< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31 > |
class | testing::internal::ValueArray32< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32 > |
class | testing::internal::ValueArray33< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33 > |
class | testing::internal::ValueArray34< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34 > |
class | testing::internal::ValueArray35< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35 > |
class | testing::internal::ValueArray36< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36 > |
class | testing::internal::ValueArray37< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37 > |
class | testing::internal::ValueArray38< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38 > |
class | testing::internal::ValueArray39< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39 > |
class | testing::internal::ValueArray40< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40 > |
class | testing::internal::ValueArray41< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41 > |
class | testing::internal::ValueArray42< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42 > |
class | testing::internal::ValueArray43< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43 > |
class | testing::internal::ValueArray44< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44 > |
class | testing::internal::ValueArray45< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45 > |
class | testing::internal::ValueArray46< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46 > |
class | testing::internal::ValueArray47< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47 > |
class | testing::internal::ValueArray48< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48 > |
class | testing::internal::ValueArray49< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49 > |
class | testing::internal::ValueArray50< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50 > |
class | testing::internal::CartesianProductGenerator2< T1, T2 > |
class | testing::internal::CartesianProductGenerator2< T1, T2 >::Iterator |
class | testing::internal::CartesianProductGenerator3< T1, T2, T3 > |
class | testing::internal::CartesianProductGenerator3< T1, T2, T3 >::Iterator |
class | testing::internal::CartesianProductGenerator4< T1, T2, T3, T4 > |
class | testing::internal::CartesianProductGenerator4< T1, T2, T3, T4 >::Iterator |
class | testing::internal::CartesianProductGenerator5< T1, T2, T3, T4, T5 > |
class | testing::internal::CartesianProductGenerator5< T1, T2, T3, T4, T5 >::Iterator |
class | testing::internal::CartesianProductGenerator6< T1, T2, T3, T4, T5, T6 > |
class | testing::internal::CartesianProductGenerator6< T1, T2, T3, T4, T5, T6 >::Iterator |
class | testing::internal::CartesianProductGenerator7< T1, T2, T3, T4, T5, T6, T7 > |
class | testing::internal::CartesianProductGenerator7< T1, T2, T3, T4, T5, T6, T7 >::Iterator |
class | testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 > |
class | testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator |
class | testing::internal::CartesianProductGenerator9< T1, T2, T3, T4, T5, T6, T7, T8, T9 > |
class | testing::internal::CartesianProductGenerator9< T1, T2, T3, T4, T5, T6, T7, T8, T9 >::Iterator |
class | testing::internal::CartesianProductGenerator10< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > |
class | testing::internal::CartesianProductGenerator10< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >::Iterator |
class | testing::internal::CartesianProductHolder2< Generator1, Generator2 > |
class | testing::internal::CartesianProductHolder3< Generator1, Generator2, Generator3 > |
class | testing::internal::CartesianProductHolder4< Generator1, Generator2, Generator3, Generator4 > |
class | testing::internal::CartesianProductHolder5< Generator1, Generator2, Generator3, Generator4, Generator5 > |
class | testing::internal::CartesianProductHolder6< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6 > |
class | testing::internal::CartesianProductHolder7< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7 > |
class | testing::internal::CartesianProductHolder8< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8 > |
class | testing::internal::CartesianProductHolder9< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8, Generator9 > |
class | testing::internal::CartesianProductHolder10< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8, Generator9, Generator10 > |
class | testing::TestPartResult |
class | testing::TestPartResultArray |
class | testing::TestPartResultReporterInterface |
class | testing::internal::HasNewFatalFailureHelper |
class | testing::AssertionResult |
class | testing::Test |
struct | testing::Test::Setup_should_be_spelled_SetUp |
class | testing::TestProperty |
class | testing::TestResult |
class | testing::TestInfo |
class | testing::TestCase |
class | testing::Environment |
struct | testing::Environment::Setup_should_be_spelled_SetUp |
class | testing::TestEventListener |
class | testing::EmptyTestEventListener |
class | testing::TestEventListeners |
class | testing::UnitTest |
class | testing::internal::FormatForComparison< ToPrint, OtherOperand > |
class | testing::internal::FormatForComparison< ToPrint[N], OtherOperand > |
class | testing::internal::EqHelper< lhs_is_null_literal > |
class | testing::internal::EqHelper< true > |
class | testing::internal::AssertHelper |
struct | testing::internal::AssertHelper::AssertHelperData |
class | testing::WithParamInterface< T > |
class | testing::TestWithParam< T > |
Namespaces | |
namespace | std |
namespace | std::tr1 |
namespace | std::tr1::gtest_internal |
namespace | testing |
namespace | testing::internal |
namespace | testing::internal::posix |
namespace | proto2 |
namespace | testing::internal2 |
namespace | testing_internal |
Defines | |
#define | GTEST_INCLUDE_GTEST_INTERNAL_GTEST_INTERNAL_H_ |
#define | GTEST_INCLUDE_GTEST_INTERNAL_GTEST_PORT_H_ |
#define | GTEST_DEV_EMAIL_ "googletestframework@@googlegroups.com" |
#define | GTEST_FLAG_PREFIX_ "gtest_" |
#define | GTEST_FLAG_PREFIX_DASH_ "gtest-" |
#define | GTEST_FLAG_PREFIX_UPPER_ "GTEST_" |
#define | GTEST_NAME_ "Google Test" |
#define | GTEST_PROJECT_URL_ "http://code.google.com/p/googletest/" |
#define | GTEST_LANG_CXX11 0 |
#define | GTEST_HAS_POSIX_RE (!GTEST_OS_WINDOWS) |
#define | GTEST_USES_POSIX_RE 1 |
#define | GTEST_HAS_EXCEPTIONS 0 |
#define | GTEST_HAS_STD_STRING 1 |
#define | GTEST_HAS_GLOBAL_STRING 0 |
#define | GTEST_HAS_STD_WSTRING (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS)) |
#define | GTEST_HAS_GLOBAL_WSTRING (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) |
#define | GTEST_HAS_RTTI 1 |
#define | GTEST_HAS_PTHREAD |
#define | GTEST_HAS_TR1_TUPLE 1 |
#define | GTEST_USE_OWN_TR1_TUPLE 1 |
#define | GTEST_INCLUDE_GTEST_INTERNAL_GTEST_TUPLE_H_ |
#define | GTEST_DECLARE_TUPLE_AS_FRIEND_ |
#define | GTEST_0_TUPLE_(T) tuple<> |
#define | GTEST_1_TUPLE_(T) |
#define | GTEST_2_TUPLE_(T) |
#define | GTEST_3_TUPLE_(T) |
#define | GTEST_4_TUPLE_(T) |
#define | GTEST_5_TUPLE_(T) |
#define | GTEST_6_TUPLE_(T) |
#define | GTEST_7_TUPLE_(T) |
#define | GTEST_8_TUPLE_(T) |
#define | GTEST_9_TUPLE_(T) |
#define | GTEST_10_TUPLE_(T) |
#define | GTEST_0_TYPENAMES_(T) |
#define | GTEST_1_TYPENAMES_(T) typename T##0 |
#define | GTEST_2_TYPENAMES_(T) typename T##0, typename T##1 |
#define | GTEST_3_TYPENAMES_(T) typename T##0, typename T##1, typename T##2 |
#define | GTEST_4_TYPENAMES_(T) |
#define | GTEST_5_TYPENAMES_(T) |
#define | GTEST_6_TYPENAMES_(T) |
#define | GTEST_7_TYPENAMES_(T) |
#define | GTEST_8_TYPENAMES_(T) |
#define | GTEST_9_TYPENAMES_(T) |
#define | GTEST_10_TYPENAMES_(T) |
#define | GTEST_BY_REF_(T) typename ::std::tr1::gtest_internal::ByRef<T>::type |
#define | GTEST_ADD_REF_(T) typename ::std::tr1::gtest_internal::AddRef<T>::type |
#define | GTEST_TUPLE_ELEMENT_(k, Tuple) typename tuple_element<k, Tuple >::type |
#define | GTEST_HAS_CLONE 0 |
#define | GTEST_HAS_STREAM_REDIRECTION 1 |
#define | GTEST_HAS_PARAM_TEST 1 |
#define | GTEST_HAS_COMBINE 1 |
#define | GTEST_WIDE_STRING_USES_UTF16_ (GTEST_OS_WINDOWS || GTEST_OS_CYGWIN || GTEST_OS_SYMBIAN || GTEST_OS_AIX) |
#define | GTEST_AMBIGUOUS_ELSE_BLOCKER_ switch (0) case 0: default: |
#define | GTEST_ATTRIBUTE_UNUSED_ |
#define | GTEST_DISALLOW_ASSIGN_(type) void operator=(type const &) |
#define | GTEST_DISALLOW_COPY_AND_ASSIGN_(type) |
#define | GTEST_MUST_USE_RESULT_ |
#define | GTEST_HAS_SEH 0 |
#define | GTEST_API_ |
#define | GTEST_NO_INLINE_ |
#define | GTEST_HAS_CXXABI_H_ 0 |
#define | GTEST_COMPILE_ASSERT_(expr, msg) |
#define | GTEST_LOG_(severity) |
#define | GTEST_CHECK_(condition) |
#define | GTEST_CHECK_POSIX_SUCCESS_(posix_call) |
#define | GTEST_DECLARE_STATIC_MUTEX_(mutex) extern ::testing::internal::Mutex mutex |
#define | GTEST_DEFINE_STATIC_MUTEX_(mutex) ::testing::internal::Mutex mutex |
#define | GTEST_IS_THREADSAFE 0 |
#define | GTEST_CAN_COMPARE_NULL 1 |
#define | GTEST_PATH_SEP_ "/" |
#define | GTEST_HAS_ALT_PATH_SEP_ 0 |
#define | GTEST_SNPRINTF_ snprintf |
#define | GTEST_FLAG(name) FLAGS_gtest_##name |
#define | GTEST_DECLARE_bool_(name) GTEST_API_ extern bool GTEST_FLAG(name) |
#define | GTEST_DECLARE_int32_(name) GTEST_API_ extern ::testing::internal::Int32 GTEST_FLAG(name) |
#define | GTEST_DECLARE_string_(name) GTEST_API_ extern ::std::string GTEST_FLAG(name) |
#define | GTEST_DEFINE_bool_(name, default_val, doc) GTEST_API_ bool GTEST_FLAG(name) = (default_val) |
#define | GTEST_DEFINE_int32_(name, default_val, doc) GTEST_API_ ::testing::internal::Int32 GTEST_FLAG(name) = (default_val) |
#define | GTEST_DEFINE_string_(name, default_val, doc) GTEST_API_ ::std::string GTEST_FLAG(name) = (default_val) |
#define | GTEST_EXCLUSIVE_LOCK_REQUIRED_(locks) |
#define | GTEST_LOCK_EXCLUDED_(locks) |
#define | GTEST_INCLUDE_GTEST_GTEST_MESSAGE_H_ |
#define | GTEST_INCLUDE_GTEST_INTERNAL_GTEST_STRING_H_ |
#define | GTEST_INCLUDE_GTEST_INTERNAL_GTEST_FILEPATH_H_ |
#define | GTEST_INCLUDE_GTEST_INTERNAL_GTEST_TYPE_UTIL_H_ |
#define | GTEST_CONCAT_TOKEN_(foo, bar) GTEST_CONCAT_TOKEN_IMPL_(foo, bar) |
#define | GTEST_CONCAT_TOKEN_IMPL_(foo, bar) foo ## bar |
#define | GTEST_IS_NULL_LITERAL_(x) (sizeof(::testing::internal::IsNullLiteralHelper(x)) == 1) |
#define | GTEST_REMOVE_REFERENCE_(T) typename ::testing::internal::RemoveReference<T>::type |
#define | GTEST_REMOVE_CONST_(T) typename ::testing::internal::RemoveConst<T>::type |
#define | GTEST_REMOVE_REFERENCE_AND_CONST_(T) GTEST_REMOVE_CONST_(GTEST_REMOVE_REFERENCE_(T)) |
#define | GTEST_ADD_REFERENCE_(T) typename ::testing::internal::AddReference<T>::type |
#define | GTEST_REFERENCE_TO_CONST_(T) GTEST_ADD_REFERENCE_(const GTEST_REMOVE_REFERENCE_(T)) |
#define | GTEST_MESSAGE_AT_(file, line, message, result_type) |
#define | GTEST_MESSAGE_(message, result_type) GTEST_MESSAGE_AT_(__FILE__, __LINE__, message, result_type) |
#define | GTEST_FATAL_FAILURE_(message) return GTEST_MESSAGE_(message, ::testing::TestPartResult::kFatalFailure) |
#define | GTEST_NONFATAL_FAILURE_(message) GTEST_MESSAGE_(message, ::testing::TestPartResult::kNonFatalFailure) |
#define | GTEST_SUCCESS_(message) GTEST_MESSAGE_(message, ::testing::TestPartResult::kSuccess) |
#define | GTEST_SUPPRESS_UNREACHABLE_CODE_WARNING_BELOW_(statement) if (::testing::internal::AlwaysTrue()) { statement; } |
#define | GTEST_TEST_THROW_(statement, expected_exception, fail) |
#define | GTEST_TEST_NO_THROW_(statement, fail) |
#define | GTEST_TEST_ANY_THROW_(statement, fail) |
#define | GTEST_TEST_BOOLEAN_(expression, text, actual, expected, fail) |
#define | GTEST_TEST_NO_FATAL_FAILURE_(statement, fail) |
#define | GTEST_TEST_CLASS_NAME_(test_case_name, test_name) test_case_name##_##test_name##_Test |
#define | GTEST_TEST_(test_case_name, test_name, parent_class, parent_id) |
#define | GTEST_INCLUDE_GTEST_GTEST_DEATH_TEST_H_ |
#define | GTEST_INCLUDE_GTEST_INTERNAL_GTEST_DEATH_TEST_INTERNAL_H_ |
#define | GTEST_UNSUPPORTED_DEATH_TEST_(statement, regex, terminator) |
#define | EXPECT_DEATH_IF_SUPPORTED(statement, regex) GTEST_UNSUPPORTED_DEATH_TEST_(statement, regex, ) |
#define | ASSERT_DEATH_IF_SUPPORTED(statement, regex) GTEST_UNSUPPORTED_DEATH_TEST_(statement, regex, return) |
#define | GTEST_INCLUDE_GTEST_GTEST_PARAM_TEST_H_ |
#define | GTEST_INCLUDE_GTEST_INTERNAL_GTEST_PARAM_UTIL_H_ |
#define | GTEST_INCLUDE_GTEST_INTERNAL_GTEST_LINKED_PTR_H_ |
#define | GTEST_INCLUDE_GTEST_GTEST_PRINTERS_H_ |
#define | GTEST_INCLUDE_GTEST_INTERNAL_GTEST_PARAM_UTIL_GENERATED_H_ |
#define | TEST_P(test_case_name, test_name) |
#define | INSTANTIATE_TEST_CASE_P(prefix, test_case_name, generator) |
#define | GTEST_INCLUDE_GTEST_GTEST_PROD_H_ |
#define | FRIEND_TEST(test_case_name, test_name) friend class test_case_name##_##test_name##_Test |
#define | GTEST_INCLUDE_GTEST_GTEST_TEST_PART_H_ |
#define | GTEST_INCLUDE_GTEST_GTEST_TYPED_TEST_H_ |
#define | GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_(CharType) |
#define | GTEST_IMPL_FORMAT_C_STRING_AS_STRING_(CharType, OtherStringType) |
#define | GTEST_IMPL_CMP_HELPER_(op_name, op) |
#define | ADD_FAILURE() GTEST_NONFATAL_FAILURE_("Failed") |
#define | ADD_FAILURE_AT(file, line) |
#define | GTEST_FAIL() GTEST_FATAL_FAILURE_("Failed") |
#define | FAIL() GTEST_FAIL() |
#define | GTEST_SUCCEED() GTEST_SUCCESS_("Succeeded") |
#define | SUCCEED() GTEST_SUCCEED() |
#define | EXPECT_THROW(statement, expected_exception) GTEST_TEST_THROW_(statement, expected_exception, GTEST_NONFATAL_FAILURE_) |
#define | EXPECT_NO_THROW(statement) GTEST_TEST_NO_THROW_(statement, GTEST_NONFATAL_FAILURE_) |
#define | EXPECT_ANY_THROW(statement) GTEST_TEST_ANY_THROW_(statement, GTEST_NONFATAL_FAILURE_) |
#define | ASSERT_THROW(statement, expected_exception) GTEST_TEST_THROW_(statement, expected_exception, GTEST_FATAL_FAILURE_) |
#define | ASSERT_NO_THROW(statement) GTEST_TEST_NO_THROW_(statement, GTEST_FATAL_FAILURE_) |
#define | ASSERT_ANY_THROW(statement) GTEST_TEST_ANY_THROW_(statement, GTEST_FATAL_FAILURE_) |
#define | EXPECT_TRUE(condition) |
#define | EXPECT_FALSE(condition) |
#define | ASSERT_TRUE(condition) |
#define | ASSERT_FALSE(condition) |
#define | GTEST_INCLUDE_GTEST_GTEST_PRED_IMPL_H_ |
#define | GTEST_ASSERT_(expression, on_failure) |
#define | GTEST_PRED_FORMAT1_(pred_format, v1, on_failure) |
#define | GTEST_PRED1_(pred, v1, on_failure) |
#define | EXPECT_PRED_FORMAT1(pred_format, v1) GTEST_PRED_FORMAT1_(pred_format, v1, GTEST_NONFATAL_FAILURE_) |
#define | EXPECT_PRED1(pred, v1) GTEST_PRED1_(pred, v1, GTEST_NONFATAL_FAILURE_) |
#define | ASSERT_PRED_FORMAT1(pred_format, v1) GTEST_PRED_FORMAT1_(pred_format, v1, GTEST_FATAL_FAILURE_) |
#define | ASSERT_PRED1(pred, v1) GTEST_PRED1_(pred, v1, GTEST_FATAL_FAILURE_) |
#define | GTEST_PRED_FORMAT2_(pred_format, v1, v2, on_failure) |
#define | GTEST_PRED2_(pred, v1, v2, on_failure) |
#define | EXPECT_PRED_FORMAT2(pred_format, v1, v2) GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) |
#define | EXPECT_PRED2(pred, v1, v2) GTEST_PRED2_(pred, v1, v2, GTEST_NONFATAL_FAILURE_) |
#define | ASSERT_PRED_FORMAT2(pred_format, v1, v2) GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_FATAL_FAILURE_) |
#define | ASSERT_PRED2(pred, v1, v2) GTEST_PRED2_(pred, v1, v2, GTEST_FATAL_FAILURE_) |
#define | GTEST_PRED_FORMAT3_(pred_format, v1, v2, v3, on_failure) |
#define | GTEST_PRED3_(pred, v1, v2, v3, on_failure) |
#define | EXPECT_PRED_FORMAT3(pred_format, v1, v2, v3) GTEST_PRED_FORMAT3_(pred_format, v1, v2, v3, GTEST_NONFATAL_FAILURE_) |
#define | EXPECT_PRED3(pred, v1, v2, v3) GTEST_PRED3_(pred, v1, v2, v3, GTEST_NONFATAL_FAILURE_) |
#define | ASSERT_PRED_FORMAT3(pred_format, v1, v2, v3) GTEST_PRED_FORMAT3_(pred_format, v1, v2, v3, GTEST_FATAL_FAILURE_) |
#define | ASSERT_PRED3(pred, v1, v2, v3) GTEST_PRED3_(pred, v1, v2, v3, GTEST_FATAL_FAILURE_) |
#define | GTEST_PRED_FORMAT4_(pred_format, v1, v2, v3, v4, on_failure) |
#define | GTEST_PRED4_(pred, v1, v2, v3, v4, on_failure) |
#define | EXPECT_PRED_FORMAT4(pred_format, v1, v2, v3, v4) GTEST_PRED_FORMAT4_(pred_format, v1, v2, v3, v4, GTEST_NONFATAL_FAILURE_) |
#define | EXPECT_PRED4(pred, v1, v2, v3, v4) GTEST_PRED4_(pred, v1, v2, v3, v4, GTEST_NONFATAL_FAILURE_) |
#define | ASSERT_PRED_FORMAT4(pred_format, v1, v2, v3, v4) GTEST_PRED_FORMAT4_(pred_format, v1, v2, v3, v4, GTEST_FATAL_FAILURE_) |
#define | ASSERT_PRED4(pred, v1, v2, v3, v4) GTEST_PRED4_(pred, v1, v2, v3, v4, GTEST_FATAL_FAILURE_) |
#define | GTEST_PRED_FORMAT5_(pred_format, v1, v2, v3, v4, v5, on_failure) |
#define | GTEST_PRED5_(pred, v1, v2, v3, v4, v5, on_failure) |
#define | EXPECT_PRED_FORMAT5(pred_format, v1, v2, v3, v4, v5) GTEST_PRED_FORMAT5_(pred_format, v1, v2, v3, v4, v5, GTEST_NONFATAL_FAILURE_) |
#define | EXPECT_PRED5(pred, v1, v2, v3, v4, v5) GTEST_PRED5_(pred, v1, v2, v3, v4, v5, GTEST_NONFATAL_FAILURE_) |
#define | ASSERT_PRED_FORMAT5(pred_format, v1, v2, v3, v4, v5) GTEST_PRED_FORMAT5_(pred_format, v1, v2, v3, v4, v5, GTEST_FATAL_FAILURE_) |
#define | ASSERT_PRED5(pred, v1, v2, v3, v4, v5) GTEST_PRED5_(pred, v1, v2, v3, v4, v5, GTEST_FATAL_FAILURE_) |
#define | EXPECT_EQ(expected, actual) |
#define | EXPECT_NE(expected, actual) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperNE, expected, actual) |
#define | EXPECT_LE(val1, val2) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2) |
#define | EXPECT_LT(val1, val2) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2) |
#define | EXPECT_GE(val1, val2) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2) |
#define | EXPECT_GT(val1, val2) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2) |
#define | GTEST_ASSERT_EQ(expected, actual) |
#define | GTEST_ASSERT_NE(val1, val2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperNE, val1, val2) |
#define | GTEST_ASSERT_LE(val1, val2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2) |
#define | GTEST_ASSERT_LT(val1, val2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2) |
#define | GTEST_ASSERT_GE(val1, val2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2) |
#define | GTEST_ASSERT_GT(val1, val2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2) |
#define | ASSERT_EQ(val1, val2) GTEST_ASSERT_EQ(val1, val2) |
#define | ASSERT_NE(val1, val2) GTEST_ASSERT_NE(val1, val2) |
#define | ASSERT_LE(val1, val2) GTEST_ASSERT_LE(val1, val2) |
#define | ASSERT_LT(val1, val2) GTEST_ASSERT_LT(val1, val2) |
#define | ASSERT_GE(val1, val2) GTEST_ASSERT_GE(val1, val2) |
#define | ASSERT_GT(val1, val2) GTEST_ASSERT_GT(val1, val2) |
#define | EXPECT_STREQ(expected, actual) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, expected, actual) |
#define | EXPECT_STRNE(s1, s2) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2) |
#define | EXPECT_STRCASEEQ(expected, actual) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, expected, actual) |
#define | EXPECT_STRCASENE(s1, s2) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2) |
#define | ASSERT_STREQ(expected, actual) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, expected, actual) |
#define | ASSERT_STRNE(s1, s2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2) |
#define | ASSERT_STRCASEEQ(expected, actual) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, expected, actual) |
#define | ASSERT_STRCASENE(s1, s2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2) |
#define | EXPECT_FLOAT_EQ(expected, actual) |
#define | EXPECT_DOUBLE_EQ(expected, actual) |
#define | ASSERT_FLOAT_EQ(expected, actual) |
#define | ASSERT_DOUBLE_EQ(expected, actual) |
#define | EXPECT_NEAR(val1, val2, abs_error) |
#define | ASSERT_NEAR(val1, val2, abs_error) |
#define | ASSERT_NO_FATAL_FAILURE(statement) GTEST_TEST_NO_FATAL_FAILURE_(statement, GTEST_FATAL_FAILURE_) |
#define | EXPECT_NO_FATAL_FAILURE(statement) GTEST_TEST_NO_FATAL_FAILURE_(statement, GTEST_NONFATAL_FAILURE_) |
#define | SCOPED_TRACE(message) |
#define | GTEST_TEST(test_case_name, test_name) |
#define | TEST(test_case_name, test_name) GTEST_TEST(test_case_name, test_name) |
#define | TEST_F(test_fixture, test_name) |
Typedefs | |
typedef ::std::string | testing::internal::string |
typedef ::std::wstring | testing::internal::wstring |
typedef GTestMutexLock | testing::internal::MutexLock |
typedef bool_constant< false > | testing::internal::false_type |
typedef bool_constant< true > | testing::internal::true_type |
typedef long long | testing::internal::BiggestInt |
typedef struct stat | testing::internal::posix::StatStruct |
typedef TypeWithSize< 4 >::Int | testing::internal::Int32 |
typedef TypeWithSize< 4 >::UInt | testing::internal::UInt32 |
typedef TypeWithSize< 8 >::Int | testing::internal::Int64 |
typedef TypeWithSize< 8 >::UInt | testing::internal::UInt64 |
typedef TypeWithSize< 8 >::Int | testing::internal::TimeInMillis |
typedef FloatingPoint< float > | testing::internal::Float |
typedef FloatingPoint< double > | testing::internal::Double |
typedef const void * | testing::internal::TypeId |
typedef void(* | testing::internal::SetUpTestCaseFunc )() |
typedef void(* | testing::internal::TearDownTestCaseFunc )() |
typedef int | testing::internal::IsContainer |
typedef char | testing::internal::IsNotContainer |
typedef ::std::vector< string > | testing::internal::Strings |
typedef internal::TimeInMillis | testing::TimeInMillis |
Enumerations | |
enum | testing::internal::GTestLogSeverity { testing::internal::GTEST_INFO, testing::internal::GTEST_WARNING, testing::internal::GTEST_ERROR, testing::internal::GTEST_FATAL, testing::internal::GTEST_INFO, testing::internal::GTEST_WARNING, testing::internal::GTEST_ERROR, testing::internal::GTEST_FATAL } |
enum | testing::internal::RelationToSource { testing::internal::kReference, testing::internal::kCopy, testing::internal::kReference, testing::internal::kCopy } |
enum | testing::internal2::TypeKind { testing::internal2::kProtobuf, testing::internal2::kConvertibleToInteger, testing::internal2::kOtherType, testing::internal2::kProtobuf, testing::internal2::kConvertibleToInteger, testing::internal2::kOtherType } |
Functions | |
template<GTEST_1_TYPENAMES_(T) > | |
class | std::tr1::GTEST_1_TUPLE_ (T) |
template<GTEST_2_TYPENAMES_(T) > | |
class | std::tr1::GTEST_2_TUPLE_ (T) |
template<GTEST_3_TYPENAMES_(T) > | |
class | std::tr1::GTEST_3_TUPLE_ (T) |
template<GTEST_4_TYPENAMES_(T) > | |
class | std::tr1::GTEST_4_TUPLE_ (T) |
template<GTEST_5_TYPENAMES_(T) > | |
class | std::tr1::GTEST_5_TUPLE_ (T) |
template<GTEST_6_TYPENAMES_(T) > | |
class | std::tr1::GTEST_6_TUPLE_ (T) |
template<GTEST_7_TYPENAMES_(T) > | |
class | std::tr1::GTEST_7_TUPLE_ (T) |
template<GTEST_8_TYPENAMES_(T) > | |
class | std::tr1::GTEST_8_TUPLE_ (T) |
template<GTEST_9_TYPENAMES_(T) > | |
class | std::tr1::GTEST_9_TUPLE_ (T) |
tuple | std::tr1::make_tuple () |
template<int k, GTEST_10_TYPENAMES_(T) > | |
std::tr1::GTEST_ADD_REF_ (GTEST_TUPLE_ELEMENT_(k, GTEST_10_TUPLE_(T))) get(GTEST_10_TUPLE_(T)&t) | |
template<int k, GTEST_10_TYPENAMES_(T) > | |
std::tr1::GTEST_BY_REF_ (GTEST_TUPLE_ELEMENT_(k, GTEST_10_TUPLE_(T))) get(const GTEST_10_TUPLE_(T)&t) | |
template<GTEST_10_TYPENAMES_(T) , GTEST_10_TYPENAMES_(U) > | |
bool | std::tr1::operator== (const GTEST_10_TUPLE_(T)&t, const GTEST_10_TUPLE_(U)&u) |
template<GTEST_10_TYPENAMES_(T) , GTEST_10_TYPENAMES_(U) > | |
bool | std::tr1::operator!= (const GTEST_10_TUPLE_(T)&t, const GTEST_10_TUPLE_(U)&u) |
GTEST_API_ bool | testing::internal::IsTrue (bool condition) |
GTEST_API_::std::string | testing::internal::FormatFileLocation (const char *file, int line) |
GTEST_API_::std::string | testing::internal::FormatCompilerIndependentFileLocation (const char *file, int line) |
void | testing::internal::LogToStderr () |
void | testing::internal::FlushInfoLog () |
template<typename To > | |
To | testing::internal::ImplicitCast_ (To x) |
template<typename To , typename From > | |
To | testing::internal::DownCast_ (From *f) |
template<class Derived , class Base > | |
Derived * | testing::internal::CheckedDowncastToActualType (Base *base) |
GTEST_API_ void | testing::internal::CaptureStdout () |
GTEST_API_ std::string | testing::internal::GetCapturedStdout () |
GTEST_API_ void | testing::internal::CaptureStderr () |
GTEST_API_ std::string | testing::internal::GetCapturedStderr () |
GTEST_API_ size_t | testing::internal::GetThreadCount () |
bool | testing::internal::IsAlpha (char ch) |
bool | testing::internal::IsAlNum (char ch) |
bool | testing::internal::IsDigit (char ch) |
bool | testing::internal::IsLower (char ch) |
bool | testing::internal::IsSpace (char ch) |
bool | testing::internal::IsUpper (char ch) |
bool | testing::internal::IsXDigit (char ch) |
bool | testing::internal::IsXDigit (wchar_t ch) |
char | testing::internal::ToLower (char ch) |
char | testing::internal::ToUpper (char ch) |
int | testing::internal::posix::FileNo (FILE *file) |
int | testing::internal::posix::IsATTY (int fd) |
int | testing::internal::posix::Stat (const char *path, StatStruct *buf) |
int | testing::internal::posix::StrCaseCmp (const char *s1, const char *s2) |
char * | testing::internal::posix::StrDup (const char *src) |
int | testing::internal::posix::RmDir (const char *dir) |
bool | testing::internal::posix::IsDir (const StatStruct &st) |
const char * | testing::internal::posix::StrNCpy (char *dest, const char *src, size_t n) |
int | testing::internal::posix::ChDir (const char *dir) |
FILE * | testing::internal::posix::FOpen (const char *path, const char *mode) |
FILE * | testing::internal::posix::FReopen (const char *path, const char *mode, FILE *stream) |
FILE * | testing::internal::posix::FDOpen (int fd, const char *mode) |
int | testing::internal::posix::FClose (FILE *fp) |
int | testing::internal::posix::Read (int fd, void *buf, unsigned int count) |
int | testing::internal::posix::Write (int fd, const void *buf, unsigned int count) |
int | testing::internal::posix::Close (int fd) |
const char * | testing::internal::posix::StrError (int errnum) |
const char * | testing::internal::posix::GetEnv (const char *name) |
void | testing::internal::posix::Abort () |
bool | testing::internal::ParseInt32 (const Message &src_text, const char *str, Int32 *value) |
bool | testing::internal::BoolFromGTestEnv (const char *flag, bool default_val) |
GTEST_API_ Int32 | testing::internal::Int32FromGTestEnv (const char *flag, Int32 default_val) |
const char * | testing::internal::StringFromGTestEnv (const char *flag, const char *default_val) |
void | operator<< (const testing::internal::Secret &, int) |
std::ostream & | testing::operator<< (std::ostream &os, const Message &sb) |
template<typename T > | |
std::string | testing::internal::StreamableToString (const T &streamable) |
GTEST_API_ std::string | testing::internal::StringStreamToString (::std::stringstream *stream) |
template<typename T > | |
std::string | testing::internal::GetTypeName () |
template<typename T > | |
::std::string | testing::PrintToString (const T &value) |
char | testing::internal::IsNullLiteralHelper (Secret *p) |
char(& | testing::internal::IsNullLiteralHelper (...))[2] |
GTEST_API_ std::string | testing::internal::AppendUserMessage (const std::string >est_msg, const Message &user_msg) |
GTEST_API_ AssertionResult | testing::internal::EqFailure (const char *expected_expression, const char *actual_expression, const std::string &expected_value, const std::string &actual_value, bool ignoring_case) |
GTEST_API_ std::string | testing::internal::GetBoolAssertionFailureMessage (const AssertionResult &assertion_result, const char *expression_text, const char *actual_predicate_value, const char *expected_predicate_value) |
template<typename T > | |
TypeId | testing::internal::GetTypeId () |
GTEST_API_ TypeId | testing::internal::GetTestTypeId () |
GTEST_API_ TestInfo * | testing::internal::MakeAndRegisterTestInfo (const char *test_case_name, const char *name, const char *type_param, const char *value_param, TypeId fixture_class_id, SetUpTestCaseFunc set_up_tc, TearDownTestCaseFunc tear_down_tc, TestFactoryBase *factory) |
GTEST_API_ bool | testing::internal::SkipPrefix (const char *prefix, const char **pstr) |
GTEST_API_ std::string | testing::internal::GetCurrentOsStackTraceExceptTop (UnitTest *unit_test, int skip_count) |
GTEST_API_ bool | testing::internal::AlwaysTrue () |
bool | testing::internal::AlwaysFalse () |
template<class C > | |
IsContainer | testing::internal::IsContainerTest (int, typename C::iterator *=NULL, typename C::const_iterator *=NULL) |
template<class C > | |
IsNotContainer | testing::internal::IsContainerTest (long) |
template<typename T , typename U > | |
bool | testing::internal::ArrayEq (const T *lhs, size_t size, const U *rhs) |
template<typename T , typename U > | |
bool | testing::internal::ArrayEq (const T &lhs, const U &rhs) |
template<typename T , typename U , size_t N> | |
bool | testing::internal::ArrayEq (const T(&lhs)[N], const U(&rhs)[N]) |
template<typename Iter , typename Element > | |
Iter | testing::internal::ArrayAwareFind (Iter begin, Iter end, const Element &elem) |
template<typename T , typename U > | |
void | testing::internal::CopyArray (const T *from, size_t size, U *to) |
template<typename T , typename U > | |
void | testing::internal::CopyArray (const T &from, U *to) |
template<typename T , typename U , size_t N> | |
void | testing::internal::CopyArray (const T(&from)[N], U(*to)[N]) |
testing::internal::GTEST_DECLARE_string_ (internal_run_death_test) | |
testing::GTEST_DECLARE_string_ (death_test_style) | |
GTEST_API_ | testing::internal::GTEST_DECLARE_STATIC_MUTEX_ (g_linked_ptr_mutex) |
template<typename T > | |
bool | testing::internal::operator== (T *ptr, const linked_ptr< T > &x) |
template<typename T > | |
bool | testing::internal::operator!= (T *ptr, const linked_ptr< T > &x) |
template<typename T > | |
linked_ptr< T > | testing::internal::make_linked_ptr (T *ptr) |
GTEST_API_ void | testing::internal2::PrintBytesInObjectTo (const unsigned char *obj_bytes, size_t count,::std::ostream *os) |
template<typename Char , typename CharTraits , typename T > | |
::std::basic_ostream< Char, CharTraits > & | testing::internal2::operator<< (::std::basic_ostream< Char, CharTraits > &os, const T &x) |
template<typename T > | |
void | testing_internal::DefaultPrintNonContainerTo (const T &value,::std::ostream *os) |
template<typename T > | |
void | testing::internal::UniversalPrint (const T &value,::std::ostream *os) |
template<typename C > | |
void | testing::internal::DefaultPrintTo (IsContainer, false_type, const C &container,::std::ostream *os) |
template<typename T > | |
void | testing::internal::DefaultPrintTo (IsNotContainer, true_type, T *p,::std::ostream *os) |
template<typename T > | |
void | testing::internal::DefaultPrintTo (IsNotContainer, false_type, const T &value,::std::ostream *os) |
template<typename T > | |
void | testing::internal::PrintTo (const T &value,::std::ostream *os) |
GTEST_API_ void | testing::internal::PrintTo (unsigned char c,::std::ostream *os) |
GTEST_API_ void | testing::internal::PrintTo (signed char c,::std::ostream *os) |
void | testing::internal::PrintTo (char c,::std::ostream *os) |
void | testing::internal::PrintTo (bool x,::std::ostream *os) |
GTEST_API_ void | testing::internal::PrintTo (wchar_t wc,::std::ostream *os) |
GTEST_API_ void | testing::internal::PrintTo (const char *s,::std::ostream *os) |
void | testing::internal::PrintTo (char *s,::std::ostream *os) |
void | testing::internal::PrintTo (const signed char *s,::std::ostream *os) |
void | testing::internal::PrintTo (signed char *s,::std::ostream *os) |
void | testing::internal::PrintTo (const unsigned char *s,::std::ostream *os) |
void | testing::internal::PrintTo (unsigned char *s,::std::ostream *os) |
GTEST_API_ void | testing::internal::PrintTo (const wchar_t *s,::std::ostream *os) |
void | testing::internal::PrintTo (wchar_t *s,::std::ostream *os) |
template<typename T > | |
void | testing::internal::PrintRawArrayTo (const T a[], size_t count,::std::ostream *os) |
GTEST_API_ void | testing::internal::PrintStringTo (const ::std::string &s,::std::ostream *os) |
void | testing::internal::PrintTo (const ::std::string &s,::std::ostream *os) |
GTEST_API_ void | testing::internal::PrintWideStringTo (const ::std::wstring &s,::std::ostream *os) |
void | testing::internal::PrintTo (const ::std::wstring &s,::std::ostream *os) |
template<typename T > | |
void | testing::internal::PrintTupleTo (const T &t,::std::ostream *os) |
void | testing::internal::PrintTo (const ::std::tr1::tuple<> &t,::std::ostream *os) |
template<typename T1 > | |
void | testing::internal::PrintTo (const ::std::tr1::tuple< T1 > &t,::std::ostream *os) |
template<typename T1 , typename T2 > | |
void | testing::internal::PrintTo (const ::std::tr1::tuple< T1, T2 > &t,::std::ostream *os) |
template<typename T1 , typename T2 , typename T3 > | |
void | testing::internal::PrintTo (const ::std::tr1::tuple< T1, T2, T3 > &t,::std::ostream *os) |
template<typename T1 , typename T2 , typename T3 , typename T4 > | |
void | testing::internal::PrintTo (const ::std::tr1::tuple< T1, T2, T3, T4 > &t,::std::ostream *os) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
void | testing::internal::PrintTo (const ::std::tr1::tuple< T1, T2, T3, T4, T5 > &t,::std::ostream *os) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > | |
void | testing::internal::PrintTo (const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6 > &t,::std::ostream *os) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > | |
void | testing::internal::PrintTo (const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7 > &t,::std::ostream *os) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > | |
void | testing::internal::PrintTo (const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8 > &t,::std::ostream *os) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > | |
void | testing::internal::PrintTo (const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9 > &t,::std::ostream *os) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 > | |
void | testing::internal::PrintTo (const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > &t,::std::ostream *os) |
template<typename T1 , typename T2 > | |
void | testing::internal::PrintTo (const ::std::pair< T1, T2 > &value,::std::ostream *os) |
template<typename T > | |
void | testing::internal::UniversalPrintArray (const T *begin, size_t len,::std::ostream *os) |
GTEST_API_ void | testing::internal::UniversalPrintArray (const char *begin, size_t len,::std::ostream *os) |
GTEST_API_ void | testing::internal::UniversalPrintArray (const wchar_t *begin, size_t len,::std::ostream *os) |
template<typename T > | |
void | testing::internal::UniversalTersePrint (const T &value,::std::ostream *os) |
template<typename Tuple > | |
Strings | testing::internal::UniversalTersePrintTupleFieldsToStrings (const Tuple &value) |
GTEST_API_ void | testing::internal::ReportInvalidTestCaseType (const char *test_case_name, const char *file, int line) |
template<typename ForwardIterator > | |
internal::ParamGenerator < typename::testing::internal::IteratorTraits < ForwardIterator > ::value_type > | testing::ValuesIn (ForwardIterator begin, ForwardIterator end) |
template<typename T , size_t N> | |
internal::ParamGenerator< T > | testing::ValuesIn (const T(&array)[N]) |
template<class Container > | |
internal::ParamGenerator < typename Container::value_type > | testing::ValuesIn (const Container &container) |
template<typename T , typename IncrementT > | |
internal::ParamGenerator< T > | testing::Range (T start, T end, IncrementT step) |
template<typename T > | |
internal::ParamGenerator< T > | testing::Range (T start, T end) |
template<typename T1 > | |
internal::ValueArray1< T1 > | testing::Values (T1 v1) |
template<typename T1 , typename T2 > | |
internal::ValueArray2< T1, T2 > | testing::Values (T1 v1, T2 v2) |
template<typename T1 , typename T2 , typename T3 > | |
internal::ValueArray3< T1, T2, T3 > | testing::Values (T1 v1, T2 v2, T3 v3) |
template<typename T1 , typename T2 , typename T3 , typename T4 > | |
internal::ValueArray4< T1, T2, T3, T4 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
internal::ValueArray5< T1, T2, T3, T4, T5 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > | |
internal::ValueArray6< T1, T2, T3, T4, T5, T6 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > | |
internal::ValueArray7< T1, T2, T3, T4, T5, T6, T7 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > | |
internal::ValueArray8< T1, T2, T3, T4, T5, T6, T7, T8 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > | |
internal::ValueArray9< T1, T2, T3, T4, T5, T6, T7, T8, T9 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 > | |
internal::ValueArray10< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 > | |
internal::ValueArray11< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 > | |
internal::ValueArray12< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 > | |
internal::ValueArray13< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 > | |
internal::ValueArray14< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 > | |
internal::ValueArray15< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 > | |
internal::ValueArray16< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 > | |
internal::ValueArray17< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 > | |
internal::ValueArray18< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 > | |
internal::ValueArray19< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 > | |
internal::ValueArray20< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 > | |
internal::ValueArray21< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 > | |
internal::ValueArray22< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 > | |
internal::ValueArray23< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 > | |
internal::ValueArray24< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 > | |
internal::ValueArray25< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 > | |
internal::ValueArray26< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 > | |
internal::ValueArray27< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 > | |
internal::ValueArray28< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 > | |
internal::ValueArray29< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 > | |
internal::ValueArray30< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 > | |
internal::ValueArray31< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 > | |
internal::ValueArray32< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 > | |
internal::ValueArray33< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 > | |
internal::ValueArray34< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 > | |
internal::ValueArray35< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 > | |
internal::ValueArray36< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 > | |
internal::ValueArray37< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 > | |
internal::ValueArray38< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 > | |
internal::ValueArray39< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 > | |
internal::ValueArray40< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 > | |
internal::ValueArray41< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 > | |
internal::ValueArray42< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 > | |
internal::ValueArray43< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 > | |
internal::ValueArray44< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43, T44 v44) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 > | |
internal::ValueArray45< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43, T44 v44, T45 v45) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 , typename T46 > | |
internal::ValueArray46< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43, T44 v44, T45 v45, T46 v46) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 , typename T46 , typename T47 > | |
internal::ValueArray47< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43, T44 v44, T45 v45, T46 v46, T47 v47) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 , typename T46 , typename T47 , typename T48 > | |
internal::ValueArray48< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43, T44 v44, T45 v45, T46 v46, T47 v47, T48 v48) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 , typename T46 , typename T47 , typename T48 , typename T49 > | |
internal::ValueArray49< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43, T44 v44, T45 v45, T46 v46, T47 v47, T48 v48, T49 v49) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 , typename T46 , typename T47 , typename T48 , typename T49 , typename T50 > | |
internal::ValueArray50< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50 > | testing::Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43, T44 v44, T45 v45, T46 v46, T47 v47, T48 v48, T49 v49, T50 v50) |
internal::ParamGenerator< bool > | testing::Bool () |
template<typename Generator1 , typename Generator2 > | |
internal::CartesianProductHolder2 < Generator1, Generator2 > | testing::Combine (const Generator1 &g1, const Generator2 &g2) |
template<typename Generator1 , typename Generator2 , typename Generator3 > | |
internal::CartesianProductHolder3 < Generator1, Generator2, Generator3 > | testing::Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3) |
template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 > | |
internal::CartesianProductHolder4 < Generator1, Generator2, Generator3, Generator4 > | testing::Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3, const Generator4 &g4) |
template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 > | |
internal::CartesianProductHolder5 < Generator1, Generator2, Generator3, Generator4, Generator5 > | testing::Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3, const Generator4 &g4, const Generator5 &g5) |
template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 > | |
internal::CartesianProductHolder6 < Generator1, Generator2, Generator3, Generator4, Generator5, Generator6 > | testing::Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3, const Generator4 &g4, const Generator5 &g5, const Generator6 &g6) |
template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 > | |
internal::CartesianProductHolder7 < Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7 > | testing::Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3, const Generator4 &g4, const Generator5 &g5, const Generator6 &g6, const Generator7 &g7) |
template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 , typename Generator8 > | |
internal::CartesianProductHolder8 < Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8 > | testing::Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3, const Generator4 &g4, const Generator5 &g5, const Generator6 &g6, const Generator7 &g7, const Generator8 &g8) |
template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 , typename Generator8 , typename Generator9 > | |
internal::CartesianProductHolder9 < Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8, Generator9 > | testing::Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3, const Generator4 &g4, const Generator5 &g5, const Generator6 &g6, const Generator7 &g7, const Generator8 &g8, const Generator9 &g9) |
template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 , typename Generator8 , typename Generator9 , typename Generator10 > | |
internal::CartesianProductHolder10 < Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8, Generator9, Generator10 > | testing::Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3, const Generator4 &g4, const Generator5 &g5, const Generator6 &g6, const Generator7 &g7, const Generator8 &g8, const Generator9 &g9, const Generator10 &g10) |
std::ostream & | testing::operator<< (std::ostream &os, const TestPartResult &result) |
testing::GTEST_DECLARE_bool_ (also_run_disabled_tests) | |
testing::GTEST_DECLARE_bool_ (break_on_failure) | |
testing::GTEST_DECLARE_bool_ (catch_exceptions) | |
testing::GTEST_DECLARE_string_ (color) | |
testing::GTEST_DECLARE_string_ (filter) | |
testing::GTEST_DECLARE_bool_ (list_tests) | |
testing::GTEST_DECLARE_string_ (output) | |
testing::GTEST_DECLARE_bool_ (print_time) | |
testing::GTEST_DECLARE_int32_ (random_seed) | |
testing::GTEST_DECLARE_int32_ (repeat) | |
testing::GTEST_DECLARE_bool_ (show_internal_stack_frames) | |
testing::GTEST_DECLARE_bool_ (shuffle) | |
testing::GTEST_DECLARE_int32_ (stack_trace_depth) | |
testing::GTEST_DECLARE_bool_ (throw_on_failure) | |
testing::GTEST_DECLARE_string_ (stream_result_to) | |
class UnitTestImpl * | testing::internal::GetUnitTestImpl () |
void | testing::internal::ReportFailureInUnknownLocation (TestPartResult::Type result_type, const std::string &message) |
GTEST_API_ AssertionResult | testing::AssertionSuccess () |
GTEST_API_ AssertionResult | testing::AssertionFailure () |
GTEST_API_ AssertionResult | testing::AssertionFailure (const Message &msg) |
Environment * | testing::AddGlobalTestEnvironment (Environment *env) |
GTEST_API_ void | testing::InitGoogleTest (int *argc, char **argv) |
GTEST_API_ void | testing::InitGoogleTest (int *argc, wchar_t **argv) |
testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ (char) | |
testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ (wchar_t) | |
testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ (char,::std::string) | |
testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ (wchar_t,::std::wstring) | |
template<typename T1 , typename T2 > | |
std::string | testing::internal::FormatForComparisonFailureMessage (const T1 &value, const T2 &) |
template<typename T1 , typename T2 > | |
AssertionResult | testing::internal::CmpHelperEQ (const char *expected_expression, const char *actual_expression, const T1 &expected, const T2 &actual) |
GTEST_API_ AssertionResult | testing::internal::CmpHelperEQ (const char *expected_expression, const char *actual_expression, BiggestInt expected, BiggestInt actual) |
testing::internal::GTEST_IMPL_CMP_HELPER_ (NE,!=) | |
testing::internal::GTEST_IMPL_CMP_HELPER_ (LE,<=) | |
testing::internal::GTEST_IMPL_CMP_HELPER_ (LT,<) | |
testing::internal::GTEST_IMPL_CMP_HELPER_ (GE, >=) | |
testing::internal::GTEST_IMPL_CMP_HELPER_ (GT, >) | |
GTEST_API_ AssertionResult | testing::internal::CmpHelperSTREQ (const char *expected_expression, const char *actual_expression, const char *expected, const char *actual) |
GTEST_API_ AssertionResult | testing::internal::CmpHelperSTRCASEEQ (const char *expected_expression, const char *actual_expression, const char *expected, const char *actual) |
GTEST_API_ AssertionResult | testing::internal::CmpHelperSTRNE (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
GTEST_API_ AssertionResult | testing::internal::CmpHelperSTRCASENE (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
GTEST_API_ AssertionResult | testing::internal::CmpHelperSTREQ (const char *expected_expression, const char *actual_expression, const wchar_t *expected, const wchar_t *actual) |
GTEST_API_ AssertionResult | testing::internal::CmpHelperSTRNE (const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2) |
GTEST_API_ AssertionResult | testing::IsSubstring (const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack) |
GTEST_API_ AssertionResult | testing::IsSubstring (const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack) |
GTEST_API_ AssertionResult | testing::IsNotSubstring (const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack) |
GTEST_API_ AssertionResult | testing::IsNotSubstring (const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack) |
GTEST_API_ AssertionResult | testing::IsSubstring (const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack) |
GTEST_API_ AssertionResult | testing::IsNotSubstring (const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack) |
GTEST_API_ AssertionResult | testing::IsSubstring (const char *needle_expr, const char *haystack_expr, const ::std::wstring &needle, const ::std::wstring &haystack) |
GTEST_API_ AssertionResult | testing::IsNotSubstring (const char *needle_expr, const char *haystack_expr, const ::std::wstring &needle, const ::std::wstring &haystack) |
template<typename RawType > | |
AssertionResult | testing::internal::CmpHelperFloatingPointEQ (const char *expected_expression, const char *actual_expression, RawType expected, RawType actual) |
GTEST_API_ AssertionResult | testing::internal::DoubleNearPredFormat (const char *expr1, const char *expr2, const char *abs_error_expr, double val1, double val2, double abs_error) |
template<typename Pred , typename T1 > | |
AssertionResult | testing::AssertPred1Helper (const char *pred_text, const char *e1, Pred pred, const T1 &v1) |
template<typename Pred , typename T1 , typename T2 > | |
AssertionResult | testing::AssertPred2Helper (const char *pred_text, const char *e1, const char *e2, Pred pred, const T1 &v1, const T2 &v2) |
template<typename Pred , typename T1 , typename T2 , typename T3 > | |
AssertionResult | testing::AssertPred3Helper (const char *pred_text, const char *e1, const char *e2, const char *e3, Pred pred, const T1 &v1, const T2 &v2, const T3 &v3) |
template<typename Pred , typename T1 , typename T2 , typename T3 , typename T4 > | |
AssertionResult | testing::AssertPred4Helper (const char *pred_text, const char *e1, const char *e2, const char *e3, const char *e4, Pred pred, const T1 &v1, const T2 &v2, const T3 &v3, const T4 &v4) |
template<typename Pred , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
AssertionResult | testing::AssertPred5Helper (const char *pred_text, const char *e1, const char *e2, const char *e3, const char *e4, const char *e5, Pred pred, const T1 &v1, const T2 &v2, const T3 &v3, const T4 &v4, const T5 &v5) |
GTEST_API_ AssertionResult | testing::FloatLE (const char *expr1, const char *expr2, float val1, float val2) |
GTEST_API_ AssertionResult | testing::DoubleLE (const char *expr1, const char *expr2, double val1, double val2) |
template<typename T1 , typename T2 > | |
bool | testing::StaticAssertTypeEq () |
int | RUN_ALL_TESTS () GTEST_MUST_USE_RESULT_ |
Variables | |
const BiggestInt | testing::internal::kMaxBiggestInt |
GTEST_API_ int | testing::internal::g_init_gtest_count |
GTEST_API_ const char | testing::internal::kStackTraceMarker [] |
class GTEST_API_ testing::internal::ScopedTrace | testing::internal::GTEST_ATTRIBUTE_UNUSED_ |
const char | testing::internal::kDeathTestStyleFlag [] = "death_test_style" |
const char | testing::internal::kDeathTestUseFork [] = "death_test_use_fork" |
const char | testing::internal::kInternalRunDeathTestFlag [] = "internal_run_death_test" |
const size_t | testing::internal2::kProtobufOneLinerMaxLength = 50 |
const int | testing::kMaxStackTraceDepth = 100 |
#define ADD_FAILURE | ( | ) | GTEST_NONFATAL_FAILURE_("Failed") |
Definition at line 19276 of file fused-src/gtest/gtest.h.
#define ADD_FAILURE_AT | ( | file, | |
line | |||
) |
GTEST_MESSAGE_AT_(file, line, "Failed", \ ::testing::TestPartResult::kNonFatalFailure)
Definition at line 19280 of file fused-src/gtest/gtest.h.
#define ASSERT_ANY_THROW | ( | statement | ) | GTEST_TEST_ANY_THROW_(statement, GTEST_FATAL_FAILURE_) |
Definition at line 19321 of file fused-src/gtest/gtest.h.
#define ASSERT_DEATH_IF_SUPPORTED | ( | statement, | |
regex | |||
) | GTEST_UNSUPPORTED_DEATH_TEST_(statement, regex, return) |
Definition at line 8723 of file fused-src/gtest/gtest.h.
#define ASSERT_DOUBLE_EQ | ( | expected, | |
actual | |||
) |
ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<double>, \ expected, actual)
Definition at line 19864 of file fused-src/gtest/gtest.h.
#define ASSERT_EQ | ( | val1, | |
val2 | |||
) | GTEST_ASSERT_EQ(val1, val2) |
Definition at line 19781 of file fused-src/gtest/gtest.h.
#define ASSERT_FALSE | ( | condition | ) |
GTEST_TEST_BOOLEAN_(!(condition), #condition, true, false, \ GTEST_FATAL_FAILURE_)
Definition at line 19336 of file fused-src/gtest/gtest.h.
#define ASSERT_FLOAT_EQ | ( | expected, | |
actual | |||
) |
ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<float>, \ expected, actual)
Definition at line 19860 of file fused-src/gtest/gtest.h.
#define ASSERT_GE | ( | val1, | |
val2 | |||
) | GTEST_ASSERT_GE(val1, val2) |
Definition at line 19797 of file fused-src/gtest/gtest.h.
#define ASSERT_GT | ( | val1, | |
val2 | |||
) | GTEST_ASSERT_GT(val1, val2) |
Definition at line 19801 of file fused-src/gtest/gtest.h.
#define ASSERT_LE | ( | val1, | |
val2 | |||
) | GTEST_ASSERT_LE(val1, val2) |
Definition at line 19789 of file fused-src/gtest/gtest.h.
#define ASSERT_LT | ( | val1, | |
val2 | |||
) | GTEST_ASSERT_LT(val1, val2) |
Definition at line 19793 of file fused-src/gtest/gtest.h.
#define ASSERT_NE | ( | val1, | |
val2 | |||
) | GTEST_ASSERT_NE(val1, val2) |
Definition at line 19785 of file fused-src/gtest/gtest.h.
#define ASSERT_NEAR | ( | val1, | |
val2, | |||
abs_error | |||
) |
ASSERT_PRED_FORMAT3(::testing::internal::DoubleNearPredFormat, \ val1, val2, abs_error)
Definition at line 19872 of file fused-src/gtest/gtest.h.
#define ASSERT_NO_FATAL_FAILURE | ( | statement | ) | GTEST_TEST_NO_FATAL_FAILURE_(statement, GTEST_FATAL_FAILURE_) |
Definition at line 19924 of file fused-src/gtest/gtest.h.
#define ASSERT_NO_THROW | ( | statement | ) | GTEST_TEST_NO_THROW_(statement, GTEST_FATAL_FAILURE_) |
Definition at line 19319 of file fused-src/gtest/gtest.h.
#define ASSERT_PRED1 | ( | pred, | |
v1 | |||
) | GTEST_PRED1_(pred, v1, GTEST_FATAL_FAILURE_) |
Definition at line 19460 of file fused-src/gtest/gtest.h.
#define ASSERT_PRED2 | ( | pred, | |
v1, | |||
v2 | |||
) | GTEST_PRED2_(pred, v1, v2, GTEST_FATAL_FAILURE_) |
Definition at line 19508 of file fused-src/gtest/gtest.h.
#define ASSERT_PRED3 | ( | pred, | |
v1, | |||
v2, | |||
v3 | |||
) | GTEST_PRED3_(pred, v1, v2, v3, GTEST_FATAL_FAILURE_) |
Definition at line 19563 of file fused-src/gtest/gtest.h.
#define ASSERT_PRED4 | ( | pred, | |
v1, | |||
v2, | |||
v3, | |||
v4 | |||
) | GTEST_PRED4_(pred, v1, v2, v3, v4, GTEST_FATAL_FAILURE_) |
Definition at line 19625 of file fused-src/gtest/gtest.h.
#define ASSERT_PRED5 | ( | pred, | |
v1, | |||
v2, | |||
v3, | |||
v4, | |||
v5 | |||
) | GTEST_PRED5_(pred, v1, v2, v3, v4, v5, GTEST_FATAL_FAILURE_) |
Definition at line 19694 of file fused-src/gtest/gtest.h.
#define ASSERT_PRED_FORMAT1 | ( | pred_format, | |
v1 | |||
) | GTEST_PRED_FORMAT1_(pred_format, v1, GTEST_FATAL_FAILURE_) |
Definition at line 19458 of file fused-src/gtest/gtest.h.
#define ASSERT_PRED_FORMAT2 | ( | pred_format, | |
v1, | |||
v2 | |||
) | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_FATAL_FAILURE_) |
Definition at line 19506 of file fused-src/gtest/gtest.h.
#define ASSERT_PRED_FORMAT3 | ( | pred_format, | |
v1, | |||
v2, | |||
v3 | |||
) | GTEST_PRED_FORMAT3_(pred_format, v1, v2, v3, GTEST_FATAL_FAILURE_) |
Definition at line 19561 of file fused-src/gtest/gtest.h.
#define ASSERT_PRED_FORMAT4 | ( | pred_format, | |
v1, | |||
v2, | |||
v3, | |||
v4 | |||
) | GTEST_PRED_FORMAT4_(pred_format, v1, v2, v3, v4, GTEST_FATAL_FAILURE_) |
Definition at line 19623 of file fused-src/gtest/gtest.h.
#define ASSERT_PRED_FORMAT5 | ( | pred_format, | |
v1, | |||
v2, | |||
v3, | |||
v4, | |||
v5 | |||
) | GTEST_PRED_FORMAT5_(pred_format, v1, v2, v3, v4, v5, GTEST_FATAL_FAILURE_) |
Definition at line 19692 of file fused-src/gtest/gtest.h.
#define ASSERT_STRCASEEQ | ( | expected, | |
actual | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, expected, actual) |
Definition at line 19833 of file fused-src/gtest/gtest.h.
#define ASSERT_STRCASENE | ( | s1, | |
s2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2) |
Definition at line 19835 of file fused-src/gtest/gtest.h.
#define ASSERT_STREQ | ( | expected, | |
actual | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, expected, actual) |
Definition at line 19829 of file fused-src/gtest/gtest.h.
#define ASSERT_STRNE | ( | s1, | |
s2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2) |
Definition at line 19831 of file fused-src/gtest/gtest.h.
#define ASSERT_THROW | ( | statement, | |
expected_exception | |||
) | GTEST_TEST_THROW_(statement, expected_exception, GTEST_FATAL_FAILURE_) |
Definition at line 19317 of file fused-src/gtest/gtest.h.
#define ASSERT_TRUE | ( | condition | ) |
GTEST_TEST_BOOLEAN_(condition, #condition, false, true, \ GTEST_FATAL_FAILURE_)
Definition at line 19333 of file fused-src/gtest/gtest.h.
#define EXPECT_ANY_THROW | ( | statement | ) | GTEST_TEST_ANY_THROW_(statement, GTEST_NONFATAL_FAILURE_) |
Definition at line 19315 of file fused-src/gtest/gtest.h.
#define EXPECT_DEATH_IF_SUPPORTED | ( | statement, | |
regex | |||
) | GTEST_UNSUPPORTED_DEATH_TEST_(statement, regex, ) |
Definition at line 8721 of file fused-src/gtest/gtest.h.
#define EXPECT_DOUBLE_EQ | ( | expected, | |
actual | |||
) |
EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<double>, \ expected, actual)
Definition at line 19856 of file fused-src/gtest/gtest.h.
#define EXPECT_EQ | ( | expected, | |
actual | |||
) |
EXPECT_PRED_FORMAT2(::testing::internal:: \ EqHelper<GTEST_IS_NULL_LITERAL_(expected)>::Compare, \ expected, actual)
Definition at line 19747 of file fused-src/gtest/gtest.h.
#define EXPECT_FALSE | ( | condition | ) |
GTEST_TEST_BOOLEAN_(!(condition), #condition, true, false, \ GTEST_NONFATAL_FAILURE_)
Definition at line 19330 of file fused-src/gtest/gtest.h.
#define EXPECT_FLOAT_EQ | ( | expected, | |
actual | |||
) |
EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<float>, \ expected, actual)
Definition at line 19852 of file fused-src/gtest/gtest.h.
#define EXPECT_GE | ( | val1, | |
val2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2) |
Definition at line 19757 of file fused-src/gtest/gtest.h.
#define EXPECT_GT | ( | val1, | |
val2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2) |
Definition at line 19759 of file fused-src/gtest/gtest.h.
#define EXPECT_LE | ( | val1, | |
val2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2) |
Definition at line 19753 of file fused-src/gtest/gtest.h.
#define EXPECT_LT | ( | val1, | |
val2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2) |
Definition at line 19755 of file fused-src/gtest/gtest.h.
#define EXPECT_NE | ( | expected, | |
actual | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperNE, expected, actual) |
Definition at line 19751 of file fused-src/gtest/gtest.h.
#define EXPECT_NEAR | ( | val1, | |
val2, | |||
abs_error | |||
) |
EXPECT_PRED_FORMAT3(::testing::internal::DoubleNearPredFormat, \ val1, val2, abs_error)
Definition at line 19868 of file fused-src/gtest/gtest.h.
#define EXPECT_NO_FATAL_FAILURE | ( | statement | ) | GTEST_TEST_NO_FATAL_FAILURE_(statement, GTEST_NONFATAL_FAILURE_) |
Definition at line 19926 of file fused-src/gtest/gtest.h.
#define EXPECT_NO_THROW | ( | statement | ) | GTEST_TEST_NO_THROW_(statement, GTEST_NONFATAL_FAILURE_) |
Definition at line 19313 of file fused-src/gtest/gtest.h.
#define EXPECT_PRED1 | ( | pred, | |
v1 | |||
) | GTEST_PRED1_(pred, v1, GTEST_NONFATAL_FAILURE_) |
Definition at line 19456 of file fused-src/gtest/gtest.h.
#define EXPECT_PRED2 | ( | pred, | |
v1, | |||
v2 | |||
) | GTEST_PRED2_(pred, v1, v2, GTEST_NONFATAL_FAILURE_) |
Definition at line 19504 of file fused-src/gtest/gtest.h.
#define EXPECT_PRED3 | ( | pred, | |
v1, | |||
v2, | |||
v3 | |||
) | GTEST_PRED3_(pred, v1, v2, v3, GTEST_NONFATAL_FAILURE_) |
Definition at line 19559 of file fused-src/gtest/gtest.h.
#define EXPECT_PRED4 | ( | pred, | |
v1, | |||
v2, | |||
v3, | |||
v4 | |||
) | GTEST_PRED4_(pred, v1, v2, v3, v4, GTEST_NONFATAL_FAILURE_) |
Definition at line 19621 of file fused-src/gtest/gtest.h.
#define EXPECT_PRED5 | ( | pred, | |
v1, | |||
v2, | |||
v3, | |||
v4, | |||
v5 | |||
) | GTEST_PRED5_(pred, v1, v2, v3, v4, v5, GTEST_NONFATAL_FAILURE_) |
Definition at line 19690 of file fused-src/gtest/gtest.h.
#define EXPECT_PRED_FORMAT1 | ( | pred_format, | |
v1 | |||
) | GTEST_PRED_FORMAT1_(pred_format, v1, GTEST_NONFATAL_FAILURE_) |
Definition at line 19454 of file fused-src/gtest/gtest.h.
#define EXPECT_PRED_FORMAT2 | ( | pred_format, | |
v1, | |||
v2 | |||
) | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) |
Definition at line 19502 of file fused-src/gtest/gtest.h.
#define EXPECT_PRED_FORMAT3 | ( | pred_format, | |
v1, | |||
v2, | |||
v3 | |||
) | GTEST_PRED_FORMAT3_(pred_format, v1, v2, v3, GTEST_NONFATAL_FAILURE_) |
Definition at line 19557 of file fused-src/gtest/gtest.h.
#define EXPECT_PRED_FORMAT4 | ( | pred_format, | |
v1, | |||
v2, | |||
v3, | |||
v4 | |||
) | GTEST_PRED_FORMAT4_(pred_format, v1, v2, v3, v4, GTEST_NONFATAL_FAILURE_) |
Definition at line 19619 of file fused-src/gtest/gtest.h.
#define EXPECT_PRED_FORMAT5 | ( | pred_format, | |
v1, | |||
v2, | |||
v3, | |||
v4, | |||
v5 | |||
) | GTEST_PRED_FORMAT5_(pred_format, v1, v2, v3, v4, v5, GTEST_NONFATAL_FAILURE_) |
Definition at line 19688 of file fused-src/gtest/gtest.h.
#define EXPECT_STRCASEEQ | ( | expected, | |
actual | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, expected, actual) |
Definition at line 19824 of file fused-src/gtest/gtest.h.
#define EXPECT_STRCASENE | ( | s1, | |
s2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2) |
Definition at line 19826 of file fused-src/gtest/gtest.h.
#define EXPECT_STREQ | ( | expected, | |
actual | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, expected, actual) |
Definition at line 19820 of file fused-src/gtest/gtest.h.
#define EXPECT_STRNE | ( | s1, | |
s2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2) |
Definition at line 19822 of file fused-src/gtest/gtest.h.
#define EXPECT_THROW | ( | statement, | |
expected_exception | |||
) | GTEST_TEST_THROW_(statement, expected_exception, GTEST_NONFATAL_FAILURE_) |
Definition at line 19311 of file fused-src/gtest/gtest.h.
#define EXPECT_TRUE | ( | condition | ) |
GTEST_TEST_BOOLEAN_(condition, #condition, false, true, \ GTEST_NONFATAL_FAILURE_)
Definition at line 19327 of file fused-src/gtest/gtest.h.
#define FAIL | ( | ) | GTEST_FAIL() |
Definition at line 19290 of file fused-src/gtest/gtest.h.
#define FRIEND_TEST | ( | test_case_name, | |
test_name | |||
) | friend class test_case_name##_##test_name##_Test |
Definition at line 17042 of file fused-src/gtest/gtest.h.
#define GTEST_0_TUPLE_ | ( | T | ) | tuple<> |
Definition at line 698 of file fused-src/gtest/gtest.h.
#define GTEST_0_TYPENAMES_ | ( | T | ) |
Definition at line 721 of file fused-src/gtest/gtest.h.
#define GTEST_10_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, T##3, T##4, T##5, T##6, \ T##7, T##8, T##9>
Definition at line 717 of file fused-src/gtest/gtest.h.
#define GTEST_10_TYPENAMES_ | ( | T | ) |
typename T##0, typename T##1, typename T##2, \ typename T##3, typename T##4, typename T##5, typename T##6, \ typename T##7, typename T##8, typename T##9
Definition at line 738 of file fused-src/gtest/gtest.h.
#define GTEST_1_TUPLE_ | ( | T | ) |
tuple<T##0, void, void, void, void, void, void, \
void, void, void>
Definition at line 699 of file fused-src/gtest/gtest.h.
#define GTEST_1_TYPENAMES_ | ( | T | ) | typename T##0 |
Definition at line 722 of file fused-src/gtest/gtest.h.
#define GTEST_2_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, void, void, void, void, void, \
void, void, void>
Definition at line 701 of file fused-src/gtest/gtest.h.
#define GTEST_2_TYPENAMES_ | ( | T | ) | typename T##0, typename T##1 |
Definition at line 723 of file fused-src/gtest/gtest.h.
#define GTEST_3_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, void, void, void, void, \
void, void, void>
Definition at line 703 of file fused-src/gtest/gtest.h.
#define GTEST_3_TYPENAMES_ | ( | T | ) | typename T##0, typename T##1, typename T##2 |
Definition at line 724 of file fused-src/gtest/gtest.h.
#define GTEST_4_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, T##3, void, void, void, \
void, void, void>
Definition at line 705 of file fused-src/gtest/gtest.h.
#define GTEST_4_TYPENAMES_ | ( | T | ) |
typename T##0, typename T##1, typename T##2, \ typename T##3
Definition at line 725 of file fused-src/gtest/gtest.h.
#define GTEST_5_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, T##3, T##4, void, void, \
void, void, void>
Definition at line 707 of file fused-src/gtest/gtest.h.
#define GTEST_5_TYPENAMES_ | ( | T | ) |
typename T##0, typename T##1, typename T##2, \ typename T##3, typename T##4
Definition at line 727 of file fused-src/gtest/gtest.h.
#define GTEST_6_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, T##3, T##4, T##5, void, \
void, void, void>
Definition at line 709 of file fused-src/gtest/gtest.h.
#define GTEST_6_TYPENAMES_ | ( | T | ) |
typename T##0, typename T##1, typename T##2, \ typename T##3, typename T##4, typename T##5
Definition at line 729 of file fused-src/gtest/gtest.h.
#define GTEST_7_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, T##3, T##4, T##5, T##6, \
void, void, void>
Definition at line 711 of file fused-src/gtest/gtest.h.
#define GTEST_7_TYPENAMES_ | ( | T | ) |
typename T##0, typename T##1, typename T##2, \ typename T##3, typename T##4, typename T##5, typename T##6
Definition at line 731 of file fused-src/gtest/gtest.h.
#define GTEST_8_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, T##3, T##4, T##5, T##6, \
T##7, void, void>
Definition at line 713 of file fused-src/gtest/gtest.h.
#define GTEST_8_TYPENAMES_ | ( | T | ) |
typename T##0, typename T##1, typename T##2, \ typename T##3, typename T##4, typename T##5, typename T##6, typename T##7
Definition at line 733 of file fused-src/gtest/gtest.h.
#define GTEST_9_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, T##3, T##4, T##5, T##6, \
T##7, T##8, void>
Definition at line 715 of file fused-src/gtest/gtest.h.
#define GTEST_9_TYPENAMES_ | ( | T | ) |
typename T##0, typename T##1, typename T##2, \ typename T##3, typename T##4, typename T##5, typename T##6, \ typename T##7, typename T##8
Definition at line 735 of file fused-src/gtest/gtest.h.
#define GTEST_ADD_REF_ | ( | T | ) | typename ::std::tr1::gtest_internal::AddRef<T>::type |
Definition at line 775 of file fused-src/gtest/gtest.h.
#define GTEST_ADD_REFERENCE_ | ( | T | ) | typename ::testing::internal::AddReference<T>::type |
Definition at line 7720 of file fused-src/gtest/gtest.h.
#define GTEST_AMBIGUOUS_ELSE_BLOCKER_ switch (0) case 0: default: |
Definition at line 1806 of file fused-src/gtest/gtest.h.
#define GTEST_API_ |
Definition at line 1875 of file fused-src/gtest/gtest.h.
#define GTEST_ASSERT_ | ( | expression, | |
on_failure | |||
) |
GTEST_AMBIGUOUS_ELSE_BLOCKER_ \ if (const ::testing::AssertionResult gtest_ar = (expression)) \ ; \ else \ on_failure(gtest_ar.failure_message())
Definition at line 19416 of file fused-src/gtest/gtest.h.
#define GTEST_ASSERT_EQ | ( | expected, | |
actual | |||
) |
ASSERT_PRED_FORMAT2(::testing::internal:: \ EqHelper<GTEST_IS_NULL_LITERAL_(expected)>::Compare, \ expected, actual)
Definition at line 19762 of file fused-src/gtest/gtest.h.
#define GTEST_ASSERT_GE | ( | val1, | |
val2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2) |
Definition at line 19772 of file fused-src/gtest/gtest.h.
#define GTEST_ASSERT_GT | ( | val1, | |
val2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2) |
Definition at line 19774 of file fused-src/gtest/gtest.h.
#define GTEST_ASSERT_LE | ( | val1, | |
val2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2) |
Definition at line 19768 of file fused-src/gtest/gtest.h.
#define GTEST_ASSERT_LT | ( | val1, | |
val2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2) |
Definition at line 19770 of file fused-src/gtest/gtest.h.
#define GTEST_ASSERT_NE | ( | val1, | |
val2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperNE, val1, val2) |
Definition at line 19766 of file fused-src/gtest/gtest.h.
#define GTEST_ATTRIBUTE_UNUSED_ |
Definition at line 1823 of file fused-src/gtest/gtest.h.
#define GTEST_BY_REF_ | ( | T | ) | typename ::std::tr1::gtest_internal::ByRef<T>::type |
Definition at line 765 of file fused-src/gtest/gtest.h.
#define GTEST_CAN_COMPARE_NULL 1 |
Definition at line 2706 of file fused-src/gtest/gtest.h.
#define GTEST_CHECK_ | ( | condition | ) |
GTEST_AMBIGUOUS_ELSE_BLOCKER_ \ if (::testing::internal::IsTrue(condition)) \ ; \ else \ GTEST_LOG_(FATAL) << "Condition " #condition " failed. "
Definition at line 2167 of file fused-src/gtest/gtest.h.
#define GTEST_CHECK_POSIX_SUCCESS_ | ( | posix_call | ) |
if (const int gtest_error = (posix_call)) \ GTEST_LOG_(FATAL) << #posix_call << "failed with error " \ << gtest_error
Definition at line 2179 of file fused-src/gtest/gtest.h.
#define GTEST_COMPILE_ASSERT_ | ( | expr, | |
msg | |||
) |
typedef ::testing::internal::CompileAssert<(static_cast<bool>(expr))> \ msg[static_cast<bool>(expr) ? 1 : -1] GTEST_ATTRIBUTE_UNUSED_
Definition at line 1922 of file fused-src/gtest/gtest.h.
#define GTEST_CONCAT_TOKEN_ | ( | foo, | |
bar | |||
) | GTEST_CONCAT_TOKEN_IMPL_(foo, bar) |
Definition at line 7033 of file fused-src/gtest/gtest.h.
#define GTEST_CONCAT_TOKEN_IMPL_ | ( | foo, | |
bar | |||
) | foo ## bar |
Definition at line 7034 of file fused-src/gtest/gtest.h.
#define GTEST_DECLARE_bool_ | ( | name | ) | GTEST_API_ extern bool GTEST_FLAG(name) |
Definition at line 3019 of file fused-src/gtest/gtest.h.
#define GTEST_DECLARE_int32_ | ( | name | ) | GTEST_API_ extern ::testing::internal::Int32 GTEST_FLAG(name) |
Definition at line 3020 of file fused-src/gtest/gtest.h.
#define GTEST_DECLARE_STATIC_MUTEX_ | ( | mutex | ) | extern ::testing::internal::Mutex mutex |
Definition at line 2660 of file fused-src/gtest/gtest.h.
#define GTEST_DECLARE_string_ | ( | name | ) | GTEST_API_ extern ::std::string GTEST_FLAG(name) |
Definition at line 3022 of file fused-src/gtest/gtest.h.
#define GTEST_DECLARE_TUPLE_AS_FRIEND_ |
template <GTEST_10_TYPENAMES_(U)> friend class tuple; \ private:
Definition at line 692 of file fused-src/gtest/gtest.h.
#define GTEST_DEFINE_bool_ | ( | name, | |
default_val, | |||
doc | |||
) | GTEST_API_ bool GTEST_FLAG(name) = (default_val) |
Definition at line 3026 of file fused-src/gtest/gtest.h.
#define GTEST_DEFINE_int32_ | ( | name, | |
default_val, | |||
doc | |||
) | GTEST_API_ ::testing::internal::Int32 GTEST_FLAG(name) = (default_val) |
Definition at line 3028 of file fused-src/gtest/gtest.h.
#define GTEST_DEFINE_STATIC_MUTEX_ | ( | mutex | ) | ::testing::internal::Mutex mutex |
Definition at line 2663 of file fused-src/gtest/gtest.h.
#define GTEST_DEFINE_string_ | ( | name, | |
default_val, | |||
doc | |||
) | GTEST_API_ ::std::string GTEST_FLAG(name) = (default_val) |
Definition at line 3030 of file fused-src/gtest/gtest.h.
#define GTEST_DEV_EMAIL_ "googletestframework@@googlegroups.com" |
Definition at line 311 of file fused-src/gtest/gtest.h.
#define GTEST_DISALLOW_ASSIGN_ | ( | type | ) | void operator=(type const &) |
Definition at line 1828 of file fused-src/gtest/gtest.h.
#define GTEST_DISALLOW_COPY_AND_ASSIGN_ | ( | type | ) |
Definition at line 1833 of file fused-src/gtest/gtest.h.
#define GTEST_EXCLUSIVE_LOCK_REQUIRED_ | ( | locks | ) |
Definition at line 3034 of file fused-src/gtest/gtest.h.
#define GTEST_FAIL | ( | ) | GTEST_FATAL_FAILURE_("Failed") |
Definition at line 19285 of file fused-src/gtest/gtest.h.
#define GTEST_FATAL_FAILURE_ | ( | message | ) | return GTEST_MESSAGE_(message, ::testing::TestPartResult::kFatalFailure) |
Definition at line 7991 of file fused-src/gtest/gtest.h.
#define GTEST_FLAG | ( | name | ) | FLAGS_gtest_##name |
Definition at line 3016 of file fused-src/gtest/gtest.h.
#define GTEST_FLAG_PREFIX_ "gtest_" |
Definition at line 312 of file fused-src/gtest/gtest.h.
#define GTEST_FLAG_PREFIX_DASH_ "gtest-" |
Definition at line 313 of file fused-src/gtest/gtest.h.
#define GTEST_FLAG_PREFIX_UPPER_ "GTEST_" |
Definition at line 314 of file fused-src/gtest/gtest.h.
#define GTEST_HAS_ALT_PATH_SEP_ 0 |
Definition at line 2755 of file fused-src/gtest/gtest.h.
#define GTEST_HAS_CLONE 0 |
Definition at line 1731 of file fused-src/gtest/gtest.h.
#define GTEST_HAS_COMBINE 1 |
Definition at line 1781 of file fused-src/gtest/gtest.h.
#define GTEST_HAS_CXXABI_H_ 0 |
Definition at line 1889 of file fused-src/gtest/gtest.h.
#define GTEST_HAS_EXCEPTIONS 0 |
Definition at line 463 of file fused-src/gtest/gtest.h.
#define GTEST_HAS_GLOBAL_STRING 0 |
Definition at line 480 of file fused-src/gtest/gtest.h.
Definition at line 501 of file fused-src/gtest/gtest.h.
#define GTEST_HAS_PARAM_TEST 1 |
Definition at line 1764 of file fused-src/gtest/gtest.h.
#define GTEST_HAS_POSIX_RE (!GTEST_OS_WINDOWS) |
Definition at line 406 of file fused-src/gtest/gtest.h.
#define GTEST_HAS_PTHREAD |
(GTEST_OS_LINUX || GTEST_OS_MAC || GTEST_OS_HPUX \ || GTEST_OS_QNX)
Definition at line 575 of file fused-src/gtest/gtest.h.
#define GTEST_HAS_RTTI 1 |
Definition at line 556 of file fused-src/gtest/gtest.h.
#define GTEST_HAS_SEH 0 |
Definition at line 1859 of file fused-src/gtest/gtest.h.
#define GTEST_HAS_STD_STRING 1 |
Definition at line 470 of file fused-src/gtest/gtest.h.
#define GTEST_HAS_STD_WSTRING (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS)) |
Definition at line 493 of file fused-src/gtest/gtest.h.
#define GTEST_HAS_STREAM_REDIRECTION 1 |
Definition at line 1744 of file fused-src/gtest/gtest.h.
#define GTEST_HAS_TR1_TUPLE 1 |
Definition at line 597 of file fused-src/gtest/gtest.h.
#define GTEST_IMPL_CMP_HELPER_ | ( | op_name, | |
op | |||
) |
template <typename T1, typename T2>\ AssertionResult CmpHelper##op_name(const char* expr1, const char* expr2, \ const T1& val1, const T2& val2) {\ if (val1 op val2) {\ return AssertionSuccess();\ } else {\ return AssertionFailure() \ << "Expected: (" << expr1 << ") " #op " (" << expr2\ << "), actual: " << FormatForComparisonFailureMessage(val1, val2)\ << " vs " << FormatForComparisonFailureMessage(val2, val1);\ }\ }\ GTEST_API_ AssertionResult CmpHelper##op_name(\ const char* expr1, const char* expr2, BiggestInt val1, BiggestInt val2)
Definition at line 18971 of file fused-src/gtest/gtest.h.
#define GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ | ( | CharType | ) |
template <typename OtherOperand> \ class FormatForComparison<CharType*, OtherOperand> { \ public: \ static ::std::string Format(CharType* value) { \ return ::testing::PrintToString(static_cast<const void*>(value)); \ } \ }
Definition at line 18787 of file fused-src/gtest/gtest.h.
#define GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ | ( | CharType, | |
OtherStringType | |||
) |
template <> \ class FormatForComparison<CharType*, OtherStringType> { \ public: \ static ::std::string Format(CharType* value) { \ return ::testing::PrintToString(value); \ } \ }
Definition at line 18806 of file fused-src/gtest/gtest.h.
Definition at line 8157 of file fused-src/gtest/gtest.h.
Definition at line 3120 of file fused-src/gtest/gtest.h.
Definition at line 8771 of file fused-src/gtest/gtest.h.
Definition at line 19377 of file fused-src/gtest/gtest.h.
Definition at line 9289 of file fused-src/gtest/gtest.h.
Definition at line 17022 of file fused-src/gtest/gtest.h.
Definition at line 17079 of file fused-src/gtest/gtest.h.
Definition at line 17255 of file fused-src/gtest/gtest.h.
Definition at line 8196 of file fused-src/gtest/gtest.h.
Definition at line 3529 of file fused-src/gtest/gtest.h.
Definition at line 95 of file fused-src/gtest/gtest.h.
Definition at line 9030 of file fused-src/gtest/gtest.h.
Definition at line 10665 of file fused-src/gtest/gtest.h.
Definition at line 8953 of file fused-src/gtest/gtest.h.
Definition at line 137 of file fused-src/gtest/gtest.h.
Definition at line 3364 of file fused-src/gtest/gtest.h.
Definition at line 680 of file fused-src/gtest/gtest.h.
Definition at line 3738 of file fused-src/gtest/gtest.h.
#define GTEST_IS_NULL_LITERAL_ | ( | x | ) | (sizeof(::testing::internal::IsNullLiteralHelper(x)) == 1) |
Definition at line 7092 of file fused-src/gtest/gtest.h.
#define GTEST_IS_THREADSAFE 0 |
Definition at line 2687 of file fused-src/gtest/gtest.h.
#define GTEST_LANG_CXX11 0 |
Definition at line 377 of file fused-src/gtest/gtest.h.
#define GTEST_LOCK_EXCLUDED_ | ( | locks | ) |
Definition at line 3035 of file fused-src/gtest/gtest.h.
#define GTEST_LOG_ | ( | severity | ) |
::testing::internal::GTestLog(::testing::internal::GTEST_##severity, \ __FILE__, __LINE__).GetStream()
Definition at line 2146 of file fused-src/gtest/gtest.h.
#define GTEST_MESSAGE_ | ( | message, | |
result_type | |||
) | GTEST_MESSAGE_AT_(__FILE__, __LINE__, message, result_type) |
Definition at line 7988 of file fused-src/gtest/gtest.h.
#define GTEST_MESSAGE_AT_ | ( | file, | |
line, | |||
message, | |||
result_type | |||
) |
::testing::internal::AssertHelper(result_type, file, line, message) \ = ::testing::Message()
Definition at line 7984 of file fused-src/gtest/gtest.h.
#define GTEST_MUST_USE_RESULT_ |
Definition at line 1845 of file fused-src/gtest/gtest.h.
#define GTEST_NAME_ "Google Test" |
Definition at line 315 of file fused-src/gtest/gtest.h.
#define GTEST_NO_INLINE_ |
Definition at line 1882 of file fused-src/gtest/gtest.h.
#define GTEST_NONFATAL_FAILURE_ | ( | message | ) | GTEST_MESSAGE_(message, ::testing::TestPartResult::kNonFatalFailure) |
Definition at line 7994 of file fused-src/gtest/gtest.h.
#define GTEST_PATH_SEP_ "/" |
Definition at line 2754 of file fused-src/gtest/gtest.h.
#define GTEST_PRED1_ | ( | pred, | |
v1, | |||
on_failure | |||
) |
GTEST_ASSERT_(::testing::AssertPred1Helper(#pred, \ #v1, \ pred, \ v1), on_failure)
Definition at line 19447 of file fused-src/gtest/gtest.h.
#define GTEST_PRED2_ | ( | pred, | |
v1, | |||
v2, | |||
on_failure | |||
) |
GTEST_ASSERT_(::testing::AssertPred2Helper(#pred, \ #v1, \ #v2, \ pred, \ v1, \ v2), on_failure)
Definition at line 19493 of file fused-src/gtest/gtest.h.
#define GTEST_PRED3_ | ( | pred, | |
v1, | |||
v2, | |||
v3, | |||
on_failure | |||
) |
GTEST_ASSERT_(::testing::AssertPred3Helper(#pred, \ #v1, \ #v2, \ #v3, \ pred, \ v1, \ v2, \ v3), on_failure)
Definition at line 19546 of file fused-src/gtest/gtest.h.
#define GTEST_PRED4_ | ( | pred, | |
v1, | |||
v2, | |||
v3, | |||
v4, | |||
on_failure | |||
) |
GTEST_ASSERT_(::testing::AssertPred4Helper(#pred, \ #v1, \ #v2, \ #v3, \ #v4, \ pred, \ v1, \ v2, \ v3, \ v4), on_failure)
Definition at line 19606 of file fused-src/gtest/gtest.h.
#define GTEST_PRED5_ | ( | pred, | |
v1, | |||
v2, | |||
v3, | |||
v4, | |||
v5, | |||
on_failure | |||
) |
GTEST_ASSERT_(::testing::AssertPred5Helper(#pred, \ #v1, \ #v2, \ #v3, \ #v4, \ #v5, \ pred, \ v1, \ v2, \ v3, \ v4, \ v5), on_failure)
Definition at line 19673 of file fused-src/gtest/gtest.h.
#define GTEST_PRED_FORMAT1_ | ( | pred_format, | |
v1, | |||
on_failure | |||
) |
GTEST_ASSERT_(pred_format(#v1, v1), \ on_failure)
Definition at line 19441 of file fused-src/gtest/gtest.h.
#define GTEST_PRED_FORMAT2_ | ( | pred_format, | |
v1, | |||
v2, | |||
on_failure | |||
) |
GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), \ on_failure)
Definition at line 19487 of file fused-src/gtest/gtest.h.
#define GTEST_PRED_FORMAT3_ | ( | pred_format, | |
v1, | |||
v2, | |||
v3, | |||
on_failure | |||
) |
GTEST_ASSERT_(pred_format(#v1, #v2, #v3, v1, v2, v3), \ on_failure)
Definition at line 19540 of file fused-src/gtest/gtest.h.
#define GTEST_PRED_FORMAT4_ | ( | pred_format, | |
v1, | |||
v2, | |||
v3, | |||
v4, | |||
on_failure | |||
) |
GTEST_ASSERT_(pred_format(#v1, #v2, #v3, #v4, v1, v2, v3, v4), \ on_failure)
Definition at line 19600 of file fused-src/gtest/gtest.h.
#define GTEST_PRED_FORMAT5_ | ( | pred_format, | |
v1, | |||
v2, | |||
v3, | |||
v4, | |||
v5, | |||
on_failure | |||
) |
GTEST_ASSERT_(pred_format(#v1, #v2, #v3, #v4, #v5, v1, v2, v3, v4, v5), \ on_failure)
Definition at line 19667 of file fused-src/gtest/gtest.h.
#define GTEST_PROJECT_URL_ "http://code.google.com/p/googletest/" |
Definition at line 316 of file fused-src/gtest/gtest.h.
#define GTEST_REFERENCE_TO_CONST_ | ( | T | ) | GTEST_ADD_REFERENCE_(const GTEST_REMOVE_REFERENCE_(T)) |
Definition at line 7732 of file fused-src/gtest/gtest.h.
#define GTEST_REMOVE_CONST_ | ( | T | ) | typename ::testing::internal::RemoveConst<T>::type |
Definition at line 7703 of file fused-src/gtest/gtest.h.
#define GTEST_REMOVE_REFERENCE_ | ( | T | ) | typename ::testing::internal::RemoveReference<T>::type |
Definition at line 7672 of file fused-src/gtest/gtest.h.
#define GTEST_REMOVE_REFERENCE_AND_CONST_ | ( | T | ) | GTEST_REMOVE_CONST_(GTEST_REMOVE_REFERENCE_(T)) |
Definition at line 7707 of file fused-src/gtest/gtest.h.
#define GTEST_SNPRINTF_ snprintf |
Definition at line 2942 of file fused-src/gtest/gtest.h.
#define GTEST_SUCCEED | ( | ) | GTEST_SUCCESS_("Succeeded") |
Definition at line 19294 of file fused-src/gtest/gtest.h.
#define GTEST_SUCCESS_ | ( | message | ) | GTEST_MESSAGE_(message, ::testing::TestPartResult::kSuccess) |
Definition at line 7997 of file fused-src/gtest/gtest.h.
#define GTEST_SUPPRESS_UNREACHABLE_CODE_WARNING_BELOW_ | ( | statement | ) | if (::testing::internal::AlwaysTrue()) { statement; } |
Definition at line 8003 of file fused-src/gtest/gtest.h.
#define GTEST_TEST | ( | test_case_name, | |
test_name | |||
) |
GTEST_TEST_(test_case_name, test_name, \ ::testing::Test, ::testing::internal::GetTestTypeId())
Definition at line 20005 of file fused-src/gtest/gtest.h.
#define GTEST_TEST_ | ( | test_case_name, | |
test_name, | |||
parent_class, | |||
parent_id | |||
) |
class GTEST_TEST_CLASS_NAME_(test_case_name, test_name) : public parent_class {\ public:\ GTEST_TEST_CLASS_NAME_(test_case_name, test_name)() {}\ private:\ virtual void TestBody();\ static ::testing::TestInfo* const test_info_ GTEST_ATTRIBUTE_UNUSED_;\ GTEST_DISALLOW_COPY_AND_ASSIGN_(\ GTEST_TEST_CLASS_NAME_(test_case_name, test_name));\ };\ \ ::testing::TestInfo* const GTEST_TEST_CLASS_NAME_(test_case_name, test_name)\ ::test_info_ =\ ::testing::internal::MakeAndRegisterTestInfo(\ #test_case_name, #test_name, NULL, NULL, \ (parent_id), \ parent_class::SetUpTestCase, \ parent_class::TearDownTestCase, \ new ::testing::internal::TestFactoryImpl<\ GTEST_TEST_CLASS_NAME_(test_case_name, test_name)>);\ void GTEST_TEST_CLASS_NAME_(test_case_name, test_name)::TestBody()
Definition at line 8096 of file fused-src/gtest/gtest.h.
#define GTEST_TEST_ANY_THROW_ | ( | statement, | |
fail | |||
) |
GTEST_AMBIGUOUS_ELSE_BLOCKER_ \ if (::testing::internal::AlwaysTrue()) { \ bool gtest_caught_any = false; \ try { \ GTEST_SUPPRESS_UNREACHABLE_CODE_WARNING_BELOW_(statement); \ } \ catch (...) { \ gtest_caught_any = true; \ } \ if (!gtest_caught_any) { \ goto GTEST_CONCAT_TOKEN_(gtest_label_testanythrow_, __LINE__); \ } \ } else \ GTEST_CONCAT_TOKEN_(gtest_label_testanythrow_, __LINE__): \ fail("Expected: " #statement " throws an exception.\n" \ " Actual: it doesn't.")
Definition at line 8046 of file fused-src/gtest/gtest.h.
#define GTEST_TEST_BOOLEAN_ | ( | expression, | |
text, | |||
actual, | |||
expected, | |||
fail | |||
) |
GTEST_AMBIGUOUS_ELSE_BLOCKER_ \ if (const ::testing::AssertionResult gtest_ar_ = \ ::testing::AssertionResult(expression)) \ ; \ else \ fail(::testing::internal::GetBoolAssertionFailureMessage(\ gtest_ar_, text, #actual, #expected).c_str())
Definition at line 8068 of file fused-src/gtest/gtest.h.
#define GTEST_TEST_CLASS_NAME_ | ( | test_case_name, | |
test_name | |||
) | test_case_name##_##test_name##_Test |
Definition at line 8092 of file fused-src/gtest/gtest.h.
#define GTEST_TEST_NO_FATAL_FAILURE_ | ( | statement, | |
fail | |||
) |
GTEST_AMBIGUOUS_ELSE_BLOCKER_ \ if (::testing::internal::AlwaysTrue()) { \ ::testing::internal::HasNewFatalFailureHelper gtest_fatal_failure_checker; \ GTEST_SUPPRESS_UNREACHABLE_CODE_WARNING_BELOW_(statement); \ if (gtest_fatal_failure_checker.has_new_fatal_failure()) { \ goto GTEST_CONCAT_TOKEN_(gtest_label_testnofatal_, __LINE__); \ } \ } else \ GTEST_CONCAT_TOKEN_(gtest_label_testnofatal_, __LINE__): \ fail("Expected: " #statement " doesn't generate new fatal " \ "failures in the current thread.\n" \ " Actual: it does.")
Definition at line 8077 of file fused-src/gtest/gtest.h.
#define GTEST_TEST_NO_THROW_ | ( | statement, | |
fail | |||
) |
GTEST_AMBIGUOUS_ELSE_BLOCKER_ \ if (::testing::internal::AlwaysTrue()) { \ try { \ GTEST_SUPPRESS_UNREACHABLE_CODE_WARNING_BELOW_(statement); \ } \ catch (...) { \ goto GTEST_CONCAT_TOKEN_(gtest_label_testnothrow_, __LINE__); \ } \ } else \ GTEST_CONCAT_TOKEN_(gtest_label_testnothrow_, __LINE__): \ fail("Expected: " #statement " doesn't throw an exception.\n" \ " Actual: it throws.")
Definition at line 8032 of file fused-src/gtest/gtest.h.
#define GTEST_TEST_THROW_ | ( | statement, | |
expected_exception, | |||
fail | |||
) |
GTEST_AMBIGUOUS_ELSE_BLOCKER_ \ if (::testing::internal::ConstCharPtr gtest_msg = "") { \ bool gtest_caught_expected = false; \ try { \ GTEST_SUPPRESS_UNREACHABLE_CODE_WARNING_BELOW_(statement); \ } \ catch (expected_exception const&) { \ gtest_caught_expected = true; \ } \ catch (...) { \ gtest_msg.value = \ "Expected: " #statement " throws an exception of type " \ #expected_exception ".\n Actual: it throws a different type."; \ goto GTEST_CONCAT_TOKEN_(gtest_label_testthrow_, __LINE__); \ } \ if (!gtest_caught_expected) { \ gtest_msg.value = \ "Expected: " #statement " throws an exception of type " \ #expected_exception ".\n Actual: it throws nothing."; \ goto GTEST_CONCAT_TOKEN_(gtest_label_testthrow_, __LINE__); \ } \ } else \ GTEST_CONCAT_TOKEN_(gtest_label_testthrow_, __LINE__): \ fail(gtest_msg.value)
Definition at line 8006 of file fused-src/gtest/gtest.h.
#define GTEST_TUPLE_ELEMENT_ | ( | k, | |
Tuple | |||
) | typename tuple_element<k, Tuple >::type |
Definition at line 1434 of file fused-src/gtest/gtest.h.
#define GTEST_UNSUPPORTED_DEATH_TEST_ | ( | statement, | |
regex, | |||
terminator | |||
) |
GTEST_AMBIGUOUS_ELSE_BLOCKER_ \ if (::testing::internal::AlwaysTrue()) { \ GTEST_LOG_(WARNING) \ << "Death tests are not supported on this platform.\n" \ << "Statement '" #statement "' cannot be verified."; \ } else if (::testing::internal::AlwaysFalse()) { \ ::testing::internal::RE::PartialMatch(".*", (regex)); \ GTEST_SUPPRESS_UNREACHABLE_CODE_WARNING_BELOW_(statement); \ terminator; \ } else \ ::testing::Message()
Definition at line 8458 of file fused-src/gtest/gtest.h.
#define GTEST_USE_OWN_TR1_TUPLE 1 |
Definition at line 631 of file fused-src/gtest/gtest.h.
#define GTEST_USES_POSIX_RE 1 |
Definition at line 418 of file fused-src/gtest/gtest.h.
#define GTEST_WIDE_STRING_USES_UTF16_ (GTEST_OS_WINDOWS || GTEST_OS_CYGWIN || GTEST_OS_SYMBIAN || GTEST_OS_AIX) |
Definition at line 1785 of file fused-src/gtest/gtest.h.
#define INSTANTIATE_TEST_CASE_P | ( | prefix, | |
test_case_name, | |||
generator | |||
) |
::testing::internal::ParamGenerator<test_case_name::ParamType> \ gtest_##prefix##test_case_name##_EvalGenerator_() { return generator; } \ int gtest_##prefix##test_case_name##_dummy_ = \ ::testing::UnitTest::GetInstance()->parameterized_test_registry(). \ GetTestCasePatternHolder<test_case_name>(\ #test_case_name, __FILE__, __LINE__)->AddTestCaseInstantiation(\ #prefix, \ >est_##prefix##test_case_name##_EvalGenerator_, \ __FILE__, __LINE__)
Definition at line 16972 of file fused-src/gtest/gtest.h.
#define SCOPED_TRACE | ( | message | ) |
::testing::internal::ScopedTrace GTEST_CONCAT_TOKEN_(gtest_trace_, __LINE__)(\ __FILE__, __LINE__, ::testing::Message() << (message))
Definition at line 19940 of file fused-src/gtest/gtest.h.
#define SUCCEED | ( | ) | GTEST_SUCCEED() |
Definition at line 19299 of file fused-src/gtest/gtest.h.
#define TEST | ( | test_case_name, | |
test_name | |||
) | GTEST_TEST(test_case_name, test_name) |
Definition at line 20012 of file fused-src/gtest/gtest.h.
#define TEST_F | ( | test_fixture, | |
test_name | |||
) |
GTEST_TEST_(test_fixture, test_name, test_fixture, \ ::testing::internal::GetTypeId<test_fixture>())
Definition at line 20041 of file fused-src/gtest/gtest.h.
#define TEST_P | ( | test_case_name, | |
test_name | |||
) |
class GTEST_TEST_CLASS_NAME_(test_case_name, test_name) \ : public test_case_name { \ public: \ GTEST_TEST_CLASS_NAME_(test_case_name, test_name)() {} \ virtual void TestBody(); \ private: \ static int AddToRegistry() { \ ::testing::UnitTest::GetInstance()->parameterized_test_registry(). \ GetTestCasePatternHolder<test_case_name>(\ #test_case_name, __FILE__, __LINE__)->AddTestPattern(\ #test_case_name, \ #test_name, \ new ::testing::internal::TestMetaFactory< \ GTEST_TEST_CLASS_NAME_(test_case_name, test_name)>()); \ return 0; \ } \ static int gtest_registering_dummy_; \ GTEST_DISALLOW_COPY_AND_ASSIGN_(\ GTEST_TEST_CLASS_NAME_(test_case_name, test_name)); \ }; \ int GTEST_TEST_CLASS_NAME_(test_case_name, \ test_name)::gtest_registering_dummy_ = \ GTEST_TEST_CLASS_NAME_(test_case_name, test_name)::AddToRegistry(); \ void GTEST_TEST_CLASS_NAME_(test_case_name, test_name)::TestBody()
Definition at line 16946 of file fused-src/gtest/gtest.h.
void operator<< | ( | const testing::internal::Secret & | , |
int | |||
) |
int RUN_ALL_TESTS | ( | ) | [inline] |
Definition at line 20057 of file fused-src/gtest/gtest.h.