Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
testing::internal Namespace Reference

Namespaces

namespace  edit_distance
 
namespace  invoke_argument
 
namespace  posix
 

Classes

struct  BuiltInDefaultValueGetter
 
struct  BuiltInDefaultValueGetter< T, false >
 
class  BuiltInDefaultValue
 
class  BuiltInDefaultValue< const T >
 
class  BuiltInDefaultValue< T * >
 
class  ActionAdaptor
 
struct  ByMoveWrapper
 
class  ReturnAction
 
class  ReturnNullAction
 
class  ReturnVoidAction
 
class  ReturnRefAction
 
class  ReturnRefOfCopyAction
 
class  DoDefaultAction
 
class  AssignAction
 
class  SetErrnoAndReturnAction
 
class  SetArgumentPointeeAction
 
class  SetArgumentPointeeAction< N, Proto, true >
 
class  InvokeWithoutArgsAction
 
class  InvokeMethodWithoutArgsAction
 
class  IgnoreResultAction
 
class  ReferenceWrapper
 
class  DoBothAction
 
class  InvokeHelper< R,::testing::tuple<> >
 
class  InvokeHelper< R,::testing::tuple< A1 > >
 
class  InvokeHelper< R,::testing::tuple< A1, A2 > >
 
class  InvokeHelper< R,::testing::tuple< A1, A2, A3 > >
 
class  InvokeHelper< R,::testing::tuple< A1, A2, A3, A4 > >
 
class  InvokeHelper< R,::testing::tuple< A1, A2, A3, A4, A5 > >
 
class  InvokeHelper< R,::testing::tuple< A1, A2, A3, A4, A5, A6 > >
 
class  InvokeHelper< R,::testing::tuple< A1, A2, A3, A4, A5, A6, A7 > >
 
class  InvokeHelper< R,::testing::tuple< A1, A2, A3, A4, A5, A6, A7, A8 > >
 
class  InvokeHelper< R,::testing::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9 > >
 
class  InvokeHelper< R,::testing::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9, A10 > >
 
class  SelectArgs
 
class  SelectArgs< Result, ArgumentTuple,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1,-1,-1,-1,-1,-1,-1,-1,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1, k2,-1,-1,-1,-1,-1,-1,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1, k2, k3,-1,-1,-1,-1,-1,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4,-1,-1,-1,-1,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5,-1,-1,-1,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6,-1,-1,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6, k7,-1,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6, k7, k8,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6, k7, k8, k9,-1 >
 
class  WithArgsAction
 
struct  ExcessiveArg
 
class  ActionHelper
 
class  FunctionMocker< R(A1)>
 
class  FunctionMocker< R(A1, A2)>
 
class  FunctionMocker< R(A1, A2, A3)>
 
class  FunctionMocker< R(A1, A2, A3, A4)>
 
class  FunctionMocker< R(A1, A2, A3, A4, A5)>
 
class  FunctionMocker< R(A1, A2, A3, A4, A5, A6)>
 
class  FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7)>
 
class  FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7, A8)>
 
class  FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>
 
class  FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>
 
class  TupleFields
 
class  TupleFields< Tuple,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 >
 
class  TupleFields< Tuple, k0,-1,-1,-1,-1,-1,-1,-1,-1,-1 >
 
class  TupleFields< Tuple, k0, k1,-1,-1,-1,-1,-1,-1,-1,-1 >
 
class  TupleFields< Tuple, k0, k1, k2,-1,-1,-1,-1,-1,-1,-1 >
 
class  TupleFields< Tuple, k0, k1, k2, k3,-1,-1,-1,-1,-1,-1 >
 
class  TupleFields< Tuple, k0, k1, k2, k3, k4,-1,-1,-1,-1,-1 >
 
class  TupleFields< Tuple, k0, k1, k2, k3, k4, k5,-1,-1,-1,-1 >
 
class  TupleFields< Tuple, k0, k1, k2, k3, k4, k5, k6,-1,-1,-1 >
 
class  TupleFields< Tuple, k0, k1, k2, k3, k4, k5, k6, k7,-1,-1 >
 
class  TupleFields< Tuple, k0, k1, k2, k3, k4, k5, k6, k7, k8,-1 >
 
class  ArgsMatcherImpl
 
class  ArgsMatcher
 
struct  AllOfResult1
 
struct  AllOfResult2
 
struct  AllOfResult3
 
struct  AllOfResult4
 
struct  AllOfResult5
 
struct  AllOfResult6
 
struct  AllOfResult7
 
struct  AllOfResult8
 
struct  AllOfResult9
 
struct  AllOfResult10
 
struct  AnyOfResult1
 
struct  AnyOfResult2
 
struct  AnyOfResult3
 
struct  AnyOfResult4
 
struct  AnyOfResult5
 
struct  AnyOfResult6
 
struct  AnyOfResult7
 
struct  AnyOfResult8
 
struct  AnyOfResult9
 
struct  AnyOfResult10
 
struct  AnyEq
 
struct  AnyNe
 
struct  AnyLt
 
struct  AnyGt
 
struct  AnyLe
 
struct  AnyGe
 
class  DummyMatchResultListener
 
class  StreamMatchResultListener
 
class  MatcherBase
 
class  MatcherCastImpl
 
class  MatcherCastImpl< T, Matcher< U > >
 
class  MatcherCastImpl< T, Matcher< T > >
 
class  TuplePrefix
 
class  TuplePrefix< 0 >
 
class  TransformTupleValuesHelper
 
class  AnyMatcherImpl
 
class  AnythingMatcher
 
class  ComparisonBase
 
class  EqMatcher
 
class  NeMatcher
 
class  LtMatcher
 
class  GtMatcher
 
class  LeMatcher
 
class  GeMatcher
 
class  IsNullMatcher
 
class  NotNullMatcher
 
class  RefMatcher< T & >
 
class  StrEqualityMatcher
 
class  HasSubstrMatcher
 
class  StartsWithMatcher
 
class  EndsWithMatcher
 
class  MatchesRegexMatcher
 
class  PairMatchBase
 
class  Eq2Matcher
 
class  Ne2Matcher
 
class  Lt2Matcher
 
class  Gt2Matcher
 
class  Le2Matcher
 
class  Ge2Matcher
 
class  NotMatcherImpl
 
class  NotMatcher
 
class  BothOfMatcherImpl
 
class  BothOfMatcher
 
class  EitherOfMatcherImpl
 
class  EitherOfMatcher
 
class  TrulyMatcher
 
class  MatcherAsPredicate
 
class  PredicateFormatterFromMatcher
 
class  FloatingEqMatcher
 
class  PointeeMatcher
 
class  WhenDynamicCastToMatcherBase
 
class  WhenDynamicCastToMatcher
 
class  WhenDynamicCastToMatcher< To & >
 
class  FieldMatcher
 
class  PropertyMatcher
 
struct  CallableTraits
 
struct  CallableTraits< ResType(*)(ArgType)>
 
class  ResultOfMatcher
 
class  SizeIsMatcher
 
class  BeginEndDistanceIsMatcher
 
class  ContainerEqMatcher
 
struct  LessComparator
 
class  WhenSortedByMatcher
 
class  PointwiseMatcher
 
class  QuantifierMatcherImpl
 
class  ContainsMatcherImpl
 
class  EachMatcherImpl
 
class  ContainsMatcher
 
class  EachMatcher
 
class  KeyMatcherImpl
 
class  KeyMatcher
 
class  PairMatcherImpl
 
class  PairMatcher
 
class  ElementsAreMatcherImpl
 
class  MatchMatrix
 
class  UnorderedElementsAreMatcherImplBase
 
class  UnorderedElementsAreMatcherImpl
 
struct  CastAndAppendTransform
 
class  UnorderedElementsAreMatcher
 
class  ElementsAreMatcher
 
class  UnorderedElementsAreArrayMatcher
 
class  ElementsAreArrayMatcher
 
class  BoundSecondMatcher
 
class  InvokeAction
 
class  InvokeMethodAction
 
class  UntypedFunctionMockerBase
 
class  UntypedOnCallSpecBase
 
class  OnCallSpec
 
class  ExpectationBase
 
class  TypedExpectation
 
class  MockSpec
 
class  ReferenceOrValueWrapper
 
class  ReferenceOrValueWrapper< T & >
 
class  UntypedActionResultHolderBase
 
class  ActionResultHolder
 
class  ActionResultHolder< void >
 
class  FunctionMockerBase
 
class  IgnoredValue
 
struct  MatcherTuple< ::testing::tuple<> >
 
struct  MatcherTuple< ::testing::tuple< A1 > >
 
struct  MatcherTuple< ::testing::tuple< A1, A2 > >
 
struct  MatcherTuple< ::testing::tuple< A1, A2, A3 > >
 
struct  MatcherTuple< ::testing::tuple< A1, A2, A3, A4 > >
 
struct  MatcherTuple< ::testing::tuple< A1, A2, A3, A4, A5 > >
 
struct  MatcherTuple< ::testing::tuple< A1, A2, A3, A4, A5, A6 > >
 
struct  MatcherTuple< ::testing::tuple< A1, A2, A3, A4, A5, A6, A7 > >
 
struct  MatcherTuple< ::testing::tuple< A1, A2, A3, A4, A5, A6, A7, A8 > >
 
struct  MatcherTuple< ::testing::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9 > >
 
struct  MatcherTuple< ::testing::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9, A10 > >
 
struct  Function< R(A1)>
 
struct  Function< R(A1, A2)>
 
struct  Function< R(A1, A2, A3)>
 
struct  Function< R(A1, A2, A3, A4)>
 
struct  Function< R(A1, A2, A3, A4, A5)>
 
struct  Function< R(A1, A2, A3, A4, A5, A6)>
 
struct  Function< R(A1, A2, A3, A4, A5, A6, A7)>
 
struct  Function< R(A1, A2, A3, A4, A5, A6, A7, A8)>
 
struct  Function< R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>
 
struct  Function< R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>
 
struct  PointeeOf
 
struct  PointeeOf< T * >
 
struct  LinkedPtrLessThan
 
struct  KindOf
 
struct  LosslessArithmeticConvertibleImpl
 
struct  LosslessArithmeticConvertibleImpl< kBool, bool, kBool, bool >
 
struct  LosslessArithmeticConvertibleImpl< kBool, bool, kInteger, To >
 
struct  LosslessArithmeticConvertibleImpl< kBool, bool, kFloatingPoint, To >
 
struct  LosslessArithmeticConvertibleImpl< kInteger, From, kBool, bool >
 
struct  LosslessArithmeticConvertibleImpl< kInteger, From, kInteger, To >
 
struct  LosslessArithmeticConvertibleImpl< kInteger, From, kFloatingPoint, To >
 
struct  LosslessArithmeticConvertibleImpl< kFloatingPoint, From, kBool, bool >
 
struct  LosslessArithmeticConvertibleImpl< kFloatingPoint, From, kInteger, To >
 
struct  is_reference
 
struct  is_reference< T & >
 
struct  type_equals
 
struct  type_equals< T, T >
 
struct  remove_reference
 
struct  remove_reference< T & >
 
struct  DecayArray
 
struct  DecayArray< T[N]>
 
struct  DecayArray< T[]>
 
class  StlContainerView
 
class  StlContainerView< Element[N]>
 
class  StlContainerView< ::testing::tuple< ElementPointer, Size > >
 
struct  RemoveConstFromKey
 
struct  RemoveConstFromKey< std::pair< const K, V > >
 
struct  BooleanConstant
 
class  GoogleTestFailureReporter
 
class  MaxBipartiteMatchState
 
class  ExpectationTester
 
class  FormatForComparison
 
class  FormatForComparison< ToPrint[N], OtherOperand >
 
class  UniversalPrinter
 
class  UniversalPrinter< T[N]>
 
class  UniversalPrinter< T & >
 
class  UniversalTersePrinter
 
class  UniversalTersePrinter< T & >
 
class  UniversalTersePrinter< T[N]>
 
class  UniversalTersePrinter< const char * >
 
class  UniversalTersePrinter< char * >
 
class  UniversalTersePrinter< wchar_t * >
 
class  SingleFailureChecker
 
class  HasNewFatalFailureHelper
 
class  EqHelper
 
class  EqHelper< true >
 
class  AssertHelper
 
class  FilePath
 
class  ScopedTrace
 
class  FloatingPoint
 
class  TypeIdHelper
 
class  TestFactoryBase
 
class  TestFactoryImpl
 
struct  CodeLocation
 
struct  ConstCharPtr
 
class  Random
 
struct  CompileAssertTypesEqual< T, T >
 
struct  RemoveReference
 
struct  RemoveReference< T & >
 
struct  RemoveConst
 
struct  RemoveConst< const T >
 
struct  RemoveConst< const T[N]>
 
struct  AddReference
 
struct  AddReference< T & >
 
class  ImplicitlyConvertible
 
struct  IsAProtocolMessage
 
struct  EnableIf< true >
 
struct  RelationToSourceReference
 
struct  RelationToSourceCopy
 
class  NativeArray
 
class  linked_ptr_internal
 
class  linked_ptr
 
struct  CompileAssert
 
struct  StaticAssertTypeEqHelper< T, T >
 
class  scoped_ptr
 
class  RE
 
class  GTestLog
 
class  Mutex
 
class  GTestMutexLock
 
class  ThreadLocal
 
struct  bool_constant
 
struct  is_pointer
 
struct  is_pointer< T * >
 
struct  IteratorTraits
 
struct  IteratorTraits< T * >
 
struct  IteratorTraits< const T * >
 
class  TypeWithSize
 
class  TypeWithSize< 4 >
 
class  TypeWithSize< 8 >
 
class  String
 
class  GTestFlagSaver
 
class  TestPropertyKeyIs
 
class  UnitTestOptions
 
class  OsStackTraceGetterInterface
 
class  OsStackTraceGetter
 
struct  TraceInfo
 
class  DefaultGlobalTestPartResultReporter
 
class  DefaultPerThreadTestPartResultReporter
 
class  UnitTestImpl
 
class  TestResultAccessor
 
class  PrettyUnitTestResultPrinter
 
class  TestEventRepeater
 
class  XmlUnitTestResultPrinter
 
class  ScopedPrematureExitFile
 
class  TestCaseNameIs
 
class  EventRecordingListener
 
class  EnvironmentInvocationCatcher
 
class  ListenerTest
 
class  Base
 
class  Derived
 
class  Castable
 
class  ConstCastable
 
class  ConstAndNonConstCastable
 
class  To
 
class  NoDefaultContructor
 
struct  LessByName
 
class  UnitTestHelper
 
class  FinalSuccessChecker
 
class  TestEventListenersAccessor
 
class  UnitTestRecordPropertyTestHelper
 

Typedefs

typedef ::std::pair< size_t,
size_t > 
ElementMatcherPair
 
typedef ::std::vector
< ElementMatcherPair
ElementMatcherPairs
 
typedef ::std::vector< stringStrings
 
typedef FloatingPoint< float > Float
 
typedef FloatingPoint< doubleDouble
 
typedef const void * TypeId
 
typedef void(* SetUpTestCaseFunc )()
 
typedef void(* TearDownTestCaseFunc )()
 
typedef int IsContainer
 
typedef char IsNotContainer
 
typedef ::std::string string
 
typedef ::std::wstring wstring
 
typedef GTestMutexLock MutexLock
 
typedef bool_constant< falsefalse_type
 
typedef bool_constant< truetrue_type
 
typedef long long BiggestInt
 
typedef TypeWithSize< 4 >::Int Int32
 
typedef TypeWithSize< 4 >::UInt UInt32
 
typedef TypeWithSize< 8 >::Int Int64
 
typedef TypeWithSize< 8 >::UInt UInt64
 
typedef TypeWithSize< 8 >::Int TimeInMillis
 

Enumerations

enum  CallReaction { kAllow, kWarn, kFail, kDefault = kWarn }
 
enum  TypeKind { kBool, kInteger, kFloatingPoint, kOther }
 
enum  LogSeverity { kInfo = 0, kWarning = 1 }
 
enum  GTestLogSeverity { GTEST_INFO, GTEST_WARNING, GTEST_ERROR, GTEST_FATAL }
 
enum  CharFormat { kAsIs, kHexEscape, kSpecialEscape }
 
enum  GTestColor { COLOR_DEFAULT, COLOR_RED, COLOR_GREEN, COLOR_YELLOW }
 

Functions

 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (void,)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (::std::string,"")
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (bool, false)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned char, '\0')
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed char, '\0')
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (char, '\0')
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned short, 0U)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed short, 0)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned long, 0UL)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed long, 0L)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (UInt64, 0)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (Int64, 0)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (float, 0)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (double, 0)
 
template<typename T >
void PrintTo (const ReferenceWrapper< T > &ref,::std::ostream *os)
 
void PrintIfNotEmpty (const internal::string &explanation,::std::ostream *os)
 
bool IsReadableTypeName (const string &type_name)
 
template<typename Value , typename T >
bool MatchPrintAndExplain (Value &value, const Matcher< T > &matcher, MatchResultListener *listener)
 
template<typename MatcherTuple , typename ValueTuple >
bool TupleMatches (const MatcherTuple &matcher_tuple, const ValueTuple &value_tuple)
 
template<typename MatcherTuple , typename ValueTuple >
void ExplainMatchFailureTupleTo (const MatcherTuple &matchers, const ValueTuple &values,::std::ostream *os)
 
template<typename Tuple , typename Func , typename OutIter >
OutIter TransformTupleValues (Func f, const Tuple &t, OutIter out)
 
bool CaseInsensitiveCStringEquals (const char *lhs, const char *rhs)
 
bool CaseInsensitiveCStringEquals (const wchar_t *lhs, const wchar_t *rhs)
 
template<typename StringType >
bool CaseInsensitiveStringEquals (const StringType &s1, const StringType &s2)
 
template<typename M >
PredicateFormatterFromMatcher< M > MakePredicateFormatterFromMatcher (M matcher)
 
GTEST_API_ ElementMatcherPairs FindMaxBipartiteMatching (const MatchMatrix &g)
 
GTEST_API_ bool FindPairing (const MatchMatrix &matrix, MatchResultListener *listener)
 
template<typename Tuple2Matcher , typename Second >
BoundSecondMatcher
< Tuple2Matcher, Second > 
MatcherBindSecond (const Tuple2Matcher &tm, const Second &second)
 
GTEST_API_ string FormatMatcherDescription (bool negation, const char *matcher_name, const Strings &param_values)
 
template<typename InputIterator , typename OutputIterator >
OutputIterator CopyElements (InputIterator first, InputIterator last, OutputIterator output)
 
GTEST_API_ GTEST_DECLARE_STATIC_MUTEX_ (g_gmock_mutex)
 
GTEST_API_ void LogWithLocation (testing::internal::LogSeverity severity, const char *file, int line, const string &message)
 
void ReportUninterestingCall (CallReaction reaction, const string &msg)
 
GTEST_API_ string ConvertIdentifierNameToWords (const char *id_name)
 
template<typename Pointer >
const Pointer::element_type * GetRawPointer (const Pointer &p)
 
template<typename Element >
Element * GetRawPointer (Element *p)
 
 GMOCK_DECLARE_KIND_ (bool, kBool)
 
 GMOCK_DECLARE_KIND_ (char, kInteger)
 
 GMOCK_DECLARE_KIND_ (signed char, kInteger)
 
 GMOCK_DECLARE_KIND_ (unsigned char, kInteger)
 
 GMOCK_DECLARE_KIND_ (short, kInteger)
 
 GMOCK_DECLARE_KIND_ (int, kInteger)
 
 GMOCK_DECLARE_KIND_ (long, kInteger)
 
 GMOCK_DECLARE_KIND_ (wchar_t, kInteger)
 
 GMOCK_DECLARE_KIND_ (Int64, kInteger)
 
 GMOCK_DECLARE_KIND_ (UInt64, kInteger)
 
 GMOCK_DECLARE_KIND_ (float, kFloatingPoint)
 
 GMOCK_DECLARE_KIND_ (double, kFloatingPoint)
 
 GMOCK_DECLARE_KIND_ (long double, kFloatingPoint)
 
template<typename From , typename To >
void Assert (bool condition, const char *file, int line)
 
void Expect (bool condition, const char *file, int line, const string &msg)
 
void Expect (bool condition, const char *file, int line)
 
GTEST_API_ bool LogIsVisible (LogSeverity severity)
 
GTEST_API_ void Log (LogSeverity severity, const string &message, int stack_frames_to_skip)
 
template<typename T >
T Invalid ()
 
GTEST_API_
FailureReporterInterface * 
GetFailureReporter ()
 
static GTEST_DEFINE_STATIC_MUTEX_ (g_log_mutex)
 
GTEST_API_ string JoinAsTuple (const Strings &fields)
 
static void LogElementMatcherPairVec (const ElementMatcherPairs &pairs,::std::ostream *stream)
 
GTEST_API_ GTEST_DEFINE_STATIC_MUTEX_ (g_gmock_mutex)
 
static const char * ParseGoogleMockFlagValue (const char *str, const char *flag, bool def_optional)
 
static bool ParseGoogleMockBoolFlag (const char *str, const char *flag, bool *value)
 
template<typename String >
static bool ParseGoogleMockStringFlag (const char *str, const char *flag, String *value)
 
template<typename CharType >
void InitGoogleMockImpl (int *argc, CharType **argv)
 
template<typename T >
std::string StreamableToString (const T &streamable)
 
 GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ (char)
 
 GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ (wchar_t)
 
 GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ (char,::std::string)
 
template<typename T1 , typename T2 >
std::string FormatForComparisonFailureMessage (const T1 &value, const T2 &)
 
template<typename T >
void UniversalPrint (const T &value,::std::ostream *os)
 
template<typename C >
void DefaultPrintTo (IsContainer, false_type, const C &container,::std::ostream *os)
 
template<typename T >
void DefaultPrintTo (IsNotContainer, true_type, T *p,::std::ostream *os)
 
template<typename T >
void DefaultPrintTo (IsNotContainer, false_type, const T &value,::std::ostream *os)
 
template<typename T >
void PrintTo (const T &value,::std::ostream *os)
 
GTEST_API_ void PrintTo (unsigned char c,::std::ostream *os)
 
GTEST_API_ void PrintTo (signed char c,::std::ostream *os)
 
void PrintTo (char c,::std::ostream *os)
 
void PrintTo (bool x,::std::ostream *os)
 
GTEST_API_ void PrintTo (wchar_t wc,::std::ostream *os)
 
GTEST_API_ void PrintTo (const char *s,::std::ostream *os)
 
void PrintTo (char *s,::std::ostream *os)
 
void PrintTo (const signed char *s,::std::ostream *os)
 
void PrintTo (signed char *s,::std::ostream *os)
 
void PrintTo (const unsigned char *s,::std::ostream *os)
 
void PrintTo (unsigned char *s,::std::ostream *os)
 
GTEST_API_ void PrintTo (const wchar_t *s,::std::ostream *os)
 
void PrintTo (wchar_t *s,::std::ostream *os)
 
template<typename T >
void PrintRawArrayTo (const T a[], size_t count,::std::ostream *os)
 
GTEST_API_ void PrintStringTo (const ::std::string &s,::std::ostream *os)
 
void PrintTo (const ::std::string &s,::std::ostream *os)
 
template<typename T1 , typename T2 >
void PrintTo (const ::std::pair< T1, T2 > &value,::std::ostream *os)
 
template<typename T >
void UniversalPrintArray (const T *begin, size_t len,::std::ostream *os)
 
GTEST_API_ void UniversalPrintArray (const char *begin, size_t len,::std::ostream *os)
 
GTEST_API_ void UniversalPrintArray (const wchar_t *begin, size_t len,::std::ostream *os)
 
template<typename T >
void UniversalTersePrint (const T &value,::std::ostream *os)
 
class UnitTestImplGetUnitTestImpl ()
 
void ReportFailureInUnknownLocation (TestPartResult::Type result_type, const std::string &message)
 
template<typename T1 , typename T2 >
AssertionResult CmpHelperEQFailure (const char *lhs_expression, const char *rhs_expression, const T1 &lhs, const T2 &rhs)
 
template<typename T1 , typename T2 >
AssertionResult CmpHelperEQ (const char *lhs_expression, const char *rhs_expression, const T1 &lhs, const T2 &rhs)
 
GTEST_API_ AssertionResult CmpHelperEQ (const char *lhs_expression, const char *rhs_expression, BiggestInt lhs, BiggestInt rhs)
 
template<typename T1 , typename T2 >
AssertionResult CmpHelperOpFailure (const char *expr1, const char *expr2, const T1 &val1, const T2 &val2, const char *op)
 
 GTEST_IMPL_CMP_HELPER_ (NE,!=)
 
 GTEST_IMPL_CMP_HELPER_ (LE,<=)
 
 GTEST_IMPL_CMP_HELPER_ (LT,<)
 
 GTEST_IMPL_CMP_HELPER_ (GE, >=)
 
 GTEST_IMPL_CMP_HELPER_ (GT, >)
 
GTEST_API_ AssertionResult CmpHelperSTREQ (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)
 
GTEST_API_ AssertionResult CmpHelperSTRCASEEQ (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)
 
GTEST_API_ AssertionResult CmpHelperSTRNE (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)
 
GTEST_API_ AssertionResult CmpHelperSTRCASENE (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)
 
GTEST_API_ AssertionResult CmpHelperSTREQ (const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2)
 
GTEST_API_ AssertionResult CmpHelperSTRNE (const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2)
 
template<typename RawType >
AssertionResult CmpHelperFloatingPointEQ (const char *lhs_expression, const char *rhs_expression, RawType lhs_value, RawType rhs_value)
 
GTEST_API_ AssertionResult DoubleNearPredFormat (const char *expr1, const char *expr2, const char *abs_error_expr, double val1, double val2, double abs_error)
 
 GTEST_DECLARE_string_ (internal_run_death_test)
 
char IsNullLiteralHelper (Secret *p)
 
char(& IsNullLiteralHelper (...))[2]
 
GTEST_API_ std::string AppendUserMessage (const std::string &gtest_msg, const Message &user_msg)
 
GTEST_API_ std::string DiffStrings (const std::string &left, const std::string &right, size_t *total_line_count)
 
GTEST_API_ AssertionResult 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 GetBoolAssertionFailureMessage (const AssertionResult &assertion_result, const char *expression_text, const char *actual_predicate_value, const char *expected_predicate_value)
 
template<typename T >
TypeId GetTypeId ()
 
GTEST_API_ TypeId GetTestTypeId ()
 
GTEST_API_ TestInfoMakeAndRegisterTestInfo (const char *test_case_name, const char *name, const char *type_param, const char *value_param, CodeLocation code_location, TypeId fixture_class_id, SetUpTestCaseFunc set_up_tc, TearDownTestCaseFunc tear_down_tc, TestFactoryBase *factory)
 
GTEST_API_ bool SkipPrefix (const char *prefix, const char **pstr)
 
GTEST_API_ std::string GetCurrentOsStackTraceExceptTop (UnitTest *unit_test, int skip_count)
 
GTEST_API_ bool AlwaysTrue ()
 
bool AlwaysFalse ()
 
template<class C >
IsContainer IsContainerTest (int, typename C::iterator *=NULL, typename C::const_iterator *=NULL)
 
template<class C >
IsNotContainer IsContainerTest (long)
 
template<typename T , typename U >
bool ArrayEq (const T *lhs, size_t size, const U *rhs)
 
template<typename T , typename U >
bool ArrayEq (const T &lhs, const U &rhs)
 
template<typename T , typename U , size_t N>
bool ArrayEq (const T(&lhs)[N], const U(&rhs)[N])
 
template<typename Iter , typename Element >
Iter ArrayAwareFind (Iter begin, Iter end, const Element &elem)
 
template<typename T , typename U >
void CopyArray (const T *from, size_t size, U *to)
 
template<typename T , typename U >
void CopyArray (const T &from, U *to)
 
template<typename T , typename U , size_t N>
void CopyArray (const T(&from)[N], U(*to)[N])
 
GTEST_API_ GTEST_DECLARE_STATIC_MUTEX_ (g_linked_ptr_mutex)
 
template<typename T >
bool operator== (T *ptr, const linked_ptr< T > &x)
 
template<typename T >
bool operator!= (T *ptr, const linked_ptr< T > &x)
 
template<typename T >
linked_ptr< Tmake_linked_ptr (T *ptr)
 
GTEST_API_ bool IsTrue (bool condition)
 
GTEST_API_::std::string FormatFileLocation (const char *file, int line)
 
GTEST_API_::std::string FormatCompilerIndependentFileLocation (const char *file, int line)
 
void LogToStderr ()
 
void FlushInfoLog ()
 
template<typename T >
const Tmove (const T &t)
 
template<typename To >
To ImplicitCast_ (To x)
 
template<typename To , typename From >
To DownCast_ (From *f)
 
template<class Derived , class Base >
Derived * CheckedDowncastToActualType (Base *base)
 
GTEST_API_ void CaptureStdout ()
 
GTEST_API_ std::string GetCapturedStdout ()
 
GTEST_API_ void CaptureStderr ()
 
GTEST_API_ std::string GetCapturedStderr ()
 
GTEST_API_ std::string TempDir ()
 
GTEST_API_ size_t GetFileSize (FILE *file)
 
GTEST_API_ std::string ReadEntireFile (FILE *file)
 
GTEST_API_ const ::std::vector
< testing::internal::string > & 
GetArgvs ()
 
GTEST_API_ size_t GetThreadCount ()
 
bool IsAlpha (char ch)
 
bool IsAlNum (char ch)
 
bool IsDigit (char ch)
 
bool IsLower (char ch)
 
bool IsSpace (char ch)
 
bool IsUpper (char ch)
 
bool IsXDigit (char ch)
 
bool IsXDigit (wchar_t ch)
 
char ToLower (char ch)
 
char ToUpper (char ch)
 
std::string StripTrailingSpaces (std::string str)
 
bool ParseInt32 (const Message &src_text, const char *str, Int32 *value)
 
bool BoolFromGTestEnv (const char *flag, bool default_val)
 
GTEST_API_ Int32 Int32FromGTestEnv (const char *flag, Int32 default_val)
 
std::string StringFromGTestEnv (const char *flag, const char *default_val)
 
GTEST_API_ std::string StringStreamToString (::std::stringstream *stream)
 
template<typename T >
std::string GetTypeName ()
 
 GTEST_DEFINE_string_ (internal_run_death_test,"","Indicates the file, line number, temporal index of ""the single death test to run, and a file descriptor to ""which a success code may be sent, all separated by ""the '|' characters. This flag is specified if and only if the current ""process is a sub-process launched for running a thread-safe ""death test. FOR INTERNAL USE ONLY.")
 
static bool IsPathSeparator (char c)
 
GTEST_API_ TimeInMillis GetTimeInMillis ()
 
GTEST_API_ bool ShouldUseColor (bool stdout_is_tty)
 
GTEST_API_ std::string FormatTimeInMillisAsSeconds (TimeInMillis ms)
 
GTEST_API_ std::string FormatEpochTimeInMillisAsIso8601 (TimeInMillis ms)
 
GTEST_API_ bool ParseInt32Flag (const char *str, const char *flag, Int32 *value)
 
int GetRandomSeedFromFlag (Int32 random_seed_flag)
 
int GetNextRandomSeed (int seed)
 
GTEST_API_ std::string CodePointToUtf8 (UInt32 code_point)
 
GTEST_API_ std::string WideStringToUtf8 (const wchar_t *str, int num_chars)
 
void WriteToShardStatusFileIfNeeded ()
 
GTEST_API_ bool ShouldShard (const char *total_shards_str, const char *shard_index_str, bool in_subprocess_for_death_test)
 
GTEST_API_ Int32 Int32FromEnvOrDie (const char *env_var, Int32 default_val)
 
GTEST_API_ bool ShouldRunTestOnShard (int total_shards, int shard_index, int test_id)
 
template<class Container , typename Predicate >
int CountIf (const Container &c, Predicate predicate)
 
template<class Container , typename Functor >
void ForEach (const Container &c, Functor functor)
 
template<typename E >
E GetElementOr (const std::vector< E > &v, int i, E default_value)
 
template<typename E >
void ShuffleRange (internal::Random *random, int begin, int end, std::vector< E > *v)
 
template<typename E >
void Shuffle (internal::Random *random, std::vector< E > *v)
 
template<typename T >
static void Delete (T *x)
 
GTEST_API_ FilePath GetCurrentExecutableName ()
 
GTEST_API_ void ParseGoogleTestFlagsOnly (int *argc, char **argv)
 
GTEST_API_ void ParseGoogleTestFlagsOnly (int *argc, wchar_t **argv)
 
static std::string FlagToEnvVar (const char *flag)
 
bool IsPrintableAscii (wchar_t c)
 
template<typename UnsignedChar , typename Char >
static CharFormat PrintAsCharLiteralTo (Char c, ostream *os)
 
static CharFormat PrintAsStringLiteralTo (wchar_t c, ostream *os)
 
static CharFormat PrintAsStringLiteralTo (char c, ostream *os)
 
template<typename UnsignedChar , typename Char >
void PrintCharAndCodeTo (Char c, ostream *os)
 
void PrintTo (wchar_t wc, ostream *os)
 
template<typename CharType >
GTEST_ATTRIBUTE_NO_SANITIZE_MEMORY_
GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_
static
GTEST_ATTRIBUTE_NO_SANITIZE_THREAD_
void 
PrintCharsAsStringTo (const CharType *begin, size_t len, ostream *os)
 
template<typename CharType >
GTEST_ATTRIBUTE_NO_SANITIZE_MEMORY_
GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_
static
GTEST_ATTRIBUTE_NO_SANITIZE_THREAD_
void 
UniversalPrintCharArray (const CharType *begin, size_t len, ostream *os)
 
void UniversalPrintArray (const char *begin, size_t len, ostream *os)
 
void UniversalPrintArray (const wchar_t *begin, size_t len, ostream *os)
 
void PrintTo (const char *s, ostream *os)
 
void PrintTo (const wchar_t *s, ostream *os)
 
void PrintStringTo (const ::std::string &s, ostream *os)
 
static bool GTestIsInitialized ()
 
static int SumOverTestCaseList (const std::vector< TestCase * > &case_list, int(TestCase::*method)() const)
 
static bool TestCasePassed (const TestCase *test_case)
 
static bool TestCaseFailed (const TestCase *test_case)
 
static bool ShouldRunTestCase (const TestCase *test_case)
 
GTEST_API_ GTEST_DEFINE_STATIC_MUTEX_ (g_linked_ptr_mutex)
 
AssertionResult HasOneFailure (const char *, const char *, const char *, const TestPartResultArray &results, TestPartResult::Type type, const string &substr)
 
void SplitString (const ::std::string &str, char delimiter,::std::vector< ::std::string > *dest)
 
template<typename RawType >
AssertionResult FloatingPointLE (const char *expr1, const char *expr2, RawType val1, RawType val2)
 
UInt32 ChopLowBits (UInt32 *bits, int n)
 
bool IsUtf16SurrogatePair (wchar_t first, wchar_t second)
 
UInt32 CreateCodePointFromUtf16SurrogatePair (wchar_t first, wchar_t second)
 
template<class T , typename Result >
Result HandleSehExceptionsInMethodIfSupported (T *object, Result(T::*method)(), const char *location)
 
template<class T , typename Result >
Result HandleExceptionsInMethodIfSupported (T *object, Result(T::*method)(), const char *location)
 
static std::string PrintTestPartResultToString (const TestPartResult &test_part_result)
 
static void PrintTestPartResult (const TestPartResult &test_part_result)
 
const char * GetAnsiColorCode (GTestColor color)
 
void ColoredPrintf (GTestColor color, const char *fmt,...)
 
void PrintFullTestCommentIfPresent (const TestInfo &test_info)
 
static bool PortableLocaltime (time_t seconds, struct tm *out)
 
static void SetUpEnvironment (Environment *env)
 
static void TearDownEnvironment (Environment *env)
 
static void PrintOnOneLine (const char *str, int max_length)
 
const char * ParseFlagValue (const char *str, const char *flag, bool def_optional)
 
bool ParseBoolFlag (const char *str, const char *flag, bool *value)
 
bool ParseStringFlag (const char *str, const char *flag, std::string *value)
 
static bool HasGoogleTestFlagPrefix (const char *str)
 
static void PrintColorEncoded (const char *str)
 
bool ParseGoogleTestFlag (const char *const arg)
 
template<typename CharType >
void ParseGoogleTestFlagsOnlyImpl (int *argc, CharType **argv)
 
template<typename CharType >
void InitGoogleTestImpl (int *argc, CharType **argv)
 
 TEST_F (ListenerTest, DoesFoo)
 
 TEST_F (ListenerTest, DoesBar)
 
 TEST (IsXDigitTest, WorksForNarrowAscii)
 
 TEST (IsXDigitTest, ReturnsFalseForNarrowNonAscii)
 
 TEST (IsXDigitTest, WorksForWideAscii)
 
 TEST (IsXDigitTest, ReturnsFalseForWideNonAscii)
 
 TEST (ImplicitCastTest, ConvertsPointers)
 
 TEST (ImplicitCastTest, CanUseInheritance)
 
 TEST (ImplicitCastTest, CanUseNonConstCastOperator)
 
 TEST (ImplicitCastTest, CanUseConstCastOperatorOnConstValues)
 
 TEST (ImplicitCastTest, CanSelectBetweenConstAndNonConstCasrAppropriately)
 
 TEST (ImplicitCastTest, CanUseImplicitConstructor)
 
 TEST (IteratorTraitsTest, WorksForSTLContainerIterators)
 
 TEST (IteratorTraitsTest, WorksForPointerToNonConst)
 
 TEST (IteratorTraitsTest, WorksForPointerToConst)
 
 TEST (ScopedPtrTest, DefinesElementType)
 
 TEST (GtestCheckSyntaxTest, BehavesLikeASingleStatement)
 
 TEST (GtestCheckSyntaxTest, WorksWithSwitch)
 
 TEST (FormatFileLocationTest, FormatsFileLocation)
 
 TEST (FormatFileLocationTest, FormatsUnknownFile)
 
 TEST (FormatFileLocationTest, FormatsUknownLine)
 
 TEST (FormatFileLocationTest, FormatsUknownFileAndLine)
 
 TEST (FormatCompilerIndependentFileLocationTest, FormatsFileLocation)
 
 TEST (FormatCompilerIndependentFileLocationTest, FormatsUknownFile)
 
 TEST (FormatCompilerIndependentFileLocationTest, FormatsUknownLine)
 
 TEST (FormatCompilerIndependentFileLocationTest, FormatsUknownFileAndLine)
 
 TEST (GetThreadCountTest, ReturnsZeroWhenUnableToCountThreads)
 
 TEST (GtestCheckDeathTest, DiesWithCorrectOutputOnFailure)
 
 TEST (RegexEngineSelectionTest, SelectsCorrectRegexEngine)
 
 TEST (CaptureTest, CapturesStdout)
 
 TEST (CaptureTest, CapturesStderr)
 
 TEST (CaptureTest, CapturesStdoutAndStderr)
 
 TEST (CaptureDeathTest, CannotReenterStdoutCapture)
 
 TEST (ThreadLocalTest, DefaultConstructorInitializesToDefaultValues)
 
 TEST (ThreadLocalTest, SingleParamConstructorInitializesToParam)
 
 TEST (ThreadLocalTest, ValueDefaultContructorIsNotRequiredForParamVersion)
 
 TEST (ThreadLocalTest, GetAndPointerReturnSameValue)
 
 TEST (ThreadLocalTest, PointerAndConstPointerReturnSameValue)
 
 TEST (ApiTest, UnitTestImmutableAccessorsWork)
 
AssertionResult IsNull (const char *str)
 
 TEST (ApiTest, TestCaseImmutableAccessorsWork)
 
 TEST (ApiTest, TestCaseDisabledAccessorsWork)
 
 TEST (ApiTest, DISABLED_Dummy1)
 
 TEST (DISABLED_Test, Dummy2)
 

Variables

GTEST_API_ ThreadLocal
< Sequence * > 
g_gmock_implicit_sequence
 
const char kInfoVerbosity [] = "info"
 
const char kWarningVerbosity [] = "warning"
 
const char kErrorVerbosity [] = "error"
 
const char kDeathTestStyleFlag [] = "death_test_style"
 
const char kDeathTestUseFork [] = "death_test_use_fork"
 
const char kInternalRunDeathTestFlag [] = "internal_run_death_test"
 
GTEST_API_ const char kStackTraceMarker [] = "\nStack trace:\n"
 
class GTEST_API_
testing::internal::ScopedTrace 
GTEST_ATTRIBUTE_UNUSED_
 
const BiggestInt kMaxBiggestInt
 
const char kPathSeparator = '/'
 
const char kCurrentDirectoryString [] = "./"
 
GTEST_API_ const TypeId kTestTypeIdInGoogleTest = GetTestTypeId()
 
const char kAlsoRunDisabledTestsFlag [] = "also_run_disabled_tests"
 
const char kBreakOnFailureFlag [] = "break_on_failure"
 
const char kCatchExceptionsFlag [] = "catch_exceptions"
 
const char kColorFlag [] = "color"
 
const char kFilterFlag [] = "filter"
 
const char kListTestsFlag [] = "list_tests"
 
const char kOutputFlag [] = "output"
 
const char kPrintTimeFlag [] = "print_time"
 
const char kRandomSeedFlag [] = "random_seed"
 
const char kRepeatFlag [] = "repeat"
 
const char kShuffleFlag [] = "shuffle"
 
const char kStackTraceDepthFlag [] = "stack_trace_depth"
 
const char kStreamResultToFlag [] = "stream_result_to"
 
const char kThrowOnFailureFlag [] = "throw_on_failure"
 
const char kFlagfileFlag [] = "flagfile"
 
const int kMaxRandomSeed = 99999
 
GTEST_API_ bool g_help_flag = false
 
const int kStdOutFileno = STDOUT_FILENO
 
const int kStdErrFileno = STDERR_FILENO
 
const char kUnknownFile [] = "unknown file"
 
::std::vector
< testing::internal::string
g_argvs
 
const UInt32 kMaxCodePoint1 = (static_cast<UInt32>(1) << 7) - 1
 
const UInt32 kMaxCodePoint2 = (static_cast<UInt32>(1) << (5 + 6)) - 1
 
const UInt32 kMaxCodePoint3 = (static_cast<UInt32>(1) << (4 + 2*6)) - 1
 
const UInt32 kMaxCodePoint4 = (static_cast<UInt32>(1) << (3 + 3*6)) - 1
 
static const char kTypeParamLabel [] = "TypeParam"
 
static const char kValueParamLabel [] = "GetParam()"
 
static const char kColorEncodedHelpMessage []
 
const int kTypedTestCases = 0
 
const int kTypedTests = 0
 

Typedef Documentation

typedef long long testing::internal::BiggestInt

Definition at line 2251 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2251 of file gtest-port.h

Definition at line 421 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 421 of file gtest-internal.h

typedef ::std::pair<size_t, size_t> testing::internal::ElementMatcherPair

Definition at line 3297 of file gmock-matchers.h.

View newest version in sPHENIX GitHub at line 3297 of file gmock-matchers.h

Definition at line 3298 of file gmock-matchers.h.

View newest version in sPHENIX GitHub at line 3298 of file gmock-matchers.h

Definition at line 2219 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2219 of file gtest-port.h

Definition at line 420 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 420 of file gtest-internal.h

Definition at line 2504 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2504 of file gtest-port.h

Definition at line 2506 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2506 of file gtest-port.h

Definition at line 930 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 930 of file gtest-internal.h

Definition at line 938 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 938 of file gtest-internal.h

Definition at line 2169 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2169 of file gtest-port.h

typedef void(* testing::internal::SetUpTestCaseFunc)()

Definition at line 501 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 501 of file gtest-internal.h

typedef ::std::string testing::internal::string

Definition at line 1107 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 1107 of file gtest-port.h

typedef ::std::vector<string> testing::internal::Strings

Definition at line 859 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 859 of file gtest-printers.h

typedef void(* testing::internal::TearDownTestCaseFunc)()

Definition at line 502 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 502 of file gtest-internal.h

Definition at line 2508 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2508 of file gtest-port.h

Definition at line 2220 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2220 of file gtest-port.h

typedef const void* testing::internal::TypeId

Definition at line 429 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 429 of file gtest-internal.h

Definition at line 2505 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2505 of file gtest-port.h

Definition at line 2507 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2507 of file gtest-port.h

typedef ::std::wstring testing::internal::wstring

Definition at line 1113 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 1113 of file gtest-port.h

Enumeration Type Documentation

Enumerator:
kAllow 
kWarn 
kFail 
kDefault 

Definition at line 361 of file gmock-spec-builders.h.

View newest version in sPHENIX GitHub at line 361 of file gmock-spec-builders.h

Enumerator:
kAsIs 
kHexEscape 
kSpecialEscape 

Definition at line 128 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 128 of file gtest-printers.cc

Enumerator:
COLOR_DEFAULT 
COLOR_RED 
COLOR_GREEN 
COLOR_YELLOW 

Definition at line 2880 of file gtest.cc.

View newest version in sPHENIX GitHub at line 2880 of file gtest.cc

Enumerator:
GTEST_INFO 
GTEST_WARNING 
GTEST_ERROR 
GTEST_FATAL 

Definition at line 1254 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 1254 of file gtest-port.h

Enumerator:
kInfo 
kWarning 

Definition at line 306 of file gmock-internal-utils.h.

View newest version in sPHENIX GitHub at line 306 of file gmock-internal-utils.h

Enumerator:
kBool 
kInteger 
kFloatingPoint 
kOther 

Definition at line 126 of file gmock-internal-utils.h.

View newest version in sPHENIX GitHub at line 126 of file gmock-internal-utils.h

Function Documentation

bool testing::internal::AlwaysFalse ( )
inline

Definition at line 736 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 736 of file gtest-internal.h

References AlwaysTrue().

Referenced by ColoredPrintf(), TEST(), and TEST().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

bool testing::internal::AlwaysTrue ( )

Definition at line 4988 of file gtest.cc.

View newest version in sPHENIX GitHub at line 4988 of file gtest.cc

References IsTrue().

Referenced by AlwaysFalse(), SplitString(), TEST(), and TEST().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

std::string testing::internal::AppendUserMessage ( const std::string &  gtest_msg,
const Message &  user_msg 
)

Definition at line 2001 of file gtest.cc.

View newest version in sPHENIX GitHub at line 2001 of file gtest.cc

References testing::Message::GetString().

Referenced by testing::internal::AssertHelper::operator=().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename Iter , typename Element >
Iter testing::internal::ArrayAwareFind ( Iter  begin,
Iter  end,
const Element &  elem 
)

Definition at line 983 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 983 of file gtest-internal.h

References ArrayEq(), end, it, and gen_gtest_pred_impl::Iter().

Referenced by testing::internal::ContainerEqMatcher< Container >::MatchAndExplain(), and TEST().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename T , typename U >
bool testing::internal::ArrayEq ( const T lhs,
size_t  size,
const U *  rhs 
)

Definition at line 972 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 972 of file gtest-internal.h

References i, and size.

Referenced by ArrayAwareFind(), ArrayEq(), testing::internal::NativeArray< Element >::operator==(), and TEST().

+ Here is the caller graph for this function:

template<typename T , typename U >
bool testing::internal::ArrayEq ( const T lhs,
const U &  rhs 
)
inline

Definition at line 960 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 960 of file gtest-internal.h

References check_smearing_config::rhs.

template<typename T , typename U , size_t N>
bool testing::internal::ArrayEq ( const T(&)  lhs[N],
const U(&)  rhs[N] 
)
inline

Definition at line 964 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 964 of file gtest-internal.h

References ArrayEq(), check_smearing_config::lhs, and check_smearing_config::rhs.

+ Here is the call graph for this function:

template<typename From , typename To >
void testing::internal::Assert ( bool  condition,
const char *  file,
int  line 
)
inlineread
bool testing::internal::BoolFromGTestEnv ( const char *  flag,
bool  default_val 
)

Definition at line 1191 of file gtest-port.cc.

View newest version in sPHENIX GitHub at line 1191 of file gtest-port.cc

References FlagToEnvVar(), and testing::internal::posix::GetEnv().

+ Here is the call graph for this function:

GTEST_API_ void testing::internal::CaptureStderr ( )

Referenced by TEST(), and TEST().

+ Here is the caller graph for this function:

GTEST_API_ void testing::internal::CaptureStdout ( )

Referenced by TEST(), and testing::InitGoogleTestTest::TestParsingFlags().

+ Here is the caller graph for this function:

bool testing::internal::CaseInsensitiveCStringEquals ( const char *  lhs,
const char *  rhs 
)
inline

Definition at line 1090 of file gmock-matchers.h.

View newest version in sPHENIX GitHub at line 1090 of file gmock-matchers.h

References testing::internal::String::CaseInsensitiveCStringEquals().

Referenced by CaseInsensitiveStringEquals().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

bool testing::internal::CaseInsensitiveCStringEquals ( const wchar_t *  lhs,
const wchar_t *  rhs 
)
inline

Definition at line 1094 of file gmock-matchers.h.

View newest version in sPHENIX GitHub at line 1094 of file gmock-matchers.h

References testing::internal::String::CaseInsensitiveWideCStringEquals().

+ Here is the call graph for this function:

template<typename StringType >
bool testing::internal::CaseInsensitiveStringEquals ( const StringType &  s1,
const StringType &  s2 
)

Definition at line 1102 of file gmock-matchers.h.

View newest version in sPHENIX GitHub at line 1102 of file gmock-matchers.h

References CaseInsensitiveCStringEquals().

Referenced by testing::internal::StrEqualityMatcher< StringType >::MatchAndExplain().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<class Derived , class Base >
Derived* testing::internal::CheckedDowncastToActualType ( Base base)

Definition at line 1402 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 1402 of file gtest-port.h

References GTEST_CHECK_.

UInt32 testing::internal::ChopLowBits ( UInt32 *  bits,
int  n 
)
inline

Definition at line 1747 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1747 of file gtest.cc

References n.

Referenced by CodePointToUtf8().

+ Here is the caller graph for this function:

template<typename T1 , typename T2 >
AssertionResult testing::internal::CmpHelperEQ ( const char *  lhs_expression,
const char *  rhs_expression,
const T1 lhs,
const T2 rhs 
)

Definition at line 1387 of file gtest.h.

View newest version in sPHENIX GitHub at line 1387 of file gtest.h

References testing::AssertionSuccess(), CmpHelperEQFailure(), GTEST_DISABLE_MSC_WARNINGS_POP_, and GTEST_DISABLE_MSC_WARNINGS_PUSH_.

Referenced by testing::internal::EqHelper< lhs_is_null_literal >::Compare(), and testing::internal::EqHelper< true >::Compare().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

AssertionResult testing::internal::CmpHelperEQ ( const char *  lhs_expression,
const char *  rhs_expression,
BiggestInt  lhs,
BiggestInt  rhs 
)

Definition at line 1437 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1437 of file gtest.cc

References testing::AssertionSuccess(), EqFailure(), and FormatForComparisonFailureMessage().

+ Here is the call graph for this function:

template<typename T1 , typename T2 >
AssertionResult testing::internal::CmpHelperEQFailure ( const char *  lhs_expression,
const char *  rhs_expression,
const T1 lhs,
const T2 rhs 
)

Definition at line 1375 of file gtest.h.

View newest version in sPHENIX GitHub at line 1375 of file gtest.h

References EqFailure(), and FormatForComparisonFailureMessage().

Referenced by CmpHelperEQ().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename RawType >
AssertionResult testing::internal::CmpHelperFloatingPointEQ ( const char *  lhs_expression,
const char *  rhs_expression,
RawType  lhs_value,
RawType  rhs_value 
)

Definition at line 1631 of file gtest.h.

View newest version in sPHENIX GitHub at line 1631 of file gtest.h

References testing::AssertionSuccess(), EqFailure(), check_smearing_config::lhs, check_smearing_config::rhs, and StringStreamToString().

+ Here is the call graph for this function:

template<typename T1 , typename T2 >
AssertionResult testing::internal::CmpHelperOpFailure ( const char *  expr1,
const char *  expr2,
const T1 val1,
const T2 val2,
const char *  op 
)

Definition at line 1486 of file gtest.h.

View newest version in sPHENIX GitHub at line 1486 of file gtest.h

References testing::AssertionFailure(), and FormatForComparisonFailureMessage().

+ Here is the call graph for this function:

AssertionResult testing::internal::CmpHelperSTRCASEEQ ( const char *  s1_expression,
const char *  s2_expression,
const char *  s1,
const char *  s2 
)

Definition at line 1503 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1503 of file gtest.cc

References testing::AssertionSuccess(), testing::internal::String::CaseInsensitiveCStringEquals(), EqFailure(), and testing::PrintToString().

+ Here is the call graph for this function:

AssertionResult testing::internal::CmpHelperSTRCASENE ( const char *  s1_expression,
const char *  s2_expression,
const char *  s1,
const char *  s2 
)

Definition at line 1533 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1533 of file gtest.cc

References testing::AssertionFailure(), testing::AssertionSuccess(), and testing::internal::String::CaseInsensitiveCStringEquals().

+ Here is the call graph for this function:

AssertionResult testing::internal::CmpHelperSTREQ ( const char *  s1_expression,
const char *  s2_expression,
const char *  s1,
const char *  s2 
)

Definition at line 1487 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1487 of file gtest.cc

References testing::AssertionSuccess(), testing::internal::String::CStringEquals(), EqFailure(), and testing::PrintToString().

+ Here is the call graph for this function:

AssertionResult testing::internal::CmpHelperSTREQ ( const char *  s1_expression,
const char *  s2_expression,
const wchar_t *  s1,
const wchar_t *  s2 
)

Definition at line 1869 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1869 of file gtest.cc

References testing::AssertionSuccess(), EqFailure(), testing::PrintToString(), and testing::internal::String::WideCStringEquals().

+ Here is the call graph for this function:

AssertionResult testing::internal::CmpHelperSTRNE ( const char *  s1_expression,
const char *  s2_expression,
const char *  s1,
const char *  s2 
)

Definition at line 1519 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1519 of file gtest.cc

References testing::AssertionFailure(), testing::AssertionSuccess(), and testing::internal::String::CStringEquals().

+ Here is the call graph for this function:

AssertionResult testing::internal::CmpHelperSTRNE ( const char *  s1_expression,
const char *  s2_expression,
const wchar_t *  s1,
const wchar_t *  s2 
)

Definition at line 1885 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1885 of file gtest.cc

References testing::AssertionFailure(), testing::AssertionSuccess(), testing::PrintToString(), and testing::internal::String::WideCStringEquals().

+ Here is the call graph for this function:

std::string testing::internal::CodePointToUtf8 ( UInt32  code_point)

Definition at line 1759 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1759 of file gtest.cc

References ChopLowBits(), testing::internal::String::FormatHexInt(), kMaxCodePoint1, kMaxCodePoint2, kMaxCodePoint3, kMaxCodePoint4, and str.

Referenced by WideStringToUtf8().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GTEST_API_ string testing::internal::ConvertIdentifierNameToWords ( const char *  id_name)

Definition at line 54 of file gmock-internal-utils.cc.

View newest version in sPHENIX GitHub at line 54 of file gmock-internal-utils.cc

References IsAlNum(), IsAlpha(), IsDigit(), IsLower(), IsUpper(), merge_hashes::p, and ToLower().

Referenced by FormatMatcherDescription().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename T , typename U >
void testing::internal::CopyArray ( const T from,
size_t  size,
U *  to 
)

Definition at line 1012 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 1012 of file gtest-internal.h

References i, and size.

Referenced by CopyArray(), testing::internal::NativeArray< Element >::InitCopy(), and TEST().

+ Here is the caller graph for this function:

template<typename T , typename U >
void testing::internal::CopyArray ( const T from,
U *  to 
)
inline

Definition at line 1000 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 1000 of file gtest-internal.h

template<typename T , typename U , size_t N>
void testing::internal::CopyArray ( const T(&)  from[N],
U(*)  to[N] 
)
inline

Definition at line 1004 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 1004 of file gtest-internal.h

References CopyArray().

+ Here is the call graph for this function:

template<typename InputIterator , typename OutputIterator >
OutputIterator testing::internal::CopyElements ( InputIterator  first,
InputIterator  last,
OutputIterator  output 
)
inline

Definition at line 98 of file gmock-more-actions.h.

View newest version in sPHENIX GitHub at line 98 of file gmock-more-actions.h

References check_smearing_config::output.

Referenced by testing::ACTION_TEMPLATE().

+ Here is the caller graph for this function:

template<class Container , typename Predicate >
int testing::internal::CountIf ( const Container &  c,
Predicate  predicate 
)
inline
UInt32 testing::internal::CreateCodePointFromUtf16SurrogatePair ( wchar_t  first,
wchar_t  second 
)
inline

Definition at line 1800 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1800 of file gtest.cc

References mask.

Referenced by WideStringToUtf8().

+ Here is the caller graph for this function:

template<typename C >
void testing::internal::DefaultPrintTo ( IsContainer  ,
false_type  ,
const C container,
::std::ostream *  os 
)

Definition at line 370 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 370 of file gtest-printers.h

References test_fpe::count, it, and UniversalPrint().

Referenced by PrintTo().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename T >
void testing::internal::DefaultPrintTo ( IsNotContainer  ,
true_type  ,
T p,
::std::ostream *  os 
)

Definition at line 404 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 404 of file gtest-printers.h

References IsTrue(), and merge_hashes::p.

+ Here is the call graph for this function:

template<typename T >
void testing::internal::DefaultPrintTo ( IsNotContainer  ,
false_type  ,
const T value,
::std::ostream *  os 
)

Definition at line 436 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 436 of file gtest-printers.h

References testing_internal::DefaultPrintNonContainerTo().

+ Here is the call graph for this function:

template<typename T >
static void testing::internal::Delete ( T x)
static

Definition at line 340 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 340 of file gtest-internal-inl.h

References ambiguity_solver_full_chain::x.

GTEST_API_ std::string testing::internal::DiffStrings ( const std::string &  left,
const std::string &  right,
size_t *  total_line_count 
)
AssertionResult testing::internal::DoubleNearPredFormat ( const char *  expr1,
const char *  expr2,
const char *  abs_error_expr,
double  val1,
double  val2,
double  abs_error 
)

Definition at line 1362 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1362 of file gtest.cc

References testing::AssertionFailure(), and testing::AssertionSuccess().

+ Here is the call graph for this function:

template<typename To , typename From >
To testing::internal::DownCast_ ( From *  f)
inline

Definition at line 1377 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 1377 of file gtest-port.h

References f, GTEST_CHECK_, GTEST_INTENTIONAL_CONST_COND_POP_, and GTEST_INTENTIONAL_CONST_COND_PUSH_.

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 
)

Definition at line 1312 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1312 of file gtest.cc

References testing::AssertionFailure(), testing::internal::edit_distance::CreateUnifiedDiff(), and TauVsDIS_MachineLearning_Differentiation::msg.

Referenced by CmpHelperEQ(), CmpHelperEQFailure(), CmpHelperFloatingPointEQ(), CmpHelperSTRCASEEQ(), and CmpHelperSTREQ().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void testing::internal::Expect ( bool  condition,
const char *  file,
int  line,
const string &  msg 
)
inline

Definition at line 294 of file gmock-internal-utils.h.

View newest version in sPHENIX GitHub at line 294 of file gmock-internal-utils.h

Referenced by Expect(), testing::internal::UntypedOnCallSpecBase::ExpectSpecProperty(), testing::internal::ExpectationBase::ExpectSpecProperty(), ReportUninterestingCall(), testing::internal::UntypedFunctionMockerBase::UntypedInvokeWith(), and testing::internal::UntypedFunctionMockerBase::VerifyAndClearExpectationsLocked().

+ Here is the caller graph for this function:

void testing::internal::Expect ( bool  condition,
const char *  file,
int  line 
)
inline

Definition at line 301 of file gmock-internal-utils.h.

View newest version in sPHENIX GitHub at line 301 of file gmock-internal-utils.h

References Expect(), file, and line.

+ Here is the call graph for this function:

template<typename MatcherTuple , typename ValueTuple >
void testing::internal::ExplainMatchFailureTupleTo ( const MatcherTuple matchers,
const ValueTuple &  values,
::std::ostream *  os 
)

Definition at line 810 of file gmock-matchers.h.

View newest version in sPHENIX GitHub at line 810 of file gmock-matchers.h

Referenced by testing::internal::TypedExpectation< F >::ExplainMatchResultTo(), and testing::gmock_matchers_test::TEST().

+ Here is the caller graph for this function:

GTEST_API_ ElementMatcherPairs testing::internal::FindMaxBipartiteMatching ( const MatchMatrix &  g)

Definition at line 308 of file gmock-matchers.cc.

View newest version in sPHENIX GitHub at line 308 of file gmock-matchers.cc

References testing::internal::MaxBipartiteMatchState::Compute().

Referenced by FindPairing(), and testing::gmock_matchers_test::TEST_P().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GTEST_API_ bool testing::internal::FindPairing ( const MatchMatrix &  matrix,
MatchResultListener *  listener 
)

Definition at line 328 of file gmock-matchers.cc.

View newest version in sPHENIX GitHub at line 328 of file gmock-matchers.cc

References FindMaxBipartiteMatching(), testing::MatchResultListener::IsInterested(), LogElementMatcherPairVec(), testing::internal::MatchMatrix::RhsSize(), and testing::MatchResultListener::stream().

Referenced by testing::internal::UnorderedElementsAreMatcherImpl< Container >::MatchAndExplain().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static std::string testing::internal::FlagToEnvVar ( const char *  flag)
static

Definition at line 1134 of file gtest-port.cc.

View newest version in sPHENIX GitHub at line 1134 of file gtest-port.cc

References testing::Message::GetString(), GTEST_FLAG_PREFIX_, i, and ToUpper().

Referenced by BoolFromGTestEnv(), Int32FromGTestEnv(), and StringFromGTestEnv().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename RawType >
AssertionResult testing::internal::FloatingPointLE ( const char *  expr1,
const char *  expr2,
RawType  val1,
RawType  val2 
)

Definition at line 1384 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1384 of file gtest.cc

References testing::AssertionFailure(), testing::AssertionSuccess(), check_smearing_config::lhs, check_smearing_config::rhs, and StringStreamToString().

+ Here is the call graph for this function:

void testing::internal::FlushInfoLog ( )
inline

Definition at line 1286 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 1286 of file gtest-port.h

template<class Container , typename Functor >
void testing::internal::ForEach ( const Container &  c,
Functor  functor 
)

Definition at line 296 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 296 of file gtest-internal-inl.h

Referenced by testing::internal::UnitTestImpl::ClearNonAdHocTestResult(), testing::TestCase::ClearResult(), testing::internal::UnitTestImpl::RunAllTests(), testing::TestCase::~TestCase(), testing::internal::TestEventRepeater::~TestEventRepeater(), and testing::internal::UnitTestImpl::~UnitTestImpl().

+ Here is the caller graph for this function:

GTEST_API_::std::string testing::internal::FormatCompilerIndependentFileLocation ( const char *  file,
int  line 
)

Definition at line 898 of file gtest-port.cc.

View newest version in sPHENIX GitHub at line 898 of file gtest-port.cc

References kUnknownFile, and StreamableToString().

Referenced by testing::internal::XmlUnitTestResultPrinter::OutputXmlTestInfo(), and TEST().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

std::string testing::internal::FormatEpochTimeInMillisAsIso8601 ( TimeInMillis  ms)

Definition at line 3574 of file gtest.cc.

View newest version in sPHENIX GitHub at line 3574 of file gtest.cc

References testing::internal::String::FormatIntWidth2(), PortableLocaltime(), and StreamableToString().

Referenced by testing::internal::XmlUnitTestResultPrinter::PrintXmlUnitTest().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GTEST_API_::std::string testing::internal::FormatFileLocation ( const char *  file,
int  line 
)

Definition at line 880 of file gtest-port.cc.

View newest version in sPHENIX GitHub at line 880 of file gtest-port.cc

References kUnknownFile, and StreamableToString().

Referenced by testing::UnitTest::AddTestPartResult(), testing::internal::FunctionMockerBase< R(A1, A2)>::DescribeDefaultActionTo(), testing::internal::ExpectationBase::DescribeLocationTo(), testing::internal::GTestLog::GTestLog(), PrintTestPartResultToString(), and TEST().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename T1 , typename T2 >
std::string testing::internal::FormatForComparisonFailureMessage ( const T1 value,
const T2  
)

Definition at line 349 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 349 of file gtest-printers.h

References testing::internal::FormatForComparison< ToPrint, OtherOperand >::Format().

Referenced by CmpHelperEQ(), CmpHelperEQFailure(), CmpHelperOpFailure(), and testing::gtest_printers_test::TEST().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GTEST_API_ string testing::internal::FormatMatcherDescription ( bool  negation,
const char *  matcher_name,
const Strings &  param_values 
)

Definition at line 127 of file gmock-matchers.cc.

View newest version in sPHENIX GitHub at line 127 of file gmock-matchers.cc

References ConvertIdentifierNameToWords(), and JoinAsTuple().

Referenced by testing::gmock_matchers_test::TEST().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

std::string testing::internal::FormatTimeInMillisAsSeconds ( TimeInMillis  ms)

Definition at line 3550 of file gtest.cc.

View newest version in sPHENIX GitHub at line 3550 of file gtest.cc

References Acts::UnitConstants::e, and Acts::UnitConstants::ms.

Referenced by testing::internal::XmlUnitTestResultPrinter::OutputXmlTestInfo(), testing::internal::XmlUnitTestResultPrinter::PrintXmlTestCase(), and testing::internal::XmlUnitTestResultPrinter::PrintXmlUnitTest().

+ Here is the caller graph for this function:

const char* testing::internal::GetAnsiColorCode ( GTestColor  color)

Definition at line 2904 of file gtest.cc.

View newest version in sPHENIX GitHub at line 2904 of file gtest.cc

References COLOR_GREEN, COLOR_RED, and COLOR_YELLOW.

Referenced by ColoredPrintf().

+ Here is the caller graph for this function:

const ::std::vector< testing::internal::string > & testing::internal::GetArgvs ( )

Definition at line 389 of file gtest.cc.

View newest version in sPHENIX GitHub at line 389 of file gtest.cc

References g_argvs.

Referenced by GetCurrentExecutableName(), and GTestIsInitialized().

+ Here is the caller graph for this function:

std::string testing::internal::GetBoolAssertionFailureMessage ( const AssertionResult &  assertion_result,
const char *  expression_text,
const char *  actual_predicate_value,
const char *  expected_predicate_value 
)

Definition at line 1346 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1346 of file gtest.cc

References testing::Message::GetString(), testing::AssertionResult::message(), and TauVsDIS_MachineLearning_Differentiation::msg.

+ Here is the call graph for this function:

GTEST_API_ std::string testing::internal::GetCapturedStderr ( )

Referenced by TEST(), and TEST().

+ Here is the caller graph for this function:

GTEST_API_ std::string testing::internal::GetCapturedStdout ( )

Referenced by TEST(), and testing::InitGoogleTestTest::TestParsingFlags().

+ Here is the caller graph for this function:

FilePath testing::internal::GetCurrentExecutableName ( )

Definition at line 399 of file gtest.cc.

View newest version in sPHENIX GitHub at line 399 of file gtest.cc

References GetArgvs(), testing::internal::FilePath::RemoveDirectoryName(), and testing::internal::FilePath::Set().

Referenced by testing::internal::UnitTestOptions::GetAbsolutePathToOutputFile().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

std::string testing::internal::GetCurrentOsStackTraceExceptTop ( UnitTest *  unit_test,
int  skip_count 
)

Definition at line 4973 of file gtest.cc.

View newest version in sPHENIX GitHub at line 4973 of file gtest.cc

References testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop(), and GetUnitTestImpl().

Referenced by Log(), and TEST().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename E >
E testing::internal::GetElementOr ( const std::vector< E > &  v,
int  i,
E  default_value 
)
inline

Definition at line 303 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 303 of file gtest-internal-inl.h

References i.

Referenced by testing::internal::UnitTestImpl::GetMutableTestCase(), testing::TestCase::GetMutableTestInfo(), testing::internal::UnitTestImpl::GetTestCase(), and testing::TestCase::GetTestInfo().

+ Here is the caller graph for this function:

GTEST_API_ FailureReporterInterface* testing::internal::GetFailureReporter ( )

Definition at line 94 of file gmock-internal-utils.cc.

View newest version in sPHENIX GitHub at line 94 of file gmock-internal-utils.cc

size_t testing::internal::GetFileSize ( FILE *  file)

Definition at line 1076 of file gtest-port.cc.

View newest version in sPHENIX GitHub at line 1076 of file gtest-port.cc

Referenced by ReadEntireFile().

+ Here is the caller graph for this function:

int testing::internal::GetNextRandomSeed ( int  seed)
inline

Definition at line 152 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 152 of file gtest-internal-inl.h

References GTEST_CHECK_, and kMaxRandomSeed.

Referenced by testing::internal::UnitTestImpl::RunAllTests().

+ Here is the caller graph for this function:

int testing::internal::GetRandomSeedFromFlag ( Int32  random_seed_flag)
inline

Definition at line 136 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 136 of file gtest-internal-inl.h

References GetTimeInMillis(), and kMaxRandomSeed.

Referenced by testing::internal::UnitTestImpl::RunAllTests().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename Pointer >
const Pointer::element_type* testing::internal::GetRawPointer ( const Pointer &  p)
inline

Definition at line 76 of file gmock-internal-utils.h.

View newest version in sPHENIX GitHub at line 76 of file gmock-internal-utils.h

Referenced by testing::internal::IsNullMatcher::MatchAndExplain(), testing::internal::NotNullMatcher::MatchAndExplain(), and testing::internal::PointeeMatcher< InnerMatcher >::Impl< Pointer >::MatchAndExplain().

+ Here is the caller graph for this function:

template<typename Element >
Element* testing::internal::GetRawPointer ( Element *  p)
inline

Definition at line 81 of file gmock-internal-utils.h.

View newest version in sPHENIX GitHub at line 81 of file gmock-internal-utils.h

References merge_hashes::p.

TypeId testing::internal::GetTestTypeId ( )

Definition at line 620 of file gtest.cc.

View newest version in sPHENIX GitHub at line 620 of file gtest.cc

Referenced by testing::Test::HasSameFixtureClass().

+ Here is the caller graph for this function:

size_t testing::internal::GetThreadCount ( )

Definition at line 169 of file gtest-port.cc.

View newest version in sPHENIX GitHub at line 169 of file gtest-port.cc

Referenced by TEST().

+ Here is the caller graph for this function:

TimeInMillis testing::internal::GetTimeInMillis ( )

Definition at line 806 of file gtest.cc.

View newest version in sPHENIX GitHub at line 806 of file gtest.cc

References acts::error, GTEST_DISABLE_MSC_WARNINGS_POP_, GTEST_DISABLE_MSC_WARNINGS_PUSH_, and GTEST_HAS_GETTIMEOFDAY_.

Referenced by GetRandomSeedFromFlag(), testing::TestInfo::Run(), testing::TestCase::Run(), and testing::internal::UnitTestImpl::RunAllTests().

+ Here is the caller graph for this function:

template<typename T >
TypeId testing::internal::GetTypeId ( )

Definition at line 447 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 447 of file gtest-internal.h

template<typename T >
std::string testing::internal::GetTypeName ( )

Definition at line 64 of file gtest-type-util.h.

View newest version in sPHENIX GitHub at line 64 of file gtest-type-util.h

References perf_headwind::name, utils::status, and Acts::UnitConstants::T.

Referenced by CDBTTree::LoadCalibrations().

+ Here is the caller graph for this function:

UnitTestImpl * testing::internal::GetUnitTestImpl ( )
inline
testing::internal::GMOCK_DECLARE_KIND_ ( bool  ,
kBool   
)
testing::internal::GMOCK_DECLARE_KIND_ ( char  ,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( signed  char,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( unsigned  char,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( short  ,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( int  ,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( long  ,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( wchar_t  ,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( Int64  ,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( UInt64  ,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( float  ,
kFloatingPoint   
)
testing::internal::GMOCK_DECLARE_KIND_ ( double  ,
kFloatingPoint   
)
testing::internal::GMOCK_DECLARE_KIND_ ( long  double,
kFloatingPoint   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( void  )
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( ::std::string  ,
""   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( bool  ,
false   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( unsigned  char,
'\0'   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( signed  char,
'\0'   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( char  ,
'\0'   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( unsigned  short,
0U   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( signed  short,
 
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( unsigned  long,
0UL   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( signed  long,
0L   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( UInt64  ,
 
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( Int64  ,
 
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( float  ,
 
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( double  ,
 
)
GTEST_API_ testing::internal::GTEST_DECLARE_STATIC_MUTEX_ ( g_linked_ptr_mutex  )
GTEST_API_ testing::internal::GTEST_DECLARE_STATIC_MUTEX_ ( g_gmock_mutex  )
testing::internal::GTEST_DECLARE_string_ ( internal_run_death_test  )
GTEST_API_ testing::internal::GTEST_DEFINE_STATIC_MUTEX_ ( g_gmock_mutex  )
static testing::internal::GTEST_DEFINE_STATIC_MUTEX_ ( g_log_mutex  )
static
GTEST_API_ testing::internal::GTEST_DEFINE_STATIC_MUTEX_ ( g_linked_ptr_mutex  )
testing::internal::GTEST_DEFINE_string_ ( internal_run_death_test  ,
""  ,
"Indicates the  file,
line  number,
temporal index of""the single death test to  run,
and a file descriptor to""which a success code may be  sent,
all separated by""the '|'characters.This flag is specified if and only if the current""process is a sub-process launched for running a thread-safe""death test.FOR INTERNAL USE ONLY."   
)
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  )
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   
)
static bool testing::internal::GTestIsInitialized ( )
static

Definition at line 330 of file gtest.cc.

View newest version in sPHENIX GitHub at line 330 of file gtest.cc

References GetArgvs().

Referenced by InitGoogleTestImpl(), and testing::internal::UnitTestImpl::RunAllTests().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<class T , typename Result >
Result testing::internal::HandleExceptionsInMethodIfSupported ( T object,
Result(T::*)()  method,
const char *  location 
)

Definition at line 2410 of file gtest.cc.

View newest version in sPHENIX GitHub at line 2410 of file gtest.cc

References Acts::UnitConstants::e, GetUnitTestImpl(), HandleSehExceptionsInMethodIfSupported(), testing::TestPartResult::kFatalFailure, and ReportFailureInUnknownLocation().

Referenced by testing::Test::Run(), testing::TestInfo::Run(), testing::TestCase::Run(), and testing::UnitTest::Run().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<class T , typename Result >
Result testing::internal::HandleSehExceptionsInMethodIfSupported ( T object,
Result(T::*)()  method,
const char *  location 
)

Definition at line 2383 of file gtest.cc.

View newest version in sPHENIX GitHub at line 2383 of file gtest.cc

References testing::TestPartResult::kFatalFailure, and ReportFailureInUnknownLocation().

Referenced by HandleExceptionsInMethodIfSupported().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static bool testing::internal::HasGoogleTestFlagPrefix ( const char *  str)
static

Definition at line 5105 of file gtest.cc.

View newest version in sPHENIX GitHub at line 5105 of file gtest.cc

References GTEST_FLAG_PREFIX_, GTEST_FLAG_PREFIX_DASH_, and SkipPrefix().

Referenced by ParseGoogleTestFlagsOnlyImpl().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

AssertionResult testing::internal::HasOneFailure ( const char *  ,
const char *  ,
const char *  ,
const TestPartResultArray &  results,
TestPartResult::Type  type,
const string &  substr 
)

Definition at line 631 of file gtest.cc.

View newest version in sPHENIX GitHub at line 631 of file gtest.cc

References testing::AssertionFailure(), testing::AssertionSuccess(), testing::TestPartResultArray::GetTestPartResult(), i, testing::TestPartResult::kFatalFailure, testing::TestPartResult::message(), TauVsDIS_MachineLearning_Differentiation::msg, physmon_track_finding_ttbar::r, testing::TestPartResultArray::size(), parse_cmake_options::type, and testing::TestPartResult::type().

Referenced by testing::internal::SingleFailureChecker::~SingleFailureChecker().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename To >
To testing::internal::ImplicitCast_ ( To  x)
inline

Definition at line 1353 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 1353 of file gtest-port.h

References ambiguity_solver_full_chain::x.

template<typename CharType >
void testing::internal::InitGoogleMockImpl ( int *  argc,
CharType **  argv 
)

Definition at line 128 of file gmock.cc.

View newest version in sPHENIX GitHub at line 128 of file gmock.cc

References GMOCK_FLAG, i, testing::InitGoogleTest(), j, ParseGoogleMockBoolFlag(), ParseGoogleMockStringFlag(), StreamableToString(), and verbose.

Referenced by testing::InitGoogleMock().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename CharType >
void testing::internal::InitGoogleTestImpl ( int *  argc,
CharType **  argv 
)

Definition at line 5344 of file gtest.cc.

View newest version in sPHENIX GitHub at line 5344 of file gtest.cc

References g_argvs, GetUnitTestImpl(), GTestIsInitialized(), i, ParseGoogleTestFlagsOnly(), testing::internal::UnitTestImpl::PostFlagParsingInit(), and StreamableToString().

Referenced by testing::InitGoogleTest().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Int32 testing::internal::Int32FromEnvOrDie ( const char *  env_var,
Int32  default_val 
)

Definition at line 4760 of file gtest.cc.

View newest version in sPHENIX GitHub at line 4760 of file gtest.cc

References testing::internal::posix::GetEnv(), and ParseInt32().

Referenced by testing::internal::UnitTestImpl::FilterTests(), testing::internal::PrettyUnitTestResultPrinter::OnTestIterationStart(), and ShouldShard().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Int32 testing::internal::Int32FromGTestEnv ( const char *  flag,
Int32  default_val 
)

Definition at line 1204 of file gtest-port.cc.

View newest version in sPHENIX GitHub at line 1204 of file gtest-port.cc

References FlagToEnvVar(), testing::internal::posix::GetEnv(), ParseInt32(), printf(), and conf::stdout.

+ Here is the call graph for this function:

template<typename T >
T testing::internal::Invalid ( )
inline

Definition at line 377 of file gmock-internal-utils.h.

View newest version in sPHENIX GitHub at line 377 of file gmock-internal-utils.h

References Assert().

Referenced by ClusterSequence::_add_step_to_history(), ClusterSequence::_CP2DChan_cluster(), ClusterSequence::_CP2DChan_limited_cluster(), ClusterSequence::_do_Cambridge_inclusive_jets(), ClusterSequence::_do_iB_recombination_step(), ClusterSequence::_fill_initial_history(), ClusterSequence::childless_pseudojets(), and ClusterSequence::unclustered_particles().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

bool testing::internal::IsAlNum ( char  ch)
inline

Definition at line 2264 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2264 of file gtest-port.h

Referenced by ConvertIdentifierNameToWords().

+ Here is the caller graph for this function:

bool testing::internal::IsAlpha ( char  ch)
inline

Definition at line 2261 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2261 of file gtest-port.h

Referenced by ConvertIdentifierNameToWords().

+ Here is the caller graph for this function:

template<class C >
IsContainer testing::internal::IsContainerTest ( int  ,
typename C::iterator *  = NULL,
typename C::const_iterator *  = NULL 
)

Definition at line 932 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 932 of file gtest-internal.h

Referenced by TEST().

+ Here is the caller graph for this function:

template<class C >
IsNotContainer testing::internal::IsContainerTest ( long  )

Definition at line 940 of file gtest-internal.h.

View newest version in sPHENIX GitHub at line 940 of file gtest-internal.h

bool testing::internal::IsDigit ( char  ch)
inline

Definition at line 2267 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2267 of file gtest-port.h

Referenced by ConvertIdentifierNameToWords().

+ Here is the caller graph for this function:

bool testing::internal::IsLower ( char  ch)
inline

Definition at line 2270 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2270 of file gtest-port.h

Referenced by ConvertIdentifierNameToWords().

+ Here is the caller graph for this function:

AssertionResult testing::internal::IsNull ( const char *  str)

Definition at line 140 of file gtest-unittest-api_test.cc.

View newest version in sPHENIX GitHub at line 140 of file gtest-unittest-api_test.cc

References testing::AssertionFailure(), testing::AssertionSuccess(), and str.

Referenced by testing::internal::FinalSuccessChecker::TearDown(), and TEST().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

char testing::internal::IsNullLiteralHelper ( Secret *  p)
char(& testing::internal::IsNullLiteralHelper (   ...) )[2]
static bool testing::internal::IsPathSeparator ( char  c)
static

Definition at line 90 of file gtest-filepath.cc.

View newest version in sPHENIX GitHub at line 90 of file gtest-filepath.cc

References kPathSeparator.

Referenced by testing::internal::FilePath::IsAbsolutePath(), testing::internal::FilePath::IsDirectory(), testing::internal::FilePath::IsRootDirectory(), and testing::internal::FilePath::Normalize().

+ Here is the caller graph for this function:

bool testing::internal::IsPrintableAscii ( wchar_t  c)
inline

Definition at line 137 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 137 of file gtest-printers.cc

Referenced by PrintAsCharLiteralTo().

+ Here is the caller graph for this function:

bool testing::internal::IsReadableTypeName ( const string &  type_name)
inline

Definition at line 688 of file gmock-matchers.h.

View newest version in sPHENIX GitHub at line 688 of file gmock-matchers.h

Referenced by MatchPrintAndExplain(), and testing::gmock_matchers_test::TEST().

+ Here is the caller graph for this function:

bool testing::internal::IsSpace ( char  ch)
inline

Definition at line 2273 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2273 of file gtest-port.h

Referenced by StripTrailingSpaces().

+ Here is the caller graph for this function:

bool testing::internal::IsTrue ( bool  condition)

Definition at line 4986 of file gtest.cc.

View newest version in sPHENIX GitHub at line 4986 of file gtest.cc

Referenced by AlwaysTrue(), DefaultPrintTo(), and testing::internal::scoped_ptr< const ::std::string >::reset().

+ Here is the caller graph for this function:

bool testing::internal::IsUpper ( char  ch)
inline

Definition at line 2276 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2276 of file gtest-port.h

Referenced by ConvertIdentifierNameToWords().

+ Here is the caller graph for this function:

bool testing::internal::IsUtf16SurrogatePair ( wchar_t  first,
wchar_t  second 
)
inline

Definition at line 1794 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1794 of file gtest.cc

Referenced by WideStringToUtf8().

+ Here is the caller graph for this function:

bool testing::internal::IsXDigit ( char  ch)
inline

Definition at line 2279 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2279 of file gtest-port.h

Referenced by PrintCharsAsStringTo(), and TEST().

+ Here is the caller graph for this function:

bool testing::internal::IsXDigit ( wchar_t  ch)
inline

Definition at line 2282 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2282 of file gtest-port.h

GTEST_API_ string testing::internal::JoinAsTuple ( const Strings &  fields)

Definition at line 105 of file gmock-matchers.cc.

View newest version in sPHENIX GitHub at line 105 of file gmock-matchers.cc

References i.

Referenced by FormatMatcherDescription(), and testing::gmock_matchers_test::TEST().

+ Here is the caller graph for this function:

static void testing::internal::LogElementMatcherPairVec ( const ElementMatcherPairs &  pairs,
::std::ostream *  stream 
)
static

Definition at line 312 of file gmock-matchers.cc.

View newest version in sPHENIX GitHub at line 312 of file gmock-matchers.cc

References it, gen_gtest_pred_impl::Iter(), and os.

Referenced by FindPairing().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GTEST_API_ bool testing::internal::LogIsVisible ( LogSeverity  severity)

Definition at line 110 of file gmock-internal-utils.cc.

View newest version in sPHENIX GitHub at line 110 of file gmock-internal-utils.cc

References GMOCK_FLAG, kErrorVerbosity, kInfoVerbosity, kWarning, and verbose.

Referenced by Log(), and testing::internal::UntypedFunctionMockerBase::UntypedInvokeWith().

+ Here is the caller graph for this function:

void testing::internal::LogToStderr ( )
inline

Definition at line 1285 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 1285 of file gtest-port.h

GTEST_API_ void testing::internal::LogWithLocation ( testing::internal::LogSeverity  severity,
const char *  file,
int  line,
const string &  message 
)

Definition at line 59 of file gmock-spec-builders.cc.

View newest version in sPHENIX GitHub at line 59 of file gmock-spec-builders.cc

References Log(), and physmon_simulation::s.

Referenced by testing::internal::MockSpec< R(A1, A2, A3, A4, A5, A6, A7, A8, A9) >::InternalDefaultActionSetAt(), and testing::internal::MockSpec< R(A1, A2, A3, A4, A5, A6, A7, A8, A9) >::InternalExpectedAt().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename T >
linked_ptr<T> testing::internal::make_linked_ptr ( T ptr)

Definition at line 236 of file gtest-linked_ptr.h.

View newest version in sPHENIX GitHub at line 236 of file gtest-linked_ptr.h

TestInfo * testing::internal::MakeAndRegisterTestInfo ( const char *  test_case_name,
const char *  name,
const char *  type_param,
const char *  value_param,
CodeLocation  code_location,
TypeId  fixture_class_id,
SetUpTestCaseFunc  set_up_tc,
TearDownTestCaseFunc  tear_down_tc,
TestFactoryBase *  factory 
)

Definition at line 2543 of file gtest.cc.

View newest version in sPHENIX GitHub at line 2543 of file gtest.cc

References testing::internal::UnitTestImpl::AddTestInfo(), and GetUnitTestImpl().

+ Here is the call graph for this function:

template<typename M >
PredicateFormatterFromMatcher<M> testing::internal::MakePredicateFormatterFromMatcher ( matcher)
inline

Definition at line 1879 of file gmock-matchers.h.

View newest version in sPHENIX GitHub at line 1879 of file gmock-matchers.h

References move().

+ Here is the call graph for this function:

template<typename Tuple2Matcher , typename Second >
BoundSecondMatcher<Tuple2Matcher, Second> testing::internal::MatcherBindSecond ( const Tuple2Matcher &  tm,
const Second &  second 
)

Definition at line 3612 of file gmock-matchers.h.

View newest version in sPHENIX GitHub at line 3612 of file gmock-matchers.h

Referenced by testing::UnorderedPointwise().

+ Here is the caller graph for this function:

template<typename Value , typename T >
bool testing::internal::MatchPrintAndExplain ( Value &  value,
const Matcher< T > &  matcher,
MatchResultListener *  listener 
)
template<typename T >
const T& testing::internal::move ( const T t)

Definition at line 1327 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 1327 of file gtest-port.h

References t.

Referenced by ACTS_DOES_NOT_COMPILE_SUITE_BEGIN(), ActsExamples::ModuleClusters::add(), Acts::Test::GenericReadWriteTool< val_tuple_t, str_tuple_t >::add(), Acts::Experimental::Blueprint::Node::add(), TrackEvaluation::add_truth_information(), ActsExamples::Sequencer::addAlgorithm(), ActsExamples::Telescope::TelescopeDetectorElement::addAlignedTransform(), ActsExamples::Sequencer::addContextDecorator(), Acts::Python::addMagneticField(), Acts::Python::addMaterial(), Acts::Python::addPropagation(), ActsExamples::Sequencer::addReader(), Acts::CandidatesForMiddleSp< external_space_point_t >::addToCollection(), Acts::Test::addToWhiteBoard(), ActsExamples::Sequencer::addWriter(), ActsAlignment::Alignment< fitter_t >::Alignment(), Acts::AnyBase< ACTS_SOURCELINK_SBO_SIZE >::AnyBase(), Acts::detail::Extendable< selectors...>::append(), Acts::TrackingVolume::assignBoundaryMaterial(), Acts::Experimental::Portal::assignDetectorVolumeUpdator(), Acts::Experimental::DetectorVolume::assignSurfaceCandidatesUpdator(), Acts::Surface::assignSurfaceMaterial(), Acts::Experimental::DetectorVolume::assignVolumeMaterial(), Acts::TrackingVolume::assignVolumeMaterial(), Acts::IntegrationTest::atlasBField(), Acts::Experimental::detail::PortalHelper::attachDetectorVolumesUpdator(), Acts::Experimental::detail::PortalHelper::attachDetectorVolumeUpdator(), Acts::Experimental::detail::PortalHelper::attachDetectorVolumeUpdators(), Acts::DD4hepDetectorSurfaceFactory::attachSurfaceMaterial(), Acts::detail::GlobalNeighborHoodIndices< DIM >::begin(), Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup(), Acts::BinnedSurfaceMaterial::BinnedSurfaceMaterial(), Acts::Test::Layers::BOOST_AUTO_TEST_CASE(), Acts::Test::BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_DATA_TEST_CASE(), Acts::Test::BOOST_DATA_TEST_CASE(), Acts::Test::BOOST_FIXTURE_TEST_CASE(), Acts::detail::boundState(), Acts::Test::PropagatorState::Stepper::boundState(), Acts::AtlasStepper::boundState(), Acts::FpeMonitor::Buffer::Buffer(), Acts::PlaneLayer::buildApproachDescriptor(), Acts::DiscLayer::buildApproachDescriptor(), Acts::CylinderLayer::buildApproachDescriptor(), ActsExamples::MockupSectorBuilder::buildChamber(), ActsExamples::MockupSectorBuilder::buildSector(), Acts::SpacePointBuilder< spacepoint_t >::buildSpacePoint(), Acts::ConeVolumeBounds::buildSurfaceBounds(), Acts::CuboidVolumeBuilder::buildVolume(), testing::ByMove(), testing::internal::edit_distance::CalculateOptimalEdits(), Acts::DD4hepLayerBuilder::centralLayers(), ActsExamples::Generic::ProtoLayerCreatorT< detector_element_t >::centralProtoLayers(), Acts::Experimental::DetectorVolume::closePortals(), FastJetAlgo::cluster_and_fill(), Acts::Test::float_compare_internal::compare(), compareRootFiles(), Acts::TrackingVolume::compatibleSurfacesFromHierarchy(), Acts::Test::concat(), ActsExamples::ConcretePropagator< propagator_t >::ConcretePropagator(), Acts::TrackingVolume::connectDenseBoundarySurfaces(), SurfaceBuilder< surface_type >::construct(), CompBuilder::construct(), Acts::Experimental::IndexedRootVolumeFinderBuilder::construct(), Acts::Experimental::DetectorBuilder::construct(), MultiWireInternalStructureBuilder::construct(), CylindricalVolumeBuilder< surface_type, surface_bounds_type >::construct(), Acts::Experimental::DetectorVolumeBuilder::construct(), Acts::Experimental::VolumeStructureBuilder::construct(), Acts::Geant4DetectorSurfaceFactory::construct(), Acts::Experimental::LayerStructureBuilder::construct(), InternalVolumeBuilder< bounds_type >::construct(), Acts::Experimental::DetectorVolumeFactory::construct(), Acts::constructContainerVolume(), Acts::constructCylinderVolume(), Acts::ConstVectorTrackContainer::ConstVectorTrackContainer(), Acts::ContextType::ContextType(), Acts::convertDD4hepDetector(), ActsFatras::NuclearInteraction::convertParametersToParticles(), AnyVector::create(), Acts::NavigationLayer::create(), Acts::PlaneLayer::create(), Acts::ConeLayer::create(), Acts::DiscLayer::create(), Acts::CylinderLayer::create(), Acts::GenericBoundTrackParameters< ParticleHypothesis >::create(), Acts::TrackingVolume::create(), BranchComparisonHarness::create(), Acts::AbstractVolume::createBoundarySurfaces(), Acts::TrackingVolume::createBoundarySurfaces(), Acts::createGrid(), ActsExamples::Geant4Manager::createHandle(), ActsExamples::createMeasurement(), Acts::Test::createMeasurements(), ActsExamples::Generic::ProtoLayerCreatorT< detector_element_t >::createProtoLayers(), Acts::SeedFinderOrthogonal< external_spacepoint_t >::createTree(), Acts::Test::CubicBVHTrackingGeometry::CubicBVHTrackingGeometry(), Acts::detail::curvilinearState(), Acts::Test::PropagatorState::Stepper::curvilinearState(), Acts::AtlasStepper::curvilinearState(), Acts::ATLASCuts< SpacePoint >::cutPerMiddleSP(), TestHostCuts::cutPerMiddleSP(), Acts::Geant4ShapeConverter::cylinderBounds(), Acts::LayerCreator::cylinderLayer(), Acts::Test::debug_level_test(), ActsFatras::Geant4Decay::decayParticle(), ActsExamples::Contextual::ExternalAlignmentDecorator::decorate(), Acts::TGeoLayerBuilder::defaultElementFactory(), Acts::Experimental::Detector::Detector(), Acts::Test::DetectorElementStub::DetectorElementStub(), ActsExamples::DigitizationConfig::DigitizationConfig(), ActsExamples::ModuleClusters::digitizedParameters(), Acts::DirectNavigator::DirectNavigator(), Acts::LayerCreator::discLayer(), genfit::EventDisplay::drawEvent(), Acts::DD4hepLayerBuilder::endcapLayers(), Acts::Result< void, E >::error(), ActsExamples::HelloWhiteBoardAlgorithm::execute(), ActsExamples::SingleSeedVertexFinderAlgorithm::execute(), ActsExamples::PrototracksToSeeds::execute(), ActsExamples::TruthVertexFinder::execute(), ActsExamples::TrackSelectorAlgorithm::execute(), ActsExamples::SeedsToPrototracks::execute(), ActsExamples::TracksToTrajectories::execute(), ActsExamples::TrajectoriesToPrototracks::execute(), ActsExamples::HelloRandomAlgorithm::execute(), ActsExamples::RefittingAlgorithm::execute(), ActsExamples::AmbiguityResolutionMLAlgorithm::execute(), ActsExamples::SurfaceSortingAlgorithm::execute(), ActsExamples::TruthTrackFinder::execute(), ActsExamples::TrackModifier::execute(), ActsExamples::TrackParameterSelector::execute(), ActsExamples::AmbiguityResolutionMLDBScanAlgorithm::execute(), ActsExamples::HepMCProcessExtractor::execute(), ActsExamples::SeedingOrthogonalAlgorithm::execute(), ActsExamples::GreedyAmbiguityResolutionAlgorithm::execute(), ActsExamples::SeedingFTFAlgorithm::execute(), ActsExamples::EventRecording::execute(), ActsExamples::MeasurementMapSelector::execute(), ActsExamples::DigitizationAlgorithm::execute(), ActsExamples::TrackFittingAlgorithm::execute(), ActsExamples::ParticleSelector::execute(), ActsExamples::TruthSeedingAlgorithm::execute(), ActsExamples::TruthSeedSelector::execute(), ActsExamples::SeedingAlgorithm::execute(), ActsExamples::PrototracksToParameters::execute(), ActsExamples::TrackFindingFromPrototrackAlgorithm::execute(), ActsExamples::PlanarSteppingAlgorithm::execute(), ActsExamples::TrackFindingAlgorithmExaTrkX::execute(), ActsExamples::IterativeVertexFinderAlgorithm::execute(), ActsExamples::VertexFitterAlgorithm::execute(), ActsExamples::TrackParamsEstimationAlgorithm::execute(), ActsExamples::AlignmentAlgorithm::execute(), ActsExamples::FatrasSimulation::execute(), ActsExamples::TrackFindingAlgorithm::execute(), ActsExamples::MaterialMapping::execute(), ActsExamples::PropagationAlgorithm::execute(), ActsExamples::Geant4Simulation::execute(), ActsExamples::AdaptiveMultiVertexFinderAlgorithm::executeAfterSeederChoice(), Acts::DenseStepperPropagatorOptions< action_list_t, aborter_list_t >::extend(), Acts::PropagatorOptions< action_list_t, aborter_list_t >::extend(), Acts::PlyVisualization3D< T >::face(), Acts::ObjVisualization3D< T >::face(), Acts::Result< void, E >::failure(), Acts::fieldMapRZ(), Acts::fieldMapXYZ(), Acts::GeometryHierarchyMap< value_t >::fill(), Acts::Experimental::detail::BlueprintHelper::fillGaps(), Acts::SeedFilter< external_spacepoint_t >::filterSeeds_1SpFixed(), EmptyDetector::finalize(), ActsExamples::GenericDetectorWithOptions::finalize(), ActsExamples::TGeoDetectorWithOptions::finalize(), ActsExamples::DD4hep::DD4hepDetector::finalize(), GenericDetector::finalize(), ActsExamples::Telescope::TelescopeDetector::finalize(), ActsExamples::Contextual::AlignedDetector::finalize(), ActsExamples::TGeoDetector::finalize(), Acts::VolumeMaterialMapper::finalizeMaps(), Acts::IterativeVertexFinder< vfitter_t, sfinder_t >::find(), DSTEmulator::find_g4hits(), TrackEvaluation::find_g4hits(), KshortReconstruction::findPcaTwoTracks(), Acts::CombinatorialKalmanFilter< propagator_t, traj_t >::findTracks(), PHActsVertexFinder::findVertices(), PHActsInitialVertexFinder::findVertices(), Acts::GaussianSumFitter< propagator_t, bethe_heitler_approx_t, traj_t >::fit(), Acts::FullBilloirVertexFitter< input_track_t, linearizer_t >::fit(), Acts::Experimental::Gx2Fitter< propagator_t, traj_t >::fit(), Acts::KalmanFitter< propagator_t, traj_t >::fit(), Acts::GaussianSumFitter< propagator_t, bethe_heitler_approx_t, traj_t >::fit_impl(), Acts::from_json(), Acts::GeometryHierarchyMapJsonConverter< value_t, decorator_t >::fromJson(), Acts::DetectorVolumeJsonConverter::fromJson(), Acts::IndexedSurfacesJsonConverter::fromJson(), Acts::Test::SurfaceArrayFixture::fullPhiTestSurfacesBRL(), Acts::Test::SurfaceArrayCreatorFixture::fullPhiTestSurfacesBRL(), Acts::Test::LayerCreatorFixture::fullPhiTestSurfacesBRL(), Acts::Test::SurfaceArrayFixture::fullPhiTestSurfacesEC(), Acts::Test::SurfaceArrayCreatorFixture::fullPhiTestSurfacesEC(), Acts::Test::LayerCreatorFixture::fullPhiTestSurfacesEC(), Acts::Experimental::Portal::fuse(), Acts::GaussianSumFitter< propagator_t, bethe_heitler_approx_t, traj_t >::GaussianSumFitter(), Acts::Test::gencluster(), Acts::Experimental::generatePortals(), Acts::Experimental::generatePortalsUpdateInternals(), ActsExamples::Generic::GenericDetectorElement::GenericDetectorElement(), Acts::IterativeVertexFinder< vfitter_t, sfinder_t >::getCompatibility(), Acts::getDefaultLogger(), Acts::InterpolatedBFieldMap< grid_t >::getFieldCell(), Acts::MaterialMapper< G >::getMaterialCell(), Acts::CylinderVolumeHelper::glueTrackingVolumes(), Acts::Experimental::Gx2Fitter< propagator_t, traj_t >::Gx2Fitter(), TpotMon::Init(), Acts::InterpolatedBFieldMap< grid_t >::InterpolatedBFieldMap(), BuildEdgesKDTree< Dim >::invoke(), Acts::MaterialMapJsonConverter::jsonToMaterialMaps(), Acts::KalmanFitter< propagator_t, traj_t >::KalmanFitter(), Acts::detail::kalmanHandleMeasurement(), Acts::detail::kalmanHandleNoMeasurement(), Acts::Layer::Layer(), Acts::LayerArrayCreator::layerArray(), main(), ActsExamples::AlignmentAlgorithm::makeAlignmentFunction(), Acts::Test::SurfaceArrayCreatorFixture::makeBarrelStagger(), Acts::Test::LayerCreatorFixture::makeBarrelStagger(), makeConstantFieldPropagator(), ActsTrackFittingAlgorithm::makeDirectedKalmanFitterFunction(), ActsExamples::makeGlobalChiSquareFitterFunction(), ActsExamples::makeGroupBy(), ActsExamples::makeGsfFitterFunction(), ActsGsfTrackFittingAlgorithm::makeGsfFitterFunction(), ActsExamples::makeKalmanFitterFunction(), ActsTrackFittingAlgorithm::makeKalmanFitterFunction(), Acts::makeMeasurement(), MakePredicateFormatterFromMatcher(), ActsExamples::makeProtoVertices(), Acts::Experimental::Detector::makeShared(), Acts::Experimental::Portal::makeShared(), Acts::Experimental::DetectorVolume::makeShared(), makeStraightPropagator(), Acts::Test::makeStraightPropagator(), ActsExamples::TrackFindingAlgorithm::makeTrackFinderFunction(), Acts::materialMapperRZ(), Acts::materialMapperXYZ(), ActsExamples::ModuleClusters::merge(), Acts::Ccl::internal::mergeClustersImpl(), ActsExamples::ModuleClusters::mergeParameters(), Acts::detail::SmallObjectCache::Handler< T >::move(), Acts::AnyBase< ACTS_SOURCELINK_SBO_SIZE >::move(), Acts::detail::SmallObjectCache::Handler< T >::moveConstruct(), Acts::AnyBase< ACTS_SOURCELINK_SBO_SIZE >::moveConstruct(), Acts::AnyBase< ACTS_SOURCELINK_SBO_SIZE >::moveConstructImpl(), Acts::AnyBase< ACTS_SOURCELINK_SBO_SIZE >::moveImpl(), Acts::MultiComponentBoundTrackParameters::MultiComponentBoundTrackParameters(), shower2::new_parton(), octree_inner(), Acts::OnnxEdgeClassifier::operator()(), Acts::OnnxMetricLearning::operator()(), Acts::TorchEdgeClassifier::operator()(), ActsFatras::PlanarSurfaceTestBeds::operator()(), ActsExamples::Pythia8Generator::operator()(), Acts::Experimental::detail::IndexedSurfacesGenerator< surface_container, indexed_updator >::operator()(), Acts::Test::CubicTrackingGeometry::operator()(), Acts::detail::SteppingLogger::operator()(), ActsExamples::ParametricParticleGenerator::operator()(), ActsExamples::WriteDataHandle< std::vector< Acts::BoundTrackParameters > >::operator()(), Acts::Test::MeasurementsCreator::operator()(), Acts::Test::StepWiseActor::operator()(), ActsFatras::detail::SimulationActor< generator_t, decay_t, interactions_t, hit_surface_selector_t >::operator()(), Fatras::Interactor< generator_t, particle_t, hit_t, hit_creator_t, sensitive_selector_t, physics_list_t >::operator()(), Acts::Experimental::PathGridSurfacesGenerator::operator()(), Acts::Test::CylindricalTrackingGeometry::operator()(), Acts::Experimental::Gx2Fitter< propagator_t, traj_t >::Actor< parameters_t >::operator()(), Acts::BinnedSPGroupIterator< external_spacepoint_t >::operator*(), Acts::Result< void >::operator=(), Acts::Sycl::QueueWrapper::operator=(), Acts::Result< void, E >::operator=(), Acts::GenericCuboidVolumeBounds::orientedSurfaces(), Acts::CutoutCylinderVolumeBounds::orientedSurfaces(), Acts::CuboidVolumeBounds::orientedSurfaces(), Acts::ConeVolumeBounds::orientedSurfaces(), Acts::TrapezoidVolumeBounds::orientedSurfaces(), Acts::CylinderVolumeBounds::orientedSurfaces(), ActsExamples::Contextual::ExternalAlignmentDecorator::parseGeometry(), testing::internal::ReturnAction< R >::Impl< ByMoveWrapper< R_ >, F >::Perform(), Acts::Geant4ShapeConverter::planarBounds(), Acts::LayerCreator::planeLayer(), ActsExamples::detail::NuclearInteractionParametrisation::prepareMomenta(), ActsExamples::AmbiguityResolutionML::prepareOutputTrack(), MicromegasCombinedDataEvaluation::process_event(), MicromegasRawDataEvaluation::process_event(), processGeometry(), ActsExamples::HepMC3Vertex::processVertex(), Acts::RiddersPropagator< propagator_t >::propagate(), propagationExample(), Acts::ImpactPointEstimator< input_track_t, propagator_t, propagator_options_t >::Config::propagator(), Acts::HelicalTrackLinearizer< propagator_t, propagator_options_t >::Config::propagator(), Acts::NumericalTrackLinearizer< propagator_t, propagator_options_t >::Config::propagator(), Acts::Propagator< Acts::StraightLineStepper, Acts::Navigator >::Propagator(), propagator_instatiation_test_function(), PYBIND11_MODULE(), Acts::Geant4ShapeConverter::radialBounds(), ActsExamples::JsonSurfacesReader::read(), ActsExamples::EDM4hepParticleReader::read(), ActsExamples::EDM4hepTrackReader::read(), ActsExamples::HepMC3AsciiReader::read(), ActsExamples::CsvParticleReader::read(), ActsExamples::CsvSimHitReader::read(), ActsExamples::EDM4hepMeasurementReader::read(), ActsExamples::CsvTrackParameterReader::read(), ActsExamples::EDM4hepSimHitReader::read(), ActsExamples::CsvSpacePointReader::read(), ActsExamples::RootParticleReader::read(), ActsExamples::RootSimHitReader::read(), ActsExamples::RootTrajectorySummaryReader::read(), ActsExamples::RootMaterialTrackReader::read(), ActsExamples::CsvPlanarClusterReader::read(), ActsExamples::CsvMeasurementReader::read(), ActsExamples::EventGenerator::read(), ActsExamples::RootAthenaNTupleReader::read(), ActsExamples::Options::readMagneticField(), ActsExamples::Options::readParticleGunOptions(), readSeedFile(), Acts::Test::readTracksAndVertexCSV(), Acts::IterativeVertexFinder< vfitter_t, sfinder_t >::reassignTracksToNewVertex(), Acts::MaterialInteractor::recordResult(), Acts::Geant4ShapeConverter::rectangleBounds(), Acts::TrackingGeometry::registerBeamTube(), Acts::GlueVolumesDescriptor::registerGlueVolumes(), ActsExamples::Geant4Manager::registerPhysicsListFactory(), Acts::MutablePodioTrackContainer::releaseInto(), Acts::MutablePodioTrackStateContainer::releaseInto(), Acts::Result< void >::Result(), testing::Return(), Acts::KalmanFitter< propagator_t, traj_t >::Actor< parameters_t >::reversedFilter(), ActsExamples::RootMeasurementWriter::RootMeasurementWriter(), Acts::detail::rotationToLocalAxesDerivative(), Acts::ExaTrkXPipeline::run(), ActsExamples::RootBFieldWriter::run(), runDetectorAlignment(), ActsExamples::runGeant4Simulation(), Acts::SeedFinderFTF< external_spacepoint_t >::runGNN_TrackFinder(), runMaterialMapping(), ActsExamples::runMaterialRecording(), Acts::OnnxRuntimeBase::runONNXInferenceMultiOutput(), PHActsSiliconSeeding::runSeeder(), Fatras::Test::Particle::scatter(), Acts::MappingMaterialDecorator::setBinningMap(), Acts::TrackingVolumeArrayCreator::setLogger(), Acts::LayerArrayCreator::setLogger(), Acts::PlanarModuleStepper::setLogger(), Acts::TrackingGeometryBuilder::setLogger(), Acts::PassiveLayerBuilder::setLogger(), Acts::TGeoLayerBuilder::setLogger(), Acts::CylinderVolumeHelper::setLogger(), Acts::LayerCreator::setLogger(), Acts::SurfaceArrayCreator::setLogger(), Acts::CylinderVolumeBuilder::setLogger(), Acts::detail_lt::TrackStateProxy< trajectory_t, M, ReadOnly >::setReferenceSurface(), Acts::MultiTrajectory< ConstPodioTrackStateContainer >::setReferenceSurface(), Acts::MutablePodioTrackContainer::setReferenceSurface_impl(), Acts::VectorTrackContainer::setReferenceSurface_impl(), Acts::VectorMultiTrajectory::setReferenceSurface_impl(), Acts::MutablePodioTrackStateContainer::setReferenceSurface_impl(), Acts::detail_lt::TrackStateProxy< trajectory_t, M, ReadOnly >::setUncalibratedSourceLink(), Acts::MultiTrajectory< ConstPodioTrackStateContainer >::setUncalibratedSourceLink(), Acts::VectorMultiTrajectory::setUncalibratedSourceLink_impl(), setupDigitization(), ActsExamples::setupGeant4Simulation(), ActsExamples::Simulation::setupInput(), ActsExamples::setupMaterialRecording(), setupParticleSmearing(), ActsFatras::SingleParticleSimulation< propagator_t, interactions_t, hit_surface_selector_t, decay_t >::simulate(), Acts::solenoidFieldMap(), Acts::SourceLink::SourceLink(), ActsExamples::SpacePointMaker::SpacePointMaker(), ActsExamples::TGeoITkModuleSplitter::splitBarrelModule(), ActsExamples::TGeoITkModuleSplitter::splitDiscModule(), ActsExamples::ModuleClusters::squash(), Acts::CandidatesForMiddleSp< external_space_point_t >::storage(), Acts::Geant4PhysicalVolumeConverter::surface(), Acts::SurfaceArray::SurfaceArray(), Acts::SurfaceArrayCreator::surfaceArrayOnCylinder(), Acts::SurfaceArrayCreator::surfaceArrayOnDisc(), Acts::SurfaceArrayCreator::surfaceArrayOnPlane(), Acts::surfaceFromJsonT(), Acts::Test::CylindricalTrackingGeometry::surfacesCylinder(), Acts::Test::CylindricalTrackingGeometry::surfacesRing(), ActsExamples::Telescope::TelescopeDetectorElement::TelescopeDetectorElement(), TEST(), Acts::EventDataView3DTest::testBoundTrackParameters(), testTruthTestGraph(), Acts::TGeoDetectorElement::TGeoDetectorElement(), Acts::to_json(), Acts::GeometryHierarchyMapJsonConverter< value_t, decorator_t >::toJson(), Acts::AccumulatedSurfaceMaterial::totalAverage(), Acts::TrackingGeometryBuilder::trackingGeometry(), Acts::KDTreeTrackingGeometryBuilder::trackingGeometry(), Acts::CuboidVolumeBuilder::trackingVolume(), Acts::TrackingVolumeArrayCreator::trackingVolumeArray(), Acts::transformCoordinates(), Acts::Frustum< value_t, DIM, SIDES >::transformed(), Acts::Geant4ShapeConverter::trapezoidBounds(), Acts::Experimental::tryAllPortals(), Acts::Experimental::tryAllPortalsAndSurfaces(), testing::internal::ReferenceOrValueWrapper< T >::Unwrap(), Acts::KalmanVertexTrackUpdater::update(), Acts::TrackingVolume::updateBoundarySurface(), Acts::Experimental::Detector::updateDetectorVolumeFinder(), Acts::Experimental::DetectorVolume::updatePortal(), Acts::detail::GsfActor< bethe_heitler_approx_t, traj_t >::updateStepper(), Acts::StepperExtensionList< extensions >::validExtensionForStep(), Acts::detail::ValueHolder< T >::ValueHolder(), weaklyConnectedComponents(), while(), ActsExamples::EDM4hepParticleWriter::writeT(), ActsExamples::EDM4hepTrackWriter::writeT(), ActsExamples::EDM4hepMeasurementWriter::writeT(), ActsExamples::EDM4hepSimHitWriter::writeT(), ActsExamples::EDM4hepMultiTrajectoryWriter::writeT(), ActsExamples::RootMaterialTrackWriter::writeT(), xPositionsOfPassedSurfaces(), and ActsExamples::MaterialMapping::~MaterialMapping().

template<typename T >
bool testing::internal::operator!= ( T ptr,
const linked_ptr< T > &  x 
)
inline

Definition at line 228 of file gtest-linked_ptr.h.

View newest version in sPHENIX GitHub at line 228 of file gtest-linked_ptr.h

References testing::internal::linked_ptr< T >::get().

+ Here is the call graph for this function:

template<typename T >
bool testing::internal::operator== ( T ptr,
const linked_ptr< T > &  x 
)
inline

Definition at line 223 of file gtest-linked_ptr.h.

View newest version in sPHENIX GitHub at line 223 of file gtest-linked_ptr.h

References testing::internal::linked_ptr< T >::get().

+ Here is the call graph for this function:

bool testing::internal::ParseBoolFlag ( const char *  str,
const char *  flag,
bool *  value 
)

Definition at line 5053 of file gtest.cc.

View newest version in sPHENIX GitHub at line 5053 of file gtest.cc

References ParseFlagValue().

Referenced by ParseGoogleTestFlag(), and ParseGoogleTestFlagsOnlyImpl().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

const char* testing::internal::ParseFlagValue ( const char *  str,
const char *  flag,
bool  def_optional 
)

Definition at line 5015 of file gtest.cc.

View newest version in sPHENIX GitHub at line 5015 of file gtest.cc

References GTEST_FLAG_PREFIX_.

Referenced by ParseBoolFlag(), ParseInt32Flag(), and ParseStringFlag().

+ Here is the caller graph for this function:

static bool testing::internal::ParseGoogleMockBoolFlag ( const char *  str,
const char *  flag,
bool *  value 
)
static

Definition at line 91 of file gmock.cc.

View newest version in sPHENIX GitHub at line 91 of file gmock.cc

References ParseGoogleMockFlagValue().

Referenced by InitGoogleMockImpl().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static const char* testing::internal::ParseGoogleMockFlagValue ( const char *  str,
const char *  flag,
bool  def_optional 
)
static

Definition at line 58 of file gmock.cc.

View newest version in sPHENIX GitHub at line 58 of file gmock.cc

Referenced by ParseGoogleMockBoolFlag(), and ParseGoogleMockStringFlag().

+ Here is the caller graph for this function:

template<typename String >
static bool testing::internal::ParseGoogleMockStringFlag ( const char *  str,
const char *  flag,
String value 
)
static

Definition at line 110 of file gmock.cc.

View newest version in sPHENIX GitHub at line 110 of file gmock.cc

References ParseGoogleMockFlagValue().

Referenced by InitGoogleMockImpl().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

bool testing::internal::ParseGoogleTestFlag ( const char *const  arg)

Definition at line 5223 of file gtest.cc.

View newest version in sPHENIX GitHub at line 5223 of file gtest.cc

References color, filter, GTEST_FLAG, kAlsoRunDisabledTestsFlag, kBreakOnFailureFlag, kCatchExceptionsFlag, kColorFlag, kDeathTestStyleFlag, kDeathTestUseFork, kFilterFlag, kInternalRunDeathTestFlag, kListTestsFlag, kOutputFlag, kPrintTimeFlag, kRandomSeedFlag, kRepeatFlag, kShuffleFlag, kStackTraceDepthFlag, kStreamResultToFlag, kThrowOnFailureFlag, check_smearing_config::output, ParseBoolFlag(), ParseInt32Flag(), and ParseStringFlag().

Referenced by ParseGoogleTestFlagsOnlyImpl().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void testing::internal::ParseGoogleTestFlagsOnly ( int *  argc,
char **  argv 
)

Definition at line 5332 of file gtest.cc.

View newest version in sPHENIX GitHub at line 5332 of file gtest.cc

References ParseGoogleTestFlagsOnlyImpl().

Referenced by InitGoogleTestImpl(), and testing::InitGoogleTestTest::TestParsingFlags().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void testing::internal::ParseGoogleTestFlagsOnly ( int *  argc,
wchar_t **  argv 
)

Definition at line 5335 of file gtest.cc.

View newest version in sPHENIX GitHub at line 5335 of file gtest.cc

References ParseGoogleTestFlagsOnlyImpl().

+ Here is the call graph for this function:

template<typename CharType >
void testing::internal::ParseGoogleTestFlagsOnlyImpl ( int *  argc,
CharType **  argv 
)

Definition at line 5279 of file gtest.cc.

View newest version in sPHENIX GitHub at line 5279 of file gtest.cc

References g_help_flag, GTEST_FLAG, HasGoogleTestFlagPrefix(), i, j, kColorEncodedHelpMessage, kFlagfileFlag, ParseBoolFlag(), ParseGoogleTestFlag(), ParseInt32Flag(), ParseStringFlag(), PrintColorEncoded(), and StreamableToString().

Referenced by ParseGoogleTestFlagsOnly().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

bool testing::internal::ParseInt32 ( const Message &  src_text,
const char *  str,
Int32 *  value 
)

Definition at line 1149 of file gtest-port.cc.

View newest version in sPHENIX GitHub at line 1149 of file gtest-port.cc

References end, testing::Message::GetString(), TauVsDIS_MachineLearning_Differentiation::msg, printf(), and conf::stdout.

Referenced by Int32FromEnvOrDie(), Int32FromGTestEnv(), and ParseInt32Flag().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

bool testing::internal::ParseInt32Flag ( const char *  str,
const char *  flag,
Int32 *  value 
)

Definition at line 5070 of file gtest.cc.

View newest version in sPHENIX GitHub at line 5070 of file gtest.cc

References ParseFlagValue(), and ParseInt32().

Referenced by ParseGoogleTestFlag(), and ParseGoogleTestFlagsOnlyImpl().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

bool testing::internal::ParseStringFlag ( const char *  str,
const char *  flag,
std::string *  value 
)

Definition at line 5087 of file gtest.cc.

View newest version in sPHENIX GitHub at line 5087 of file gtest.cc

References ParseFlagValue().

Referenced by ParseGoogleTestFlag(), and ParseGoogleTestFlagsOnlyImpl().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static bool testing::internal::PortableLocaltime ( time_t  seconds,
struct tm *  out 
)
static

Definition at line 3556 of file gtest.cc.

View newest version in sPHENIX GitHub at line 3556 of file gtest.cc

Referenced by FormatEpochTimeInMillisAsIso8601().

+ Here is the caller graph for this function:

template<typename UnsignedChar , typename Char >
static CharFormat testing::internal::PrintAsCharLiteralTo ( Char  c,
ostream *  os 
)
static

Definition at line 146 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 146 of file gtest-printers.cc

References Acts::PhysicalConstants::c, testing::internal::String::FormatHexInt(), IsPrintableAscii(), kAsIs, kHexEscape, kSpecialEscape, and Acts::IntegrationTest::L.

+ Here is the call graph for this function:

static CharFormat testing::internal::PrintAsStringLiteralTo ( wchar_t  c,
ostream *  os 
)
static

Definition at line 192 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 192 of file gtest-printers.cc

References Acts::PhysicalConstants::c, kAsIs, kSpecialEscape, Acts::IntegrationTest::L, and os.

Referenced by PrintAsStringLiteralTo(), and PrintCharsAsStringTo().

+ Here is the caller graph for this function:

static CharFormat testing::internal::PrintAsStringLiteralTo ( char  c,
ostream *  os 
)
static

Definition at line 207 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 207 of file gtest-printers.cc

References PrintAsStringLiteralTo().

+ Here is the call graph for this function:

template<typename UnsignedChar , typename Char >
void testing::internal::PrintCharAndCodeTo ( Char  c,
ostream *  os 
)

Definition at line 217 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 217 of file gtest-printers.cc

References Acts::PhysicalConstants::c, material_mapping_optimisation::format, testing::internal::String::FormatHexInt(), kHexEscape, and os.

+ Here is the call graph for this function:

template<typename CharType >
GTEST_ATTRIBUTE_NO_SANITIZE_MEMORY_ GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ static GTEST_ATTRIBUTE_NO_SANITIZE_THREAD_ void testing::internal::PrintCharsAsStringTo ( const CharType *  begin,
size_t  len,
ostream *  os 
)
static

Definition at line 262 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 262 of file gtest-printers.cc

References cur(), index, IsXDigit(), kHexEscape, and PrintAsStringLiteralTo().

Referenced by PrintStringTo(), PrintTo(), and UniversalPrintCharArray().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void testing::internal::PrintColorEncoded ( const char *  str)
static

Definition at line 5125 of file gtest.cc.

View newest version in sPHENIX GitHub at line 5125 of file gtest.cc

References color, COLOR_DEFAULT, COLOR_GREEN, COLOR_RED, COLOR_YELLOW, ColoredPrintf(), merge_hashes::p, and str.

Referenced by ParseGoogleTestFlagsOnlyImpl().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void testing::internal::PrintFullTestCommentIfPresent ( const TestInfo &  test_info)

Definition at line 3009 of file gtest.cc.

View newest version in sPHENIX GitHub at line 3009 of file gtest.cc

References kTypeParamLabel, kValueParamLabel, printf(), testing::TestInfo::type_param(), and testing::TestInfo::value_param().

Referenced by testing::internal::PrettyUnitTestResultPrinter::OnTestEnd(), and testing::internal::PrettyUnitTestResultPrinter::PrintFailedTests().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void testing::internal::PrintOnOneLine ( const char *  str,
int  max_length 
)
static

Definition at line 4846 of file gtest.cc.

View newest version in sPHENIX GitHub at line 4846 of file gtest.cc

References i, printf(), and str.

Referenced by testing::internal::UnitTestImpl::ListTestsMatchingFilter().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename T >
void testing::internal::PrintRawArrayTo ( const T  a[],
size_t  count,
::std::ostream *  os 
)

Definition at line 548 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 548 of file gtest-printers.h

References test_fpe::count, i, and UniversalPrint().

Referenced by UniversalPrintArray().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void testing::internal::PrintStringTo ( const ::std::string &  s,
ostream *  os 
)

Definition at line 354 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 354 of file gtest-printers.cc

References os, and PrintCharsAsStringTo().

+ Here is the call graph for this function:

GTEST_API_ void testing::internal::PrintStringTo ( const ::std::string &  s,
::std::ostream *  os 
)

Referenced by PrintTo().

+ Here is the caller graph for this function:

static void testing::internal::PrintTestPartResult ( const TestPartResult &  test_part_result)
static

Definition at line 2860 of file gtest.cc.

View newest version in sPHENIX GitHub at line 2860 of file gtest.cc

References printf(), PrintTestPartResultToString(), and conf::stdout.

Referenced by testing::internal::PrettyUnitTestResultPrinter::OnTestPartResult().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static std::string testing::internal::PrintTestPartResultToString ( const TestPartResult &  test_part_result)
static

Definition at line 2850 of file gtest.cc.

View newest version in sPHENIX GitHub at line 2850 of file gtest.cc

References testing::TestPartResult::file_name(), FormatFileLocation(), testing::TestPartResult::line_number(), testing::TestPartResult::message(), testing::TestPartResultTypeToString(), and testing::TestPartResult::type().

Referenced by PrintTestPartResult().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void testing::internal::PrintTo ( wchar_t  wc,
ostream *  os 
)

Definition at line 250 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 250 of file gtest-printers.cc

References os.

void testing::internal::PrintTo ( const char *  s,
ostream *  os 
)

Definition at line 320 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 320 of file gtest-printers.cc

References PrintCharsAsStringTo(), and physmon_simulation::s.

+ Here is the call graph for this function:

void testing::internal::PrintTo ( const wchar_t *  s,
ostream *  os 
)

Definition at line 337 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 337 of file gtest-printers.cc

References PrintCharsAsStringTo(), and physmon_simulation::s.

+ Here is the call graph for this function:

template<typename T >
void testing::internal::PrintTo ( const T value,
::std::ostream *  os 
)

Definition at line 454 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 454 of file gtest-printers.h

References DefaultPrintTo().

+ Here is the call graph for this function:

void testing::internal::PrintTo ( unsigned char  c,
::std::ostream *  os 
)

Definition at line 241 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 241 of file gtest-printers.cc

References Acts::PhysicalConstants::c, and os.

void testing::internal::PrintTo ( signed char  c,
::std::ostream *  os 
)

Definition at line 244 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 244 of file gtest-printers.cc

References Acts::PhysicalConstants::c, and os.

void testing::internal::PrintTo ( char  c,
::std::ostream *  os 
)
inline

Definition at line 487 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 487 of file gtest-printers.h

References PrintTo().

+ Here is the call graph for this function:

void testing::internal::PrintTo ( bool  x,
::std::ostream *  os 
)
inline

Definition at line 495 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 495 of file gtest-printers.h

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 
)
inline

Definition at line 510 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 510 of file gtest-printers.h

References PrintTo().

+ Here is the call graph for this function:

void testing::internal::PrintTo ( const signed char *  s,
::std::ostream *  os 
)
inline

Definition at line 516 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 516 of file gtest-printers.h

References PrintTo().

+ Here is the call graph for this function:

void testing::internal::PrintTo ( signed char *  s,
::std::ostream *  os 
)
inline

Definition at line 519 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 519 of file gtest-printers.h

References PrintTo().

+ Here is the call graph for this function:

void testing::internal::PrintTo ( const unsigned char *  s,
::std::ostream *  os 
)
inline

Definition at line 522 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 522 of file gtest-printers.h

References PrintTo().

+ Here is the call graph for this function:

void testing::internal::PrintTo ( unsigned char *  s,
::std::ostream *  os 
)
inline

Definition at line 525 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 525 of file gtest-printers.h

References PrintTo().

+ Here is the call graph for this function:

GTEST_API_ void testing::internal::PrintTo ( const wchar_t *  s,
::std::ostream *  os 
)
void testing::internal::PrintTo ( wchar_t *  s,
::std::ostream *  os 
)
inline

Definition at line 537 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 537 of file gtest-printers.h

References PrintTo().

+ Here is the call graph for this function:

void testing::internal::PrintTo ( const ::std::string &  s,
::std::ostream *  os 
)
inline

Definition at line 565 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 565 of file gtest-printers.h

References PrintStringTo().

+ Here is the call graph for this function:

template<typename T1 , typename T2 >
void testing::internal::PrintTo ( const ::std::pair< T1, T2 > &  value,
::std::ostream *  os 
)

Definition at line 676 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 676 of file gtest-printers.h

References testing::internal::UniversalPrinter< T >::Print().

+ Here is the call graph for this function:

template<typename T >
void testing::internal::PrintTo ( const ReferenceWrapper< T > &  ref,
::std::ostream *  os 
)

Definition at line 964 of file gmock-actions.h.

View newest version in sPHENIX GitHub at line 964 of file gmock-actions.h

References testing::internal::UniversalPrinter< T >::Print(), check_smearing_config::ref, Acts::UnitConstants::T, and value.

Referenced by testing::internal::UniversalPrinter< T >::Print(), and PrintTo().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

std::string testing::internal::ReadEntireFile ( FILE *  file)

Definition at line 1081 of file gtest-port.cc.

View newest version in sPHENIX GitHub at line 1081 of file gtest-port.cc

References GetFileSize().

+ Here is the call graph for this function:

void testing::internal::ReportFailureInUnknownLocation ( TestPartResult::Type  result_type,
const std::string &  message 
)

Definition at line 2250 of file gtest.cc.

View newest version in sPHENIX GitHub at line 2250 of file gtest.cc

References testing::UnitTest::AddTestPartResult(), and testing::UnitTest::GetInstance().

Referenced by HandleExceptionsInMethodIfSupported(), and HandleSehExceptionsInMethodIfSupported().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void testing::internal::ReportUninterestingCall ( CallReaction  reaction,
const string &  msg 
)

Definition at line 247 of file gmock-spec-builders.cc.

View newest version in sPHENIX GitHub at line 247 of file gmock-spec-builders.cc

References Expect(), GMOCK_FLAG, kAllow, kInfo, kInfoVerbosity, kWarn, kWarning, Log(), and verbose.

Referenced by testing::internal::UntypedFunctionMockerBase::UntypedInvokeWith().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void testing::internal::SetUpEnvironment ( Environment *  env)
static

Definition at line 4539 of file gtest.cc.

View newest version in sPHENIX GitHub at line 4539 of file gtest.cc

References testing::Environment::SetUp().

Referenced by testing::internal::UnitTestImpl::RunAllTests().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static bool testing::internal::ShouldRunTestCase ( const TestCase test_case)
static

Definition at line 356 of file gtest.cc.

View newest version in sPHENIX GitHub at line 356 of file gtest.cc

References testing::TestCase::should_run().

Referenced by testing::internal::UnitTestImpl::test_case_to_run_count().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

bool testing::internal::ShouldRunTestOnShard ( int  total_shards,
int  shard_index,
int  test_id 
)

Definition at line 4778 of file gtest.cc.

View newest version in sPHENIX GitHub at line 4778 of file gtest.cc

Referenced by testing::internal::UnitTestImpl::FilterTests().

+ Here is the caller graph for this function:

bool testing::internal::ShouldShard ( const char *  total_shards_str,
const char *  shard_index_str,
bool  in_subprocess_for_death_test 
)

Definition at line 4715 of file gtest.cc.

View newest version in sPHENIX GitHub at line 4715 of file gtest.cc

References COLOR_RED, ColoredPrintf(), testing::Message::GetString(), Int32FromEnvOrDie(), testing::kTestShardIndex, testing::kTestTotalShards, and conf::stdout.

Referenced by testing::internal::PrettyUnitTestResultPrinter::OnTestIterationStart(), and testing::internal::UnitTestImpl::RunAllTests().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

bool testing::internal::ShouldUseColor ( bool  stdout_is_tty)

Definition at line 2916 of file gtest.cc.

View newest version in sPHENIX GitHub at line 2916 of file gtest.cc

References testing::internal::String::CaseInsensitiveCStringEquals(), color, testing::internal::String::CStringEquals(), testing::internal::posix::GetEnv(), and GTEST_FLAG.

Referenced by ColoredPrintf(), main(), and TEST().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename E >
void testing::internal::Shuffle ( internal::Random *  random,
std::vector< E > *  v 
)
inline

Definition at line 333 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 333 of file gtest-internal-inl.h

References ShuffleRange().

Referenced by testing::TestCase::ShuffleTests().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename E >
void testing::internal::ShuffleRange ( internal::Random *  random,
int  begin,
int  end,
std::vector< E > *  v 
)

Definition at line 312 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 312 of file gtest-internal-inl.h

References testing::internal::Random::Generate(), GTEST_CHECK_, size, and swap().

Referenced by Shuffle(), and testing::internal::UnitTestImpl::ShuffleTests().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

bool testing::internal::SkipPrefix ( const char *  prefix,
const char **  pstr 
)

Definition at line 5001 of file gtest.cc.

View newest version in sPHENIX GitHub at line 5001 of file gtest.cc

Referenced by HasGoogleTestFlagPrefix(), and TEST().

+ Here is the caller graph for this function:

void testing::internal::SplitString ( const ::std::string &  str,
char  delimiter,
::std::vector< ::std::string > *  dest 
)

Definition at line 922 of file gtest.cc.

View newest version in sPHENIX GitHub at line 922 of file gtest.cc

References AlwaysTrue(), and Acts::Test::pos.

+ Here is the call graph for this function:

std::string testing::internal::StringFromGTestEnv ( const char *  flag,
const char *  default_val 
)

Definition at line 1229 of file gtest-port.cc.

View newest version in sPHENIX GitHub at line 1229 of file gtest-port.cc

References FlagToEnvVar(), testing::internal::posix::GetEnv(), and value.

+ Here is the call graph for this function:

std::string testing::internal::StringStreamToString ( ::std::stringstream *  stream)

Definition at line 1982 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1982 of file gtest.cc

References end.

Referenced by CmpHelperFloatingPointEQ(), FloatingPointLE(), testing::Message::GetString(), testing::internal::XmlUnitTestResultPrinter::OnTestIterationEnd(), and WideStringToUtf8().

+ Here is the caller graph for this function:

std::string testing::internal::StripTrailingSpaces ( std::string  str)
inline

Definition at line 2294 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2294 of file gtest-port.h

References IsSpace(), it, and str.

+ Here is the call graph for this function:

static int testing::internal::SumOverTestCaseList ( const std::vector< TestCase * > &  case_list,
int(TestCase::*)() const  method 
)
static

Definition at line 335 of file gtest.cc.

View newest version in sPHENIX GitHub at line 335 of file gtest.cc

References i, and sum().

Referenced by testing::internal::UnitTestImpl::disabled_test_count(), testing::internal::UnitTestImpl::failed_test_count(), testing::internal::UnitTestImpl::reportable_disabled_test_count(), testing::internal::UnitTestImpl::reportable_test_count(), testing::internal::UnitTestImpl::successful_test_count(), testing::internal::UnitTestImpl::test_to_run_count(), and testing::internal::UnitTestImpl::total_test_count().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void testing::internal::TearDownEnvironment ( Environment *  env)
static

Definition at line 4540 of file gtest.cc.

View newest version in sPHENIX GitHub at line 4540 of file gtest.cc

References testing::Environment::TearDown().

Referenced by testing::internal::UnitTestImpl::RunAllTests().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

std::string testing::internal::TempDir ( )

Definition at line 1058 of file gtest-port.cc.

View newest version in sPHENIX GitHub at line 1058 of file gtest-port.cc

References testing::internal::posix::GetEnv().

+ Here is the call graph for this function:

testing::internal::TEST ( IsXDigitTest  ,
WorksForNarrowAscii   
)

Definition at line 64 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 64 of file gtest-port_test.cc

References EXPECT_FALSE, EXPECT_TRUE, and IsXDigit().

+ Here is the call graph for this function:

testing::internal::TEST ( IsXDigitTest  ,
ReturnsFalseForNarrowNonAscii   
)

Definition at line 77 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 77 of file gtest-port_test.cc

References EXPECT_FALSE, and IsXDigit().

+ Here is the call graph for this function:

testing::internal::TEST ( IsXDigitTest  ,
WorksForWideAscii   
)

Definition at line 82 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 82 of file gtest-port_test.cc

References EXPECT_FALSE, EXPECT_TRUE, IsXDigit(), and Acts::IntegrationTest::L.

+ Here is the call graph for this function:

testing::internal::TEST ( IsXDigitTest  ,
ReturnsFalseForWideNonAscii   
)

Definition at line 95 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 95 of file gtest-port_test.cc

References EXPECT_FALSE, IsXDigit(), and Acts::IntegrationTest::L.

+ Here is the call graph for this function:

testing::internal::TEST ( ApiTest  ,
UnitTestImmutableAccessorsWork   
)
testing::internal::TEST ( ImplicitCastTest  ,
ConvertsPointers   
)

Definition at line 119 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 119 of file gtest-port_test.cc

References EXPECT_TRUE.

testing::internal::TEST ( ImplicitCastTest  ,
CanUseInheritance   
)

Definition at line 124 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 124 of file gtest-port_test.cc

References EXPECT_EQ.

testing::internal::TEST ( ImplicitCastTest  ,
CanUseNonConstCastOperator   
)

Definition at line 142 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 142 of file gtest-port_test.cc

References EXPECT_TRUE.

testing::internal::TEST ( ApiTest  ,
TestCaseImmutableAccessorsWork   
)
testing::internal::TEST ( ImplicitCastTest  ,
CanUseConstCastOperatorOnConstValues   
)

Definition at line 161 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 161 of file gtest-port_test.cc

References EXPECT_TRUE.

testing::internal::TEST ( ImplicitCastTest  ,
CanSelectBetweenConstAndNonConstCasrAppropriately   
)

Definition at line 186 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 186 of file gtest-port_test.cc

References EXPECT_FALSE, and EXPECT_TRUE.

testing::internal::TEST ( ImplicitCastTest  ,
CanUseImplicitConstructor   
)

Definition at line 207 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 207 of file gtest-port_test.cc

References EXPECT_TRUE.

testing::internal::TEST ( ApiTest  ,
TestCaseDisabledAccessorsWork   
)
testing::internal::TEST ( IteratorTraitsTest  ,
WorksForSTLContainerIterators   
)

Definition at line 214 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 214 of file gtest-port_test.cc

References testing::StaticAssertTypeEq().

+ Here is the call graph for this function:

testing::internal::TEST ( IteratorTraitsTest  ,
WorksForPointerToNonConst   
)

Definition at line 221 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 221 of file gtest-port_test.cc

testing::internal::TEST ( IteratorTraitsTest  ,
WorksForPointerToConst   
)

Definition at line 226 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 226 of file gtest-port_test.cc

References testing::StaticAssertTypeEq().

+ Here is the call graph for this function:

testing::internal::TEST ( ApiTest  ,
DISABLED_Dummy1   
)

Definition at line 231 of file gtest-unittest-api_test.cc.

View newest version in sPHENIX GitHub at line 231 of file gtest-unittest-api_test.cc

testing::internal::TEST ( DISABLED_Test  ,
Dummy2   
)

Definition at line 232 of file gtest-unittest-api_test.cc.

View newest version in sPHENIX GitHub at line 232 of file gtest-unittest-api_test.cc

testing::internal::TEST ( ScopedPtrTest  ,
DefinesElementType   
)

Definition at line 234 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 234 of file gtest-port_test.cc

testing::internal::TEST ( GtestCheckSyntaxTest  ,
BehavesLikeASingleStatement   
)

Definition at line 240 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 240 of file gtest-port_test.cc

References AlwaysFalse(), AlwaysTrue(), else, and GTEST_CHECK_.

+ Here is the call graph for this function:

testing::internal::TEST ( GtestCheckSyntaxTest  ,
WorksWithSwitch   
)

Definition at line 256 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 256 of file gtest-port_test.cc

References GTEST_CHECK_.

testing::internal::TEST ( FormatFileLocationTest  ,
FormatsFileLocation   
)

Definition at line 270 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 270 of file gtest-port_test.cc

References EXPECT_PRED_FORMAT2, FormatFileLocation(), and testing::IsSubstring().

+ Here is the call graph for this function:

testing::internal::TEST ( FormatFileLocationTest  ,
FormatsUnknownFile   
)

Definition at line 275 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 275 of file gtest-port_test.cc

References EXPECT_PRED_FORMAT2, FormatFileLocation(), and testing::IsSubstring().

+ Here is the call graph for this function:

testing::internal::TEST ( FormatFileLocationTest  ,
FormatsUknownLine   
)

Definition at line 281 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 281 of file gtest-port_test.cc

References EXPECT_EQ, and FormatFileLocation().

+ Here is the call graph for this function:

testing::internal::TEST ( FormatFileLocationTest  ,
FormatsUknownFileAndLine   
)

Definition at line 285 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 285 of file gtest-port_test.cc

References EXPECT_EQ, and FormatFileLocation().

+ Here is the call graph for this function:

testing::internal::TEST ( FormatCompilerIndependentFileLocationTest  ,
FormatsFileLocation   
)

Definition at line 290 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 290 of file gtest-port_test.cc

References EXPECT_EQ, and FormatCompilerIndependentFileLocation().

+ Here is the call graph for this function:

testing::internal::TEST ( FormatCompilerIndependentFileLocationTest  ,
FormatsUknownFile   
)

Definition at line 294 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 294 of file gtest-port_test.cc

References EXPECT_EQ, and FormatCompilerIndependentFileLocation().

+ Here is the call graph for this function:

testing::internal::TEST ( FormatCompilerIndependentFileLocationTest  ,
FormatsUknownLine   
)

Definition at line 299 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 299 of file gtest-port_test.cc

References EXPECT_EQ, and FormatCompilerIndependentFileLocation().

+ Here is the call graph for this function:

testing::internal::TEST ( FormatCompilerIndependentFileLocationTest  ,
FormatsUknownFileAndLine   
)

Definition at line 303 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 303 of file gtest-port_test.cc

References EXPECT_EQ, and FormatCompilerIndependentFileLocation().

+ Here is the call graph for this function:

testing::internal::TEST ( GetThreadCountTest  ,
ReturnsZeroWhenUnableToCountThreads   
)

Definition at line 348 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 348 of file gtest-port_test.cc

References EXPECT_EQ, and GetThreadCount().

+ Here is the call graph for this function:

testing::internal::TEST ( GtestCheckDeathTest  ,
DiesWithCorrectOutputOnFailure   
)

Definition at line 353 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 353 of file gtest-port_test.cc

References EXPECT_DEATH_IF_SUPPORTED, and GTEST_CHECK_.

testing::internal::TEST ( RegexEngineSelectionTest  ,
SelectsCorrectRegexEngine   
)

Definition at line 384 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 384 of file gtest-port_test.cc

References EXPECT_TRUE, and GTEST_USES_POSIX_RE.

testing::internal::TEST ( CaptureTest  ,
CapturesStdout   
)

Definition at line 932 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 932 of file gtest-port_test.cc

References CaptureStdout(), EXPECT_EQ, EXPECT_STREQ, fprintf(), GetCapturedStdout(), and conf::stdout.

+ Here is the call graph for this function:

testing::internal::TEST ( CaptureTest  ,
CapturesStderr   
)

Definition at line 942 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 942 of file gtest-port_test.cc

References CaptureStderr(), EXPECT_EQ, EXPECT_STREQ, fprintf(), and GetCapturedStderr().

+ Here is the call graph for this function:

testing::internal::TEST ( CaptureTest  ,
CapturesStdoutAndStderr   
)

Definition at line 953 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 953 of file gtest-port_test.cc

References CaptureStderr(), CaptureStdout(), EXPECT_STREQ, fprintf(), GetCapturedStderr(), GetCapturedStdout(), and conf::stdout.

+ Here is the call graph for this function:

testing::internal::TEST ( CaptureDeathTest  ,
CannotReenterStdoutCapture   
)

Definition at line 962 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 962 of file gtest-port_test.cc

References CaptureStdout(), EXPECT_DEATH_IF_SUPPORTED, and GetCapturedStdout().

+ Here is the call graph for this function:

testing::internal::TEST ( ThreadLocalTest  ,
DefaultConstructorInitializesToDefaultValues   
)

Definition at line 974 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 974 of file gtest-port_test.cc

References EXPECT_EQ, EXPECT_TRUE, testing::internal::ThreadLocal< T >::get(), ambiguity_solver_full_chain::t1, and ambiguity_solver_full_chain::t2.

+ Here is the call graph for this function:

testing::internal::TEST ( ThreadLocalTest  ,
SingleParamConstructorInitializesToParam   
)

Definition at line 982 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 982 of file gtest-port_test.cc

References EXPECT_EQ, testing::internal::ThreadLocal< T >::get(), i, ambiguity_solver_full_chain::t1, and ambiguity_solver_full_chain::t2.

+ Here is the call graph for this function:

testing::internal::TEST ( ThreadLocalTest  ,
ValueDefaultContructorIsNotRequiredForParamVersion   
)

Definition at line 997 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 997 of file gtest-port_test.cc

References bar(), and testing::internal::ThreadLocal< T >::pointer().

+ Here is the call graph for this function:

testing::internal::TEST ( ThreadLocalTest  ,
GetAndPointerReturnSameValue   
)

Definition at line 1002 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 1002 of file gtest-port_test.cc

References EXPECT_EQ, testing::internal::ThreadLocal< T >::get(), testing::internal::ThreadLocal< T >::pointer(), and testing::internal::ThreadLocal< T >::set().

+ Here is the call graph for this function:

testing::internal::TEST ( ThreadLocalTest  ,
PointerAndConstPointerReturnSameValue   
)

Definition at line 1012 of file gtest-port_test.cc.

View newest version in sPHENIX GitHub at line 1012 of file gtest-port_test.cc

References EXPECT_EQ, testing::internal::ThreadLocal< T >::pointer(), and testing::internal::ThreadLocal< T >::set().

+ Here is the call graph for this function:

testing::internal::TEST_F ( ListenerTest  ,
DoesFoo   
)

Definition at line 158 of file gtest-listener_test.cc.

View newest version in sPHENIX GitHub at line 158 of file gtest-listener_test.cc

References SUCCEED.

testing::internal::TEST_F ( ListenerTest  ,
DoesBar   
)

Definition at line 165 of file gtest-listener_test.cc.

View newest version in sPHENIX GitHub at line 165 of file gtest-listener_test.cc

References SUCCEED.

static bool testing::internal::TestCaseFailed ( const TestCase test_case)
static

Definition at line 350 of file gtest.cc.

View newest version in sPHENIX GitHub at line 350 of file gtest.cc

References testing::TestCase::Failed(), and testing::TestCase::should_run().

Referenced by testing::internal::UnitTestImpl::failed_test_case_count().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static bool testing::internal::TestCasePassed ( const TestCase test_case)
static

Definition at line 345 of file gtest.cc.

View newest version in sPHENIX GitHub at line 345 of file gtest.cc

References testing::TestCase::Passed(), and testing::TestCase::should_run().

Referenced by testing::internal::UnitTestImpl::successful_test_case_count().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

char testing::internal::ToLower ( char  ch)
inline

Definition at line 2287 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2287 of file gtest-port.h

Referenced by ConvertIdentifierNameToWords().

+ Here is the caller graph for this function:

char testing::internal::ToUpper ( char  ch)
inline

Definition at line 2290 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2290 of file gtest-port.h

Referenced by FlagToEnvVar().

+ Here is the caller graph for this function:

template<typename Tuple , typename Func , typename OutIter >
OutIter testing::internal::TransformTupleValues ( Func  f,
const Tuple &  t,
OutIter  out 
)

Definition at line 853 of file gmock-matchers.h.

View newest version in sPHENIX GitHub at line 853 of file gmock-matchers.h

References testing::internal::TransformTupleValuesHelper< Tuple, Func, OutIter >::Run().

Referenced by testing::internal::UnorderedElementsAreMatcher< MatcherTuple >::operator Matcher< Container >(), and testing::internal::ElementsAreMatcher< MatcherTuple >::operator Matcher< Container >().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename MatcherTuple , typename ValueTuple >
bool testing::internal::TupleMatches ( const MatcherTuple matcher_tuple,
const ValueTuple &  value_tuple 
)

Definition at line 796 of file gmock-matchers.h.

View newest version in sPHENIX GitHub at line 796 of file gmock-matchers.h

References GTEST_COMPILE_ASSERT_, testing::Matches(), and value.

Referenced by testing::internal::TypedExpectation< F >::ExplainMatchResultTo(), testing::internal::OnCallSpec< F >::Matches(), and testing::internal::TypedExpectation< F >::Matches().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename T >
void testing::internal::UniversalPrint ( const T value,
::std::ostream *  os 
)

Definition at line 852 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 852 of file gtest-printers.h

References testing::internal::UniversalPrinter< T >::Print(), Acts::UnitConstants::T, and T1.

Referenced by DefaultPrintTo(), testing::internal::ComparisonBase< D, Rhs, Op >::Impl< Lhs >::DescribeNegationTo(), testing::internal::HasSubstrMatcher< StringType >::DescribeNegationTo(), testing::internal::StartsWithMatcher< StringType >::DescribeNegationTo(), testing::internal::EndsWithMatcher< StringType >::DescribeNegationTo(), testing::internal::ContainerEqMatcher< Container >::DescribeNegationTo(), testing::internal::PointwiseMatcher< TupleMatcher, RhsContainer >::Impl< LhsContainer >::DescribeNegationTo(), testing::internal::ComparisonBase< D, Rhs, Op >::Impl< Lhs >::DescribeTo(), testing::internal::HasSubstrMatcher< StringType >::DescribeTo(), testing::internal::StartsWithMatcher< StringType >::DescribeTo(), testing::internal::EndsWithMatcher< StringType >::DescribeTo(), testing::internal::ContainerEqMatcher< Container >::DescribeTo(), testing::internal::BoundSecondMatcher< Tuple2Matcher, Second >::Impl< T >::DescribeTo(), testing::internal::StrEqualityMatcher< StringType >::DescribeToHelper(), testing::internal::TuplePrefix< N >::ExplainMatchFailuresTo(), testing::internal::ContainerEqMatcher< Container >::MatchAndExplain(), testing::internal::WhenSortedByMatcher< Comparator, ContainerMatcher >::Impl< LhsContainer >::MatchAndExplain(), testing::internal::PointwiseMatcher< TupleMatcher, RhsContainer >::Impl< LhsContainer >::MatchAndExplain(), MatchPrintAndExplain(), testing::internal::UniversalPrinter< T & >::Print(), testing::internal::UniversalTersePrinter< T >::Print(), testing::internal::UniversalTersePrinter< T & >::Print(), testing::internal::UniversalTersePrinter< const char * >::Print(), PrintRawArrayTo(), testing::gtest_printers_test::TEST(), testing::internal::FunctionMockerBase< R(A1, A2)>::UntypedDescribeUninterestingCall(), and testing::internal::FunctionMockerBase< R(A1, A2)>::UntypedPrintArgs().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void testing::internal::UniversalPrintArray ( const char *  begin,
size_t  len,
ostream *  os 
)

Definition at line 309 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 309 of file gtest-printers.cc

References UniversalPrintCharArray().

+ Here is the call graph for this function:

void testing::internal::UniversalPrintArray ( const wchar_t *  begin,
size_t  len,
ostream *  os 
)

Definition at line 315 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 315 of file gtest-printers.cc

References UniversalPrintCharArray().

+ Here is the call graph for this function:

template<typename T >
void testing::internal::UniversalPrintArray ( const T begin,
size_t  len,
::std::ostream *  os 
)

Definition at line 716 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 716 of file gtest-printers.h

References PrintRawArrayTo().

Referenced by testing::internal::UniversalPrinter< T[N]>::Print().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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 CharType >
GTEST_ATTRIBUTE_NO_SANITIZE_MEMORY_ GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ static GTEST_ATTRIBUTE_NO_SANITIZE_THREAD_ void testing::internal::UniversalPrintCharArray ( const CharType *  begin,
size_t  len,
ostream *  os 
)
static

Definition at line 286 of file gtest-printers.cc.

View newest version in sPHENIX GitHub at line 286 of file gtest-printers.cc

References PrintCharsAsStringTo().

Referenced by UniversalPrintArray().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename T >
void testing::internal::UniversalTersePrint ( const T value,
::std::ostream *  os 
)

Definition at line 843 of file gtest-printers.h.

View newest version in sPHENIX GitHub at line 843 of file gtest-printers.h

References testing::internal::UniversalTersePrinter< T >::Print().

Referenced by testing::gtest_printers_test::TEST().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

std::string testing::internal::WideStringToUtf8 ( const wchar_t *  str,
int  num_chars 
)

Definition at line 1823 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1823 of file gtest.cc

References CodePointToUtf8(), CreateCodePointFromUtf16SurrogatePair(), i, IsUtf16SurrogatePair(), Acts::IntegrationTest::L, and StringStreamToString().

Referenced by testing::internal::String::ShowWideCString().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void testing::internal::WriteToShardStatusFileIfNeeded ( )

Definition at line 4693 of file gtest.cc.

View newest version in sPHENIX GitHub at line 4693 of file gtest.cc

References COLOR_RED, ColoredPrintf(), fclose(), file, testing::internal::posix::FOpen(), testing::internal::posix::GetEnv(), testing::kTestShardStatusFile, and conf::stdout.

Referenced by testing::internal::UnitTestImpl::RunAllTests().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation

::std::vector<testing::internal::string> testing::internal::g_argvs

Definition at line 387 of file gtest.cc.

View newest version in sPHENIX GitHub at line 387 of file gtest.cc

Referenced by GetArgvs(), and InitGoogleTestImpl().

GTEST_API_ ThreadLocal< Sequence * > testing::internal::g_gmock_implicit_sequence
bool testing::internal::g_help_flag = false

Definition at line 188 of file gtest.cc.

View newest version in sPHENIX GitHub at line 188 of file gtest.cc

Referenced by ParseGoogleTestFlagsOnlyImpl(), testing::internal::UnitTestImpl::RunAllTests(), and testing::InitGoogleTestTest::TestParsingFlags().

class testing::internal::GTestFlagSaver testing::internal::GTEST_ATTRIBUTE_UNUSED_
const char testing::internal::kAlsoRunDisabledTestsFlag[] = "also_run_disabled_tests"

Definition at line 89 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 89 of file gtest-internal-inl.h

Referenced by ParseGoogleTestFlag().

const char testing::internal::kBreakOnFailureFlag[] = "break_on_failure"

Definition at line 90 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 90 of file gtest-internal-inl.h

Referenced by ParseGoogleTestFlag().

const char testing::internal::kCatchExceptionsFlag[] = "catch_exceptions"

Definition at line 91 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 91 of file gtest-internal-inl.h

Referenced by ParseGoogleTestFlag().

const char testing::internal::kColorEncodedHelpMessage[]
static

Definition at line 5159 of file gtest.cc.

View newest version in sPHENIX GitHub at line 5159 of file gtest.cc

Referenced by ParseGoogleTestFlagsOnlyImpl().

const char testing::internal::kColorFlag[] = "color"

Definition at line 92 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 92 of file gtest-internal-inl.h

Referenced by ParseGoogleTestFlag().

const char testing::internal::kCurrentDirectoryString[] = "./"

Definition at line 86 of file gtest-filepath.cc.

View newest version in sPHENIX GitHub at line 86 of file gtest-filepath.cc

Referenced by testing::internal::FilePath::GetCurrentDir(), and testing::internal::FilePath::RemoveFileName().

const char testing::internal::kDeathTestStyleFlag[] = "death_test_style"

Definition at line 50 of file gtest-death-test-internal.h.

View newest version in sPHENIX GitHub at line 50 of file gtest-death-test-internal.h

Referenced by ParseGoogleTestFlag().

const char testing::internal::kDeathTestUseFork[] = "death_test_use_fork"

Definition at line 51 of file gtest-death-test-internal.h.

View newest version in sPHENIX GitHub at line 51 of file gtest-death-test-internal.h

Referenced by ParseGoogleTestFlag().

const char testing::internal::kErrorVerbosity[] = "error"

Definition at line 318 of file gmock-internal-utils.h.

View newest version in sPHENIX GitHub at line 318 of file gmock-internal-utils.h

Referenced by LogIsVisible().

const char testing::internal::kFilterFlag[] = "filter"

Definition at line 93 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 93 of file gtest-internal-inl.h

Referenced by ParseGoogleTestFlag().

const char testing::internal::kFlagfileFlag[] = "flagfile"

Definition at line 103 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 103 of file gtest-internal-inl.h

Referenced by ParseGoogleTestFlagsOnlyImpl().

const char testing::internal::kInfoVerbosity[] = "info"

Definition at line 314 of file gmock-internal-utils.h.

View newest version in sPHENIX GitHub at line 314 of file gmock-internal-utils.h

Referenced by LogIsVisible(), and ReportUninterestingCall().

const char testing::internal::kInternalRunDeathTestFlag[] = "internal_run_death_test"

Definition at line 52 of file gtest-death-test-internal.h.

View newest version in sPHENIX GitHub at line 52 of file gtest-death-test-internal.h

Referenced by ParseGoogleTestFlag().

const char testing::internal::kListTestsFlag[] = "list_tests"

Definition at line 94 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 94 of file gtest-internal-inl.h

Referenced by ParseGoogleTestFlag().

const BiggestInt testing::internal::kMaxBiggestInt
Initial value:
=
~(static_cast<BiggestInt>(1) << (8*sizeof(BiggestInt) - 1))

Definition at line 2449 of file gtest-port.h.

View newest version in sPHENIX GitHub at line 2449 of file gtest-port.h

const UInt32 testing::internal::kMaxCodePoint1 = (static_cast<UInt32>(1) << 7) - 1
static

Definition at line 1733 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1733 of file gtest.cc

Referenced by CodePointToUtf8().

const UInt32 testing::internal::kMaxCodePoint2 = (static_cast<UInt32>(1) << (5 + 6)) - 1

Definition at line 1736 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1736 of file gtest.cc

Referenced by CodePointToUtf8().

const UInt32 testing::internal::kMaxCodePoint3 = (static_cast<UInt32>(1) << (4 + 2*6)) - 1

Definition at line 1739 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1739 of file gtest.cc

Referenced by CodePointToUtf8().

const UInt32 testing::internal::kMaxCodePoint4 = (static_cast<UInt32>(1) << (3 + 3*6)) - 1

Definition at line 1742 of file gtest.cc.

View newest version in sPHENIX GitHub at line 1742 of file gtest.cc

Referenced by CodePointToUtf8().

const int testing::internal::kMaxRandomSeed = 99999

Definition at line 106 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 106 of file gtest-internal-inl.h

Referenced by GetNextRandomSeed(), and GetRandomSeedFromFlag().

const char testing::internal::kOutputFlag[] = "output"

Definition at line 95 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 95 of file gtest-internal-inl.h

Referenced by ParseGoogleTestFlag().

const char testing::internal::kPathSeparator = '/'
const char testing::internal::kPrintTimeFlag[] = "print_time"

Definition at line 96 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 96 of file gtest-internal-inl.h

Referenced by ParseGoogleTestFlag().

const char testing::internal::kRandomSeedFlag[] = "random_seed"

Definition at line 97 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 97 of file gtest-internal-inl.h

Referenced by ParseGoogleTestFlag().

const char testing::internal::kRepeatFlag[] = "repeat"

Definition at line 98 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 98 of file gtest-internal-inl.h

Referenced by ParseGoogleTestFlag().

const char testing::internal::kShuffleFlag[] = "shuffle"

Definition at line 99 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 99 of file gtest-internal-inl.h

Referenced by ParseGoogleTestFlag().

const char testing::internal::kStackTraceDepthFlag[] = "stack_trace_depth"

Definition at line 100 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 100 of file gtest-internal-inl.h

Referenced by ParseGoogleTestFlag().

const char testing::internal::kStackTraceMarker = "\nStack trace:\n"

Definition at line 184 of file gtest.cc.

View newest version in sPHENIX GitHub at line 184 of file gtest.cc

Referenced by testing::UnitTest::AddTestPartResult(), and testing::TestPartResult::ExtractSummary().

const int testing::internal::kStdErrFileno = STDERR_FILENO

Definition at line 89 of file gtest-port.cc.

View newest version in sPHENIX GitHub at line 89 of file gtest-port.cc

const int testing::internal::kStdOutFileno = STDOUT_FILENO

Definition at line 88 of file gtest-port.cc.

View newest version in sPHENIX GitHub at line 88 of file gtest-port.cc

const char testing::internal::kStreamResultToFlag[] = "stream_result_to"

Definition at line 101 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 101 of file gtest-internal-inl.h

Referenced by ParseGoogleTestFlag().

const TypeId testing::internal::kTestTypeIdInGoogleTest = GetTestTypeId()

Definition at line 626 of file gtest.cc.

View newest version in sPHENIX GitHub at line 626 of file gtest.cc

const char testing::internal::kThrowOnFailureFlag[] = "throw_on_failure"

Definition at line 102 of file gtest-internal-inl.h.

View newest version in sPHENIX GitHub at line 102 of file gtest-internal-inl.h

Referenced by ParseGoogleTestFlag().

const int testing::internal::kTypedTestCases = 0

Definition at line 107 of file gtest-unittest-api_test.cc.

View newest version in sPHENIX GitHub at line 107 of file gtest-unittest-api_test.cc

Referenced by testing::internal::FinalSuccessChecker::TearDown(), and TEST().

const int testing::internal::kTypedTests = 0

Definition at line 108 of file gtest-unittest-api_test.cc.

View newest version in sPHENIX GitHub at line 108 of file gtest-unittest-api_test.cc

Referenced by testing::internal::FinalSuccessChecker::TearDown(), and TEST().

const char testing::internal::kTypeParamLabel[] = "TypeParam"
static
const char testing::internal::kUnknownFile[] = "unknown file"

Definition at line 876 of file gtest-port.cc.

View newest version in sPHENIX GitHub at line 876 of file gtest-port.cc

Referenced by FormatCompilerIndependentFileLocation(), and FormatFileLocation().

const char testing::internal::kValueParamLabel[] = "GetParam()"
static

Definition at line 3007 of file gtest.cc.

View newest version in sPHENIX GitHub at line 3007 of file gtest.cc

Referenced by testing::internal::UnitTestImpl::ListTestsMatchingFilter(), and PrintFullTestCommentIfPresent().

const char testing::internal::kWarningVerbosity[] = "warning"

Definition at line 316 of file gmock-internal-utils.h.

View newest version in sPHENIX GitHub at line 316 of file gmock-internal-utils.h

Referenced by main().