|
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664 |
- \hypertarget{gtest_8h}{}\section{test/eclipse-\/cygwin/lib/gtest/gtest.h File Reference}
- \label{gtest_8h}\index{test/eclipse-\/cygwin/lib/gtest/gtest.\+h@{test/eclipse-\/cygwin/lib/gtest/gtest.\+h}}
- {\ttfamily \#include $<$limits$>$}\newline
- {\ttfamily \#include $<$memory$>$}\newline
- {\ttfamily \#include $<$ostream$>$}\newline
- {\ttfamily \#include $<$vector$>$}\newline
- {\ttfamily \#include $<$ctype.\+h$>$}\newline
- {\ttfamily \#include $<$stddef.\+h$>$}\newline
- {\ttfamily \#include $<$stdio.\+h$>$}\newline
- {\ttfamily \#include $<$stdlib.\+h$>$}\newline
- {\ttfamily \#include $<$string.\+h$>$}\newline
- {\ttfamily \#include $<$type\+\_\+traits$>$}\newline
- {\ttfamily \#include $<$sys/types.\+h$>$}\newline
- {\ttfamily \#include $<$sys/stat.\+h$>$}\newline
- {\ttfamily \#include $<$string$>$}\newline
- {\ttfamily \#include $<$algorithm$>$}\newline
- {\ttfamily \#include $<$iostream$>$}\newline
- {\ttfamily \#include $<$sstream$>$}\newline
- {\ttfamily \#include $<$tuple$>$}\newline
- {\ttfamily \#include $<$utility$>$}\newline
- {\ttfamily \#include $<$unistd.\+h$>$}\newline
- {\ttfamily \#include $<$strings.\+h$>$}\newline
- {\ttfamily \#include $<$regex.\+h$>$}\newline
- {\ttfamily \#include $<$typeinfo$>$}\newline
- {\ttfamily \#include $<$float.\+h$>$}\newline
- {\ttfamily \#include $<$iomanip$>$}\newline
- {\ttfamily \#include $<$map$>$}\newline
- {\ttfamily \#include $<$set$>$}\newline
- {\ttfamily \#include $<$functional$>$}\newline
- {\ttfamily \#include $<$iterator$>$}\newline
- {\ttfamily \#include $<$assert.\+h$>$}\newline
- {\ttfamily \#include $<$iosfwd$>$}\newline
- \subsection*{Classes}
- \begin{DoxyCompactItemize}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_static_assert_type_eq_helper}{testing\+::internal\+::\+Static\+Assert\+Type\+Eq\+Helper$<$ T1, T2 $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_static_assert_type_eq_helper_3_01_t_00_01_t_01_4}{testing\+::internal\+::\+Static\+Assert\+Type\+Eq\+Helper$<$ T, T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_is_same}{testing\+::internal\+::\+Is\+Same$<$ T, U $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_is_same_3_01_t_00_01_t_01_4}{testing\+::internal\+::\+Is\+Same$<$ T, T $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e}{testing\+::internal\+::\+RE}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_g_test_log}{testing\+::internal\+::\+G\+Test\+Log}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_add_reference}{testing\+::internal\+::\+Add\+Reference$<$ T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_add_reference_3_01_t_01_6_01_4}{testing\+::internal\+::\+Add\+Reference$<$ T \& $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_const_ref}{testing\+::internal\+::\+Const\+Ref$<$ T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_const_ref_3_01_t_01_6_01_4}{testing\+::internal\+::\+Const\+Ref$<$ T \& $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_mutex}{testing\+::internal\+::\+Mutex}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_g_test_mutex_lock}{testing\+::internal\+::\+G\+Test\+Mutex\+Lock}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_thread_local}{testing\+::internal\+::\+Thread\+Local$<$ T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1bool__constant}{testing\+::internal\+::bool\+\_\+constant$<$ bool\+\_\+value $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1is__same}{testing\+::internal\+::is\+\_\+same$<$ T, U $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1is__same_3_01_t_00_01_t_01_4}{testing\+::internal\+::is\+\_\+same$<$ T, T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_iterator_traits}{testing\+::internal\+::\+Iterator\+Traits$<$ Iterator $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_iterator_traits_3_01_t_01_5_01_4}{testing\+::internal\+::\+Iterator\+Traits$<$ T $\ast$ $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_iterator_traits_3_01const_01_t_01_5_01_4}{testing\+::internal\+::\+Iterator\+Traits$<$ const T $\ast$ $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_type_with_size}{testing\+::internal\+::\+Type\+With\+Size$<$ size $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_type_with_size_3_014_01_4}{testing\+::internal\+::\+Type\+With\+Size$<$ 4 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_type_with_size_3_018_01_4}{testing\+::internal\+::\+Type\+With\+Size$<$ 8 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1_message}{testing\+::\+Message}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_ignored_value}{testing\+::internal\+::\+Ignored\+Value}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_floating_point}{testing\+::internal\+::\+Floating\+Point$<$ Raw\+Type $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_type_id_helper}{testing\+::internal\+::\+Type\+Id\+Helper$<$ T $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_test_factory_base}{testing\+::internal\+::\+Test\+Factory\+Base}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_test_factory_impl}{testing\+::internal\+::\+Test\+Factory\+Impl$<$ Test\+Class $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_code_location}{testing\+::internal\+::\+Code\+Location}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_suite_api_resolver}{testing\+::internal\+::\+Suite\+Api\+Resolver$<$ T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_const_char_ptr}{testing\+::internal\+::\+Const\+Char\+Ptr}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_random}{testing\+::internal\+::\+Random}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_compile_assert_types_equal}{testing\+::internal\+::\+Compile\+Assert\+Types\+Equal$<$ T1, T2 $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_compile_assert_types_equal_3_01_t_00_01_t_01_4}{testing\+::internal\+::\+Compile\+Assert\+Types\+Equal$<$ T, T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_remove_reference}{testing\+::internal\+::\+Remove\+Reference$<$ T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_remove_reference_3_01_t_01_6_01_4}{testing\+::internal\+::\+Remove\+Reference$<$ T \& $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_remove_const}{testing\+::internal\+::\+Remove\+Const$<$ T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_remove_const_3_01const_01_t_01_4}{testing\+::internal\+::\+Remove\+Const$<$ const T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_remove_const_3_01const_01_t[_n]_4}{testing\+::internal\+::\+Remove\+Const$<$ const T\mbox{[}\+N\mbox{]}$>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_implicitly_convertible}{testing\+::internal\+::\+Implicitly\+Convertible$<$ From, To $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_is_a_protocol_message}{testing\+::internal\+::\+Is\+A\+Protocol\+Message$<$ T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_is_hash_table}{testing\+::internal\+::\+Is\+Hash\+Table$<$ T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_is_recursive_container_impl}{testing\+::internal\+::\+Is\+Recursive\+Container\+Impl$<$ C, bool $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_is_recursive_container_impl_3_01_c_00_01false_01_4}{testing\+::internal\+::\+Is\+Recursive\+Container\+Impl$<$ C, false $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_is_recursive_container_impl_3_01_c_00_01true_01_4}{testing\+::internal\+::\+Is\+Recursive\+Container\+Impl$<$ C, true $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_is_recursive_container}{testing\+::internal\+::\+Is\+Recursive\+Container$<$ C $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_enable_if}{testing\+::internal\+::\+Enable\+If$<$ bool $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_enable_if_3_01true_01_4}{testing\+::internal\+::\+Enable\+If$<$ true $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_relation_to_source_reference}{testing\+::internal\+::\+Relation\+To\+Source\+Reference}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_relation_to_source_copy}{testing\+::internal\+::\+Relation\+To\+Source\+Copy}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_native_array}{testing\+::internal\+::\+Native\+Array$<$ Element $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_index_sequence}{testing\+::internal\+::\+Index\+Sequence$<$ Is $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_double_sequence}{testing\+::internal\+::\+Double\+Sequence$<$ plus\+\_\+one, T, sizeof\+T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_double_sequence_3_01true_00_01_index_sequence_3_01_i_8_8_8_01_4_00_01sizeof_t_01_4}{testing\+::internal\+::\+Double\+Sequence$<$ true, Index\+Sequence$<$ I... $>$, sizeof\+T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_double_sequence_3_01false_00_01_index_sequence_3_01_i_8_8_8_01_4_00_01sizeof_t_01_4}{testing\+::internal\+::\+Double\+Sequence$<$ false, Index\+Sequence$<$ I... $>$, sizeof\+T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_make_index_sequence}{testing\+::internal\+::\+Make\+Index\+Sequence$<$ N $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_make_index_sequence_3_010_01_4}{testing\+::internal\+::\+Make\+Index\+Sequence$<$ 0 $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_elem_from_list_impl}{testing\+::internal\+::\+Elem\+From\+List\+Impl$<$ T, size\+\_\+t, size\+\_\+t $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_elem_from_list_impl_3_01_t_00_01_i_00_01_i_01_4}{testing\+::internal\+::\+Elem\+From\+List\+Impl$<$ T, I, I $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_elem_from_list}{testing\+::internal\+::\+Elem\+From\+List$<$ N, I, T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_elem_from_list_3_01_n_00_01_index_sequence_3_01_i_8_8_8_01_4_00_01_t_8_8_8_01_4}{testing\+::internal\+::\+Elem\+From\+List$<$ N, Index\+Sequence$<$ I... $>$, T... $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_flat_tuple}{testing\+::internal\+::\+Flat\+Tuple$<$ T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_flat_tuple_elem_base}{testing\+::internal\+::\+Flat\+Tuple\+Elem\+Base$<$ Derived, I $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_flat_tuple_elem_base_3_01_flat_tuple_3_01_t_8_8_8_01_4_00_01_i_01_4}{testing\+::internal\+::\+Flat\+Tuple\+Elem\+Base$<$ Flat\+Tuple$<$ T... $>$, I $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_flat_tuple_base}{testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Derived, Idx $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_flat_tuple_base_3_01_flat_tuple_3_01_t_8_8_8_01_4_00_01_index_sequence_3_01_idx_8_8_8_01_4_01_4}{testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_flat_tuple}{testing\+::internal\+::\+Flat\+Tuple$<$ T $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal2_1_1_type_without_formatter}{testing\+::internal2\+::\+Type\+Without\+Formatter$<$ T, k\+Type\+Kind $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal2_1_1_type_without_formatter_3_01_t_00_01k_protobuf_01_4}{testing\+::internal2\+::\+Type\+Without\+Formatter$<$ T, k\+Protobuf $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal2_1_1_type_without_formatter_3_01_t_00_01k_convertible_to_integer_01_4}{testing\+::internal2\+::\+Type\+Without\+Formatter$<$ T, k\+Convertible\+To\+Integer $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_format_for_comparison}{testing\+::internal\+::\+Format\+For\+Comparison$<$ To\+Print, Other\+Operand $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_format_for_comparison_3_01_to_print[_n]_00_01_other_operand_01_4}{testing\+::internal\+::\+Format\+For\+Comparison$<$ To\+Print\mbox{[}\+N\mbox{]}, Other\+Operand $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_universal_printer}{testing\+::internal\+::\+Universal\+Printer$<$ T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_wrap_printer_type}{testing\+::internal\+::\+Wrap\+Printer\+Type$<$ type $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_universal_printer}{testing\+::internal\+::\+Universal\+Printer$<$ T $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_universal_printer_3_01_t[_n]_4}{testing\+::internal\+::\+Universal\+Printer$<$ T\mbox{[}\+N\mbox{]}$>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_universal_printer_3_01_t_01_6_01_4}{testing\+::internal\+::\+Universal\+Printer$<$ T \& $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_universal_terse_printer}{testing\+::internal\+::\+Universal\+Terse\+Printer$<$ T $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_universal_terse_printer_3_01_t_01_6_01_4}{testing\+::internal\+::\+Universal\+Terse\+Printer$<$ T \& $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_universal_terse_printer_3_01_t[_n]_4}{testing\+::internal\+::\+Universal\+Terse\+Printer$<$ T\mbox{[}\+N\mbox{]}$>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_universal_terse_printer_3_01const_01char_01_5_01_4}{testing\+::internal\+::\+Universal\+Terse\+Printer$<$ const char $\ast$ $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_universal_terse_printer_3_01char_01_5_01_4}{testing\+::internal\+::\+Universal\+Terse\+Printer$<$ char $\ast$ $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_universal_terse_printer_3_01const_01wchar__t_01_5_01_4}{testing\+::internal\+::\+Universal\+Terse\+Printer$<$ const wchar\+\_\+t $\ast$ $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_universal_terse_printer_3_01wchar__t_01_5_01_4}{testing\+::internal\+::\+Universal\+Terse\+Printer$<$ wchar\+\_\+t $\ast$ $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1_test_param_info}{testing\+::\+Test\+Param\+Info$<$ Param\+Type $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1_print_to_string_param_name}{testing\+::\+Print\+To\+String\+Param\+Name}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_param_generator_interface}{testing\+::internal\+::\+Param\+Generator\+Interface$<$ T $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_param_generator}{testing\+::internal\+::\+Param\+Generator$<$ T $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_param_iterator_interface}{testing\+::internal\+::\+Param\+Iterator\+Interface$<$ T $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_param_iterator}{testing\+::internal\+::\+Param\+Iterator$<$ T $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_param_generator_interface}{testing\+::internal\+::\+Param\+Generator\+Interface$<$ T $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_param_generator}{testing\+::internal\+::\+Param\+Generator$<$ T $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_range_generator}{testing\+::internal\+::\+Range\+Generator$<$ T, Increment\+T $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_values_in_iterator_range_generator}{testing\+::internal\+::\+Values\+In\+Iterator\+Range\+Generator$<$ T $>$}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1_param_name_gen_func}{testing\+::internal\+::\+Param\+Name\+Gen\+Func$<$ Param\+Type $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_factory}{testing\+::internal\+::\+Parameterized\+Test\+Factory$<$ Test\+Class $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_test_meta_factory_base}{testing\+::internal\+::\+Test\+Meta\+Factory\+Base$<$ Param\+Type $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_test_meta_factory}{testing\+::internal\+::\+Test\+Meta\+Factory$<$ Test\+Suite $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_suite_info_base}{testing\+::internal\+::\+Parameterized\+Test\+Suite\+Info\+Base}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_suite_info}{testing\+::internal\+::\+Parameterized\+Test\+Suite\+Info$<$ Test\+Suite $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_suite_registry}{testing\+::internal\+::\+Parameterized\+Test\+Suite\+Registry}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_value_array}{testing\+::internal\+::\+Value\+Array$<$ Ts $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_generator2}{testing\+::internal\+::\+Cartesian\+Product\+Generator2$<$ T1, T2 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_generator3}{testing\+::internal\+::\+Cartesian\+Product\+Generator3$<$ T1, T2, T3 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_generator4}{testing\+::internal\+::\+Cartesian\+Product\+Generator4$<$ T1, T2, T3, T4 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_generator5}{testing\+::internal\+::\+Cartesian\+Product\+Generator5$<$ T1, T2, T3, T4, T5 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_generator6}{testing\+::internal\+::\+Cartesian\+Product\+Generator6$<$ T1, T2, T3, T4, T5, T6 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_generator7}{testing\+::internal\+::\+Cartesian\+Product\+Generator7$<$ T1, T2, T3, T4, T5, T6, T7 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_generator8}{testing\+::internal\+::\+Cartesian\+Product\+Generator8$<$ T1, T2, T3, T4, T5, T6, T7, T8 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_generator9}{testing\+::internal\+::\+Cartesian\+Product\+Generator9$<$ T1, T2, T3, T4, T5, T6, T7, T8, T9 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_generator10}{testing\+::internal\+::\+Cartesian\+Product\+Generator10$<$ T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_holder2}{testing\+::internal\+::\+Cartesian\+Product\+Holder2$<$ Generator1, Generator2 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_holder3}{testing\+::internal\+::\+Cartesian\+Product\+Holder3$<$ Generator1, Generator2, Generator3 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_holder4}{testing\+::internal\+::\+Cartesian\+Product\+Holder4$<$ Generator1, Generator2, Generator3, Generator4 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_holder5}{testing\+::internal\+::\+Cartesian\+Product\+Holder5$<$ Generator1, Generator2, Generator3, Generator4, Generator5 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_holder6}{testing\+::internal\+::\+Cartesian\+Product\+Holder6$<$ Generator1, Generator2, Generator3, Generator4, Generator5, Generator6 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_holder7}{testing\+::internal\+::\+Cartesian\+Product\+Holder7$<$ Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_holder8}{testing\+::internal\+::\+Cartesian\+Product\+Holder8$<$ Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_holder9}{testing\+::internal\+::\+Cartesian\+Product\+Holder9$<$ Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8, Generator9 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_holder10}{testing\+::internal\+::\+Cartesian\+Product\+Holder10$<$ Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8, Generator9, Generator10 $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1_test}{testing\+::\+Test}}
- \item
- class \mbox{\hyperlink{classtesting_1_1_test_property}{testing\+::\+Test\+Property}}
- \item
- class \mbox{\hyperlink{classtesting_1_1_test_result}{testing\+::\+Test\+Result}}
- \item
- class \mbox{\hyperlink{classtesting_1_1_test_info}{testing\+::\+Test\+Info}}
- \item
- class \mbox{\hyperlink{classtesting_1_1_test_suite}{testing\+::\+Test\+Suite}}
- \item
- class \mbox{\hyperlink{classtesting_1_1_environment}{testing\+::\+Environment}}
- \item
- class \mbox{\hyperlink{classtesting_1_1_test_event_listener}{testing\+::\+Test\+Event\+Listener}}
- \item
- class \mbox{\hyperlink{classtesting_1_1_empty_test_event_listener}{testing\+::\+Empty\+Test\+Event\+Listener}}
- \item
- class \mbox{\hyperlink{classtesting_1_1_test_event_listeners}{testing\+::\+Test\+Event\+Listeners}}
- \item
- class \mbox{\hyperlink{classtesting_1_1_unit_test}{testing\+::\+Unit\+Test}}
- \item
- struct \mbox{\hyperlink{structtesting_1_1internal_1_1faketype}{testing\+::internal\+::faketype}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_eq_helper}{testing\+::internal\+::\+Eq\+Helper$<$ lhs\+\_\+is\+\_\+null\+\_\+literal $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_eq_helper_3_01true_01_4}{testing\+::internal\+::\+Eq\+Helper$<$ true $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1internal_1_1_assert_helper}{testing\+::internal\+::\+Assert\+Helper}}
- \item
- class \mbox{\hyperlink{classtesting_1_1_with_param_interface}{testing\+::\+With\+Param\+Interface$<$ T $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1_test_with_param}{testing\+::\+Test\+With\+Param$<$ T $>$}}
- \item
- class \mbox{\hyperlink{classtesting_1_1_scoped_trace}{testing\+::\+Scoped\+Trace}}
- \end{DoxyCompactItemize}
- \subsection*{Namespaces}
- \begin{DoxyCompactItemize}
- \item
- \mbox{\hyperlink{namespacetesting}{testing}}
- \item
- \mbox{\hyperlink{namespacetesting_1_1internal}{testing\+::internal}}
- \item
- \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix}{testing\+::internal\+::posix}}
- \item
- \mbox{\hyperlink{namespaceproto2}{proto2}}
- \item
- \mbox{\hyperlink{namespacetesting_1_1internal_1_1edit__distance}{testing\+::internal\+::edit\+\_\+distance}}
- \item
- \mbox{\hyperlink{namespacetesting_1_1internal2}{testing\+::internal2}}
- \item
- \mbox{\hyperlink{namespacetesting__internal}{testing\+\_\+internal}}
- \end{DoxyCompactItemize}
- \subsection*{Macros}
- \begin{DoxyCompactItemize}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a508d33581439542ea940eacbf306ad2a}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a6d13def13619ff1647c90e3354a65732}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a0392ac662f9547fb26a0d23c26d09fa6}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+A\+R\+C\+H\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_aae632b050088c635963f553c4a5157b0}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a21086d276b1a64d6763ee8a94b12c1b8}{G\+T\+E\+S\+T\+\_\+\+D\+E\+V\+\_\+\+E\+M\+A\+I\+L\+\_\+}}~\char`\"{}googletestframework@@googlegroups.\+com\char`\"{}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a088e84784c589ba9b1fc48602ad8eabf}{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+}}~\char`\"{}gtest\+\_\+\char`\"{}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a4251ff898f9f94ec6b8b9402c3436759}{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+\+D\+A\+S\+H\+\_\+}}~\char`\"{}gtest-\/\char`\"{}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a4018b7f288f974d022df397e2730633a}{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+\+U\+P\+P\+E\+R\+\_\+}}~\char`\"{}G\+T\+E\+S\+T\+\_\+\char`\"{}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a13d98c217176bd8722c395b9225fc19d}{G\+T\+E\+S\+T\+\_\+\+N\+A\+M\+E\+\_\+}}~\char`\"{}Google Test\char`\"{}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a5aa3c938fc1d049f1d9c5332f6a0b1d4}{G\+T\+E\+S\+T\+\_\+\+P\+R\+O\+J\+E\+C\+T\+\_\+\+U\+R\+L\+\_\+}}~\char`\"{}https\+://github.\+com/google/googletest/\char`\"{}
- \item
- \#define \mbox{\hyperlink{gtest_8h_aa5e27ad4f88278501ef71bd9ddbb44c6}{G\+T\+E\+S\+T\+\_\+\+I\+N\+I\+T\+\_\+\+G\+O\+O\+G\+L\+E\+\_\+\+T\+E\+S\+T\+\_\+\+N\+A\+M\+E\+\_\+}}~\char`\"{}testing\+::\+Init\+Google\+Test\char`\"{}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a86994cc68e844d8b82089c70408dfc61}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+}}(warnings)
- \item
- \#define \mbox{\hyperlink{gtest_8h_aebf8277c9069c1e124f9a5bbe2948061}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+}}()
- \item
- \#define \mbox{\hyperlink{gtest_8h_a5b130138db254deaf29dbe3dffa1a2a8}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D\+\_\+\+P\+U\+S\+H\+\_\+}}()~\mbox{\hyperlink{gtest_8h_a88f79832f9d045112a76e9da8611cc13}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+}}(4996)
- \item
- \#define \mbox{\hyperlink{gtest_8h_aa0dc86dc9837f1610e91da65458f53b3}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D\+\_\+\+P\+O\+P\+\_\+}}()~\mbox{\hyperlink{gtest-all_8cc_a789f37f9c345c2032699c194a58623d9}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+}}()
- \item
- \#define \mbox{\hyperlink{gtest_8h_af5c4295ea1d76f07f65934f659792431}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+P\+O\+S\+I\+X\+\_\+\+RE}}~(!G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+W\+I\+N\+D\+O\+WS)
- \item
- \#define \mbox{\hyperlink{gtest_8h_acecef794eeb09598cd47da764271cb18}{G\+T\+E\+S\+T\+\_\+\+U\+S\+E\+S\+\_\+\+P\+O\+S\+I\+X\+\_\+\+RE}}~1
- \item
- \#define \mbox{\hyperlink{gtest_8h_aedcf220690e6589d0fc2bd3db768ea66}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+E\+X\+C\+E\+P\+T\+I\+O\+NS}}~0
- \item
- \#define \mbox{\hyperlink{gtest_8h_adba1121430c11cee8ba0c74e8cf6aa40}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+S\+T\+R\+I\+NG}}~1
- \item
- \#define \mbox{\hyperlink{gtest_8h_a6ab57c4a17233dd4ed30c2926bb99cc5}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+S\+T\+R\+I\+NG}}~0
- \item
- \#define \mbox{\hyperlink{gtest_8h_a6e087748d8bbd2ca57c487b6ad268670}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+W\+S\+T\+R\+I\+NG}}~(!(G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+L\+I\+N\+U\+X\+\_\+\+A\+N\+D\+R\+O\+ID $\vert$$\vert$ G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+C\+Y\+G\+W\+IN $\vert$$\vert$ G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+S\+O\+L\+A\+R\+IS))
- \item
- \#define \mbox{\hyperlink{gtest_8h_afca9ecaf5846561187a15b75013aa85b}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+W\+S\+T\+R\+I\+NG}}~(\mbox{\hyperlink{gtest_8h_a6e087748d8bbd2ca57c487b6ad268670}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+W\+S\+T\+R\+I\+NG}} \&\& \mbox{\hyperlink{gtest_8h_a6ab57c4a17233dd4ed30c2926bb99cc5}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+S\+T\+R\+I\+NG}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a9ba781217167f905bff2f1c410a97930}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+R\+T\+TI}}~1
- \item
- \#define \mbox{\hyperlink{gtest_8h_a3341397e1952de0b9cd88762d4d3ae4b}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+P\+T\+H\+R\+E\+AD}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a40c075a7f969a694e59532356be59fd5}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+C\+L\+O\+NE}}~0
- \item
- \#define \mbox{\hyperlink{gtest_8h_add695166eb7b691f93777525d5881062}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+R\+E\+A\+M\+\_\+\+R\+E\+D\+I\+R\+E\+C\+T\+I\+ON}}~1
- \item
- \#define \mbox{\hyperlink{gtest_8h_a0e3904ca8d62334ab5f29c057dceb6a1}{G\+T\+E\+S\+T\+\_\+\+W\+I\+D\+E\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+U\+S\+E\+S\+\_\+\+U\+T\+F16\+\_\+}}~(G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+W\+I\+N\+D\+O\+WS $\vert$$\vert$ G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+C\+Y\+G\+W\+IN $\vert$$\vert$ G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+A\+IX $\vert$$\vert$ G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+O\+S2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a00b3684a621ce1422b55a0e7e8a6aecb}{G\+T\+E\+S\+T\+\_\+\+A\+M\+B\+I\+G\+U\+O\+U\+S\+\_\+\+E\+L\+S\+E\+\_\+\+B\+L\+O\+C\+K\+E\+R\+\_\+}}~switch (0) case 0\+: default\+:
- \item
- \#define \mbox{\hyperlink{gtest_8h_acdd47601a9376161c349a5881ccc6918}{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+U\+N\+U\+S\+E\+D\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_ae29b00ca46783509cc900cd03d61ef37}{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+P\+R\+I\+N\+T\+F\+\_\+}}(string\+\_\+index, first\+\_\+to\+\_\+check)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ac593b50ce24257d5b6aa84845c344c9e}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+L\+L\+O\+W\+\_\+\+A\+S\+S\+I\+G\+N\+\_\+}}(type)~void operator=(type const \&) = delete
- \item
- \#define \mbox{\hyperlink{gtest_8h_aed8c1888c32b588b0681e88b95031e29}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+L\+L\+O\+W\+\_\+\+C\+O\+P\+Y\+\_\+\+A\+N\+D\+\_\+\+A\+S\+S\+I\+G\+N\+\_\+}}(type)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a8e5aab8276b2645f64f41c9e3021b935}{G\+T\+E\+S\+T\+\_\+\+M\+U\+S\+T\+\_\+\+U\+S\+E\+\_\+\+R\+E\+S\+U\+L\+T\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a69b0cadb05bf2a1ef96151243c6b6241}{G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+N\+T\+I\+O\+N\+A\+L\+\_\+\+C\+O\+N\+S\+T\+\_\+\+C\+O\+N\+D\+\_\+\+P\+U\+S\+H\+\_\+}}()~\mbox{\hyperlink{gtest_8h_a88f79832f9d045112a76e9da8611cc13}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+}}(4127)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ad115e2c466f7e8a32f1cf23ef2e5f220}{G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+N\+T\+I\+O\+N\+A\+L\+\_\+\+C\+O\+N\+S\+T\+\_\+\+C\+O\+N\+D\+\_\+\+P\+O\+P\+\_\+}}()~\mbox{\hyperlink{gtest-all_8cc_a789f37f9c345c2032699c194a58623d9}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+}}()
- \item
- \#define \mbox{\hyperlink{gtest_8h_a8f6a84e8be3c94cd1f6f46a136df2c62}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+EH}}~0
- \item
- \#define \mbox{\hyperlink{gtest_8h_a727149862f53b2fb21f6d33cd9323886}{G\+T\+E\+S\+T\+\_\+\+I\+S\+\_\+\+T\+H\+R\+E\+A\+D\+S\+A\+FE}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a491d09ee62f1c9cfeafa3dbf75aaa9e2}{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+A\+U\+L\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+S\+T\+Y\+LE}}~\char`\"{}fast\char`\"{}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a9945cbd967fbccb15f8de711f58955c7}{G\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+I\+N\+L\+I\+N\+E\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_ae6239a8ccf4c230008d1db1ea8bd738e}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+C\+X\+X\+A\+B\+I\+\_\+\+H\+\_\+}}~0
- \item
- \#define \mbox{\hyperlink{gtest_8h_a2a83dd79037e53814a509cc3f5702650}{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+M\+E\+M\+O\+R\+Y\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_af18b465f4ba6e36eea7a8d2d79521873}{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_abf30a6b1b3a12ecb2cc1bc1a6f5f9646}{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+T\+H\+R\+E\+A\+D\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_ae1f37dc71d5daa6fb49ca1b6047d4a8c}{G\+T\+E\+S\+T\+\_\+\+C\+O\+M\+P\+I\+L\+E\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+}}(expr, msg)~static\+\_\+assert(expr, \#msg)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ab71a3e9a908b7b6acc0e8bddc0ecb3fe}{G\+T\+E\+S\+T\+\_\+\+A\+R\+R\+A\+Y\+\_\+\+S\+I\+Z\+E\+\_\+}}(array)~(sizeof(array) / sizeof(array\mbox{[}0\mbox{]}))
- \item
- \#define \mbox{\hyperlink{gtest_8h_a8ef4cb4c465db8c15464aecc6d9510ef}{G\+T\+E\+S\+T\+\_\+\+L\+O\+G\+\_\+}}(severity)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ab54343f0a36dc4cb0ce8a478dd7847b8}{G\+T\+E\+S\+T\+\_\+\+C\+H\+E\+C\+K\+\_\+}}(condition)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a38f6151210e363ad7c69a836b13cf0af}{G\+T\+E\+S\+T\+\_\+\+C\+H\+E\+C\+K\+\_\+\+P\+O\+S\+I\+X\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+}}(posix\+\_\+call)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ab389953fc1f7e4efae30d182a0e0a13b}{G\+T\+E\+S\+T\+\_\+\+A\+D\+D\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+}}(T)~typename \+::\mbox{\hyperlink{structtesting_1_1internal_1_1_add_reference}{testing\+::internal\+::\+Add\+Reference}}$<$T$>$\+::type
- \item
- \#define \mbox{\hyperlink{gtest_8h_a9f91fcd24cae0b48fdaeb19102dac525}{G\+T\+E\+S\+T\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+\+T\+O\+\_\+\+C\+O\+N\+S\+T\+\_\+}}(T)~typename \+::\mbox{\hyperlink{structtesting_1_1internal_1_1_const_ref}{testing\+::internal\+::\+Const\+Ref}}$<$T$>$\+::type
- \item
- \#define \mbox{\hyperlink{gtest_8h_af0970cdea09f16dbb1dbfccdaa693eeb}{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+\+S\+T\+A\+T\+I\+C\+\_\+\+M\+U\+T\+E\+X\+\_\+}}(mutex)~extern \+::\mbox{\hyperlink{classtesting_1_1internal_1_1_mutex}{testing\+::internal\+::\+Mutex}} mutex
- \item
- \#define \mbox{\hyperlink{gtest_8h_a85d5cd679fdbe87383e7dfd1c6651eaa}{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+\+S\+T\+A\+T\+I\+C\+\_\+\+M\+U\+T\+E\+X\+\_\+}}(mutex)~\+::\mbox{\hyperlink{classtesting_1_1internal_1_1_mutex}{testing\+::internal\+::\+Mutex}} mutex
- \item
- \#define \mbox{\hyperlink{gtest_8h_afbb636e91bdd50267dbef11a50490b29}{G\+T\+E\+S\+T\+\_\+\+P\+A\+T\+H\+\_\+\+S\+E\+P\+\_\+}}~\char`\"{}/\char`\"{}
- \item
- \#define \mbox{\hyperlink{gtest_8h_acf0ee1851e6d342237bb64806ee1fd27}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+A\+L\+T\+\_\+\+P\+A\+T\+H\+\_\+\+S\+E\+P\+\_\+}}~0
- \item
- \#define \mbox{\hyperlink{gtest_8h_aed1cc8143222d7a845a1269448ec203e}{G\+T\+E\+S\+T\+\_\+\+S\+N\+P\+R\+I\+N\+T\+F\+\_\+}}~snprintf
- \item
- \#define \mbox{\hyperlink{gtest_8h_a828f4e34a1c4b510da50ec1563e3562a}{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}}(name)~F\+L\+A\+G\+S\+\_\+gtest\+\_\+\#\#name
- \item
- \#define \mbox{\hyperlink{gtest_8h_aa2315948dda8dba4fc516575657f193c}{G\+T\+E\+S\+T\+\_\+\+U\+S\+E\+\_\+\+O\+W\+N\+\_\+\+F\+L\+A\+G\+F\+I\+L\+E\+\_\+\+F\+L\+A\+G\+\_\+}}~1
- \item
- \#define \mbox{\hyperlink{gtest_8h_a3749ef4fba6b3c3993609b336031644d}{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+S\+A\+V\+E\+R\+\_\+}}~\+::testing\+::internal\+::\+G\+Test\+Flag\+Saver
- \item
- \#define \mbox{\hyperlink{gtest_8h_a14eb0e9c6e0df765d1fbfd2db6966d14}{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+bool\+\_\+}}(name)~\mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} extern bool \mbox{\hyperlink{gtest_8h_a828f4e34a1c4b510da50ec1563e3562a}{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}}(name)
- \item
- \#define \mbox{\hyperlink{gtest_8h_aab2ee98cb616054b1d3a7dc71efe81fc}{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+int32\+\_\+}}(name)~\mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} extern \+::\mbox{\hyperlink{namespacetesting_1_1internal_a8ee38faaf875f133358abaf9bc056cec}{testing\+::internal\+::\+Int32}} \mbox{\hyperlink{gtest_8h_a828f4e34a1c4b510da50ec1563e3562a}{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}}(name)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a9f74eee05f7ee5534139a622fe7da7dd}{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+string\+\_\+}}(name)~\mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} extern \+::std\+::string \mbox{\hyperlink{gtest_8h_a828f4e34a1c4b510da50ec1563e3562a}{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}}(name)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a48e05814779e5a2f432b06a12618a760}{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+bool\+\_\+}}(name, default\+\_\+val, doc)~\mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} bool \mbox{\hyperlink{gtest_8h_a828f4e34a1c4b510da50ec1563e3562a}{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}}(name) = (default\+\_\+val)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a88ee2f19589ffff86ca742fd33611358}{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+int32\+\_\+}}(name, default\+\_\+val, doc)~\mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} \+::\mbox{\hyperlink{namespacetesting_1_1internal_a8ee38faaf875f133358abaf9bc056cec}{testing\+::internal\+::\+Int32}} \mbox{\hyperlink{gtest_8h_a828f4e34a1c4b510da50ec1563e3562a}{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}}(name) = (default\+\_\+val)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a885e18fe217a6e85553d408b99252c12}{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+string\+\_\+}}(name, default\+\_\+val, doc)~\mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} \+::std\+::string \mbox{\hyperlink{gtest_8h_a828f4e34a1c4b510da50ec1563e3562a}{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}}(name) = (default\+\_\+val)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a149f693bd59fa1bc937af54c0cdcb32f}{G\+T\+E\+S\+T\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E\+\_\+\+L\+O\+C\+K\+\_\+\+R\+E\+Q\+U\+I\+R\+E\+D\+\_\+}}(locks)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a69abff5a4efdd07bd5faebe3dd318d06}{G\+T\+E\+S\+T\+\_\+\+L\+O\+C\+K\+\_\+\+E\+X\+C\+L\+U\+D\+E\+D\+\_\+}}(locks)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a5c2d86823d7f9ffac3e3766da17091dd}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_aa6f5334cb6792f48ac5621193b41bb61}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+F\+I\+L\+E\+P\+A\+T\+H\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_af7adda0fee2a48fec4d8628cbaedec76}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_aff22afce4bffd0181c178e2e4d848c97}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_ae3c336cbe1ae2bd1b1d019333e4428a0}{G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+}}(foo, bar)~\mbox{\hyperlink{gtest_8h_aa39fb5346d3573feebe4257cb3a01fde}{G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+\+I\+M\+P\+L\+\_\+}}(foo, bar)
- \item
- \#define \mbox{\hyperlink{gtest_8h_aa39fb5346d3573feebe4257cb3a01fde}{G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+\+I\+M\+P\+L\+\_\+}}(foo, bar)~foo \#\# bar
- \item
- \#define \mbox{\hyperlink{gtest_8h_affa935d4361fa573644e9c739dde2b14}{G\+T\+E\+S\+T\+\_\+\+S\+T\+R\+I\+N\+G\+I\+F\+Y\+\_\+}}(name)~\#name
- \item
- \#define \mbox{\hyperlink{gtest_8h_ae5dd8e23090e08856613878fa1ff6fca}{G\+T\+E\+S\+T\+\_\+\+I\+S\+\_\+\+N\+U\+L\+L\+\_\+\+L\+I\+T\+E\+R\+A\+L\+\_\+}}(x)~decltype(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a3db36c62f31a9439117c41c2b13f4941}{testing\+::internal\+::\+Is\+Null\+Literal\+Helper}}(x))\+::value
- \item
- \#define \mbox{\hyperlink{gtest_8h_a84c72f25a6a6600e3ff8381ca6982ae9}{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+}}(T)~typename \+::\mbox{\hyperlink{structtesting_1_1internal_1_1_remove_reference}{testing\+::internal\+::\+Remove\+Reference}}$<$T$>$\+::type
- \item
- \#define \mbox{\hyperlink{gtest_8h_a2ffec8c60510eb130af387f5ce9a756a}{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+C\+O\+N\+S\+T\+\_\+}}(T)~typename \+::\mbox{\hyperlink{structtesting_1_1internal_1_1_remove_const}{testing\+::internal\+::\+Remove\+Const}}$<$T$>$\+::type
- \item
- \#define \mbox{\hyperlink{gtest_8h_a874567b176266188fabfffb8393267ce}{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+\+A\+N\+D\+\_\+\+C\+O\+N\+S\+T\+\_\+}}(T)~\mbox{\hyperlink{gtest_8h_a2ffec8c60510eb130af387f5ce9a756a}{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+C\+O\+N\+S\+T\+\_\+}}(\mbox{\hyperlink{gtest_8h_a84c72f25a6a6600e3ff8381ca6982ae9}{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+}}(T))
- \item
- \#define \mbox{\hyperlink{gtest_8h_a8d70025c45a47a493780746dfd66d565}{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+A\+T\+\_\+}}(file, line, message, result\+\_\+type)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a94c73d5368ec946bc354d0992ad00810}{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+}}(message, result\+\_\+type)~\mbox{\hyperlink{gtest_8h_a8d70025c45a47a493780746dfd66d565}{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+A\+T\+\_\+}}(\+\_\+\+\_\+\+F\+I\+L\+E\+\_\+\+\_\+, \+\_\+\+\_\+\+L\+I\+N\+E\+\_\+\+\_\+, message, result\+\_\+type)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}}(message)~return \mbox{\hyperlink{gtest_8h_a94c73d5368ec946bc354d0992ad00810}{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+}}(message, \+::testing\+::\+Test\+Part\+Result\+::k\+Fatal\+Failure)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}}(message)~\mbox{\hyperlink{gtest_8h_a94c73d5368ec946bc354d0992ad00810}{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+}}(message, \+::testing\+::\+Test\+Part\+Result\+::k\+Non\+Fatal\+Failure)
- \item
- \#define \mbox{\hyperlink{gtest_8h_abe012b550eb3807e8c49f7e161bd1567}{G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+}}(message)~\mbox{\hyperlink{gtest_8h_a94c73d5368ec946bc354d0992ad00810}{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+}}(message, \+::testing\+::\+Test\+Part\+Result\+::k\+Success)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ab75ed7a6cd9e466944ce680c1c07ab47}{G\+T\+E\+S\+T\+\_\+\+S\+K\+I\+P\+\_\+}}(message)~return \mbox{\hyperlink{gtest_8h_a94c73d5368ec946bc354d0992ad00810}{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+}}(message, \+::testing\+::\+Test\+Part\+Result\+::k\+Skip)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a2e66f7dfc5cb87e0fa0289f653173c69}{G\+T\+E\+S\+T\+\_\+\+S\+U\+P\+P\+R\+E\+S\+S\+\_\+\+U\+N\+R\+E\+A\+C\+H\+A\+B\+L\+E\+\_\+\+C\+O\+D\+E\+\_\+\+W\+A\+R\+N\+I\+N\+G\+\_\+\+B\+E\+L\+O\+W\+\_\+}}(statement)~if (\+::\mbox{\hyperlink{namespacetesting_1_1internal_a4d46f09c3bfe68700b7f728d2cc3782f}{testing\+::internal\+::\+Always\+True}}()) \{ statement; \}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a3f71db93eaf30b0cfca9612b9ac32106}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+T\+H\+R\+O\+W\+\_\+}}(statement, expected\+\_\+exception, fail)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a9a109d026b5a904646437d7570e13581}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+O\+W\+\_\+}}(statement, fail)
- \item
- \#define \mbox{\hyperlink{gtest_8h_af48bbd26d54d4afc5e4cef39b1c76ba3}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+O\+W\+\_\+}}(statement, fail)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ae8912365e1d00a7a2bd248268c64aa1a}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+B\+O\+O\+L\+E\+A\+N\+\_\+}}(expression, text, actual, expected, fail)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a1b37a3c446836d33040f3266a6236081}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}}(statement, fail)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ad4bc4ec847a06e7de981e81c9bb116cf}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+N\+A\+M\+E\+\_\+}}(test\+\_\+suite\+\_\+name, test\+\_\+name)~test\+\_\+suite\+\_\+name\#\#\+\_\+\#\#test\+\_\+name\#\#\+\_\+\+Test
- \item
- \#define \mbox{\hyperlink{gtest_8h_ab43103f7842de04474e362689f782a46}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+}}(test\+\_\+suite\+\_\+name, test\+\_\+name, parent\+\_\+class, parent\+\_\+id)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a6aa594029905b65753d0e85f2db521ab}{G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}}(message)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a9be22723f67d5ad4d6d26214a84a19f9}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a83e03f206a1c53a656f7eac87c122d16}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_ac5d82b7725576c4a54ae99ce1cc861e0}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+M\+A\+T\+C\+H\+E\+R\+S\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a146e4a81159ecfdc33030e147a024346}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+I\+N\+T\+E\+R\+S\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a79d4724b4bc2a1dd8493c366b5ca626a}{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+P\+O\+I\+N\+T\+E\+R\+\_\+}}(Char\+Type)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ad6102ed2a0571d5196e606a061c16a10}{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+}}(Char\+Type, Other\+String\+Type)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a790dd922b87864bf5b8d93a22853933c}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+I\+N\+T\+E\+R\+S\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_aa5f42ab29859b7f49a901770d2e66855}{G\+T\+E\+S\+T\+\_\+\+U\+N\+S\+U\+P\+P\+O\+R\+T\+E\+D\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+ST}}(statement, regex, terminator)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a8564de0e012dd0898949c513d1571f8b}{E\+X\+P\+E\+C\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+I\+F\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED}}(statement, regex)~\mbox{\hyperlink{gtest_8h_aa5f42ab29859b7f49a901770d2e66855}{G\+T\+E\+S\+T\+\_\+\+U\+N\+S\+U\+P\+P\+O\+R\+T\+E\+D\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+ST}}(statement, regex, )
- \item
- \#define \mbox{\hyperlink{gtest_8h_ab2f0f25b46353767179a49ebd15b7345}{A\+S\+S\+E\+R\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+I\+F\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED}}(statement, regex)~\mbox{\hyperlink{gtest_8h_aa5f42ab29859b7f49a901770d2e66855}{G\+T\+E\+S\+T\+\_\+\+U\+N\+S\+U\+P\+P\+O\+R\+T\+E\+D\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+ST}}(statement, regex, return)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a15b9e83e56cafef0ddd12e2444772908}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a83cf5c299fc04d9f8e555cb42a97aa47}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+U\+T\+I\+L\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a34b82ce6255f2f5666647d35498f4c65}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+U\+T\+I\+L\+\_\+\+G\+E\+N\+E\+R\+A\+T\+E\+D\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a1adc861b311e3fbd97bcc72e0b0f5962}{T\+E\+S\+T\+\_\+P}}(test\+\_\+suite\+\_\+name, test\+\_\+name)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a016124361c862c0db315e4c9dc4d911a}{I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+S\+U\+I\+T\+E\+\_\+P}}(prefix, test\+\_\+suite\+\_\+name, generator, ...)
- \item
- \#define \mbox{\hyperlink{gtest_8h_acc356fe00725fe8bf8b95791c0ffacbd}{I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+C\+A\+S\+E\+\_\+P}}~\mbox{\hyperlink{gtest_8h_a016124361c862c0db315e4c9dc4d911a}{I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+S\+U\+I\+T\+E\+\_\+P}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a61e419ca2f3cc78bbae47d074c5d4400}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+O\+D\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a8d443b4cc1d87a7a17943b8fbdbf3910}{F\+R\+I\+E\+N\+D\+\_\+\+T\+E\+ST}}(test\+\_\+case\+\_\+name, test\+\_\+name)~friend class test\+\_\+case\+\_\+name\#\#\+\_\+\#\#test\+\_\+name\#\#\+\_\+\+Test
- \item
- \#define \mbox{\hyperlink{gtest_8h_a6454a5e01489b59f55be53c206ca929b}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+P\+A\+R\+T\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_adddef1e04ac44c9721ce3716c1b8a09e}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+Y\+P\+E\+D\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a36afb7e44e600d2da0e6d8f4f739ea3b}{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+I\+M\+P\+L\+\_\+\+H\+\_\+}}
- \item
- \#define \mbox{\hyperlink{gtest_8h_a8c09939dd67f1bb5b68c9f6a44ea75db}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+}}(expression, on\+\_\+failure)
- \item
- \#define \mbox{\hyperlink{gtest_8h_aa3e3bfe04bb0e54d7f0e57e2f991d1eb}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1\+\_\+}}(pred\+\_\+format, v1, on\+\_\+failure)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ad44cf322952076d85305bbdf39769ac1}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D1\+\_\+}}(pred, v1, on\+\_\+failure)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a07132aa62cf4902e50e68d0265f573b6}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1}}(pred\+\_\+format, v1)~\mbox{\hyperlink{gtest_8h_aa3e3bfe04bb0e54d7f0e57e2f991d1eb}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1\+\_\+}}(pred\+\_\+format, v1, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a6d09aa83f8d297481380c7c073c9f070}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D1}}(pred, v1)~\mbox{\hyperlink{gtest_8h_ad44cf322952076d85305bbdf39769ac1}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D1\+\_\+}}(pred, v1, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a3771ca0d1a72013aebc3d66e046491ed}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1}}(pred\+\_\+format, v1)~\mbox{\hyperlink{gtest_8h_aa3e3bfe04bb0e54d7f0e57e2f991d1eb}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1\+\_\+}}(pred\+\_\+format, v1, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a7d72f779b7d39b8f73a563ebc6d0604b}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D1}}(pred, v1)~\mbox{\hyperlink{gtest_8h_ad44cf322952076d85305bbdf39769ac1}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D1\+\_\+}}(pred, v1, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a115c18d1f752b7f091d577fb69cac372}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2\+\_\+}}(pred\+\_\+format, v1, v2, on\+\_\+failure)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ac560264104bd030b64034505d294a7b6}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D2\+\_\+}}(pred, v1, v2, on\+\_\+failure)
- \item
- \#define \mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(pred\+\_\+format, v1, v2)~\mbox{\hyperlink{gtest_8h_a115c18d1f752b7f091d577fb69cac372}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2\+\_\+}}(pred\+\_\+format, v1, v2, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a14e74e655e502914d3d07e083145ac91}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D2}}(pred, v1, v2)~\mbox{\hyperlink{gtest_8h_ac560264104bd030b64034505d294a7b6}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D2\+\_\+}}(pred, v1, v2, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(pred\+\_\+format, v1, v2)~\mbox{\hyperlink{gtest_8h_a115c18d1f752b7f091d577fb69cac372}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2\+\_\+}}(pred\+\_\+format, v1, v2, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a4e9b777cce4e5423f4c2e491be7aa818}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D2}}(pred, v1, v2)~\mbox{\hyperlink{gtest_8h_ac560264104bd030b64034505d294a7b6}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D2\+\_\+}}(pred, v1, v2, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a49cdf8707268ee932bb772d879a226cc}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3\+\_\+}}(pred\+\_\+format, v1, v2, v3, on\+\_\+failure)
- \item
- \#define \mbox{\hyperlink{gtest_8h_af30518f03233bc4486b55284b0827eb8}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D3\+\_\+}}(pred, v1, v2, v3, on\+\_\+failure)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a7285708fa5d37d6d8ed5b5e59da08bae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3}}(pred\+\_\+format, v1, v2, v3)~\mbox{\hyperlink{gtest_8h_a49cdf8707268ee932bb772d879a226cc}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3\+\_\+}}(pred\+\_\+format, v1, v2, v3, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a0a0aff2564ea84c7eb3517ac8eda04da}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D3}}(pred, v1, v2, v3)~\mbox{\hyperlink{gtest_8h_af30518f03233bc4486b55284b0827eb8}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D3\+\_\+}}(pred, v1, v2, v3, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a494e3b8dc22f4765f7e041f16c930e3d}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3}}(pred\+\_\+format, v1, v2, v3)~\mbox{\hyperlink{gtest_8h_a49cdf8707268ee932bb772d879a226cc}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3\+\_\+}}(pred\+\_\+format, v1, v2, v3, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_aa7688f3ab9f09a2c1dbf13bd1f29d8fd}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D3}}(pred, v1, v2, v3)~\mbox{\hyperlink{gtest_8h_af30518f03233bc4486b55284b0827eb8}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D3\+\_\+}}(pred, v1, v2, v3, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_abd207ed869491ba4bba29f8df37b7355}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4\+\_\+}}(pred\+\_\+format, v1, v2, v3, v4, on\+\_\+failure)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a14e8c70455104fac032efec097ef668b}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D4\+\_\+}}(pred, v1, v2, v3, v4, on\+\_\+failure)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a3354347de0f2445400b509cf39dce1dc}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4}}(pred\+\_\+format, v1, v2, v3, v4)~\mbox{\hyperlink{gtest_8h_abd207ed869491ba4bba29f8df37b7355}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4\+\_\+}}(pred\+\_\+format, v1, v2, v3, v4, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a4fd2b1bad63eb752bc2ff2b6bb3f4569}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D4}}(pred, v1, v2, v3, v4)~\mbox{\hyperlink{gtest_8h_a14e8c70455104fac032efec097ef668b}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D4\+\_\+}}(pred, v1, v2, v3, v4, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a1842593c1dfb13c9a4b33b01540a8b40}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4}}(pred\+\_\+format, v1, v2, v3, v4)~\mbox{\hyperlink{gtest_8h_abd207ed869491ba4bba29f8df37b7355}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4\+\_\+}}(pred\+\_\+format, v1, v2, v3, v4, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_addc030c521775610e4619a01541a2167}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D4}}(pred, v1, v2, v3, v4)~\mbox{\hyperlink{gtest_8h_a14e8c70455104fac032efec097ef668b}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D4\+\_\+}}(pred, v1, v2, v3, v4, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a107623ee191560f703a3fdc983803c8e}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5\+\_\+}}(pred\+\_\+format, v1, v2, v3, v4, v5, on\+\_\+failure)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a2c42692f7d910dc2fe57869883190e6c}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D5\+\_\+}}(pred, v1, v2, v3, v4, v5, on\+\_\+failure)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a74beddf9661e4460f9969fe211b9e80e}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5}}(pred\+\_\+format, v1, v2, v3, v4, v5)~\mbox{\hyperlink{gtest_8h_a107623ee191560f703a3fdc983803c8e}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5\+\_\+}}(pred\+\_\+format, v1, v2, v3, v4, v5, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_adbfcc13f3b3d14c42a7fbd41573932bf}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D5}}(pred, v1, v2, v3, v4, v5)~\mbox{\hyperlink{gtest_8h_a2c42692f7d910dc2fe57869883190e6c}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D5\+\_\+}}(pred, v1, v2, v3, v4, v5, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_abd7cb4f36d6aa2cb346ab3ac812568f3}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5}}(pred\+\_\+format, v1, v2, v3, v4, v5)~\mbox{\hyperlink{gtest_8h_a107623ee191560f703a3fdc983803c8e}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5\+\_\+}}(pred\+\_\+format, v1, v2, v3, v4, v5, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_af8e510af2b4a14d90eef66ace17d1c30}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D5}}(pred, v1, v2, v3, v4, v5)~\mbox{\hyperlink{gtest_8h_a2c42692f7d910dc2fe57869883190e6c}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D5\+\_\+}}(pred, v1, v2, v3, v4, v5, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a4a5b6fbde5dd05e05dd6846ac5e5c18e}{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+}}(op\+\_\+name, op)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a3c0bbb980d533108ecc23c3534527d3c}{G\+T\+E\+S\+T\+\_\+\+S\+K\+IP}}()~\mbox{\hyperlink{gtest_8h_ab75ed7a6cd9e466944ce680c1c07ab47}{G\+T\+E\+S\+T\+\_\+\+S\+K\+I\+P\+\_\+}}(\char`\"{}Skipped\char`\"{})
- \item
- \#define \mbox{\hyperlink{gtest_8h_adc16b5b0a740c39084ea5c9e960e3063}{A\+D\+D\+\_\+\+F\+A\+I\+L\+U\+RE}}()~\mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}}(\char`\"{}Failed\char`\"{})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a448d7e5105b640e892fd8153fbee0b7f}{A\+D\+D\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+AT}}(file, line)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a636231436707c30d6778f79ae96f5dc6}{G\+T\+E\+S\+T\+\_\+\+F\+A\+IL}}()~\mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}}(\char`\"{}Failed\char`\"{})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a3e26a8d27caa386ed0ea7ce9d5b7c4ed}{F\+A\+IL}}()~\mbox{\hyperlink{gtest_8h_a636231436707c30d6778f79ae96f5dc6}{G\+T\+E\+S\+T\+\_\+\+F\+A\+IL}}()
- \item
- \#define \mbox{\hyperlink{gtest_8h_a2690441c38202728f4159ac2462d9720}{G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+ED}}()~\mbox{\hyperlink{gtest_8h_abe012b550eb3807e8c49f7e161bd1567}{G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+}}(\char`\"{}Succeeded\char`\"{})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a75adcdf89f69b0b615e395daafc315af}{S\+U\+C\+C\+E\+ED}}()~\mbox{\hyperlink{gtest_8h_a2690441c38202728f4159ac2462d9720}{G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+ED}}()
- \item
- \#define \mbox{\hyperlink{gtest_8h_a789842b4475eed948e6fd18390d5a859}{E\+X\+P\+E\+C\+T\+\_\+\+T\+H\+R\+OW}}(statement, expected\+\_\+exception)~\mbox{\hyperlink{gtest_8h_a3f71db93eaf30b0cfca9612b9ac32106}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+T\+H\+R\+O\+W\+\_\+}}(statement, expected\+\_\+exception, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a2743a1438137ad857aa3f9fec3ff67ec}{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+OW}}(statement)~\mbox{\hyperlink{gtest_8h_a9a109d026b5a904646437d7570e13581}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+O\+W\+\_\+}}(statement, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a9be43f44d148e8a8d6a89c864bf4e461}{E\+X\+P\+E\+C\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+OW}}(statement)~\mbox{\hyperlink{gtest_8h_af48bbd26d54d4afc5e4cef39b1c76ba3}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+O\+W\+\_\+}}(statement, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_aedb1eddae6c2a2430b0e7b7e03b4f052}{A\+S\+S\+E\+R\+T\+\_\+\+T\+H\+R\+OW}}(statement, expected\+\_\+exception)~\mbox{\hyperlink{gtest_8h_a3f71db93eaf30b0cfca9612b9ac32106}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+T\+H\+R\+O\+W\+\_\+}}(statement, expected\+\_\+exception, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a895c34d9b192cdc2ba46d2680623485d}{A\+S\+S\+E\+R\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+OW}}(statement)~\mbox{\hyperlink{gtest_8h_a9a109d026b5a904646437d7570e13581}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+O\+W\+\_\+}}(statement, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_affadeef9379fe5aabf6f28d9eab9d3c0}{A\+S\+S\+E\+R\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+OW}}(statement)~\mbox{\hyperlink{gtest_8h_af48bbd26d54d4afc5e4cef39b1c76ba3}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+O\+W\+\_\+}}(statement, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_ac33e7cdfb5d44a7a0f0ab552eb5c3c6a}{E\+X\+P\+E\+C\+T\+\_\+\+T\+R\+UE}}(condition)
- \item
- \#define \mbox{\hyperlink{gtest_8h_aeb6c7ae89f440c90c1a1815951c836da}{E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+L\+SE}}(condition)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ae9244bfbda562e8b798789b001993fa5}{A\+S\+S\+E\+R\+T\+\_\+\+T\+R\+UE}}(condition)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a8197fa52f3538588d20d8af4834c9003}{A\+S\+S\+E\+R\+T\+\_\+\+F\+A\+L\+SE}}(condition)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a4159019abda84f5366acdb7604ff220a}{E\+X\+P\+E\+C\+T\+\_\+\+EQ}}(val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a6ae7443947f25abc58bfcfcfc56b0d75}{E\+X\+P\+E\+C\+T\+\_\+\+NE}}(val1, val2)~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+NE, val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ae0f265632323b4a07b585dcfde10f60a}{E\+X\+P\+E\+C\+T\+\_\+\+LE}}(val1, val2)~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+LE, val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_af28c06b2b5e8dee151896f299f6610cf}{E\+X\+P\+E\+C\+T\+\_\+\+LT}}(val1, val2)~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+LT, val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ab7a0ff4bfa4d9b27baa118d8b0756ca0}{E\+X\+P\+E\+C\+T\+\_\+\+GE}}(val1, val2)~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+GE, val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_aa8bc8320813e1abb0016129b636e3b27}{E\+X\+P\+E\+C\+T\+\_\+\+GT}}(val1, val2)~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+GT, val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a8a7a47387090810cdfe78933d348182d}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+EQ}}(val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a6fa9bb2b6731eba8f481e40e9e4931b3}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+NE}}(val1, val2)~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+NE, val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_abef04dcd4a0259d378de7b3b3ffb6730}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LE}}(val1, val2)~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+LE, val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a5a75667e637febd18e5f7d4f3abf55e8}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LT}}(val1, val2)~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+LT, val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a55373d99c079ff1b894e2eb5bcd15c5a}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GE}}(val1, val2)~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+GE, val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a088b9056fd1c1f316b41c22f64deb33a}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GT}}(val1, val2)~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+GT, val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a1a6db8b1338ee7040329322b77779086}{A\+S\+S\+E\+R\+T\+\_\+\+EQ}}(val1, val2)~\mbox{\hyperlink{gtest_8h_a8a7a47387090810cdfe78933d348182d}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+EQ}}(val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_aa866c8dece57912e6f51495ed3e8d8d5}{A\+S\+S\+E\+R\+T\+\_\+\+NE}}(val1, val2)~\mbox{\hyperlink{gtest_8h_a6fa9bb2b6731eba8f481e40e9e4931b3}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+NE}}(val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a775643748feff0b490aae651d041e971}{A\+S\+S\+E\+R\+T\+\_\+\+LE}}(val1, val2)~\mbox{\hyperlink{gtest_8h_abef04dcd4a0259d378de7b3b3ffb6730}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LE}}(val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_affc4f9cae4c3aabfe60fced83737b42c}{A\+S\+S\+E\+R\+T\+\_\+\+LT}}(val1, val2)~\mbox{\hyperlink{gtest_8h_a5a75667e637febd18e5f7d4f3abf55e8}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LT}}(val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_af4ff5dc71479fcb374b6bc2ed195bcc4}{A\+S\+S\+E\+R\+T\+\_\+\+GE}}(val1, val2)~\mbox{\hyperlink{gtest_8h_a55373d99c079ff1b894e2eb5bcd15c5a}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GE}}(val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a16a882d4eafc9f8643867aea40879140}{A\+S\+S\+E\+R\+T\+\_\+\+GT}}(val1, val2)~\mbox{\hyperlink{gtest_8h_a088b9056fd1c1f316b41c22f64deb33a}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GT}}(val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ad20f7b94ac5081e16f0005b94e95f0c6}{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+EQ}}(s1, s2)~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a93eb9d61cac7faf1faff6301ae5f4a46}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+EQ}}, s1, s2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_aee7e9c42f55549dbc0dfc42391eb9775}{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+NE}}(s1, s2)~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a6b485231a046ff760844a0321c04870b}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+NE}}, s1, s2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a740cab7e3eec5c178a64b4f558bde66e}{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+EQ}}(s1, s2)~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a00c3d012df6173622ef558a131bfb95d}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+C\+A\+S\+E\+EQ}}, s1, s2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a07d0b5cbd3b5f7c8b6f44c609046ff07}{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+NE}}(s1, s2)~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a5f74b933606b0a742cd5a8ad2d7087e0}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+C\+A\+S\+E\+NE}}, s1, s2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a74f4189ea570bab9a65d47104659ef9c}{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+EQ}}(s1, s2)~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a93eb9d61cac7faf1faff6301ae5f4a46}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+EQ}}, s1, s2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a3d679660ac1b2f9f6e6c7608452af923}{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+NE}}(s1, s2)~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a6b485231a046ff760844a0321c04870b}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+NE}}, s1, s2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a58847dd696200a3268361401dfcd0fa0}{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+EQ}}(s1, s2)~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a00c3d012df6173622ef558a131bfb95d}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+C\+A\+S\+E\+EQ}}, s1, s2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ac3d2c3836b103068a050f32585b2aaad}{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+NE}}(s1, s2)~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a5f74b933606b0a742cd5a8ad2d7087e0}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+C\+A\+S\+E\+NE}}, s1, s2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a981e552322fb084042d02d6dfa9860ca}{E\+X\+P\+E\+C\+T\+\_\+\+F\+L\+O\+A\+T\+\_\+\+EQ}}(val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ab4852f9430cf656690256ea7fe6323b8}{E\+X\+P\+E\+C\+T\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+EQ}}(val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a4663ffbf844baa54bdb29f9148fd0f96}{A\+S\+S\+E\+R\+T\+\_\+\+F\+L\+O\+A\+T\+\_\+\+EQ}}(val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a6617da62e5ae5490995a3bfca1f331a9}{A\+S\+S\+E\+R\+T\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+EQ}}(val1, val2)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a88cd7978af0e7dbd42cd606dfabdcc6f}{E\+X\+P\+E\+C\+T\+\_\+\+N\+E\+AR}}(val1, val2, abs\+\_\+error)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a73cce6b752d204f91a36bef2f8e663b3}{A\+S\+S\+E\+R\+T\+\_\+\+N\+E\+AR}}(val1, val2, abs\+\_\+error)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a5034fda3490aad5a93942ac83f4cea49}{A\+S\+S\+E\+R\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}}(statement)~\mbox{\hyperlink{gtest_8h_a1b37a3c446836d33040f3266a6236081}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}}(statement, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a067c02ccaf3171d6e1781cd0f8cdcf74}{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}}(statement)~\mbox{\hyperlink{gtest_8h_a1b37a3c446836d33040f3266a6236081}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}}(statement, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})
- \item
- \#define \mbox{\hyperlink{gtest_8h_a4dac08f15adc8cb1ee0e5c1bfb0f440d}{S\+C\+O\+P\+E\+D\+\_\+\+T\+R\+A\+CE}}(message)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a216a746d9241b1f42fdd4449698a4d8d}{G\+T\+E\+S\+T\+\_\+\+T\+E\+ST}}(test\+\_\+suite\+\_\+name, test\+\_\+name)
- \item
- \#define \mbox{\hyperlink{gtest_8h_ab5540a6d621853916be8240ff51819cf}{T\+E\+ST}}(test\+\_\+suite\+\_\+name, test\+\_\+name)~\mbox{\hyperlink{gtest_8h_a216a746d9241b1f42fdd4449698a4d8d}{G\+T\+E\+S\+T\+\_\+\+T\+E\+ST}}(test\+\_\+suite\+\_\+name, test\+\_\+name)
- \item
- \#define \mbox{\hyperlink{gtest_8h_a0ee66d464d1a06c20c1929cae09d8758}{T\+E\+S\+T\+\_\+F}}(test\+\_\+fixture, test\+\_\+name)
- \end{DoxyCompactItemize}
- \subsection*{Typedefs}
- \begin{DoxyCompactItemize}
- \item
- typedef \+::std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_a8e8ff5b11e64078831112677156cb111}{testing\+::internal\+::string}}
- \item
- typedef \+::std\+::wstring \mbox{\hyperlink{namespacetesting_1_1internal_a3f543179329c353aee1d7b54a9a8e335}{testing\+::internal\+::wstring}}
- \item
- typedef G\+Test\+Mutex\+Lock \mbox{\hyperlink{namespacetesting_1_1internal_a08b187c6cc4e28400aadf9a32fccc8de}{testing\+::internal\+::\+Mutex\+Lock}}
- \item
- typedef bool\+\_\+constant$<$ false $>$ \mbox{\hyperlink{namespacetesting_1_1internal_abb1d0789f19bdde21affccbd1078b525}{testing\+::internal\+::false\+\_\+type}}
- \item
- typedef bool\+\_\+constant$<$ true $>$ \mbox{\hyperlink{namespacetesting_1_1internal_a62f917c3424d8841de9b49b5ec28edb4}{testing\+::internal\+::true\+\_\+type}}
- \item
- typedef long long \mbox{\hyperlink{namespacetesting_1_1internal_a05c6bd9ede5ccdf25191a590d610dcc6}{testing\+::internal\+::\+Biggest\+Int}}
- \item
- typedef struct stat \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_a8eb9f08d3af29941c2d2a964cfff3ecb}{testing\+::internal\+::posix\+::\+Stat\+Struct}}
- \item
- typedef Type\+With\+Size$<$ 4 $>$\+::Int \mbox{\hyperlink{namespacetesting_1_1internal_a8ee38faaf875f133358abaf9bc056cec}{testing\+::internal\+::\+Int32}}
- \item
- typedef Type\+With\+Size$<$ 4 $>$\+::U\+Int \mbox{\hyperlink{namespacetesting_1_1internal_a40d4fffcd2bf56f18b1c380615aa85e3}{testing\+::internal\+::\+U\+Int32}}
- \item
- typedef Type\+With\+Size$<$ 8 $>$\+::Int \mbox{\hyperlink{namespacetesting_1_1internal_a271c563fec38b804ddab0677f51f70a8}{testing\+::internal\+::\+Int64}}
- \item
- typedef Type\+With\+Size$<$ 8 $>$\+::U\+Int \mbox{\hyperlink{namespacetesting_1_1internal_aa6a1ac454e6d7e550fa4925c62c35caa}{testing\+::internal\+::\+U\+Int64}}
- \item
- typedef Type\+With\+Size$<$ 8 $>$\+::Int \mbox{\hyperlink{namespacetesting_1_1internal_a66a845df404b38fe85c5e14a069f255a}{testing\+::internal\+::\+Time\+In\+Millis}}
- \item
- typedef Floating\+Point$<$ float $>$ \mbox{\hyperlink{namespacetesting_1_1internal_a02e1981f5ff70609e6ac06e006ff519a}{testing\+::internal\+::\+Float}}
- \item
- typedef Floating\+Point$<$ double $>$ \mbox{\hyperlink{namespacetesting_1_1internal_a66a7579b1893b260c31dad577f7a5c48}{testing\+::internal\+::\+Double}}
- \item
- typedef const void $\ast$ \mbox{\hyperlink{namespacetesting_1_1internal_ab1114197d3c657d8b7f8e0c5caa12d00}{testing\+::internal\+::\+Type\+Id}}
- \item
- using \mbox{\hyperlink{namespacetesting_1_1internal_a83e4e0732ac6a9dcfe6ee299dc1b9fa2}{testing\+::internal\+::\+Set\+Up\+Test\+Suite\+Func}} = void($\ast$)()
- \item
- using \mbox{\hyperlink{namespacetesting_1_1internal_a8257a87aa42cebaa54b0c48a6ae657a5}{testing\+::internal\+::\+Tear\+Down\+Test\+Suite\+Func}} = void($\ast$)()
- \item
- using \mbox{\hyperlink{namespacetesting_1_1internal_a04786aa10f8b0bf38a5ead94d00475f4}{testing\+::internal\+::\+Set\+Up\+Tear\+Down\+Suite\+Func\+Type}} = void($\ast$)()
- \item
- typedef int \mbox{\hyperlink{namespacetesting_1_1internal_ad8f0c2883245f1df2a53618a49f0deb3}{testing\+::internal\+::\+Is\+Container}}
- \item
- typedef char \mbox{\hyperlink{namespacetesting_1_1internal_abf080521ce135deb510e0a7830fd3d33}{testing\+::internal\+::\+Is\+Not\+Container}}
- \item
- typedef \+::std\+::vector$<$ \+::std\+::string $>$ \mbox{\hyperlink{namespacetesting_1_1internal_a50003bb76ec2934be1062be11efba8bf}{testing\+::internal\+::\+Strings}}
- \item
- {\footnotesize template$<$class Test\+Case $>$ }\\using \mbox{\hyperlink{namespacetesting_1_1internal_aac31682b6b41997d6cc610a5787dc8bc}{testing\+::internal\+::\+Parameterized\+Test\+Case\+Info}} = Parameterized\+Test\+Suite\+Info$<$ Test\+Case $>$
- \item
- typedef internal\+::\+Time\+In\+Millis \mbox{\hyperlink{namespacetesting_a992de1d091ce660f451d1e8b3ce30fd6}{testing\+::\+Time\+In\+Millis}}
- \end{DoxyCompactItemize}
- \subsection*{Enumerations}
- \begin{DoxyCompactItemize}
- \item
- enum \mbox{\hyperlink{namespacetesting_1_1internal_aa6255ef3b023c5b4e1a2198d887fb977}{testing\+::internal\+::\+G\+Test\+Log\+Severity}} \{ \mbox{\hyperlink{namespacetesting_1_1internal_aa6255ef3b023c5b4e1a2198d887fb977aff315e0913fcda86fe4de882bf5e33e9}{testing\+::internal\+::\+G\+T\+E\+S\+T\+\_\+\+I\+N\+FO}},
- \mbox{\hyperlink{namespacetesting_1_1internal_aa6255ef3b023c5b4e1a2198d887fb977a7a051bc2794f15a4bf0eab40562a304c}{testing\+::internal\+::\+G\+T\+E\+S\+T\+\_\+\+W\+A\+R\+N\+I\+NG}},
- \mbox{\hyperlink{namespacetesting_1_1internal_aa6255ef3b023c5b4e1a2198d887fb977a651e9cd2a904e0c8210536271b875f75}{testing\+::internal\+::\+G\+T\+E\+S\+T\+\_\+\+E\+R\+R\+OR}},
- \mbox{\hyperlink{namespacetesting_1_1internal_aa6255ef3b023c5b4e1a2198d887fb977a75063567740f6bf7da419b1b9197b12e}{testing\+::internal\+::\+G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+AL}}
- \}
- \item
- enum \mbox{\hyperlink{namespacetesting_1_1internal_1_1edit__distance_ad46aa6da12aec1a3f166310478b53a08}{testing\+::internal\+::edit\+\_\+distance\+::\+Edit\+Type}} \{ \mbox{\hyperlink{namespacetesting_1_1internal_1_1edit__distance_ad46aa6da12aec1a3f166310478b53a08a7bdb9c74613a94f21b7489e0b5640a63}{testing\+::internal\+::edit\+\_\+distance\+::k\+Match}},
- \mbox{\hyperlink{namespacetesting_1_1internal_1_1edit__distance_ad46aa6da12aec1a3f166310478b53a08a63400b073f5b311a87d568b5ae27ffe8}{testing\+::internal\+::edit\+\_\+distance\+::k\+Add}},
- \mbox{\hyperlink{namespacetesting_1_1internal_1_1edit__distance_ad46aa6da12aec1a3f166310478b53a08a814768ef6cd0264a0a10b1e701a63e78}{testing\+::internal\+::edit\+\_\+distance\+::k\+Remove}},
- \mbox{\hyperlink{namespacetesting_1_1internal_1_1edit__distance_ad46aa6da12aec1a3f166310478b53a08afdbf30ecf9f32f60c646a34a358615f2}{testing\+::internal\+::edit\+\_\+distance\+::k\+Replace}}
- \}
- \item
- enum \mbox{\hyperlink{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57}{testing\+::internal2\+::\+Type\+Kind}} \{ \mbox{\hyperlink{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57a14aaf98a2547ecf43eef0868d54b1383}{testing\+::internal2\+::k\+Protobuf}},
- \mbox{\hyperlink{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57a9bdcf3f1548f498b2b7f097306ea0224}{testing\+::internal2\+::k\+Convertible\+To\+Integer}},
- \mbox{\hyperlink{namespacetesting_1_1internal2_aeb8161b0b3ee503347b0662d7028fd57abe8aaea44751d6ebd0cdf5bd94451db1}{testing\+::internal2\+::k\+Other\+Type}}
- \}
- \item
- enum \mbox{\hyperlink{namespacetesting_1_1internal_a17fb8f0125fa92404a249ed38a43faa4}{testing\+::internal\+::\+Default\+Printer\+Type}} \{ \mbox{\hyperlink{namespacetesting_1_1internal_a17fb8f0125fa92404a249ed38a43faa4a945a19e59155ce1d335e8c3bcbdf61db}{testing\+::internal\+::k\+Print\+Container}},
- \mbox{\hyperlink{namespacetesting_1_1internal_a17fb8f0125fa92404a249ed38a43faa4a8eaa6fff4a58832b30027df49f73dcbf}{testing\+::internal\+::k\+Print\+Pointer}},
- \mbox{\hyperlink{namespacetesting_1_1internal_a17fb8f0125fa92404a249ed38a43faa4a5a066cde30e276c6460ba10d123d0c2c}{testing\+::internal\+::k\+Print\+Function\+Pointer}},
- \mbox{\hyperlink{namespacetesting_1_1internal_a17fb8f0125fa92404a249ed38a43faa4a6f88d77d9d763d8a009caf950cfbab28}{testing\+::internal\+::k\+Print\+Other}}
- \}
- \item
- enum \mbox{\hyperlink{namespacetesting_1_1internal_a648c1bc94c2ef9e868ff3f9dff0f9c4e}{testing\+::internal\+::\+G\+Test\+Color}} \{ \mbox{\hyperlink{namespacetesting_1_1internal_a648c1bc94c2ef9e868ff3f9dff0f9c4eafcd8803dc9e37e374d5a4486afc230b7}{testing\+::internal\+::\+C\+O\+L\+O\+R\+\_\+\+D\+E\+F\+A\+U\+LT}},
- \mbox{\hyperlink{namespacetesting_1_1internal_a648c1bc94c2ef9e868ff3f9dff0f9c4ea9ebb3ddab9391781f6ee5021e1e443c3}{testing\+::internal\+::\+C\+O\+L\+O\+R\+\_\+\+R\+ED}},
- \mbox{\hyperlink{namespacetesting_1_1internal_a648c1bc94c2ef9e868ff3f9dff0f9c4ea3b1e81f5b14a17b35a8672d57d166507}{testing\+::internal\+::\+C\+O\+L\+O\+R\+\_\+\+G\+R\+E\+EN}},
- \mbox{\hyperlink{namespacetesting_1_1internal_a648c1bc94c2ef9e868ff3f9dff0f9c4ea2cca441161aca75a208ff08d07f5b1a5}{testing\+::internal\+::\+C\+O\+L\+O\+R\+\_\+\+Y\+E\+L\+L\+OW}}
- \}
- \end{DoxyCompactItemize}
- \subsection*{Functions}
- \begin{DoxyCompactItemize}
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} bool \mbox{\hyperlink{namespacetesting_1_1internal_ab2709373c78eb8b1c22a6ba30cceba52}{testing\+::internal\+::\+Is\+True}} (bool condition)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} \+::std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_a31b7c3abed4a7c395f42c61e993989f4}{testing\+::internal\+::\+Format\+File\+Location}} (const char $\ast$file, int line)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} \+::std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_a1ee4cde97868c53e442d3182496a9f3c}{testing\+::internal\+::\+Format\+Compiler\+Independent\+File\+Location}} (const char $\ast$file, int line)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_a06b1b20029fbd1dbeb59752f914fab84}{testing\+::internal\+::\+Log\+To\+Stderr}} ()
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_a2135f223bf6b527729aeaa651115183b}{testing\+::internal\+::\+Flush\+Info\+Log}} ()
- \item
- {\footnotesize template$<$typename To $>$ }\\To \mbox{\hyperlink{namespacetesting_1_1internal_a982df3f369643b175f79cda4048bc3b9}{testing\+::internal\+::\+Implicit\+Cast\+\_\+}} (To x)
- \item
- {\footnotesize template$<$typename To , typename From $>$ }\\To \mbox{\hyperlink{namespacetesting_1_1internal_a1a1a1aed3fe00908b8a45d5ab4a33665}{testing\+::internal\+::\+Down\+Cast\+\_\+}} (From $\ast$f)
- \item
- {\footnotesize template$<$class Derived , class Base $>$ }\\Derived $\ast$ \mbox{\hyperlink{namespacetesting_1_1internal_abfe9bfb020d38aa4e0e12c001911b22b}{testing\+::internal\+::\+Checked\+Downcast\+To\+Actual\+Type}} (Base $\ast$base)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_acba06d4f0343dec407738ba5544af990}{testing\+::internal\+::\+Capture\+Stdout}} ()
- \item
- std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_aed657219a9856a8d249a3230de0c54ce}{testing\+::internal\+::\+Get\+Captured\+Stdout}} ()
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_a8ec00d458d0d442bd64af7b5f9c22dda}{testing\+::internal\+::\+Capture\+Stderr}} ()
- \item
- std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_a374156401da17704099d0c33fa53adfb}{testing\+::internal\+::\+Get\+Captured\+Stderr}} ()
- \item
- size\+\_\+t \mbox{\hyperlink{namespacetesting_1_1internal_a40bcfd87e26aae36e0cc51e5db64fd89}{testing\+::internal\+::\+Get\+File\+Size}} (F\+I\+LE $\ast$file)
- \item
- std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_ab81b0af2a0131ea54dc11de00d5e6e51}{testing\+::internal\+::\+Read\+Entire\+File}} (F\+I\+LE $\ast$file)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} std\+::vector$<$ std\+::string $>$ \mbox{\hyperlink{namespacetesting_1_1internal_a8d8ed3acadedd9c0db28d35a188973ea}{testing\+::internal\+::\+Get\+Argvs}} ()
- \item
- size\+\_\+t \mbox{\hyperlink{namespacetesting_1_1internal_a8cbd8bf820517923d7f3c4477b3af5fa}{testing\+::internal\+::\+Get\+Thread\+Count}} ()
- \item
- bool \mbox{\hyperlink{namespacetesting_1_1internal_aeb957087fd6bbf9db98ab7cd41b0c129}{testing\+::internal\+::\+Is\+Alpha}} (char ch)
- \item
- bool \mbox{\hyperlink{namespacetesting_1_1internal_a83802e7f23324cd512232203662e1a98}{testing\+::internal\+::\+Is\+Al\+Num}} (char ch)
- \item
- bool \mbox{\hyperlink{namespacetesting_1_1internal_a4bd96b7fa6486802d33ddc217af55a39}{testing\+::internal\+::\+Is\+Digit}} (char ch)
- \item
- bool \mbox{\hyperlink{namespacetesting_1_1internal_ac26ce3883bc8919c27074975e958f3b7}{testing\+::internal\+::\+Is\+Lower}} (char ch)
- \item
- bool \mbox{\hyperlink{namespacetesting_1_1internal_af429e04f70f9c10f6aa76a5d1ccd389f}{testing\+::internal\+::\+Is\+Space}} (char ch)
- \item
- bool \mbox{\hyperlink{namespacetesting_1_1internal_a84f3baa379fec6bf5947cb5165aa8cc9}{testing\+::internal\+::\+Is\+Upper}} (char ch)
- \item
- bool \mbox{\hyperlink{namespacetesting_1_1internal_aa234ef141278263fb143b616c74c86e7}{testing\+::internal\+::\+Is\+X\+Digit}} (char ch)
- \item
- bool \mbox{\hyperlink{namespacetesting_1_1internal_a6ab68a30f8291c09b2289c132bbe3b16}{testing\+::internal\+::\+Is\+X\+Digit}} (wchar\+\_\+t ch)
- \item
- char \mbox{\hyperlink{namespacetesting_1_1internal_ad9c627ef2a94245e3fd69e7ab3d49b42}{testing\+::internal\+::\+To\+Lower}} (char ch)
- \item
- char \mbox{\hyperlink{namespacetesting_1_1internal_ac1b876a8133895bd553d4780ecaa1e3a}{testing\+::internal\+::\+To\+Upper}} (char ch)
- \item
- std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_aa6afda12e567c353e2e9b9c2e8cae14f}{testing\+::internal\+::\+Strip\+Trailing\+Spaces}} (std\+::string str)
- \item
- int \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_a3117b067e1f942a2031e666953120ccc}{testing\+::internal\+::posix\+::\+File\+No}} (F\+I\+LE $\ast$file)
- \item
- int \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_a16ebe936b3a8ea462a94191635aedc27}{testing\+::internal\+::posix\+::\+Is\+A\+T\+TY}} (int fd)
- \item
- int \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_a2b87b7ff647a128614daf50667eb9304}{testing\+::internal\+::posix\+::\+Stat}} (const char $\ast$path, Stat\+Struct $\ast$buf)
- \item
- int \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_a1ef2385a7f8e4c706054da35967e76bd}{testing\+::internal\+::posix\+::\+Str\+Case\+Cmp}} (const char $\ast$s1, const char $\ast$s2)
- \item
- char $\ast$ \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_a8e352884793a65ae8be144676f1a9136}{testing\+::internal\+::posix\+::\+Str\+Dup}} (const char $\ast$src)
- \item
- int \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_acbad5d4ea5b73fd1765f5f760642932a}{testing\+::internal\+::posix\+::\+Rm\+Dir}} (const char $\ast$dir)
- \item
- bool \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_af0d04ed5baeed28353fa38742748a421}{testing\+::internal\+::posix\+::\+Is\+Dir}} (const Stat\+Struct \&st)
- \item
- const char $\ast$ \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_a36fca815713332e5c6dc92c98b6b2574}{testing\+::internal\+::posix\+::\+Str\+N\+Cpy}} (char $\ast$dest, const char $\ast$src, size\+\_\+t n)
- \item
- int \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_a1ddc8a4fc6bb21da372307485591a212}{testing\+::internal\+::posix\+::\+Ch\+Dir}} (const char $\ast$dir)
- \item
- F\+I\+LE $\ast$ \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_a4042201dcc4932641d484e7ddf94de7d}{testing\+::internal\+::posix\+::\+F\+Open}} (const char $\ast$path, const char $\ast$mode)
- \item
- F\+I\+LE $\ast$ \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_a9ef6d089cdae03f9d9e0e6d379c40703}{testing\+::internal\+::posix\+::\+F\+Reopen}} (const char $\ast$path, const char $\ast$mode, F\+I\+LE $\ast$stream)
- \item
- F\+I\+LE $\ast$ \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_af7c268eba32d5a718b36b6b3801302e0}{testing\+::internal\+::posix\+::\+F\+D\+Open}} (int fd, const char $\ast$mode)
- \item
- int \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_af4beeaaa8d62916d5e3b644a1ddfbd6b}{testing\+::internal\+::posix\+::\+F\+Close}} (F\+I\+LE $\ast$fp)
- \item
- int \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_a3c6ab13e581a56f1b02f3eb7536c97fd}{testing\+::internal\+::posix\+::\+Read}} (int fd, void $\ast$buf, unsigned int count)
- \item
- int \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_af4acf9f78d55f815a18b43786511abef}{testing\+::internal\+::posix\+::\+Write}} (int fd, const void $\ast$buf, unsigned int count)
- \item
- int \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_a15e5b8f2a535ef1b2529b85b861e4846}{testing\+::internal\+::posix\+::\+Close}} (int fd)
- \item
- const char $\ast$ \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_a4b77b14af6f4d18f83d303b98e9349c4}{testing\+::internal\+::posix\+::\+Str\+Error}} (int errnum)
- \item
- const char $\ast$ \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_a1d5e3da5a27eed25986859fa83cafe95}{testing\+::internal\+::posix\+::\+Get\+Env}} (const char $\ast$name)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_1_1posix_a69b8278c59359dd6a6f941b4643db9fb}{testing\+::internal\+::posix\+::\+Abort}} ()
- \item
- bool \mbox{\hyperlink{namespacetesting_1_1internal_ac06fc81336a3d80755f4020d34321766}{testing\+::internal\+::\+Parse\+Int32}} (const Message \&src\+\_\+text, const char $\ast$str, Int32 $\ast$value)
- \item
- bool \mbox{\hyperlink{namespacetesting_1_1internal_a1055088bb9b867e1b7b8f096f519d7c5}{testing\+::internal\+::\+Bool\+From\+G\+Test\+Env}} (const char $\ast$flag, bool default\+\_\+value)
- \item
- Int32 \mbox{\hyperlink{namespacetesting_1_1internal_a2196f070b2d28bceb45c7ad3b565b9ba}{testing\+::internal\+::\+Int32\+From\+G\+Test\+Env}} (const char $\ast$flag, Int32 default\+\_\+value)
- \item
- std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_a0c793c6d84760d900299916c077a1af4}{testing\+::internal\+::\+Output\+Flag\+Also\+Check\+Env\+Var}} ()
- \item
- const char $\ast$ \mbox{\hyperlink{namespacetesting_1_1internal_a0967cbf18fb1594f82512d8d822aba21}{testing\+::internal\+::\+String\+From\+G\+Test\+Env}} (const char $\ast$flag, const char $\ast$default\+\_\+value)
- \item
- std\+::ostream \& \mbox{\hyperlink{namespacetesting_a7b802e532fd68749765cb7dc156130db}{testing\+::operator$<$$<$}} (std\+::ostream \&os, const Message \&sb)
- \item
- {\footnotesize template$<$typename T $>$ }\\std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_aad4beed95d0846e6ffc5da0978ef3bb9}{testing\+::internal\+::\+Streamable\+To\+String}} (const T \&streamable)
- \item
- \mbox{\hyperlink{gtest_8h_a88f79832f9d045112a76e9da8611cc13}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+}} (4251) namespace testing
- \item
- {\footnotesize template$<$typename T $>$ }\\\+::std\+::string \mbox{\hyperlink{namespacetesting_aa5717bb1144edd1d262d310ba70c82ed}{testing\+::\+Print\+To\+String}} (const T \&value)
- \item
- std\+::true\+\_\+type \mbox{\hyperlink{namespacetesting_1_1internal_a3db36c62f31a9439117c41c2b13f4941}{testing\+::internal\+::\+Is\+Null\+Literal\+Helper}} (Secret $\ast$)
- \item
- std\+::false\+\_\+type \mbox{\hyperlink{namespacetesting_1_1internal_a1404fbe8d1164f614f6358b314ec3cf4}{testing\+::internal\+::\+Is\+Null\+Literal\+Helper}} (Ignored\+Value)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_af69e146a989e8d48def39a0cc59461c9}{testing\+::internal\+::\+Append\+User\+Message}} (const std\+::string \>est\+\_\+msg, const Message \&user\+\_\+msg)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} std\+::vector$<$ Edit\+Type $>$ \mbox{\hyperlink{namespacetesting_1_1internal_1_1edit__distance_ad28f23b77f716200bc6644bfc7413a63}{testing\+::internal\+::edit\+\_\+distance\+::\+Calculate\+Optimal\+Edits}} (const std\+::vector$<$ size\+\_\+t $>$ \&left, const std\+::vector$<$ size\+\_\+t $>$ \&right)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} std\+::vector$<$ Edit\+Type $>$ \mbox{\hyperlink{namespacetesting_1_1internal_1_1edit__distance_ad2258c5c811f8f262335f58641b33544}{testing\+::internal\+::edit\+\_\+distance\+::\+Calculate\+Optimal\+Edits}} (const std\+::vector$<$ std\+::string $>$ \&left, const std\+::vector$<$ std\+::string $>$ \&right)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_1_1edit__distance_a48cffebc6d3169ad1df7849b5f7fb5ff}{testing\+::internal\+::edit\+\_\+distance\+::\+Create\+Unified\+Diff}} (const std\+::vector$<$ std\+::string $>$ \&left, const std\+::vector$<$ std\+::string $>$ \&right, size\+\_\+t context=2)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_a513107ff8defa97d949937fc1350a56c}{testing\+::internal\+::\+Diff\+Strings}} (const std\+::string \&left, const std\+::string \&right, size\+\_\+t $\ast$total\+\_\+line\+\_\+count)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_1_1internal_ac61e2ba2cbf259fd6ee5ffd4e49c9445}{testing\+::internal\+::\+Eq\+Failure}} (const char $\ast$expected\+\_\+expression, const char $\ast$actual\+\_\+expression, const std\+::string \&expected\+\_\+value, const std\+::string \&actual\+\_\+value, bool ignoring\+\_\+case)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_aed8d3ad4341f8f2de53440e39c995632}{testing\+::internal\+::\+Get\+Bool\+Assertion\+Failure\+Message}} (const Assertion\+Result \&assertion\+\_\+result, const char $\ast$expression\+\_\+text, const char $\ast$actual\+\_\+predicate\+\_\+value, const char $\ast$expected\+\_\+predicate\+\_\+value)
- \item
- {\footnotesize template$<$typename T $>$ }\\Type\+Id \mbox{\hyperlink{namespacetesting_1_1internal_a6b108e56fdc68ea937ffb3759fb55ab0}{testing\+::internal\+::\+Get\+Type\+Id}} ()
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Type\+Id \mbox{\hyperlink{namespacetesting_1_1internal_a1e85cf16bb95b60f879d48ba1fbfc1c9}{testing\+::internal\+::\+Get\+Test\+Type\+Id}} ()
- \item
- Set\+Up\+Tear\+Down\+Suite\+Func\+Type \mbox{\hyperlink{namespacetesting_1_1internal_a9579a78c229ea302caded45d65f77336}{testing\+::internal\+::\+Get\+Not\+Default\+Or\+Null}} (Set\+Up\+Tear\+Down\+Suite\+Func\+Type a, Set\+Up\+Tear\+Down\+Suite\+Func\+Type def)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Test\+Info $\ast$ \mbox{\hyperlink{namespacetesting_1_1internal_a7ab4072540184e26119ad853f45059f7}{testing\+::internal\+::\+Make\+And\+Register\+Test\+Info}} (const char $\ast$test\+\_\+suite\+\_\+name, const char $\ast$name, const char $\ast$type\+\_\+param, const char $\ast$value\+\_\+param, Code\+Location code\+\_\+location, Type\+Id fixture\+\_\+class\+\_\+id, Set\+Up\+Test\+Suite\+Func set\+\_\+up\+\_\+tc, Tear\+Down\+Test\+Suite\+Func tear\+\_\+down\+\_\+tc, Test\+Factory\+Base $\ast$factory)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} bool \mbox{\hyperlink{namespacetesting_1_1internal_aac72b20299ad4a99554ce161e1769560}{testing\+::internal\+::\+Skip\+Prefix}} (const char $\ast$prefix, const char $\ast$$\ast$pstr)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_ae7ae495d3207e26968dfbd537c5e6dee}{testing\+::internal\+::\+Get\+Current\+Os\+Stack\+Trace\+Except\+Top}} (Unit\+Test $\ast$unit\+\_\+test, int skip\+\_\+count)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} bool \mbox{\hyperlink{namespacetesting_1_1internal_a4d46f09c3bfe68700b7f728d2cc3782f}{testing\+::internal\+::\+Always\+True}} ()
- \item
- bool \mbox{\hyperlink{namespacetesting_1_1internal_a4b24c851ab13569b1b15b3d259b60d2e}{testing\+::internal\+::\+Always\+False}} ()
- \item
- {\footnotesize template$<$class C , class Iterator = decltype(\+::std\+::declval$<$const C\&$>$().\+begin()), class = decltype(\+::std\+::declval$<$const C\&$>$().\+end()), class = decltype(++\+::std\+::declval$<$\+Iterator\&$>$()), class = decltype($\ast$\+::std\+::declval$<$\+Iterator$>$()), class = typename C\+::const\+\_\+iterator$>$ }\\Is\+Container \mbox{\hyperlink{namespacetesting_1_1internal_a764748b94f628bdd1dcd39dc81e8b71f}{testing\+::internal\+::\+Is\+Container\+Test}} (int)
- \item
- {\footnotesize template$<$class C $>$ }\\Is\+Not\+Container \mbox{\hyperlink{namespacetesting_1_1internal_af545a2ae928b8a9e7581978234464275}{testing\+::internal\+::\+Is\+Container\+Test}} (long)
- \item
- {\footnotesize template$<$typename T , typename U $>$ }\\bool \mbox{\hyperlink{namespacetesting_1_1internal_af4bebf36baf0b0a5b26d051dde55fa47}{testing\+::internal\+::\+Array\+Eq}} (const T $\ast$lhs, size\+\_\+t size, const U $\ast$rhs)
- \item
- {\footnotesize template$<$typename T , typename U $>$ }\\bool \mbox{\hyperlink{namespacetesting_1_1internal_a49b4d0ee49c0f8c93bab29ebd20630cc}{testing\+::internal\+::\+Array\+Eq}} (const T \&lhs, const U \&rhs)
- \item
- {\footnotesize template$<$typename T , typename U , size\+\_\+t N$>$ }\\bool \mbox{\hyperlink{namespacetesting_1_1internal_a5cb6f81ee827130024261121c742b26c}{testing\+::internal\+::\+Array\+Eq}} (const T(\&lhs)\mbox{[}N\mbox{]}, const U(\&rhs)\mbox{[}N\mbox{]})
- \item
- {\footnotesize template$<$typename Iter , typename Element $>$ }\\Iter \mbox{\hyperlink{namespacetesting_1_1internal_a94a857fe6ff32cf4fdc4769a4071f239}{testing\+::internal\+::\+Array\+Aware\+Find}} (Iter begin, Iter end, const Element \&elem)
- \item
- {\footnotesize template$<$typename T , typename U $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_afb1b9728aaaf6d9fe6246a19cfe3f7f5}{testing\+::internal\+::\+Copy\+Array}} (const T $\ast$from, size\+\_\+t size, U $\ast$to)
- \item
- {\footnotesize template$<$typename T , typename U $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_a84d0e746ba0827cc52b53d22000de0e8}{testing\+::internal\+::\+Copy\+Array}} (const T \&from, U $\ast$to)
- \item
- {\footnotesize template$<$typename T , typename U , size\+\_\+t N$>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_a1e7ae855686720615dcd5754c8181c62}{testing\+::internal\+::\+Copy\+Array}} (const T(\&from)\mbox{[}N\mbox{]}, U($\ast$to)\mbox{[}N\mbox{]})
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} void \mbox{\hyperlink{namespacetesting_1_1internal2_a9fbf8e07c0f94dc74d6ef5e56cd3c553}{testing\+::internal2\+::\+Print\+Bytes\+In\+Object\+To}} (const unsigned char $\ast$obj\+\_\+bytes, size\+\_\+t count, \+::std\+::ostream $\ast$os)
- \item
- {\footnotesize template$<$typename Char , typename Char\+Traits , typename T $>$ }\\\+::std\+::basic\+\_\+ostream$<$ Char, Char\+Traits $>$ \& \mbox{\hyperlink{namespacetesting_1_1internal2_a07dbe129beb8952074f04b599dfce39b}{testing\+::internal2\+::operator$<$$<$}} (\+::std\+::basic\+\_\+ostream$<$ Char, Char\+Traits $>$ \&os, const T \&x)
- \item
- {\footnotesize template$<$typename T $>$ }\\void \mbox{\hyperlink{namespacetesting__internal_a3f49d3d0c996242f9d383c850097a656}{testing\+\_\+internal\+::\+Default\+Print\+Non\+Container\+To}} (const T \&value, \+::std\+::ostream $\ast$os)
- \item
- \mbox{\hyperlink{namespacetesting_1_1internal_a3682f962ae0ec1c0eca6444ca0a09e91}{testing\+::internal\+::\+G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+P\+O\+I\+N\+T\+E\+R\+\_\+}} (char)
- \item
- \mbox{\hyperlink{namespacetesting_1_1internal_a85e08f00d443221e529a0a85a90fbaeb}{testing\+::internal\+::\+G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+P\+O\+I\+N\+T\+E\+R\+\_\+}} (wchar\+\_\+t)
- \item
- \mbox{\hyperlink{namespacetesting_1_1internal_aeac30230dcc362221bdd07d61eaa4ec1}{testing\+::internal\+::\+G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+}} (char, \+::std\+::string)
- \item
- \mbox{\hyperlink{namespacetesting_1_1internal_a12070f3d771e37e1c3f2539692af0ce0}{testing\+::internal\+::\+G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+}} (wchar\+\_\+t, \+::std\+::wstring)
- \item
- {\footnotesize template$<$typename T1 , typename T2 $>$ }\\std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_a91ab078f10adc669f09b7f604975c518}{testing\+::internal\+::\+Format\+For\+Comparison\+Failure\+Message}} (const T1 \&value, const T2 \&)
- \item
- {\footnotesize template$<$typename T $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_a30708fa2bacf11895b03bdb21eb72309}{testing\+::internal\+::\+Universal\+Print}} (const T \&value, \+::std\+::ostream $\ast$os)
- \item
- {\footnotesize template$<$typename C $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_a2e96c98d5bd8ee4a1b92f8e3cde7dd40}{testing\+::internal\+::\+Default\+Print\+To}} (Wrap\+Printer\+Type$<$ k\+Print\+Container $>$, const C \&container, \+::std\+::ostream $\ast$os)
- \item
- {\footnotesize template$<$typename T $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_a074522dd8d77d61878a042b8d05cc64a}{testing\+::internal\+::\+Default\+Print\+To}} (Wrap\+Printer\+Type$<$ k\+Print\+Pointer $>$, T $\ast$p, \+::std\+::ostream $\ast$os)
- \item
- {\footnotesize template$<$typename T $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_a7729c07abcae6c69b9b370c39db61409}{testing\+::internal\+::\+Default\+Print\+To}} (Wrap\+Printer\+Type$<$ k\+Print\+Function\+Pointer $>$, T $\ast$p, \+::std\+::ostream $\ast$os)
- \item
- {\footnotesize template$<$typename T $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_a72b1a69d96be8ea6382539f5c4fcac6d}{testing\+::internal\+::\+Default\+Print\+To}} (Wrap\+Printer\+Type$<$ k\+Print\+Other $>$, const T \&value, \+::std\+::ostream $\ast$os)
- \item
- {\footnotesize template$<$typename T $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_adb3c27150dbe661db0e0c4be27533460}{testing\+::internal\+::\+Print\+To}} (const T \&value, \+::std\+::ostream $\ast$os)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_aa7e70a85d66f0c109e3e69629ef577f2}{testing\+::internal\+::\+Print\+To}} (unsigned char c, \+::std\+::ostream $\ast$os)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_abf6c518b437569187c1218166c702807}{testing\+::internal\+::\+Print\+To}} (signed char c, \+::std\+::ostream $\ast$os)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_a476bd3d411d4f129620aaf8999c257c0}{testing\+::internal\+::\+Print\+To}} (char c, \+::std\+::ostream $\ast$os)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_a2979ac1ad3e05c51dcd7dca2eb34e6ce}{testing\+::internal\+::\+Print\+To}} (bool x, \+::std\+::ostream $\ast$os)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} void \mbox{\hyperlink{namespacetesting_1_1internal_a6c50fd437a2ae2ff6f182ccd6c2744dd}{testing\+::internal\+::\+Print\+To}} (wchar\+\_\+t wc, \+::std\+::ostream $\ast$os)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} void \mbox{\hyperlink{namespacetesting_1_1internal_ac226053b96d7d61f9407e3b75bab07d9}{testing\+::internal\+::\+Print\+To}} (const char $\ast$s, \+::std\+::ostream $\ast$os)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_a553eec7bb50de01c9e91cac4accc606f}{testing\+::internal\+::\+Print\+To}} (char $\ast$s, \+::std\+::ostream $\ast$os)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_a792cc5665a34619ed7a6d54711433456}{testing\+::internal\+::\+Print\+To}} (const signed char $\ast$s, \+::std\+::ostream $\ast$os)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_a1320096b116f8cc4b688acbd5b783051}{testing\+::internal\+::\+Print\+To}} (signed char $\ast$s, \+::std\+::ostream $\ast$os)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_a42c591f2164ad105b502a9262333aed2}{testing\+::internal\+::\+Print\+To}} (const unsigned char $\ast$s, \+::std\+::ostream $\ast$os)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_a7fae797c500d66d0f5a9db4f205e3416}{testing\+::internal\+::\+Print\+To}} (unsigned char $\ast$s, \+::std\+::ostream $\ast$os)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} void \mbox{\hyperlink{namespacetesting_1_1internal_afb038075e9e2166d1d9158a19e0eed23}{testing\+::internal\+::\+Print\+To}} (const wchar\+\_\+t $\ast$s, \+::std\+::ostream $\ast$os)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_a8d41baa371fad3eb5a3dbe1bbc02c290}{testing\+::internal\+::\+Print\+To}} (wchar\+\_\+t $\ast$s, \+::std\+::ostream $\ast$os)
- \item
- {\footnotesize template$<$typename T $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_ad3013b6b4c825edee9fe18ff1d982faa}{testing\+::internal\+::\+Print\+Raw\+Array\+To}} (const T a\mbox{[}$\,$\mbox{]}, size\+\_\+t count, \+::std\+::ostream $\ast$os)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} void \mbox{\hyperlink{namespacetesting_1_1internal_a8b53e46cea3f8bdfc9342057c4f6ba62}{testing\+::internal\+::\+Print\+String\+To}} (const \+::std\+::string \&s, \+::std\+::ostream $\ast$os)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_af59b4f5d83276cd807c45063b14bad44}{testing\+::internal\+::\+Print\+To}} (const \+::std\+::string \&s, \+::std\+::ostream $\ast$os)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} void \mbox{\hyperlink{namespacetesting_1_1internal_ae38089f9d4093cb7cf93396251fd2d66}{testing\+::internal\+::\+Print\+Wide\+String\+To}} (const \+::std\+::wstring \&s, \+::std\+::ostream $\ast$os)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_a8d5be499966aeff68d4690db7d57f38a}{testing\+::internal\+::\+Print\+To}} (const \+::std\+::wstring \&s, \+::std\+::ostream $\ast$os)
- \item
- void \mbox{\hyperlink{namespacetesting_1_1internal_a76f564cf23190dbd5c9e088defdd092b}{testing\+::internal\+::\+Print\+To}} (std\+::nullptr\+\_\+t, \+::std\+::ostream $\ast$os)
- \item
- {\footnotesize template$<$typename T $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_a5587d09db034bc597870ae86bd8c01f8}{testing\+::internal\+::\+Print\+To}} (std\+::reference\+\_\+wrapper$<$ T $>$ ref, \+::std\+::ostream $\ast$os)
- \item
- {\footnotesize template$<$typename T $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_a7174fbf5d6ba458afae675022c9aae1e}{testing\+::internal\+::\+Print\+Tuple\+To}} (const T \&, std\+::integral\+\_\+constant$<$ size\+\_\+t, 0 $>$, \+::std\+::ostream $\ast$)
- \item
- {\footnotesize template$<$typename T , size\+\_\+t I$>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_a3580971ab4571dc9a00f4ed0e17fd777}{testing\+::internal\+::\+Print\+Tuple\+To}} (const T \&t, std\+::integral\+\_\+constant$<$ size\+\_\+t, I $>$, \+::std\+::ostream $\ast$os)
- \item
- {\footnotesize template$<$typename... Types$>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_a5628347cba9a345f56087fdb70930fc8}{testing\+::internal\+::\+Print\+To}} (const \+::std\+::tuple$<$ Types... $>$ \&t, \+::std\+::ostream $\ast$os)
- \item
- {\footnotesize template$<$typename T1 , typename T2 $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_af2c33928facbf2edf7af564278724d98}{testing\+::internal\+::\+Print\+To}} (const \+::std\+::pair$<$ T1, T2 $>$ \&value, \+::std\+::ostream $\ast$os)
- \item
- {\footnotesize template$<$typename T $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_ad79d71c3110f8eb24ab352d68f29436a}{testing\+::internal\+::\+Universal\+Print\+Array}} (const T $\ast$begin, size\+\_\+t len, \+::std\+::ostream $\ast$os)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} void \mbox{\hyperlink{namespacetesting_1_1internal_a72c997dbd2c562110b2cb56c359decfa}{testing\+::internal\+::\+Universal\+Print\+Array}} (const char $\ast$begin, size\+\_\+t len, \+::std\+::ostream $\ast$os)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} void \mbox{\hyperlink{namespacetesting_1_1internal_ae31e146c35fd75afc6a9cc73ae2692d1}{testing\+::internal\+::\+Universal\+Print\+Array}} (const wchar\+\_\+t $\ast$begin, size\+\_\+t len, \+::std\+::ostream $\ast$os)
- \item
- {\footnotesize template$<$typename T $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_afa92f5a284929dc3723e654a25feb7b9}{testing\+::internal\+::\+Universal\+Terse\+Print}} (const T \&value, \+::std\+::ostream $\ast$os)
- \item
- {\footnotesize template$<$typename Tuple $>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_a6300aa1440d0019cf08d9a1f6efd4382}{testing\+::internal\+::\+Terse\+Print\+Prefix\+To\+Strings}} (const Tuple \&, std\+::integral\+\_\+constant$<$ size\+\_\+t, 0 $>$, Strings $\ast$)
- \item
- {\footnotesize template$<$typename Tuple , size\+\_\+t I$>$ }\\void \mbox{\hyperlink{namespacetesting_1_1internal_ab244273c02742a3fac45cc241befc536}{testing\+::internal\+::\+Terse\+Print\+Prefix\+To\+Strings}} (const Tuple \&t, std\+::integral\+\_\+constant$<$ size\+\_\+t, I $>$, Strings $\ast$strings)
- \item
- {\footnotesize template$<$typename Tuple $>$ }\\Strings \mbox{\hyperlink{namespacetesting_1_1internal_a7e60d1478b074801c766eeee9be6c772}{testing\+::internal\+::\+Universal\+Terse\+Print\+Tuple\+Fields\+To\+Strings}} (const Tuple \&value)
- \item
- \mbox{\hyperlink{namespacetesting_a37b7e87f0a5f502c6918f37d1768c1f3}{testing\+::\+G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+string\+\_\+}} (death\+\_\+test\+\_\+style)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} void \mbox{\hyperlink{namespacetesting_1_1internal_a5d3e97443d23bf1824f87feb172efd39}{testing\+::internal\+::\+Report\+Invalid\+Test\+Suite\+Type}} (const char $\ast$test\+\_\+suite\+\_\+name, Code\+Location code\+\_\+location)
- \item
- {\footnotesize template$<$class Param\+Type $>$ }\\std\+::string \mbox{\hyperlink{namespacetesting_1_1internal_a954ec4a8a932dac7743e77e459ffefdc}{testing\+::internal\+::\+Default\+Param\+Name}} (const Test\+Param\+Info$<$ Param\+Type $>$ \&info)
- \item
- {\footnotesize template$<$class Param\+Type , class Param\+Name\+Gen\+Functor $>$ }\\Param\+Name\+Gen\+Functor \mbox{\hyperlink{namespacetesting_1_1internal_abc0f0626877188afba6ad122d502f088}{testing\+::internal\+::\+Get\+Param\+Name\+Gen}} (Param\+Name\+Gen\+Functor func)
- \item
- {\footnotesize template$<$class Param\+Type $>$ }\\Param\+Name\+Gen\+Func$<$ Param\+Type $>$\+::Type $\ast$ \mbox{\hyperlink{namespacetesting_1_1internal_a27d6ea7d401e877cb0fbddf4206ebbe4}{testing\+::internal\+::\+Get\+Param\+Name\+Gen}} ()
- \item
- {\footnotesize template$<$class Container $>$ }\\internal\+::\+Param\+Generator$<$ typename Container\+::value\+\_\+type $>$ \mbox{\hyperlink{namespacetesting_aa67d0c8470c5f69fcfcacc9e775fa982}{testing\+::\+Values\+In}} (const Container \&container)
- \item
- {\footnotesize template$<$typename T , typename IncrementT $>$ }\\internal\+::\+Param\+Generator$<$ T $>$ \mbox{\hyperlink{namespacetesting_a265ed70a86cf2d6641582c45ad9529e2}{testing\+::\+Range}} (T start, T end, IncrementT step)
- \item
- {\footnotesize template$<$typename T $>$ }\\internal\+::\+Param\+Generator$<$ T $>$ \mbox{\hyperlink{namespacetesting_a56a45f85a1238dfc92e6fca03eb3a2e4}{testing\+::\+Range}} (T start, T end)
- \item
- {\footnotesize template$<$typename Forward\+Iterator $>$ }\\internal\+::\+Param\+Generator$<$ typename \+::\mbox{\hyperlink{structtesting_1_1internal_1_1_iterator_traits}{testing\+::internal\+::\+Iterator\+Traits}}$<$ Forward\+Iterator $>$\+::value\+\_\+type $>$ \mbox{\hyperlink{namespacetesting_a96240380ae4d3b4855d07de3b84fb336}{testing\+::\+Values\+In}} (Forward\+Iterator begin, Forward\+Iterator end)
- \item
- {\footnotesize template$<$typename T , size\+\_\+t N$>$ }\\internal\+::\+Param\+Generator$<$ T $>$ \mbox{\hyperlink{namespacetesting_a0b9ea6594ac06ad5d9eba2511ffa0fb7}{testing\+::\+Values\+In}} (const T(\&array)\mbox{[}N\mbox{]})
- \item
- {\footnotesize template$<$typename... T$>$ }\\internal\+::\+Value\+Array$<$ T... $>$ \mbox{\hyperlink{namespacetesting_a374d4e5fbb4c938058fbe81d4c7ff6a6}{testing\+::\+Values}} (T... v)
- \item
- internal\+::\+Param\+Generator$<$ bool $>$ \mbox{\hyperlink{namespacetesting_aa9f9150ed43f949c8a6bacf3f04c03ce}{testing\+::\+Bool}} ()
- \item
- {\footnotesize template$<$typename Generator1 , typename Generator2 $>$ }\\internal\+::\+Cartesian\+Product\+Holder2$<$ Generator1, Generator2 $>$ \mbox{\hyperlink{namespacetesting_a4917922963bacef3e301e67366c41df3}{testing\+::\+Combine}} (const Generator1 \&g1, const Generator2 \&g2)
- \item
- {\footnotesize template$<$typename Generator1 , typename Generator2 , typename Generator3 $>$ }\\internal\+::\+Cartesian\+Product\+Holder3$<$ Generator1, Generator2, Generator3 $>$ \mbox{\hyperlink{namespacetesting_a77b89180fd846e275236409d9704eda2}{testing\+::\+Combine}} (const Generator1 \&g1, const Generator2 \&g2, const Generator3 \&g3)
- \item
- {\footnotesize template$<$typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 $>$ }\\internal\+::\+Cartesian\+Product\+Holder4$<$ Generator1, Generator2, Generator3, Generator4 $>$ \mbox{\hyperlink{namespacetesting_abf420810fcd8190a98c2927862805a3f}{testing\+::\+Combine}} (const Generator1 \&g1, const Generator2 \&g2, const Generator3 \&g3, const Generator4 \&g4)
- \item
- {\footnotesize template$<$typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 $>$ }\\internal\+::\+Cartesian\+Product\+Holder5$<$ Generator1, Generator2, Generator3, Generator4, Generator5 $>$ \mbox{\hyperlink{namespacetesting_a81505186d64f5b5763a0e268bc2e5650}{testing\+::\+Combine}} (const Generator1 \&g1, const Generator2 \&g2, const Generator3 \&g3, const Generator4 \&g4, const Generator5 \&g5)
- \item
- {\footnotesize template$<$typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 $>$ }\\internal\+::\+Cartesian\+Product\+Holder6$<$ Generator1, Generator2, Generator3, Generator4, Generator5, Generator6 $>$ \mbox{\hyperlink{namespacetesting_adccda33f9b3ad18896cb341979fe12b4}{testing\+::\+Combine}} (const Generator1 \&g1, const Generator2 \&g2, const Generator3 \&g3, const Generator4 \&g4, const Generator5 \&g5, const Generator6 \&g6)
- \item
- {\footnotesize template$<$typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 $>$ }\\internal\+::\+Cartesian\+Product\+Holder7$<$ Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7 $>$ \mbox{\hyperlink{namespacetesting_a314759a93c251ca78b75c7f3ae8eda80}{testing\+::\+Combine}} (const Generator1 \&g1, const Generator2 \&g2, const Generator3 \&g3, const Generator4 \&g4, const Generator5 \&g5, const Generator6 \&g6, const Generator7 \&g7)
- \item
- {\footnotesize template$<$typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 , typename Generator8 $>$ }\\internal\+::\+Cartesian\+Product\+Holder8$<$ Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8 $>$ \mbox{\hyperlink{namespacetesting_ac5508abb9d05e22332c792d101c13b2b}{testing\+::\+Combine}} (const Generator1 \&g1, const Generator2 \&g2, const Generator3 \&g3, const Generator4 \&g4, const Generator5 \&g5, const Generator6 \&g6, const Generator7 \&g7, const Generator8 \&g8)
- \item
- {\footnotesize template$<$typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 , typename Generator8 , typename Generator9 $>$ }\\internal\+::\+Cartesian\+Product\+Holder9$<$ Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8, Generator9 $>$ \mbox{\hyperlink{namespacetesting_a928ed7d1e8dd1dde0da5d7d3838384d2}{testing\+::\+Combine}} (const Generator1 \&g1, const Generator2 \&g2, const Generator3 \&g3, const Generator4 \&g4, const Generator5 \&g5, const Generator6 \&g6, const Generator7 \&g7, const Generator8 \&g8, const Generator9 \&g9)
- \item
- {\footnotesize template$<$typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 , typename Generator8 , typename Generator9 , typename Generator10 $>$ }\\internal\+::\+Cartesian\+Product\+Holder10$<$ Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8, Generator9, Generator10 $>$ \mbox{\hyperlink{namespacetesting_a0590cd15c5bafaea9f5d2b1061e0a28b}{testing\+::\+Combine}} (const Generator1 \&g1, const Generator2 \&g2, const Generator3 \&g3, const Generator4 \&g4, const Generator5 \&g5, const Generator6 \&g6, const Generator7 \&g7, const Generator8 \&g8, const Generator9 \&g9, const Generator10 \&g10)
- \item
- {\footnotesize template$<$typename Pred , typename T1 $>$ }\\Assertion\+Result \mbox{\hyperlink{namespacetesting_a7f73180474723be6e92185d6fa9e7c9f}{testing\+::\+Assert\+Pred1\+Helper}} (const char $\ast$pred\+\_\+text, const char $\ast$e1, Pred pred, const T1 \&v1)
- \item
- {\footnotesize template$<$typename Pred , typename T1 , typename T2 $>$ }\\Assertion\+Result \mbox{\hyperlink{namespacetesting_aa6587938029dd8733ecb885068f08247}{testing\+::\+Assert\+Pred2\+Helper}} (const char $\ast$pred\+\_\+text, const char $\ast$e1, const char $\ast$e2, Pred pred, const T1 \&v1, const T2 \&v2)
- \item
- {\footnotesize template$<$typename Pred , typename T1 , typename T2 , typename T3 $>$ }\\Assertion\+Result \mbox{\hyperlink{namespacetesting_ac92dcbd00a0ffb2913e65d286e321a22}{testing\+::\+Assert\+Pred3\+Helper}} (const char $\ast$pred\+\_\+text, const char $\ast$e1, const char $\ast$e2, const char $\ast$e3, Pred pred, const T1 \&v1, const T2 \&v2, const T3 \&v3)
- \item
- {\footnotesize template$<$typename Pred , typename T1 , typename T2 , typename T3 , typename T4 $>$ }\\Assertion\+Result \mbox{\hyperlink{namespacetesting_ae90c778d69db4682e8fd8baaa0a9f9cd}{testing\+::\+Assert\+Pred4\+Helper}} (const char $\ast$pred\+\_\+text, const char $\ast$e1, const char $\ast$e2, const char $\ast$e3, const char $\ast$e4, Pred pred, const T1 \&v1, const T2 \&v2, const T3 \&v3, const T4 \&v4)
- \item
- {\footnotesize template$<$typename Pred , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 $>$ }\\Assertion\+Result \mbox{\hyperlink{namespacetesting_addcf52b273ce17269cbf4956cfe600a6}{testing\+::\+Assert\+Pred5\+Helper}} (const char $\ast$pred\+\_\+text, const char $\ast$e1, const char $\ast$e2, const char $\ast$e3, const char $\ast$e4, const char $\ast$e5, Pred pred, const T1 \&v1, const T2 \&v2, const T3 \&v3, const T4 \&v4, const T5 \&v5)
- \item
- Environment $\ast$ \mbox{\hyperlink{namespacetesting_a460d7b998622e332392c1e00be3a60d5}{testing\+::\+Add\+Global\+Test\+Environment}} (Environment $\ast$env)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} void \mbox{\hyperlink{namespacetesting_aee3f6f99df893f576f705f66c0559482}{testing\+::\+Init\+Google\+Test}} (int $\ast$argc, char $\ast$$\ast$argv)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} void \mbox{\hyperlink{namespacetesting_a6e9d83553f1d10818d698d45689d8adb}{testing\+::\+Init\+Google\+Test}} (int $\ast$argc, wchar\+\_\+t $\ast$$\ast$argv)
- \item
- {\footnotesize template$<$typename T1 , typename T2 $>$ }\\Assertion\+Result \mbox{\hyperlink{namespacetesting_1_1internal_a1def8ec9393360a1b34a20528703e7f7}{testing\+::internal\+::\+Cmp\+Helper\+E\+Q\+Failure}} (const char $\ast$lhs\+\_\+expression, const char $\ast$rhs\+\_\+expression, const T1 \&lhs, const T2 \&rhs)
- \item
- bool \mbox{\hyperlink{namespacetesting_1_1internal_a5e3e473798de3189e9343132bcfd4fea}{testing\+::internal\+::operator==}} (faketype, faketype)
- \item
- bool \mbox{\hyperlink{namespacetesting_1_1internal_afa44fdec84edfc155ef63e4f0d4287cc}{testing\+::internal\+::operator!=}} (faketype, faketype)
- \item
- {\footnotesize template$<$typename T1 , typename T2 $>$ }\\Assertion\+Result \mbox{\hyperlink{namespacetesting_1_1internal_a4638c74d9b32e971f9b321af6fafc2f1}{testing\+::internal\+::\+Cmp\+Helper\+EQ}} (const char $\ast$lhs\+\_\+expression, const char $\ast$rhs\+\_\+expression, const T1 \&lhs, const T2 \&rhs)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_1_1internal_a1edf90480571c0659a39d13e3777d9ce}{testing\+::internal\+::\+Cmp\+Helper\+EQ}} (const char $\ast$lhs\+\_\+expression, const char $\ast$rhs\+\_\+expression, Biggest\+Int lhs, Biggest\+Int rhs)
- \item
- {\footnotesize template$<$typename T1 , typename T2 $>$ }\\Assertion\+Result \mbox{\hyperlink{namespacetesting_1_1internal_a894ffccd936d78fd555f490020c27f0a}{testing\+::internal\+::\+Cmp\+Helper\+Op\+Failure}} (const char $\ast$expr1, const char $\ast$expr2, const T1 \&val1, const T2 \&val2, const char $\ast$op)
- \item
- \mbox{\hyperlink{namespacetesting_1_1internal_aa14e3caa94126d7fb8e06bfb3d24ae4a}{testing\+::internal\+::\+G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+}} (NE, !=)
- \item
- \mbox{\hyperlink{namespacetesting_1_1internal_ade60646b18728043fff84d7b4125de2c}{testing\+::internal\+::\+G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+}} (LE,$<$=)
- \item
- \mbox{\hyperlink{namespacetesting_1_1internal_aabcbff15eac496f8487699d19f42c274}{testing\+::internal\+::\+G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+}} (LT,$<$)
- \item
- \mbox{\hyperlink{namespacetesting_1_1internal_af969886067930ce70f6405cd5aa8b06b}{testing\+::internal\+::\+G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+}} (GE, $>$=)
- \item
- \mbox{\hyperlink{namespacetesting_1_1internal_a7fdb4fc164db83c51dfad17640bfeae9}{testing\+::internal\+::\+G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+}} (GT, $>$)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_1_1internal_a93eb9d61cac7faf1faff6301ae5f4a46}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+EQ}} (const char $\ast$s1\+\_\+expression, const char $\ast$s2\+\_\+expression, const char $\ast$s1, const char $\ast$s2)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_1_1internal_a00c3d012df6173622ef558a131bfb95d}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+C\+A\+S\+E\+EQ}} (const char $\ast$s1\+\_\+expression, const char $\ast$s2\+\_\+expression, const char $\ast$s1, const char $\ast$s2)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_1_1internal_a6b485231a046ff760844a0321c04870b}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+NE}} (const char $\ast$s1\+\_\+expression, const char $\ast$s2\+\_\+expression, const char $\ast$s1, const char $\ast$s2)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_1_1internal_a5f74b933606b0a742cd5a8ad2d7087e0}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+C\+A\+S\+E\+NE}} (const char $\ast$s1\+\_\+expression, const char $\ast$s2\+\_\+expression, const char $\ast$s1, const char $\ast$s2)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_1_1internal_ad40d557f9c157790160d6e4f2b0d9bab}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+EQ}} (const char $\ast$s1\+\_\+expression, const char $\ast$s2\+\_\+expression, const wchar\+\_\+t $\ast$s1, const wchar\+\_\+t $\ast$s2)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_1_1internal_a6e700804399b6694d8d6157e3a141b17}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+NE}} (const char $\ast$s1\+\_\+expression, const char $\ast$s2\+\_\+expression, const wchar\+\_\+t $\ast$s1, const wchar\+\_\+t $\ast$s2)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_a5c90a86562b2470213c07742e0eeb0fe}{testing\+::\+Is\+Substring}} (const char $\ast$needle\+\_\+expr, const char $\ast$haystack\+\_\+expr, const char $\ast$needle, const char $\ast$haystack)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_a08ce65847491b27a38cbac3ac15e3035}{testing\+::\+Is\+Substring}} (const char $\ast$needle\+\_\+expr, const char $\ast$haystack\+\_\+expr, const wchar\+\_\+t $\ast$needle, const wchar\+\_\+t $\ast$haystack)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_ab553b649b06ef2339cbd90f8dfa119f0}{testing\+::\+Is\+Not\+Substring}} (const char $\ast$needle\+\_\+expr, const char $\ast$haystack\+\_\+expr, const char $\ast$needle, const char $\ast$haystack)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_a28868925c50d541c8568a540b6457e54}{testing\+::\+Is\+Not\+Substring}} (const char $\ast$needle\+\_\+expr, const char $\ast$haystack\+\_\+expr, const wchar\+\_\+t $\ast$needle, const wchar\+\_\+t $\ast$haystack)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_a32718fab95b2833ab5ffc9cfc9f5c8b0}{testing\+::\+Is\+Substring}} (const char $\ast$needle\+\_\+expr, const char $\ast$haystack\+\_\+expr, const \+::std\+::string \&needle, const \+::std\+::string \&haystack)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_a645d822e47dc64b9923e78c880807f12}{testing\+::\+Is\+Not\+Substring}} (const char $\ast$needle\+\_\+expr, const char $\ast$haystack\+\_\+expr, const \+::std\+::string \&needle, const \+::std\+::string \&haystack)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_a2ff5c4d0c112d92b20232bd0cf173904}{testing\+::\+Is\+Substring}} (const char $\ast$needle\+\_\+expr, const char $\ast$haystack\+\_\+expr, const \+::std\+::wstring \&needle, const \+::std\+::wstring \&haystack)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_a2205435db77abd191fb8209bba41862a}{testing\+::\+Is\+Not\+Substring}} (const char $\ast$needle\+\_\+expr, const char $\ast$haystack\+\_\+expr, const \+::std\+::wstring \&needle, const \+::std\+::wstring \&haystack)
- \item
- {\footnotesize template$<$typename Raw\+Type $>$ }\\Assertion\+Result \mbox{\hyperlink{namespacetesting_1_1internal_a98ce463e5dbe0c6120fa817e1f8f2944}{testing\+::internal\+::\+Cmp\+Helper\+Floating\+Point\+EQ}} (const char $\ast$lhs\+\_\+expression, const char $\ast$rhs\+\_\+expression, Raw\+Type lhs\+\_\+value, Raw\+Type rhs\+\_\+value)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_1_1internal_aea60207c4cedc8946a70ada62e38da8f}{testing\+::internal\+::\+Double\+Near\+Pred\+Format}} (const char $\ast$expr1, const char $\ast$expr2, const char $\ast$abs\+\_\+error\+\_\+expr, double val1, double val2, double abs\+\_\+error)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} \mbox{\hyperlink{namespacetesting_1_1internal_a5fd9f88035bd7f38979a2b15aead2bab}{testing\+::internal\+::\+G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+P\+R\+I\+N\+T\+F\+\_\+}} (2, 3) void Colored\+Printf(G\+Test\+Color color
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_a69106491c2e7f50e50da0ce5e8ae4374}{testing\+::\+Float\+LE}} (const char $\ast$expr1, const char $\ast$expr2, float val1, float val2)
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} Assertion\+Result \mbox{\hyperlink{namespacetesting_a84c020b981d0eb4eabfb0feda155aaaf}{testing\+::\+Double\+LE}} (const char $\ast$expr1, const char $\ast$expr2, double val1, double val2)
- \item
- {\footnotesize template$<$typename T1 , typename T2 $>$ }\\bool \mbox{\hyperlink{namespacetesting_a661e70fc6afeb5c085eed3716aa45059}{testing\+::\+Static\+Assert\+Type\+Eq}} ()
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} std\+::string \mbox{\hyperlink{namespacetesting_abcf5181cecc3c07915dceb3de46ab07f}{testing\+::\+Temp\+Dir}} ()
- \item
- {\footnotesize template$<$int \&... Explicit\+Parameter\+Barrier, typename Factory $>$ }\\Test\+Info $\ast$ \mbox{\hyperlink{namespacetesting_a302c84bdc88f2138696da2a4756b6466}{testing\+::\+Register\+Test}} (const char $\ast$test\+\_\+suite\+\_\+name, const char $\ast$test\+\_\+name, const char $\ast$type\+\_\+param, const char $\ast$value\+\_\+param, const char $\ast$file, int line, Factory factory)
- \item
- int \mbox{\hyperlink{gtest_8h_a853a3792807489591d3d4a2f2ff9359f}{R\+U\+N\+\_\+\+A\+L\+L\+\_\+\+T\+E\+S\+TS}} () \mbox{\hyperlink{gtest_8h_a8e5aab8276b2645f64f41c9e3021b935}{G\+T\+E\+S\+T\+\_\+\+M\+U\+S\+T\+\_\+\+U\+S\+E\+\_\+\+R\+E\+S\+U\+L\+T\+\_\+}}
- \end{DoxyCompactItemize}
- \subsection*{Variables}
- \begin{DoxyCompactItemize}
- \item
- const Biggest\+Int \mbox{\hyperlink{namespacetesting_1_1internal_ad901880198832bc166d2493096b451f7}{testing\+::internal\+::k\+Max\+Biggest\+Int}}
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} const char \mbox{\hyperlink{namespacetesting_1_1internal_a999c7ef9ff01b6d2d76669372c444aa3}{testing\+::internal\+::k\+Stack\+Trace\+Marker}} \mbox{[}$\,$\mbox{]}
- \item
- const size\+\_\+t \mbox{\hyperlink{namespacetesting_1_1internal2_a140c8efd51e63a3def98445bff107518}{testing\+::internal2\+::k\+Protobuf\+One\+Liner\+Max\+Length}} = 50
- \item
- \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} const char $\ast$ \mbox{\hyperlink{namespacetesting_1_1internal_a40b2a93ff318f5975eb8246b01221ce8}{testing\+::internal\+::fmt}}
- \item
- class \mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} \mbox{\hyperlink{classtesting_1_1_scoped_trace}{testing\+::\+Scoped\+Trace}} \mbox{\hyperlink{namespacetesting_aa09221196f0a830d5bf1c63ffce69dc3}{testing\+::\+G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+U\+N\+U\+S\+E\+D\+\_\+}}
- \end{DoxyCompactItemize}
-
-
- \subsection{Macro Definition Documentation}
- \mbox{\Hypertarget{gtest_8h_adc16b5b0a740c39084ea5c9e960e3063}\label{gtest_8h_adc16b5b0a740c39084ea5c9e960e3063}}
- \index{gtest.\+h@{gtest.\+h}!A\+D\+D\+\_\+\+F\+A\+I\+L\+U\+RE@{A\+D\+D\+\_\+\+F\+A\+I\+L\+U\+RE}}
- \index{A\+D\+D\+\_\+\+F\+A\+I\+L\+U\+RE@{A\+D\+D\+\_\+\+F\+A\+I\+L\+U\+RE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+D\+D\+\_\+\+F\+A\+I\+L\+U\+RE}{ADD\_FAILURE}}
- {\footnotesize\ttfamily \#define A\+D\+D\+\_\+\+F\+A\+I\+L\+U\+RE(\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}}(\char`\"{}Failed\char`\"{})}
-
-
-
- Definition at line 16533 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a448d7e5105b640e892fd8153fbee0b7f}\label{gtest_8h_a448d7e5105b640e892fd8153fbee0b7f}}
- \index{gtest.\+h@{gtest.\+h}!A\+D\+D\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+AT@{A\+D\+D\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+AT}}
- \index{A\+D\+D\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+AT@{A\+D\+D\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+AT}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+D\+D\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+AT}{ADD\_FAILURE\_AT}}
- {\footnotesize\ttfamily \#define A\+D\+D\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+\+AT(\begin{DoxyParamCaption}\item[{}]{file, }\item[{}]{line }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_a8d70025c45a47a493780746dfd66d565}{GTEST\_MESSAGE\_AT\_}}(file, line, \textcolor{stringliteral}{"Failed"}, \(\backslash\)
- ::testing::TestPartResult::kNonFatalFailure)
- \end{DoxyCode}
-
-
- Definition at line 16537 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_affadeef9379fe5aabf6f28d9eab9d3c0}\label{gtest_8h_affadeef9379fe5aabf6f28d9eab9d3c0}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+OW@{A\+S\+S\+E\+R\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+OW}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+OW@{A\+S\+S\+E\+R\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+OW}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+OW}{ASSERT\_ANY\_THROW}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+OW(\begin{DoxyParamCaption}\item[{}]{statement }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_af48bbd26d54d4afc5e4cef39b1c76ba3}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+O\+W\+\_\+}}(statement, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 16578 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ab2f0f25b46353767179a49ebd15b7345}\label{gtest_8h_ab2f0f25b46353767179a49ebd15b7345}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+I\+F\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED@{A\+S\+S\+E\+R\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+I\+F\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+I\+F\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED@{A\+S\+S\+E\+R\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+I\+F\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+I\+F\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED}{ASSERT\_DEATH\_IF\_SUPPORTED}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+I\+F\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED(\begin{DoxyParamCaption}\item[{}]{statement, }\item[{}]{regex }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_aa5f42ab29859b7f49a901770d2e66855}{G\+T\+E\+S\+T\+\_\+\+U\+N\+S\+U\+P\+P\+O\+R\+T\+E\+D\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+ST}}(statement, regex, return)}
-
-
-
- Definition at line 10354 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a6617da62e5ae5490995a3bfca1f331a9}\label{gtest_8h_a6617da62e5ae5490995a3bfca1f331a9}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+EQ@{A\+S\+S\+E\+R\+T\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+EQ}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+EQ@{A\+S\+S\+E\+R\+T\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+EQ}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+EQ}{ASSERT\_DOUBLE\_EQ}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+EQ(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{ASSERT\_PRED\_FORMAT2}}(::testing::internal::CmpHelperFloatingPointEQ<double>, \(\backslash\)
- val1, val2)
- \end{DoxyCode}
-
-
- Definition at line 16760 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a1a6db8b1338ee7040329322b77779086}\label{gtest_8h_a1a6db8b1338ee7040329322b77779086}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+EQ@{A\+S\+S\+E\+R\+T\+\_\+\+EQ}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+EQ@{A\+S\+S\+E\+R\+T\+\_\+\+EQ}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+EQ}{ASSERT\_EQ}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+EQ(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a8a7a47387090810cdfe78933d348182d}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+EQ}}(val1, val2)}
-
-
-
- Definition at line 16677 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a8197fa52f3538588d20d8af4834c9003}\label{gtest_8h_a8197fa52f3538588d20d8af4834c9003}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+F\+A\+L\+SE@{A\+S\+S\+E\+R\+T\+\_\+\+F\+A\+L\+SE}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+F\+A\+L\+SE@{A\+S\+S\+E\+R\+T\+\_\+\+F\+A\+L\+SE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+F\+A\+L\+SE}{ASSERT\_FALSE}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+F\+A\+L\+SE(\begin{DoxyParamCaption}\item[{}]{condition }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_ae8912365e1d00a7a2bd248268c64aa1a}{GTEST\_TEST\_BOOLEAN\_}}(!(condition), #condition, \textcolor{keyword}{true}, \textcolor{keyword}{false}, \(\backslash\)
- \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{GTEST\_FATAL\_FAILURE\_}})
- \end{DoxyCode}
-
-
- Definition at line 16593 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a4663ffbf844baa54bdb29f9148fd0f96}\label{gtest_8h_a4663ffbf844baa54bdb29f9148fd0f96}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+F\+L\+O\+A\+T\+\_\+\+EQ@{A\+S\+S\+E\+R\+T\+\_\+\+F\+L\+O\+A\+T\+\_\+\+EQ}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+F\+L\+O\+A\+T\+\_\+\+EQ@{A\+S\+S\+E\+R\+T\+\_\+\+F\+L\+O\+A\+T\+\_\+\+EQ}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+F\+L\+O\+A\+T\+\_\+\+EQ}{ASSERT\_FLOAT\_EQ}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+F\+L\+O\+A\+T\+\_\+\+EQ(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{ASSERT\_PRED\_FORMAT2}}(::testing::internal::CmpHelperFloatingPointEQ<float>, \(\backslash\)
- val1, val2)
- \end{DoxyCode}
-
-
- Definition at line 16756 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_af4ff5dc71479fcb374b6bc2ed195bcc4}\label{gtest_8h_af4ff5dc71479fcb374b6bc2ed195bcc4}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+GE@{A\+S\+S\+E\+R\+T\+\_\+\+GE}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+GE@{A\+S\+S\+E\+R\+T\+\_\+\+GE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+GE}{ASSERT\_GE}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+GE(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a55373d99c079ff1b894e2eb5bcd15c5a}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GE}}(val1, val2)}
-
-
-
- Definition at line 16693 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a16a882d4eafc9f8643867aea40879140}\label{gtest_8h_a16a882d4eafc9f8643867aea40879140}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+GT@{A\+S\+S\+E\+R\+T\+\_\+\+GT}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+GT@{A\+S\+S\+E\+R\+T\+\_\+\+GT}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+GT}{ASSERT\_GT}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+GT(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a088b9056fd1c1f316b41c22f64deb33a}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GT}}(val1, val2)}
-
-
-
- Definition at line 16697 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a775643748feff0b490aae651d041e971}\label{gtest_8h_a775643748feff0b490aae651d041e971}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+LE@{A\+S\+S\+E\+R\+T\+\_\+\+LE}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+LE@{A\+S\+S\+E\+R\+T\+\_\+\+LE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+LE}{ASSERT\_LE}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+LE(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_abef04dcd4a0259d378de7b3b3ffb6730}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LE}}(val1, val2)}
-
-
-
- Definition at line 16685 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_affc4f9cae4c3aabfe60fced83737b42c}\label{gtest_8h_affc4f9cae4c3aabfe60fced83737b42c}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+LT@{A\+S\+S\+E\+R\+T\+\_\+\+LT}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+LT@{A\+S\+S\+E\+R\+T\+\_\+\+LT}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+LT}{ASSERT\_LT}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+LT(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a5a75667e637febd18e5f7d4f3abf55e8}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LT}}(val1, val2)}
-
-
-
- Definition at line 16689 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aa866c8dece57912e6f51495ed3e8d8d5}\label{gtest_8h_aa866c8dece57912e6f51495ed3e8d8d5}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+NE@{A\+S\+S\+E\+R\+T\+\_\+\+NE}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+NE@{A\+S\+S\+E\+R\+T\+\_\+\+NE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+NE}{ASSERT\_NE}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+NE(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a6fa9bb2b6731eba8f481e40e9e4931b3}{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+NE}}(val1, val2)}
-
-
-
- Definition at line 16681 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a73cce6b752d204f91a36bef2f8e663b3}\label{gtest_8h_a73cce6b752d204f91a36bef2f8e663b3}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+N\+E\+AR@{A\+S\+S\+E\+R\+T\+\_\+\+N\+E\+AR}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+N\+E\+AR@{A\+S\+S\+E\+R\+T\+\_\+\+N\+E\+AR}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+N\+E\+AR}{ASSERT\_NEAR}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+N\+E\+AR(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2, }\item[{}]{abs\+\_\+error }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_a494e3b8dc22f4765f7e041f16c930e3d}{ASSERT\_PRED\_FORMAT3}}(::\mbox{\hyperlink{namespacetesting_1_1internal_aea60207c4cedc8946a70ada62e38da8f}{testing::internal::DoubleNearPredFormat}}
- , \(\backslash\)
- val1, val2, abs\_error)
- \end{DoxyCode}
-
-
- Definition at line 16768 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a5034fda3490aad5a93942ac83f4cea49}\label{gtest_8h_a5034fda3490aad5a93942ac83f4cea49}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE@{A\+S\+S\+E\+R\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE@{A\+S\+S\+E\+R\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}{ASSERT\_NO\_FATAL\_FAILURE}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE(\begin{DoxyParamCaption}\item[{}]{statement }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a1b37a3c446836d33040f3266a6236081}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}}(statement, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 16820 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a895c34d9b192cdc2ba46d2680623485d}\label{gtest_8h_a895c34d9b192cdc2ba46d2680623485d}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+OW@{A\+S\+S\+E\+R\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+OW}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+OW@{A\+S\+S\+E\+R\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+OW}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+OW}{ASSERT\_NO\_THROW}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+OW(\begin{DoxyParamCaption}\item[{}]{statement }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a9a109d026b5a904646437d7570e13581}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+O\+W\+\_\+}}(statement, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 16576 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a7d72f779b7d39b8f73a563ebc6d0604b}\label{gtest_8h_a7d72f779b7d39b8f73a563ebc6d0604b}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D1@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D1}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D1@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D1}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D1}{ASSERT\_PRED1}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D1(\begin{DoxyParamCaption}\item[{}]{pred, }\item[{}]{v1 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_ad44cf322952076d85305bbdf39769ac1}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D1\+\_\+}}(pred, v1, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14748 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a4e9b777cce4e5423f4c2e491be7aa818}\label{gtest_8h_a4e9b777cce4e5423f4c2e491be7aa818}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D2@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D2}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D2@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D2}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D2}{ASSERT\_PRED2}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D2(\begin{DoxyParamCaption}\item[{}]{pred, }\item[{}]{v1, }\item[{}]{v2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_ac560264104bd030b64034505d294a7b6}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D2\+\_\+}}(pred, v1, v2, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14797 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aa7688f3ab9f09a2c1dbf13bd1f29d8fd}\label{gtest_8h_aa7688f3ab9f09a2c1dbf13bd1f29d8fd}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D3@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D3}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D3@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D3}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D3}{ASSERT\_PRED3}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D3(\begin{DoxyParamCaption}\item[{}]{pred, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_af30518f03233bc4486b55284b0827eb8}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D3\+\_\+}}(pred, v1, v2, v3, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14852 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_addc030c521775610e4619a01541a2167}\label{gtest_8h_addc030c521775610e4619a01541a2167}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D4@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D4}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D4@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D4}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D4}{ASSERT\_PRED4}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D4(\begin{DoxyParamCaption}\item[{}]{pred, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3, }\item[{}]{v4 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a14e8c70455104fac032efec097ef668b}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D4\+\_\+}}(pred, v1, v2, v3, v4, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14913 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_af8e510af2b4a14d90eef66ace17d1c30}\label{gtest_8h_af8e510af2b4a14d90eef66ace17d1c30}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D5@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D5}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D5@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D5}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D5}{ASSERT\_PRED5}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D5(\begin{DoxyParamCaption}\item[{}]{pred, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3, }\item[{}]{v4, }\item[{}]{v5 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a2c42692f7d910dc2fe57869883190e6c}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D5\+\_\+}}(pred, v1, v2, v3, v4, v5, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14980 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a3771ca0d1a72013aebc3d66e046491ed}\label{gtest_8h_a3771ca0d1a72013aebc3d66e046491ed}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1}{ASSERT\_PRED\_FORMAT1}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1(\begin{DoxyParamCaption}\item[{}]{pred\+\_\+format, }\item[{}]{v1 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_aa3e3bfe04bb0e54d7f0e57e2f991d1eb}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1\+\_\+}}(pred\+\_\+format, v1, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14746 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}\label{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}{ASSERT\_PRED\_FORMAT2}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2(\begin{DoxyParamCaption}\item[{}]{pred\+\_\+format, }\item[{}]{v1, }\item[{}]{v2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a115c18d1f752b7f091d577fb69cac372}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2\+\_\+}}(pred\+\_\+format, v1, v2, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14795 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a494e3b8dc22f4765f7e041f16c930e3d}\label{gtest_8h_a494e3b8dc22f4765f7e041f16c930e3d}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3}{ASSERT\_PRED\_FORMAT3}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3(\begin{DoxyParamCaption}\item[{}]{pred\+\_\+format, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a49cdf8707268ee932bb772d879a226cc}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3\+\_\+}}(pred\+\_\+format, v1, v2, v3, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14850 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a1842593c1dfb13c9a4b33b01540a8b40}\label{gtest_8h_a1842593c1dfb13c9a4b33b01540a8b40}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4}{ASSERT\_PRED\_FORMAT4}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4(\begin{DoxyParamCaption}\item[{}]{pred\+\_\+format, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3, }\item[{}]{v4 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_abd207ed869491ba4bba29f8df37b7355}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4\+\_\+}}(pred\+\_\+format, v1, v2, v3, v4, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14911 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_abd7cb4f36d6aa2cb346ab3ac812568f3}\label{gtest_8h_abd7cb4f36d6aa2cb346ab3ac812568f3}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5@{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5}{ASSERT\_PRED\_FORMAT5}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5(\begin{DoxyParamCaption}\item[{}]{pred\+\_\+format, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3, }\item[{}]{v4, }\item[{}]{v5 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a107623ee191560f703a3fdc983803c8e}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5\+\_\+}}(pred\+\_\+format, v1, v2, v3, v4, v5, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14978 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a58847dd696200a3268361401dfcd0fa0}\label{gtest_8h_a58847dd696200a3268361401dfcd0fa0}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+EQ@{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+EQ}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+EQ@{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+EQ}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+EQ}{ASSERT\_STRCASEEQ}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+EQ(\begin{DoxyParamCaption}\item[{}]{s1, }\item[{}]{s2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a00c3d012df6173622ef558a131bfb95d}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+C\+A\+S\+E\+EQ}}, s1, s2)}
-
-
-
- Definition at line 16729 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ac3d2c3836b103068a050f32585b2aaad}\label{gtest_8h_ac3d2c3836b103068a050f32585b2aaad}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+NE@{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+NE}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+NE@{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+NE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+NE}{ASSERT\_STRCASENE}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+NE(\begin{DoxyParamCaption}\item[{}]{s1, }\item[{}]{s2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a5f74b933606b0a742cd5a8ad2d7087e0}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+C\+A\+S\+E\+NE}}, s1, s2)}
-
-
-
- Definition at line 16731 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a74f4189ea570bab9a65d47104659ef9c}\label{gtest_8h_a74f4189ea570bab9a65d47104659ef9c}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+EQ@{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+EQ}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+EQ@{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+EQ}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+EQ}{ASSERT\_STREQ}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+EQ(\begin{DoxyParamCaption}\item[{}]{s1, }\item[{}]{s2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a93eb9d61cac7faf1faff6301ae5f4a46}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+EQ}}, s1, s2)}
-
-
-
- Definition at line 16725 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a3d679660ac1b2f9f6e6c7608452af923}\label{gtest_8h_a3d679660ac1b2f9f6e6c7608452af923}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+NE@{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+NE}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+NE@{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+NE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+NE}{ASSERT\_STRNE}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+S\+T\+R\+NE(\begin{DoxyParamCaption}\item[{}]{s1, }\item[{}]{s2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a6b485231a046ff760844a0321c04870b}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+NE}}, s1, s2)}
-
-
-
- Definition at line 16727 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aedb1eddae6c2a2430b0e7b7e03b4f052}\label{gtest_8h_aedb1eddae6c2a2430b0e7b7e03b4f052}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+T\+H\+R\+OW@{A\+S\+S\+E\+R\+T\+\_\+\+T\+H\+R\+OW}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+T\+H\+R\+OW@{A\+S\+S\+E\+R\+T\+\_\+\+T\+H\+R\+OW}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+T\+H\+R\+OW}{ASSERT\_THROW}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+T\+H\+R\+OW(\begin{DoxyParamCaption}\item[{}]{statement, }\item[{}]{expected\+\_\+exception }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a3f71db93eaf30b0cfca9612b9ac32106}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+T\+H\+R\+O\+W\+\_\+}}(statement, expected\+\_\+exception, \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 16574 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ae9244bfbda562e8b798789b001993fa5}\label{gtest_8h_ae9244bfbda562e8b798789b001993fa5}}
- \index{gtest.\+h@{gtest.\+h}!A\+S\+S\+E\+R\+T\+\_\+\+T\+R\+UE@{A\+S\+S\+E\+R\+T\+\_\+\+T\+R\+UE}}
- \index{A\+S\+S\+E\+R\+T\+\_\+\+T\+R\+UE@{A\+S\+S\+E\+R\+T\+\_\+\+T\+R\+UE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{A\+S\+S\+E\+R\+T\+\_\+\+T\+R\+UE}{ASSERT\_TRUE}}
- {\footnotesize\ttfamily \#define A\+S\+S\+E\+R\+T\+\_\+\+T\+R\+UE(\begin{DoxyParamCaption}\item[{}]{condition }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_ae8912365e1d00a7a2bd248268c64aa1a}{GTEST\_TEST\_BOOLEAN\_}}(condition, #condition, \textcolor{keyword}{false}, \textcolor{keyword}{true}, \(\backslash\)
- \mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{GTEST\_FATAL\_FAILURE\_}})
- \end{DoxyCode}
-
-
- Definition at line 16590 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a9be43f44d148e8a8d6a89c864bf4e461}\label{gtest_8h_a9be43f44d148e8a8d6a89c864bf4e461}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+OW@{E\+X\+P\+E\+C\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+OW}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+OW@{E\+X\+P\+E\+C\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+OW}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+OW}{EXPECT\_ANY\_THROW}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+OW(\begin{DoxyParamCaption}\item[{}]{statement }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_af48bbd26d54d4afc5e4cef39b1c76ba3}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+O\+W\+\_\+}}(statement, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 16572 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a8564de0e012dd0898949c513d1571f8b}\label{gtest_8h_a8564de0e012dd0898949c513d1571f8b}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+I\+F\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED@{E\+X\+P\+E\+C\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+I\+F\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+I\+F\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED@{E\+X\+P\+E\+C\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+I\+F\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+I\+F\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED}{EXPECT\_DEATH\_IF\_SUPPORTED}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+I\+F\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED(\begin{DoxyParamCaption}\item[{}]{statement, }\item[{}]{regex }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_aa5f42ab29859b7f49a901770d2e66855}{G\+T\+E\+S\+T\+\_\+\+U\+N\+S\+U\+P\+P\+O\+R\+T\+E\+D\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+ST}}(statement, regex, )}
-
-
-
- Definition at line 10352 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ab4852f9430cf656690256ea7fe6323b8}\label{gtest_8h_ab4852f9430cf656690256ea7fe6323b8}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+EQ@{E\+X\+P\+E\+C\+T\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+EQ}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+EQ@{E\+X\+P\+E\+C\+T\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+EQ}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+EQ}{EXPECT\_DOUBLE\_EQ}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+EQ(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{EXPECT\_PRED\_FORMAT2}}(::testing::internal::CmpHelperFloatingPointEQ<double>, \(\backslash\)
- val1, val2)
- \end{DoxyCode}
-
-
- Definition at line 16752 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a4159019abda84f5366acdb7604ff220a}\label{gtest_8h_a4159019abda84f5366acdb7604ff220a}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+EQ@{E\+X\+P\+E\+C\+T\+\_\+\+EQ}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+EQ@{E\+X\+P\+E\+C\+T\+\_\+\+EQ}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+EQ}{EXPECT\_EQ}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+EQ(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{EXPECT\_PRED\_FORMAT2}}(::\mbox{\hyperlink{namespacetesting_1_1internal}{testing::internal}}:: \(\backslash\)
- EqHelper<\mbox{\hyperlink{gtest_8h_ae5dd8e23090e08856613878fa1ff6fca}{GTEST\_IS\_NULL\_LITERAL\_}}(val1)>::Compare, \(\backslash\)
- val1, val2)
- \end{DoxyCode}
-
-
- Definition at line 16643 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aeb6c7ae89f440c90c1a1815951c836da}\label{gtest_8h_aeb6c7ae89f440c90c1a1815951c836da}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+L\+SE@{E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+L\+SE}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+L\+SE@{E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+L\+SE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+L\+SE}{EXPECT\_FALSE}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+F\+A\+L\+SE(\begin{DoxyParamCaption}\item[{}]{condition }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_ae8912365e1d00a7a2bd248268c64aa1a}{GTEST\_TEST\_BOOLEAN\_}}(!(condition), #condition, \textcolor{keyword}{true}, \textcolor{keyword}{false}, \(\backslash\)
- \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{GTEST\_NONFATAL\_FAILURE\_}})
- \end{DoxyCode}
-
-
- Definition at line 16587 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a981e552322fb084042d02d6dfa9860ca}\label{gtest_8h_a981e552322fb084042d02d6dfa9860ca}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+F\+L\+O\+A\+T\+\_\+\+EQ@{E\+X\+P\+E\+C\+T\+\_\+\+F\+L\+O\+A\+T\+\_\+\+EQ}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+F\+L\+O\+A\+T\+\_\+\+EQ@{E\+X\+P\+E\+C\+T\+\_\+\+F\+L\+O\+A\+T\+\_\+\+EQ}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+F\+L\+O\+A\+T\+\_\+\+EQ}{EXPECT\_FLOAT\_EQ}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+F\+L\+O\+A\+T\+\_\+\+EQ(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{EXPECT\_PRED\_FORMAT2}}(::testing::internal::CmpHelperFloatingPointEQ<float>, \(\backslash\)
- val1, val2)
- \end{DoxyCode}
-
-
- Definition at line 16748 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ab7a0ff4bfa4d9b27baa118d8b0756ca0}\label{gtest_8h_ab7a0ff4bfa4d9b27baa118d8b0756ca0}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+GE@{E\+X\+P\+E\+C\+T\+\_\+\+GE}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+GE@{E\+X\+P\+E\+C\+T\+\_\+\+GE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+GE}{EXPECT\_GE}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+GE(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+GE, val1, val2)}
-
-
-
- Definition at line 16653 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aa8bc8320813e1abb0016129b636e3b27}\label{gtest_8h_aa8bc8320813e1abb0016129b636e3b27}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+GT@{E\+X\+P\+E\+C\+T\+\_\+\+GT}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+GT@{E\+X\+P\+E\+C\+T\+\_\+\+GT}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+GT}{EXPECT\_GT}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+GT(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+GT, val1, val2)}
-
-
-
- Definition at line 16655 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ae0f265632323b4a07b585dcfde10f60a}\label{gtest_8h_ae0f265632323b4a07b585dcfde10f60a}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+LE@{E\+X\+P\+E\+C\+T\+\_\+\+LE}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+LE@{E\+X\+P\+E\+C\+T\+\_\+\+LE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+LE}{EXPECT\_LE}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+LE(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+LE, val1, val2)}
-
-
-
- Definition at line 16649 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_af28c06b2b5e8dee151896f299f6610cf}\label{gtest_8h_af28c06b2b5e8dee151896f299f6610cf}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+LT@{E\+X\+P\+E\+C\+T\+\_\+\+LT}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+LT@{E\+X\+P\+E\+C\+T\+\_\+\+LT}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+LT}{EXPECT\_LT}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+LT(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+LT, val1, val2)}
-
-
-
- Definition at line 16651 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a6ae7443947f25abc58bfcfcfc56b0d75}\label{gtest_8h_a6ae7443947f25abc58bfcfcfc56b0d75}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+NE@{E\+X\+P\+E\+C\+T\+\_\+\+NE}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+NE@{E\+X\+P\+E\+C\+T\+\_\+\+NE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+NE}{EXPECT\_NE}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+NE(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+NE, val1, val2)}
-
-
-
- Definition at line 16647 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a88cd7978af0e7dbd42cd606dfabdcc6f}\label{gtest_8h_a88cd7978af0e7dbd42cd606dfabdcc6f}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+N\+E\+AR@{E\+X\+P\+E\+C\+T\+\_\+\+N\+E\+AR}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+N\+E\+AR@{E\+X\+P\+E\+C\+T\+\_\+\+N\+E\+AR}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+N\+E\+AR}{EXPECT\_NEAR}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+N\+E\+AR(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2, }\item[{}]{abs\+\_\+error }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_a7285708fa5d37d6d8ed5b5e59da08bae}{EXPECT\_PRED\_FORMAT3}}(::\mbox{\hyperlink{namespacetesting_1_1internal_aea60207c4cedc8946a70ada62e38da8f}{testing::internal::DoubleNearPredFormat}}
- , \(\backslash\)
- val1, val2, abs\_error)
- \end{DoxyCode}
-
-
- Definition at line 16764 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a067c02ccaf3171d6e1781cd0f8cdcf74}\label{gtest_8h_a067c02ccaf3171d6e1781cd0f8cdcf74}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE@{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE@{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE}{EXPECT\_NO\_FATAL\_FAILURE}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+RE(\begin{DoxyParamCaption}\item[{}]{statement }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a1b37a3c446836d33040f3266a6236081}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}}(statement, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 16822 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a2743a1438137ad857aa3f9fec3ff67ec}\label{gtest_8h_a2743a1438137ad857aa3f9fec3ff67ec}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+OW@{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+OW}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+OW@{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+OW}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+OW}{EXPECT\_NO\_THROW}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+OW(\begin{DoxyParamCaption}\item[{}]{statement }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a9a109d026b5a904646437d7570e13581}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+O\+W\+\_\+}}(statement, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 16570 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a6d09aa83f8d297481380c7c073c9f070}\label{gtest_8h_a6d09aa83f8d297481380c7c073c9f070}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D1@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D1}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D1@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D1}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D1}{EXPECT\_PRED1}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D1(\begin{DoxyParamCaption}\item[{}]{pred, }\item[{}]{v1 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_ad44cf322952076d85305bbdf39769ac1}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D1\+\_\+}}(pred, v1, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14744 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a14e74e655e502914d3d07e083145ac91}\label{gtest_8h_a14e74e655e502914d3d07e083145ac91}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D2@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D2}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D2@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D2}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D2}{EXPECT\_PRED2}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D2(\begin{DoxyParamCaption}\item[{}]{pred, }\item[{}]{v1, }\item[{}]{v2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_ac560264104bd030b64034505d294a7b6}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D2\+\_\+}}(pred, v1, v2, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14793 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a0a0aff2564ea84c7eb3517ac8eda04da}\label{gtest_8h_a0a0aff2564ea84c7eb3517ac8eda04da}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D3@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D3}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D3@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D3}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D3}{EXPECT\_PRED3}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D3(\begin{DoxyParamCaption}\item[{}]{pred, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_af30518f03233bc4486b55284b0827eb8}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D3\+\_\+}}(pred, v1, v2, v3, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14848 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a4fd2b1bad63eb752bc2ff2b6bb3f4569}\label{gtest_8h_a4fd2b1bad63eb752bc2ff2b6bb3f4569}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D4@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D4}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D4@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D4}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D4}{EXPECT\_PRED4}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D4(\begin{DoxyParamCaption}\item[{}]{pred, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3, }\item[{}]{v4 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a14e8c70455104fac032efec097ef668b}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D4\+\_\+}}(pred, v1, v2, v3, v4, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14909 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_adbfcc13f3b3d14c42a7fbd41573932bf}\label{gtest_8h_adbfcc13f3b3d14c42a7fbd41573932bf}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D5@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D5}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D5@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D5}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D5}{EXPECT\_PRED5}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D5(\begin{DoxyParamCaption}\item[{}]{pred, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3, }\item[{}]{v4, }\item[{}]{v5 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a2c42692f7d910dc2fe57869883190e6c}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D5\+\_\+}}(pred, v1, v2, v3, v4, v5, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14976 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a07132aa62cf4902e50e68d0265f573b6}\label{gtest_8h_a07132aa62cf4902e50e68d0265f573b6}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1}{EXPECT\_PRED\_FORMAT1}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1(\begin{DoxyParamCaption}\item[{}]{pred\+\_\+format, }\item[{}]{v1 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_aa3e3bfe04bb0e54d7f0e57e2f991d1eb}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1\+\_\+}}(pred\+\_\+format, v1, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14742 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_af0141918615a5e2d5247e9cda8324dae}\label{gtest_8h_af0141918615a5e2d5247e9cda8324dae}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}{EXPECT\_PRED\_FORMAT2}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2(\begin{DoxyParamCaption}\item[{}]{pred\+\_\+format, }\item[{}]{v1, }\item[{}]{v2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a115c18d1f752b7f091d577fb69cac372}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2\+\_\+}}(pred\+\_\+format, v1, v2, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14791 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a7285708fa5d37d6d8ed5b5e59da08bae}\label{gtest_8h_a7285708fa5d37d6d8ed5b5e59da08bae}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3}{EXPECT\_PRED\_FORMAT3}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3(\begin{DoxyParamCaption}\item[{}]{pred\+\_\+format, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a49cdf8707268ee932bb772d879a226cc}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3\+\_\+}}(pred\+\_\+format, v1, v2, v3, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14846 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a3354347de0f2445400b509cf39dce1dc}\label{gtest_8h_a3354347de0f2445400b509cf39dce1dc}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4}{EXPECT\_PRED\_FORMAT4}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4(\begin{DoxyParamCaption}\item[{}]{pred\+\_\+format, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3, }\item[{}]{v4 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_abd207ed869491ba4bba29f8df37b7355}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4\+\_\+}}(pred\+\_\+format, v1, v2, v3, v4, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14907 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a74beddf9661e4460f9969fe211b9e80e}\label{gtest_8h_a74beddf9661e4460f9969fe211b9e80e}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5@{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5}{EXPECT\_PRED\_FORMAT5}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5(\begin{DoxyParamCaption}\item[{}]{pred\+\_\+format, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3, }\item[{}]{v4, }\item[{}]{v5 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a107623ee191560f703a3fdc983803c8e}{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5\+\_\+}}(pred\+\_\+format, v1, v2, v3, v4, v5, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 14974 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a740cab7e3eec5c178a64b4f558bde66e}\label{gtest_8h_a740cab7e3eec5c178a64b4f558bde66e}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+EQ@{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+EQ}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+EQ@{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+EQ}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+EQ}{EXPECT\_STRCASEEQ}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+EQ(\begin{DoxyParamCaption}\item[{}]{s1, }\item[{}]{s2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a00c3d012df6173622ef558a131bfb95d}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+C\+A\+S\+E\+EQ}}, s1, s2)}
-
-
-
- Definition at line 16720 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a07d0b5cbd3b5f7c8b6f44c609046ff07}\label{gtest_8h_a07d0b5cbd3b5f7c8b6f44c609046ff07}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+NE@{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+NE}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+NE@{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+NE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+NE}{EXPECT\_STRCASENE}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+C\+A\+S\+E\+NE(\begin{DoxyParamCaption}\item[{}]{s1, }\item[{}]{s2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a5f74b933606b0a742cd5a8ad2d7087e0}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+C\+A\+S\+E\+NE}}, s1, s2)}
-
-
-
- Definition at line 16722 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ad20f7b94ac5081e16f0005b94e95f0c6}\label{gtest_8h_ad20f7b94ac5081e16f0005b94e95f0c6}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+EQ@{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+EQ}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+EQ@{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+EQ}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+EQ}{EXPECT\_STREQ}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+EQ(\begin{DoxyParamCaption}\item[{}]{s1, }\item[{}]{s2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a93eb9d61cac7faf1faff6301ae5f4a46}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+EQ}}, s1, s2)}
-
-
-
- Definition at line 16716 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aee7e9c42f55549dbc0dfc42391eb9775}\label{gtest_8h_aee7e9c42f55549dbc0dfc42391eb9775}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+NE@{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+NE}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+NE@{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+NE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+NE}{EXPECT\_STRNE}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+S\+T\+R\+NE(\begin{DoxyParamCaption}\item[{}]{s1, }\item[{}]{s2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_af0141918615a5e2d5247e9cda8324dae}{E\+X\+P\+E\+C\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a6b485231a046ff760844a0321c04870b}{testing\+::internal\+::\+Cmp\+Helper\+S\+T\+R\+NE}}, s1, s2)}
-
-
-
- Definition at line 16718 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a789842b4475eed948e6fd18390d5a859}\label{gtest_8h_a789842b4475eed948e6fd18390d5a859}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+T\+H\+R\+OW@{E\+X\+P\+E\+C\+T\+\_\+\+T\+H\+R\+OW}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+T\+H\+R\+OW@{E\+X\+P\+E\+C\+T\+\_\+\+T\+H\+R\+OW}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+T\+H\+R\+OW}{EXPECT\_THROW}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+T\+H\+R\+OW(\begin{DoxyParamCaption}\item[{}]{statement, }\item[{}]{expected\+\_\+exception }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a3f71db93eaf30b0cfca9612b9ac32106}{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+T\+H\+R\+O\+W\+\_\+}}(statement, expected\+\_\+exception, \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}})}
-
-
-
- Definition at line 16568 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ac33e7cdfb5d44a7a0f0ab552eb5c3c6a}\label{gtest_8h_ac33e7cdfb5d44a7a0f0ab552eb5c3c6a}}
- \index{gtest.\+h@{gtest.\+h}!E\+X\+P\+E\+C\+T\+\_\+\+T\+R\+UE@{E\+X\+P\+E\+C\+T\+\_\+\+T\+R\+UE}}
- \index{E\+X\+P\+E\+C\+T\+\_\+\+T\+R\+UE@{E\+X\+P\+E\+C\+T\+\_\+\+T\+R\+UE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{E\+X\+P\+E\+C\+T\+\_\+\+T\+R\+UE}{EXPECT\_TRUE}}
- {\footnotesize\ttfamily \#define E\+X\+P\+E\+C\+T\+\_\+\+T\+R\+UE(\begin{DoxyParamCaption}\item[{}]{condition }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_ae8912365e1d00a7a2bd248268c64aa1a}{GTEST\_TEST\_BOOLEAN\_}}(condition, #condition, \textcolor{keyword}{false}, \textcolor{keyword}{true}, \(\backslash\)
- \mbox{\hyperlink{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}{GTEST\_NONFATAL\_FAILURE\_}})
- \end{DoxyCode}
-
-
- Definition at line 16584 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a3e26a8d27caa386ed0ea7ce9d5b7c4ed}\label{gtest_8h_a3e26a8d27caa386ed0ea7ce9d5b7c4ed}}
- \index{gtest.\+h@{gtest.\+h}!F\+A\+IL@{F\+A\+IL}}
- \index{F\+A\+IL@{F\+A\+IL}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{F\+A\+IL}{FAIL}}
- {\footnotesize\ttfamily \#define F\+A\+IL(\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a636231436707c30d6778f79ae96f5dc6}{G\+T\+E\+S\+T\+\_\+\+F\+A\+IL}}()}
-
-
-
- Definition at line 16547 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a8d443b4cc1d87a7a17943b8fbdbf3910}\label{gtest_8h_a8d443b4cc1d87a7a17943b8fbdbf3910}}
- \index{gtest.\+h@{gtest.\+h}!F\+R\+I\+E\+N\+D\+\_\+\+T\+E\+ST@{F\+R\+I\+E\+N\+D\+\_\+\+T\+E\+ST}}
- \index{F\+R\+I\+E\+N\+D\+\_\+\+T\+E\+ST@{F\+R\+I\+E\+N\+D\+\_\+\+T\+E\+ST}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{F\+R\+I\+E\+N\+D\+\_\+\+T\+E\+ST}{FRIEND\_TEST}}
- {\footnotesize\ttfamily \#define F\+R\+I\+E\+N\+D\+\_\+\+T\+E\+ST(\begin{DoxyParamCaption}\item[{}]{test\+\_\+case\+\_\+name, }\item[{}]{test\+\_\+name }\end{DoxyParamCaption})~friend class test\+\_\+case\+\_\+name\#\#\+\_\+\#\#test\+\_\+name\#\#\+\_\+\+Test}
-
-
-
- Definition at line 13802 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ab389953fc1f7e4efae30d182a0e0a13b}\label{gtest_8h_ab389953fc1f7e4efae30d182a0e0a13b}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+D\+D\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+D\+D\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+D\+D\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+D\+D\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+D\+D\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+}{GTEST\_ADD\_REFERENCE\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+D\+D\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+(\begin{DoxyParamCaption}\item[{}]{T }\end{DoxyParamCaption})~typename \+::\mbox{\hyperlink{structtesting_1_1internal_1_1_add_reference}{testing\+::internal\+::\+Add\+Reference}}$<$T$>$\+::type}
-
-
-
- Definition at line 1298 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a00b3684a621ce1422b55a0e7e8a6aecb}\label{gtest_8h_a00b3684a621ce1422b55a0e7e8a6aecb}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+M\+B\+I\+G\+U\+O\+U\+S\+\_\+\+E\+L\+S\+E\+\_\+\+B\+L\+O\+C\+K\+E\+R\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+M\+B\+I\+G\+U\+O\+U\+S\+\_\+\+E\+L\+S\+E\+\_\+\+B\+L\+O\+C\+K\+E\+R\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+M\+B\+I\+G\+U\+O\+U\+S\+\_\+\+E\+L\+S\+E\+\_\+\+B\+L\+O\+C\+K\+E\+R\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+M\+B\+I\+G\+U\+O\+U\+S\+\_\+\+E\+L\+S\+E\+\_\+\+B\+L\+O\+C\+K\+E\+R\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+M\+B\+I\+G\+U\+O\+U\+S\+\_\+\+E\+L\+S\+E\+\_\+\+B\+L\+O\+C\+K\+E\+R\+\_\+}{GTEST\_AMBIGUOUS\_ELSE\_BLOCKER\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+M\+B\+I\+G\+U\+O\+U\+S\+\_\+\+E\+L\+S\+E\+\_\+\+B\+L\+O\+C\+K\+E\+R\+\_\+~switch (0) case 0\+: default\+:}
-
-
-
- Definition at line 877 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}\label{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}{GTEST\_API\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}
-
-
-
- Definition at line 998 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ab71a3e9a908b7b6acc0e8bddc0ecb3fe}\label{gtest_8h_ab71a3e9a908b7b6acc0e8bddc0ecb3fe}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+R\+R\+A\+Y\+\_\+\+S\+I\+Z\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+R\+R\+A\+Y\+\_\+\+S\+I\+Z\+E\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+R\+R\+A\+Y\+\_\+\+S\+I\+Z\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+R\+R\+A\+Y\+\_\+\+S\+I\+Z\+E\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+R\+R\+A\+Y\+\_\+\+S\+I\+Z\+E\+\_\+}{GTEST\_ARRAY\_SIZE\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+R\+R\+A\+Y\+\_\+\+S\+I\+Z\+E\+\_\+(\begin{DoxyParamCaption}\item[{}]{array }\end{DoxyParamCaption})~(sizeof(array) / sizeof(array\mbox{[}0\mbox{]}))}
-
-
-
- Definition at line 1110 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a8c09939dd67f1bb5b68c9f6a44ea75db}\label{gtest_8h_a8c09939dd67f1bb5b68c9f6a44ea75db}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+}{GTEST\_ASSERT\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+(\begin{DoxyParamCaption}\item[{}]{expression, }\item[{}]{on\+\_\+failure }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- GTEST\_AMBIGUOUS\_ELSE\_BLOCKER\_ \(\backslash\)
- if (const ::testing::AssertionResult gtest\_ar = (expression)) \(\backslash\)
- ; \(\backslash\)
- else \(\backslash\)
- on\_failure(gtest\_ar.failure\_message())
- \end{DoxyCode}
-
-
- Definition at line 14703 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a8a7a47387090810cdfe78933d348182d}\label{gtest_8h_a8a7a47387090810cdfe78933d348182d}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+EQ@{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+EQ}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+EQ@{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+EQ}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+EQ}{GTEST\_ASSERT\_EQ}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+EQ(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{ASSERT\_PRED\_FORMAT2}}(::\mbox{\hyperlink{namespacetesting_1_1internal}{testing::internal}}:: \(\backslash\)
- EqHelper<\mbox{\hyperlink{gtest_8h_ae5dd8e23090e08856613878fa1ff6fca}{GTEST\_IS\_NULL\_LITERAL\_}}(val1)>::Compare, \(\backslash\)
- val1, val2)
- \end{DoxyCode}
-
-
- Definition at line 16658 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a55373d99c079ff1b894e2eb5bcd15c5a}\label{gtest_8h_a55373d99c079ff1b894e2eb5bcd15c5a}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GE@{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GE}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GE@{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GE}{GTEST\_ASSERT\_GE}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GE(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+GE, val1, val2)}
-
-
-
- Definition at line 16668 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a088b9056fd1c1f316b41c22f64deb33a}\label{gtest_8h_a088b9056fd1c1f316b41c22f64deb33a}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GT@{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GT}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GT@{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GT}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GT}{GTEST\_ASSERT\_GT}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+GT(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+GT, val1, val2)}
-
-
-
- Definition at line 16670 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_abef04dcd4a0259d378de7b3b3ffb6730}\label{gtest_8h_abef04dcd4a0259d378de7b3b3ffb6730}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LE@{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LE}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LE@{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LE}{GTEST\_ASSERT\_LE}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LE(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+LE, val1, val2)}
-
-
-
- Definition at line 16664 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a5a75667e637febd18e5f7d4f3abf55e8}\label{gtest_8h_a5a75667e637febd18e5f7d4f3abf55e8}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LT@{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LT}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LT@{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LT}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LT}{GTEST\_ASSERT\_LT}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+LT(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+LT, val1, val2)}
-
-
-
- Definition at line 16666 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a6fa9bb2b6731eba8f481e40e9e4931b3}\label{gtest_8h_a6fa9bb2b6731eba8f481e40e9e4931b3}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+NE@{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+NE}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+NE@{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+NE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+NE}{GTEST\_ASSERT\_NE}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+\+NE(\begin{DoxyParamCaption}\item[{}]{val1, }\item[{}]{val2 }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_ac452685a1a98ea3d96eb956a062ee210}{A\+S\+S\+E\+R\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2}}(\+::testing\+::internal\+::\+Cmp\+Helper\+NE, val1, val2)}
-
-
-
- Definition at line 16662 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_af18b465f4ba6e36eea7a8d2d79521873}\label{gtest_8h_af18b465f4ba6e36eea7a8d2d79521873}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S\+\_\+}{GTEST\_ATTRIBUTE\_NO\_SANITIZE\_ADDRESS\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S\+\_\+}
-
-
-
- Definition at line 1043 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a2a83dd79037e53814a509cc3f5702650}\label{gtest_8h_a2a83dd79037e53814a509cc3f5702650}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+M\+E\+M\+O\+R\+Y\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+M\+E\+M\+O\+R\+Y\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+M\+E\+M\+O\+R\+Y\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+M\+E\+M\+O\+R\+Y\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+M\+E\+M\+O\+R\+Y\+\_\+}{GTEST\_ATTRIBUTE\_NO\_SANITIZE\_MEMORY\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+M\+E\+M\+O\+R\+Y\+\_\+}
-
-
-
- Definition at line 1031 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_abf30a6b1b3a12ecb2cc1bc1a6f5f9646}\label{gtest_8h_abf30a6b1b3a12ecb2cc1bc1a6f5f9646}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+T\+H\+R\+E\+A\+D\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+T\+H\+R\+E\+A\+D\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+T\+H\+R\+E\+A\+D\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+T\+H\+R\+E\+A\+D\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+T\+H\+R\+E\+A\+D\+\_\+}{GTEST\_ATTRIBUTE\_NO\_SANITIZE\_THREAD\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+N\+O\+\_\+\+S\+A\+N\+I\+T\+I\+Z\+E\+\_\+\+T\+H\+R\+E\+A\+D\+\_\+}
-
-
-
- Definition at line 1055 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ae29b00ca46783509cc900cd03d61ef37}\label{gtest_8h_ae29b00ca46783509cc900cd03d61ef37}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+P\+R\+I\+N\+T\+F\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+P\+R\+I\+N\+T\+F\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+P\+R\+I\+N\+T\+F\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+P\+R\+I\+N\+T\+F\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+P\+R\+I\+N\+T\+F\+\_\+}{GTEST\_ATTRIBUTE\_PRINTF\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+P\+R\+I\+N\+T\+F\+\_\+(\begin{DoxyParamCaption}\item[{}]{string\+\_\+index, }\item[{}]{first\+\_\+to\+\_\+check }\end{DoxyParamCaption})}
-
-
-
- Definition at line 916 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_acdd47601a9376161c349a5881ccc6918}\label{gtest_8h_acdd47601a9376161c349a5881ccc6918}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+U\+N\+U\+S\+E\+D\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+U\+N\+U\+S\+E\+D\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+U\+N\+U\+S\+E\+D\+\_\+@{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+U\+N\+U\+S\+E\+D\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+U\+N\+U\+S\+E\+D\+\_\+}{GTEST\_ATTRIBUTE\_UNUSED\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+A\+T\+T\+R\+I\+B\+U\+T\+E\+\_\+\+U\+N\+U\+S\+E\+D\+\_\+}
-
-
-
- Definition at line 899 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ab54343f0a36dc4cb0ce8a478dd7847b8}\label{gtest_8h_ab54343f0a36dc4cb0ce8a478dd7847b8}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+C\+H\+E\+C\+K\+\_\+@{G\+T\+E\+S\+T\+\_\+\+C\+H\+E\+C\+K\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+C\+H\+E\+C\+K\+\_\+@{G\+T\+E\+S\+T\+\_\+\+C\+H\+E\+C\+K\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+C\+H\+E\+C\+K\+\_\+}{GTEST\_CHECK\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+C\+H\+E\+C\+K\+\_\+(\begin{DoxyParamCaption}\item[{}]{condition }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- GTEST\_AMBIGUOUS\_ELSE\_BLOCKER\_ \(\backslash\)
- if (::\mbox{\hyperlink{namespacetesting_1_1internal_ab2709373c78eb8b1c22a6ba30cceba52}{testing::internal::IsTrue}}(condition)) \(\backslash\)
- ; \mbox{\hyperlink{gtest_8h_a8ef4cb4c465db8c15464aecc6d9510ef}{\(\backslash\)}}
- \mbox{\hyperlink{gtest_8h_a8ef4cb4c465db8c15464aecc6d9510ef}{ else \(\backslash\)}}
- \mbox{\hyperlink{gtest_8h_a8ef4cb4c465db8c15464aecc6d9510ef}{ GTEST\_LOG\_}}(FATAL) << \textcolor{stringliteral}{"Condition "} #condition \textcolor{stringliteral}{" failed. "}
- \end{DoxyCode}
-
-
- Definition at line 1270 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a38f6151210e363ad7c69a836b13cf0af}\label{gtest_8h_a38f6151210e363ad7c69a836b13cf0af}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+C\+H\+E\+C\+K\+\_\+\+P\+O\+S\+I\+X\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+@{G\+T\+E\+S\+T\+\_\+\+C\+H\+E\+C\+K\+\_\+\+P\+O\+S\+I\+X\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+C\+H\+E\+C\+K\+\_\+\+P\+O\+S\+I\+X\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+@{G\+T\+E\+S\+T\+\_\+\+C\+H\+E\+C\+K\+\_\+\+P\+O\+S\+I\+X\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+C\+H\+E\+C\+K\+\_\+\+P\+O\+S\+I\+X\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+}{GTEST\_CHECK\_POSIX\_SUCCESS\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+C\+H\+E\+C\+K\+\_\+\+P\+O\+S\+I\+X\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+(\begin{DoxyParamCaption}\item[{}]{posix\+\_\+call }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \textcolor{keywordflow}{if} (\textcolor{keyword}{const} \textcolor{keywordtype}{int} gtest\_error = (posix\_call)) \(\backslash\)
- GTEST\_LOG\_(FATAL) << #posix\_call << \textcolor{stringliteral}{"failed with error "} \(\backslash\)
- << gtest\_error
- \end{DoxyCode}
-
-
- Definition at line 1283 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ae1f37dc71d5daa6fb49ca1b6047d4a8c}\label{gtest_8h_ae1f37dc71d5daa6fb49ca1b6047d4a8c}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+C\+O\+M\+P\+I\+L\+E\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+C\+O\+M\+P\+I\+L\+E\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+C\+O\+M\+P\+I\+L\+E\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+C\+O\+M\+P\+I\+L\+E\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+C\+O\+M\+P\+I\+L\+E\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+}{GTEST\_COMPILE\_ASSERT\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+C\+O\+M\+P\+I\+L\+E\+\_\+\+A\+S\+S\+E\+R\+T\+\_\+(\begin{DoxyParamCaption}\item[{}]{expr, }\item[{}]{msg }\end{DoxyParamCaption})~static\+\_\+assert(expr, \#msg)}
-
-
-
- Definition at line 1086 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ae3c336cbe1ae2bd1b1d019333e4428a0}\label{gtest_8h_ae3c336cbe1ae2bd1b1d019333e4428a0}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+@{G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+@{G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+}{GTEST\_CONCAT\_TOKEN\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+(\begin{DoxyParamCaption}\item[{}]{foo, }\item[{}]{bar }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_aa39fb5346d3573feebe4257cb3a01fde}{G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+\+I\+M\+P\+L\+\_\+}}(foo, bar)}
-
-
-
- Definition at line 6510 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aa39fb5346d3573feebe4257cb3a01fde}\label{gtest_8h_aa39fb5346d3573feebe4257cb3a01fde}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+\+I\+M\+P\+L\+\_\+@{G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+\+I\+M\+P\+L\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+\+I\+M\+P\+L\+\_\+@{G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+\+I\+M\+P\+L\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+\+I\+M\+P\+L\+\_\+}{GTEST\_CONCAT\_TOKEN\_IMPL\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+C\+O\+N\+C\+A\+T\+\_\+\+T\+O\+K\+E\+N\+\_\+\+I\+M\+P\+L\+\_\+(\begin{DoxyParamCaption}\item[{}]{foo, }\item[{}]{bar }\end{DoxyParamCaption})~foo \#\# bar}
-
-
-
- Definition at line 6511 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a14eb0e9c6e0df765d1fbfd2db6966d14}\label{gtest_8h_a14eb0e9c6e0df765d1fbfd2db6966d14}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+bool\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+bool\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+bool\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+bool\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+bool\+\_\+}{GTEST\_DECLARE\_bool\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+bool\+\_\+(\begin{DoxyParamCaption}\item[{}]{name }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} extern bool \mbox{\hyperlink{gtest_8h_a828f4e34a1c4b510da50ec1563e3562a}{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}}(name)}
-
-
-
- Definition at line 2496 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aab2ee98cb616054b1d3a7dc71efe81fc}\label{gtest_8h_aab2ee98cb616054b1d3a7dc71efe81fc}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+int32\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+int32\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+int32\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+int32\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+int32\+\_\+}{GTEST\_DECLARE\_int32\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+int32\+\_\+(\begin{DoxyParamCaption}\item[{}]{name }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} extern \+::\mbox{\hyperlink{namespacetesting_1_1internal_a8ee38faaf875f133358abaf9bc056cec}{testing\+::internal\+::\+Int32}} \mbox{\hyperlink{gtest_8h_a828f4e34a1c4b510da50ec1563e3562a}{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}}(name)}
-
-
-
- Definition at line 2497 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_af0970cdea09f16dbb1dbfccdaa693eeb}\label{gtest_8h_af0970cdea09f16dbb1dbfccdaa693eeb}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+\+S\+T\+A\+T\+I\+C\+\_\+\+M\+U\+T\+E\+X\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+\+S\+T\+A\+T\+I\+C\+\_\+\+M\+U\+T\+E\+X\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+\+S\+T\+A\+T\+I\+C\+\_\+\+M\+U\+T\+E\+X\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+\+S\+T\+A\+T\+I\+C\+\_\+\+M\+U\+T\+E\+X\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+\+S\+T\+A\+T\+I\+C\+\_\+\+M\+U\+T\+E\+X\+\_\+}{GTEST\_DECLARE\_STATIC\_MUTEX\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+\+S\+T\+A\+T\+I\+C\+\_\+\+M\+U\+T\+E\+X\+\_\+(\begin{DoxyParamCaption}\item[{}]{mutex }\end{DoxyParamCaption})~extern \+::\mbox{\hyperlink{classtesting_1_1internal_1_1_mutex}{testing\+::internal\+::\+Mutex}} mutex}
-
-
-
- Definition at line 2147 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a9f74eee05f7ee5534139a622fe7da7dd}\label{gtest_8h_a9f74eee05f7ee5534139a622fe7da7dd}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+string\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+string\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+string\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+string\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+string\+\_\+}{GTEST\_DECLARE\_string\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+D\+E\+C\+L\+A\+R\+E\+\_\+string\+\_\+(\begin{DoxyParamCaption}\item[{}]{name }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} extern \+::std\+::string \mbox{\hyperlink{gtest_8h_a828f4e34a1c4b510da50ec1563e3562a}{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}}(name)}
-
-
-
- Definition at line 2499 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a491d09ee62f1c9cfeafa3dbf75aaa9e2}\label{gtest_8h_a491d09ee62f1c9cfeafa3dbf75aaa9e2}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+A\+U\+L\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+S\+T\+Y\+LE@{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+A\+U\+L\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+S\+T\+Y\+LE}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+A\+U\+L\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+S\+T\+Y\+LE@{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+A\+U\+L\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+S\+T\+Y\+LE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+A\+U\+L\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+S\+T\+Y\+LE}{GTEST\_DEFAULT\_DEATH\_TEST\_STYLE}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+A\+U\+L\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+S\+T\+Y\+LE~\char`\"{}fast\char`\"{}}
-
-
-
- Definition at line 1002 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a48e05814779e5a2f432b06a12618a760}\label{gtest_8h_a48e05814779e5a2f432b06a12618a760}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+bool\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+bool\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+bool\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+bool\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+bool\+\_\+}{GTEST\_DEFINE\_bool\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+bool\+\_\+(\begin{DoxyParamCaption}\item[{}]{name, }\item[{}]{default\+\_\+val, }\item[{}]{doc }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} bool \mbox{\hyperlink{gtest_8h_a828f4e34a1c4b510da50ec1563e3562a}{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}}(name) = (default\+\_\+val)}
-
-
-
- Definition at line 2503 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a88ee2f19589ffff86ca742fd33611358}\label{gtest_8h_a88ee2f19589ffff86ca742fd33611358}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+int32\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+int32\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+int32\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+int32\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+int32\+\_\+}{GTEST\_DEFINE\_int32\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+int32\+\_\+(\begin{DoxyParamCaption}\item[{}]{name, }\item[{}]{default\+\_\+val, }\item[{}]{doc }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} \+::\mbox{\hyperlink{namespacetesting_1_1internal_a8ee38faaf875f133358abaf9bc056cec}{testing\+::internal\+::\+Int32}} \mbox{\hyperlink{gtest_8h_a828f4e34a1c4b510da50ec1563e3562a}{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}}(name) = (default\+\_\+val)}
-
-
-
- Definition at line 2505 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a85d5cd679fdbe87383e7dfd1c6651eaa}\label{gtest_8h_a85d5cd679fdbe87383e7dfd1c6651eaa}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+\+S\+T\+A\+T\+I\+C\+\_\+\+M\+U\+T\+E\+X\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+\+S\+T\+A\+T\+I\+C\+\_\+\+M\+U\+T\+E\+X\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+\+S\+T\+A\+T\+I\+C\+\_\+\+M\+U\+T\+E\+X\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+\+S\+T\+A\+T\+I\+C\+\_\+\+M\+U\+T\+E\+X\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+\+S\+T\+A\+T\+I\+C\+\_\+\+M\+U\+T\+E\+X\+\_\+}{GTEST\_DEFINE\_STATIC\_MUTEX\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+\+S\+T\+A\+T\+I\+C\+\_\+\+M\+U\+T\+E\+X\+\_\+(\begin{DoxyParamCaption}\item[{}]{mutex }\end{DoxyParamCaption})~\+::\mbox{\hyperlink{classtesting_1_1internal_1_1_mutex}{testing\+::internal\+::\+Mutex}} mutex}
-
-
-
- Definition at line 2150 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a885e18fe217a6e85553d408b99252c12}\label{gtest_8h_a885e18fe217a6e85553d408b99252c12}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+string\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+string\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+string\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+string\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+string\+\_\+}{GTEST\_DEFINE\_string\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+D\+E\+F\+I\+N\+E\+\_\+string\+\_\+(\begin{DoxyParamCaption}\item[{}]{name, }\item[{}]{default\+\_\+val, }\item[{}]{doc }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_aa73be6f0ba4a7456180a94904ce17790}{G\+T\+E\+S\+T\+\_\+\+A\+P\+I\+\_\+}} \+::std\+::string \mbox{\hyperlink{gtest_8h_a828f4e34a1c4b510da50ec1563e3562a}{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}}(name) = (default\+\_\+val)}
-
-
-
- Definition at line 2507 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a21086d276b1a64d6763ee8a94b12c1b8}\label{gtest_8h_a21086d276b1a64d6763ee8a94b12c1b8}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+E\+V\+\_\+\+E\+M\+A\+I\+L\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+V\+\_\+\+E\+M\+A\+I\+L\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+E\+V\+\_\+\+E\+M\+A\+I\+L\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+E\+V\+\_\+\+E\+M\+A\+I\+L\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+E\+V\+\_\+\+E\+M\+A\+I\+L\+\_\+}{GTEST\_DEV\_EMAIL\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+D\+E\+V\+\_\+\+E\+M\+A\+I\+L\+\_\+~\char`\"{}googletestframework@@googlegroups.\+com\char`\"{}}
-
-
-
- Definition at line 513 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aa0dc86dc9837f1610e91da65458f53b3}\label{gtest_8h_aa0dc86dc9837f1610e91da65458f53b3}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D\+\_\+\+P\+O\+P\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D\+\_\+\+P\+O\+P\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D\+\_\+\+P\+O\+P\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D\+\_\+\+P\+O\+P\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D\+\_\+\+P\+O\+P\+\_\+}{GTEST\_DISABLE\_MSC\_DEPRECATED\_POP\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D\+\_\+\+P\+O\+P\+\_\+(\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest-all_8cc_a789f37f9c345c2032699c194a58623d9}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+}}()}
-
-
-
- Definition at line 561 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a5b130138db254deaf29dbe3dffa1a2a8}\label{gtest_8h_a5b130138db254deaf29dbe3dffa1a2a8}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D\+\_\+\+P\+U\+S\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D\+\_\+\+P\+U\+S\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D\+\_\+\+P\+U\+S\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D\+\_\+\+P\+U\+S\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D\+\_\+\+P\+U\+S\+H\+\_\+}{GTEST\_DISABLE\_MSC\_DEPRECATED\_PUSH\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D\+\_\+\+P\+U\+S\+H\+\_\+(\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a88f79832f9d045112a76e9da8611cc13}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+}}(4996)}
-
-
-
- Definition at line 559 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aebf8277c9069c1e124f9a5bbe2948061}\label{gtest_8h_aebf8277c9069c1e124f9a5bbe2948061}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+}{GTEST\_DISABLE\_MSC\_WARNINGS\_POP\_}}
- {\footnotesize\ttfamily G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+(\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
-
-
-
- Definition at line 546 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a86994cc68e844d8b82089c70408dfc61}\label{gtest_8h_a86994cc68e844d8b82089c70408dfc61}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+}{GTEST\_DISABLE\_MSC\_WARNINGS\_PUSH\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+(\begin{DoxyParamCaption}\item[{}]{warnings }\end{DoxyParamCaption})}
-
-
-
- Definition at line 545 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ac593b50ce24257d5b6aa84845c344c9e}\label{gtest_8h_ac593b50ce24257d5b6aa84845c344c9e}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+L\+L\+O\+W\+\_\+\+A\+S\+S\+I\+G\+N\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+L\+L\+O\+W\+\_\+\+A\+S\+S\+I\+G\+N\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+L\+L\+O\+W\+\_\+\+A\+S\+S\+I\+G\+N\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+L\+L\+O\+W\+\_\+\+A\+S\+S\+I\+G\+N\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+L\+L\+O\+W\+\_\+\+A\+S\+S\+I\+G\+N\+\_\+}{GTEST\_DISALLOW\_ASSIGN\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+L\+L\+O\+W\+\_\+\+A\+S\+S\+I\+G\+N\+\_\+(\begin{DoxyParamCaption}\item[{}]{type }\end{DoxyParamCaption})~void operator=(type const \&) = delete}
-
-
-
- Definition at line 922 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aed8c1888c32b588b0681e88b95031e29}\label{gtest_8h_aed8c1888c32b588b0681e88b95031e29}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+L\+L\+O\+W\+\_\+\+C\+O\+P\+Y\+\_\+\+A\+N\+D\+\_\+\+A\+S\+S\+I\+G\+N\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+L\+L\+O\+W\+\_\+\+C\+O\+P\+Y\+\_\+\+A\+N\+D\+\_\+\+A\+S\+S\+I\+G\+N\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+L\+L\+O\+W\+\_\+\+C\+O\+P\+Y\+\_\+\+A\+N\+D\+\_\+\+A\+S\+S\+I\+G\+N\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+L\+L\+O\+W\+\_\+\+C\+O\+P\+Y\+\_\+\+A\+N\+D\+\_\+\+A\+S\+S\+I\+G\+N\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+L\+L\+O\+W\+\_\+\+C\+O\+P\+Y\+\_\+\+A\+N\+D\+\_\+\+A\+S\+S\+I\+G\+N\+\_\+}{GTEST\_DISALLOW\_COPY\_AND\_ASSIGN\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+L\+L\+O\+W\+\_\+\+C\+O\+P\+Y\+\_\+\+A\+N\+D\+\_\+\+A\+S\+S\+I\+G\+N\+\_\+(\begin{DoxyParamCaption}\item[{}]{type }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- type(type \textcolor{keyword}{const} &) = \textcolor{keyword}{delete}; \(\backslash\)
- GTEST\_DISALLOW\_ASSIGN\_(type)
- \end{DoxyCode}
-
-
- Definition at line 927 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a149f693bd59fa1bc937af54c0cdcb32f}\label{gtest_8h_a149f693bd59fa1bc937af54c0cdcb32f}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E\+\_\+\+L\+O\+C\+K\+\_\+\+R\+E\+Q\+U\+I\+R\+E\+D\+\_\+@{G\+T\+E\+S\+T\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E\+\_\+\+L\+O\+C\+K\+\_\+\+R\+E\+Q\+U\+I\+R\+E\+D\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E\+\_\+\+L\+O\+C\+K\+\_\+\+R\+E\+Q\+U\+I\+R\+E\+D\+\_\+@{G\+T\+E\+S\+T\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E\+\_\+\+L\+O\+C\+K\+\_\+\+R\+E\+Q\+U\+I\+R\+E\+D\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E\+\_\+\+L\+O\+C\+K\+\_\+\+R\+E\+Q\+U\+I\+R\+E\+D\+\_\+}{GTEST\_EXCLUSIVE\_LOCK\_REQUIRED\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E\+\_\+\+L\+O\+C\+K\+\_\+\+R\+E\+Q\+U\+I\+R\+E\+D\+\_\+(\begin{DoxyParamCaption}\item[{}]{locks }\end{DoxyParamCaption})}
-
-
-
- Definition at line 2514 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a636231436707c30d6778f79ae96f5dc6}\label{gtest_8h_a636231436707c30d6778f79ae96f5dc6}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+F\+A\+IL@{G\+T\+E\+S\+T\+\_\+\+F\+A\+IL}}
- \index{G\+T\+E\+S\+T\+\_\+\+F\+A\+IL@{G\+T\+E\+S\+T\+\_\+\+F\+A\+IL}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+F\+A\+IL}{GTEST\_FAIL}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+F\+A\+IL(\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}}(\char`\"{}Failed\char`\"{})}
-
-
-
- Definition at line 16542 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}\label{gtest_8h_a0f9a4c3ea82cc7bf4478eaffdc168358}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}{GTEST\_FATAL\_FAILURE\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+(\begin{DoxyParamCaption}\item[{}]{message }\end{DoxyParamCaption})~return \mbox{\hyperlink{gtest_8h_a94c73d5368ec946bc354d0992ad00810}{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+}}(message, \+::testing\+::\+Test\+Part\+Result\+::k\+Fatal\+Failure)}
-
-
-
- Definition at line 7760 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a828f4e34a1c4b510da50ec1563e3562a}\label{gtest_8h_a828f4e34a1c4b510da50ec1563e3562a}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+F\+L\+AG@{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}}
- \index{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG@{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+F\+L\+AG}{GTEST\_FLAG}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+F\+L\+AG(\begin{DoxyParamCaption}\item[{}]{name }\end{DoxyParamCaption})~F\+L\+A\+G\+S\+\_\+gtest\+\_\+\#\#name}
-
-
-
- Definition at line 2485 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a088e84784c589ba9b1fc48602ad8eabf}\label{gtest_8h_a088e84784c589ba9b1fc48602ad8eabf}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+@{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+@{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+}{GTEST\_FLAG\_PREFIX\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+~\char`\"{}gtest\+\_\+\char`\"{}}
-
-
-
- Definition at line 514 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a4251ff898f9f94ec6b8b9402c3436759}\label{gtest_8h_a4251ff898f9f94ec6b8b9402c3436759}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+\+D\+A\+S\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+\+D\+A\+S\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+\+D\+A\+S\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+\+D\+A\+S\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+\+D\+A\+S\+H\+\_\+}{GTEST\_FLAG\_PREFIX\_DASH\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+\+D\+A\+S\+H\+\_\+~\char`\"{}gtest-\/\char`\"{}}
-
-
-
- Definition at line 515 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a4018b7f288f974d022df397e2730633a}\label{gtest_8h_a4018b7f288f974d022df397e2730633a}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+\+U\+P\+P\+E\+R\+\_\+@{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+\+U\+P\+P\+E\+R\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+\+U\+P\+P\+E\+R\+\_\+@{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+\+U\+P\+P\+E\+R\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+\+U\+P\+P\+E\+R\+\_\+}{GTEST\_FLAG\_PREFIX\_UPPER\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+P\+R\+E\+F\+I\+X\+\_\+\+U\+P\+P\+E\+R\+\_\+~\char`\"{}G\+T\+E\+S\+T\+\_\+\char`\"{}}
-
-
-
- Definition at line 516 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a3749ef4fba6b3c3993609b336031644d}\label{gtest_8h_a3749ef4fba6b3c3993609b336031644d}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+S\+A\+V\+E\+R\+\_\+@{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+S\+A\+V\+E\+R\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+S\+A\+V\+E\+R\+\_\+@{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+S\+A\+V\+E\+R\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+S\+A\+V\+E\+R\+\_\+}{GTEST\_FLAG\_SAVER\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+F\+L\+A\+G\+\_\+\+S\+A\+V\+E\+R\+\_\+~\+::testing\+::internal\+::\+G\+Test\+Flag\+Saver}
-
-
-
- Definition at line 2493 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_acf0ee1851e6d342237bb64806ee1fd27}\label{gtest_8h_acf0ee1851e6d342237bb64806ee1fd27}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+A\+L\+T\+\_\+\+P\+A\+T\+H\+\_\+\+S\+E\+P\+\_\+@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+A\+L\+T\+\_\+\+P\+A\+T\+H\+\_\+\+S\+E\+P\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+A\+L\+T\+\_\+\+P\+A\+T\+H\+\_\+\+S\+E\+P\+\_\+@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+A\+L\+T\+\_\+\+P\+A\+T\+H\+\_\+\+S\+E\+P\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+A\+L\+T\+\_\+\+P\+A\+T\+H\+\_\+\+S\+E\+P\+\_\+}{GTEST\_HAS\_ALT\_PATH\_SEP\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+A\+L\+T\+\_\+\+P\+A\+T\+H\+\_\+\+S\+E\+P\+\_\+~0}
-
-
-
- Definition at line 2222 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a40c075a7f969a694e59532356be59fd5}\label{gtest_8h_a40c075a7f969a694e59532356be59fd5}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+C\+L\+O\+NE@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+C\+L\+O\+NE}}
- \index{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+C\+L\+O\+NE@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+C\+L\+O\+NE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+C\+L\+O\+NE}{GTEST\_HAS\_CLONE}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+C\+L\+O\+NE~0}
-
-
-
- Definition at line 817 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ae6239a8ccf4c230008d1db1ea8bd738e}\label{gtest_8h_ae6239a8ccf4c230008d1db1ea8bd738e}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+C\+X\+X\+A\+B\+I\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+C\+X\+X\+A\+B\+I\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+C\+X\+X\+A\+B\+I\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+C\+X\+X\+A\+B\+I\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+C\+X\+X\+A\+B\+I\+\_\+\+H\+\_\+}{GTEST\_HAS\_CXXABI\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+C\+X\+X\+A\+B\+I\+\_\+\+H\+\_\+~0}
-
-
-
- Definition at line 1017 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aedcf220690e6589d0fc2bd3db768ea66}\label{gtest_8h_aedcf220690e6589d0fc2bd3db768ea66}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+E\+X\+C\+E\+P\+T\+I\+O\+NS@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+E\+X\+C\+E\+P\+T\+I\+O\+NS}}
- \index{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+E\+X\+C\+E\+P\+T\+I\+O\+NS@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+E\+X\+C\+E\+P\+T\+I\+O\+NS}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+E\+X\+C\+E\+P\+T\+I\+O\+NS}{GTEST\_HAS\_EXCEPTIONS}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+E\+X\+C\+E\+P\+T\+I\+O\+NS~0}
-
-
-
- Definition at line 675 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a6ab57c4a17233dd4ed30c2926bb99cc5}\label{gtest_8h_a6ab57c4a17233dd4ed30c2926bb99cc5}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+S\+T\+R\+I\+NG@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+S\+T\+R\+I\+NG}}
- \index{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+S\+T\+R\+I\+NG@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+S\+T\+R\+I\+NG}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+S\+T\+R\+I\+NG}{GTEST\_HAS\_GLOBAL\_STRING}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+S\+T\+R\+I\+NG~0}
-
-
-
- Definition at line 689 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_afca9ecaf5846561187a15b75013aa85b}\label{gtest_8h_afca9ecaf5846561187a15b75013aa85b}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+W\+S\+T\+R\+I\+NG@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+W\+S\+T\+R\+I\+NG}}
- \index{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+W\+S\+T\+R\+I\+NG@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+W\+S\+T\+R\+I\+NG}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+W\+S\+T\+R\+I\+NG}{GTEST\_HAS\_GLOBAL\_WSTRING}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+W\+S\+T\+R\+I\+NG~(\mbox{\hyperlink{gtest_8h_a6e087748d8bbd2ca57c487b6ad268670}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+W\+S\+T\+R\+I\+NG}} \&\& \mbox{\hyperlink{gtest_8h_a6ab57c4a17233dd4ed30c2926bb99cc5}{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+S\+T\+R\+I\+NG}})}
-
-
-
- Definition at line 706 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_af5c4295ea1d76f07f65934f659792431}\label{gtest_8h_af5c4295ea1d76f07f65934f659792431}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+P\+O\+S\+I\+X\+\_\+\+RE@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+P\+O\+S\+I\+X\+\_\+\+RE}}
- \index{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+P\+O\+S\+I\+X\+\_\+\+RE@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+P\+O\+S\+I\+X\+\_\+\+RE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+P\+O\+S\+I\+X\+\_\+\+RE}{GTEST\_HAS\_POSIX\_RE}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+P\+O\+S\+I\+X\+\_\+\+RE~(!G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+W\+I\+N\+D\+O\+WS)}
-
-
-
- Definition at line 603 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a3341397e1952de0b9cd88762d4d3ae4b}\label{gtest_8h_a3341397e1952de0b9cd88762d4d3ae4b}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+P\+T\+H\+R\+E\+AD@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+P\+T\+H\+R\+E\+AD}}
- \index{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+P\+T\+H\+R\+E\+AD@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+P\+T\+H\+R\+E\+AD}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+P\+T\+H\+R\+E\+AD}{GTEST\_HAS\_PTHREAD}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+P\+T\+H\+R\+E\+AD}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- (GTEST\_OS\_LINUX || GTEST\_OS\_MAC || GTEST\_OS\_HPUX || GTEST\_OS\_QNX || \(\backslash\)
- GTEST\_OS\_FREEBSD || GTEST\_OS\_NACL || GTEST\_OS\_NETBSD || GTEST\_OS\_FUCHSIA)
- \end{DoxyCode}
-
-
- Definition at line 780 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a9ba781217167f905bff2f1c410a97930}\label{gtest_8h_a9ba781217167f905bff2f1c410a97930}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+R\+T\+TI@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+R\+T\+TI}}
- \index{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+R\+T\+TI@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+R\+T\+TI}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+R\+T\+TI}{GTEST\_HAS\_RTTI}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+R\+T\+TI~1}
-
-
-
- Definition at line 761 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a8f6a84e8be3c94cd1f6f46a136df2c62}\label{gtest_8h_a8f6a84e8be3c94cd1f6f46a136df2c62}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+EH@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+EH}}
- \index{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+EH@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+EH}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+EH}{GTEST\_HAS\_SEH}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+EH~0}
-
-
-
- Definition at line 966 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_adba1121430c11cee8ba0c74e8cf6aa40}\label{gtest_8h_adba1121430c11cee8ba0c74e8cf6aa40}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+S\+T\+R\+I\+NG@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+S\+T\+R\+I\+NG}}
- \index{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+S\+T\+R\+I\+NG@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+S\+T\+R\+I\+NG}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+S\+T\+R\+I\+NG}{GTEST\_HAS\_STD\_STRING}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+S\+T\+R\+I\+NG~1}
-
-
-
- Definition at line 682 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a6e087748d8bbd2ca57c487b6ad268670}\label{gtest_8h_a6e087748d8bbd2ca57c487b6ad268670}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+W\+S\+T\+R\+I\+NG@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+W\+S\+T\+R\+I\+NG}}
- \index{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+W\+S\+T\+R\+I\+NG@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+W\+S\+T\+R\+I\+NG}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+W\+S\+T\+R\+I\+NG}{GTEST\_HAS\_STD\_WSTRING}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+D\+\_\+\+W\+S\+T\+R\+I\+NG~(!(G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+L\+I\+N\+U\+X\+\_\+\+A\+N\+D\+R\+O\+ID $\vert$$\vert$ G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+C\+Y\+G\+W\+IN $\vert$$\vert$ G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+S\+O\+L\+A\+R\+IS))}
-
-
-
- Definition at line 698 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_add695166eb7b691f93777525d5881062}\label{gtest_8h_add695166eb7b691f93777525d5881062}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+R\+E\+A\+M\+\_\+\+R\+E\+D\+I\+R\+E\+C\+T\+I\+ON@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+R\+E\+A\+M\+\_\+\+R\+E\+D\+I\+R\+E\+C\+T\+I\+ON}}
- \index{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+R\+E\+A\+M\+\_\+\+R\+E\+D\+I\+R\+E\+C\+T\+I\+ON@{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+R\+E\+A\+M\+\_\+\+R\+E\+D\+I\+R\+E\+C\+T\+I\+ON}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+R\+E\+A\+M\+\_\+\+R\+E\+D\+I\+R\+E\+C\+T\+I\+ON}{GTEST\_HAS\_STREAM\_REDIRECTION}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+H\+A\+S\+\_\+\+S\+T\+R\+E\+A\+M\+\_\+\+R\+E\+D\+I\+R\+E\+C\+T\+I\+ON~1}
-
-
-
- Definition at line 830 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a4a5b6fbde5dd05e05dd6846ac5e5c18e}\label{gtest_8h_a4a5b6fbde5dd05e05dd6846ac5e5c18e}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+}{GTEST\_IMPL\_CMP\_HELPER\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+C\+M\+P\+\_\+\+H\+E\+L\+P\+E\+R\+\_\+(\begin{DoxyParamCaption}\item[{}]{op\+\_\+name, }\item[{}]{op }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \textcolor{keyword}{template} <\textcolor{keyword}{typename} T1, \textcolor{keyword}{typename} T2>\(\backslash\)
- AssertionResult CmpHelper##op\_name(\textcolor{keyword}{const} \textcolor{keywordtype}{char}* expr1, \textcolor{keyword}{const} \textcolor{keywordtype}{char}* expr2, \(\backslash\)
- \textcolor{keyword}{const} T1& val1, \textcolor{keyword}{const} T2& val2) \{\(\backslash\)
- if (val1 op val2) \{\(\backslash\)
- return AssertionSuccess();\(\backslash\)
- \} \textcolor{keywordflow}{else} \{\(\backslash\)
- return \mbox{\hyperlink{namespacetesting_1_1internal_a894ffccd936d78fd555f490020c27f0a}{CmpHelperOpFailure}}(expr1, expr2, val1, val2, #op);\(\backslash\)
- \}\(\backslash\)
- \}\(\backslash\)
- GTEST\_API\_ AssertionResult CmpHelper##op\_name(\(\backslash\)
- \textcolor{keyword}{const} \textcolor{keywordtype}{char}* expr1, \textcolor{keyword}{const} \textcolor{keywordtype}{char}* expr2, \mbox{\hyperlink{namespacetesting_1_1internal_a05c6bd9ede5ccdf25191a590d610dcc6}{BiggestInt}} val1, \mbox{\hyperlink{namespacetesting_1_1internal_a05c6bd9ede5ccdf25191a590d610dcc6}{BiggestInt}} val2)
- \end{DoxyCode}
-
-
- Definition at line 16226 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a79d4724b4bc2a1dd8493c366b5ca626a}\label{gtest_8h_a79d4724b4bc2a1dd8493c366b5ca626a}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+P\+O\+I\+N\+T\+E\+R\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+P\+O\+I\+N\+T\+E\+R\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+P\+O\+I\+N\+T\+E\+R\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+P\+O\+I\+N\+T\+E\+R\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+P\+O\+I\+N\+T\+E\+R\+\_\+}{GTEST\_IMPL\_FORMAT\_C\_STRING\_AS\_POINTER\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+P\+O\+I\+N\+T\+E\+R\+\_\+(\begin{DoxyParamCaption}\item[{}]{Char\+Type }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \textcolor{keyword}{template} <\textcolor{keyword}{typename} OtherOperand> \(\backslash\)
- class FormatForComparison<CharType*, OtherOperand> \{ \(\backslash\)
- public: \mbox{\hyperlink{namespacetesting_1_1internal_a8e8ff5b11e64078831112677156cb111}{\(\backslash\)}}
- \mbox{\hyperlink{namespacetesting_1_1internal_a8e8ff5b11e64078831112677156cb111}{ static ::std::string}} Format(CharType* value) \{
- \mbox{\hyperlink{namespacetesting_aa5717bb1144edd1d262d310ba70c82ed}{\(\backslash\)}}
- \mbox{\hyperlink{namespacetesting_aa5717bb1144edd1d262d310ba70c82ed}{ return ::testing::PrintToString}}(static\_cast<const void*>(value))
- ; \(\backslash\)
- \} \(\backslash\)
- \}
- \end{DoxyCode}
-
-
- Definition at line 8359 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ad6102ed2a0571d5196e606a061c16a10}\label{gtest_8h_ad6102ed2a0571d5196e606a061c16a10}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+}{GTEST\_IMPL\_FORMAT\_C\_STRING\_AS\_STRING\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+M\+P\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+C\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+A\+S\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+(\begin{DoxyParamCaption}\item[{}]{Char\+Type, }\item[{}]{Other\+String\+Type }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \textcolor{keyword}{template} <> \(\backslash\)
- class FormatForComparison<CharType*, OtherStringType> \{ \(\backslash\)
- public: \mbox{\hyperlink{namespacetesting_1_1internal_a8e8ff5b11e64078831112677156cb111}{\(\backslash\)}}
- \mbox{\hyperlink{namespacetesting_1_1internal_a8e8ff5b11e64078831112677156cb111}{ static ::std::string}} Format(CharType* value) \{
- \mbox{\hyperlink{namespacetesting_aa5717bb1144edd1d262d310ba70c82ed}{\(\backslash\)}}
- \mbox{\hyperlink{namespacetesting_aa5717bb1144edd1d262d310ba70c82ed}{ return ::testing::PrintToString}}(value);
- \(\backslash\)
- \} \(\backslash\)
- \}
- \end{DoxyCode}
-
-
- Definition at line 8378 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a9be22723f67d5ad4d6d26214a84a19f9}\label{gtest_8h_a9be22723f67d5ad4d6d26214a84a19f9}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_GTEST\_DEATH\_TEST\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 7948 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ac5d82b7725576c4a54ae99ce1cc861e0}\label{gtest_8h_ac5d82b7725576c4a54ae99ce1cc861e0}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+M\+A\+T\+C\+H\+E\+R\+S\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+M\+A\+T\+C\+H\+E\+R\+S\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+M\+A\+T\+C\+H\+E\+R\+S\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+M\+A\+T\+C\+H\+E\+R\+S\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+M\+A\+T\+C\+H\+E\+R\+S\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_GTEST\_MATCHERS\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+M\+A\+T\+C\+H\+E\+R\+S\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 8027 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a5c2d86823d7f9ffac3e3766da17091dd}\label{gtest_8h_a5c2d86823d7f9ffac3e3766da17091dd}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_GTEST\_MESSAGE\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 2603 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a15b9e83e56cafef0ddd12e2444772908}\label{gtest_8h_a15b9e83e56cafef0ddd12e2444772908}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_GTEST\_PARAM\_TEST\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 10401 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a36afb7e44e600d2da0e6d8f4f739ea3b}\label{gtest_8h_a36afb7e44e600d2da0e6d8f4f739ea3b}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+I\+M\+P\+L\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+I\+M\+P\+L\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+I\+M\+P\+L\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+I\+M\+P\+L\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+I\+M\+P\+L\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_GTEST\_PRED\_IMPL\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+I\+M\+P\+L\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 14666 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a146e4a81159ecfdc33030e147a024346}\label{gtest_8h_a146e4a81159ecfdc33030e147a024346}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+I\+N\+T\+E\+R\+S\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+I\+N\+T\+E\+R\+S\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+I\+N\+T\+E\+R\+S\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+I\+N\+T\+E\+R\+S\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+I\+N\+T\+E\+R\+S\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_GTEST\_PRINTERS\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+I\+N\+T\+E\+R\+S\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 8133 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a61e419ca2f3cc78bbae47d074c5d4400}\label{gtest_8h_a61e419ca2f3cc78bbae47d074c5d4400}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+O\+D\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+O\+D\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+O\+D\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+O\+D\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+O\+D\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_GTEST\_PROD\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+O\+D\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 13779 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a6454a5e01489b59f55be53c206ca929b}\label{gtest_8h_a6454a5e01489b59f55be53c206ca929b}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+P\+A\+R\+T\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+P\+A\+R\+T\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+P\+A\+R\+T\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+P\+A\+R\+T\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+P\+A\+R\+T\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_GTEST\_TEST\_PART\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+P\+A\+R\+T\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 13838 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_adddef1e04ac44c9721ce3716c1b8a09e}\label{gtest_8h_adddef1e04ac44c9721ce3716c1b8a09e}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+Y\+P\+E\+D\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+Y\+P\+E\+D\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+Y\+P\+E\+D\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+Y\+P\+E\+D\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+Y\+P\+E\+D\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_GTEST\_TYPED\_TEST\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+Y\+P\+E\+D\+\_\+\+T\+E\+S\+T\+\_\+\+H\+\_\+}
-
- \mbox{\Hypertarget{gtest_8h_aae632b050088c635963f553c4a5157b0}\label{gtest_8h_aae632b050088c635963f553c4a5157b0}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_INTERNAL\_CUSTOM\_GTEST\_PORT\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 508 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a790dd922b87864bf5b8d93a22853933c}\label{gtest_8h_a790dd922b87864bf5b8d93a22853933c}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+I\+N\+T\+E\+R\+S\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+I\+N\+T\+E\+R\+S\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+I\+N\+T\+E\+R\+S\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+I\+N\+T\+E\+R\+S\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+I\+N\+T\+E\+R\+S\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_INTERNAL\_CUSTOM\_GTEST\_PRINTERS\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+R\+I\+N\+T\+E\+R\+S\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 9019 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a83e03f206a1c53a656f7eac87c122d16}\label{gtest_8h_a83e03f206a1c53a656f7eac87c122d16}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_INTERNAL\_GTEST\_DEATH\_TEST\_INTERNAL\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 7986 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aa6f5334cb6792f48ac5621193b41bb61}\label{gtest_8h_aa6f5334cb6792f48ac5621193b41bb61}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+F\+I\+L\+E\+P\+A\+T\+H\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+F\+I\+L\+E\+P\+A\+T\+H\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+F\+I\+L\+E\+P\+A\+T\+H\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+F\+I\+L\+E\+P\+A\+T\+H\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+F\+I\+L\+E\+P\+A\+T\+H\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_INTERNAL\_GTEST\_FILEPATH\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+F\+I\+L\+E\+P\+A\+T\+H\+\_\+\+H\+\_\+}
-
- \mbox{\Hypertarget{gtest_8h_a508d33581439542ea940eacbf306ad2a}\label{gtest_8h_a508d33581439542ea940eacbf306ad2a}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_INTERNAL\_GTEST\_INTERNAL\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 97 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a34b82ce6255f2f5666647d35498f4c65}\label{gtest_8h_a34b82ce6255f2f5666647d35498f4c65}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+U\+T\+I\+L\+\_\+\+G\+E\+N\+E\+R\+A\+T\+E\+D\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+U\+T\+I\+L\+\_\+\+G\+E\+N\+E\+R\+A\+T\+E\+D\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+U\+T\+I\+L\+\_\+\+G\+E\+N\+E\+R\+A\+T\+E\+D\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+U\+T\+I\+L\+\_\+\+G\+E\+N\+E\+R\+A\+T\+E\+D\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+U\+T\+I\+L\+\_\+\+G\+E\+N\+E\+R\+A\+T\+E\+D\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_INTERNAL\_GTEST\_PARAM\_UTIL\_GENERATED\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+U\+T\+I\+L\+\_\+\+G\+E\+N\+E\+R\+A\+T\+E\+D\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 11353 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a83cf5c299fc04d9f8e555cb42a97aa47}\label{gtest_8h_a83cf5c299fc04d9f8e555cb42a97aa47}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+U\+T\+I\+L\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+U\+T\+I\+L\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+U\+T\+I\+L\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+U\+T\+I\+L\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+U\+T\+I\+L\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_INTERNAL\_GTEST\_PARAM\_UTIL\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+A\+R\+A\+M\+\_\+\+U\+T\+I\+L\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 10578 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a0392ac662f9547fb26a0d23c26d09fa6}\label{gtest_8h_a0392ac662f9547fb26a0d23c26d09fa6}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+A\+R\+C\+H\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+A\+R\+C\+H\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+A\+R\+C\+H\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+A\+R\+C\+H\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+A\+R\+C\+H\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_INTERNAL\_GTEST\_PORT\_ARCH\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+A\+R\+C\+H\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 408 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a6d13def13619ff1647c90e3354a65732}\label{gtest_8h_a6d13def13619ff1647c90e3354a65732}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_INTERNAL\_GTEST\_PORT\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+P\+O\+R\+T\+\_\+\+H\+\_\+}
-
-
-
- Definition at line 142 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_af7adda0fee2a48fec4d8628cbaedec76}\label{gtest_8h_af7adda0fee2a48fec4d8628cbaedec76}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_INTERNAL\_GTEST\_STRING\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+H\+\_\+}
-
- \mbox{\Hypertarget{gtest_8h_aff22afce4bffd0181c178e2e4d848c97}\label{gtest_8h_aff22afce4bffd0181c178e2e4d848c97}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+\_\+\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+\_\+\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+\_\+\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+\_\+\+H\+\_\+}{GTEST\_INCLUDE\_GTEST\_INTERNAL\_GTEST\_TYPE\_UTIL\_H\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+C\+L\+U\+D\+E\+\_\+\+G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+G\+T\+E\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+\_\+\+H\+\_\+}
-
- \mbox{\Hypertarget{gtest_8h_aa5e27ad4f88278501ef71bd9ddbb44c6}\label{gtest_8h_aa5e27ad4f88278501ef71bd9ddbb44c6}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+I\+T\+\_\+\+G\+O\+O\+G\+L\+E\+\_\+\+T\+E\+S\+T\+\_\+\+N\+A\+M\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+I\+T\+\_\+\+G\+O\+O\+G\+L\+E\+\_\+\+T\+E\+S\+T\+\_\+\+N\+A\+M\+E\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+I\+T\+\_\+\+G\+O\+O\+G\+L\+E\+\_\+\+T\+E\+S\+T\+\_\+\+N\+A\+M\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+I\+T\+\_\+\+G\+O\+O\+G\+L\+E\+\_\+\+T\+E\+S\+T\+\_\+\+N\+A\+M\+E\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+I\+T\+\_\+\+G\+O\+O\+G\+L\+E\+\_\+\+T\+E\+S\+T\+\_\+\+N\+A\+M\+E\+\_\+}{GTEST\_INIT\_GOOGLE\_TEST\_NAME\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+I\+T\+\_\+\+G\+O\+O\+G\+L\+E\+\_\+\+T\+E\+S\+T\+\_\+\+N\+A\+M\+E\+\_\+~\char`\"{}testing\+::\+Init\+Google\+Test\char`\"{}}
-
-
-
- Definition at line 522 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ad115e2c466f7e8a32f1cf23ef2e5f220}\label{gtest_8h_ad115e2c466f7e8a32f1cf23ef2e5f220}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+N\+T\+I\+O\+N\+A\+L\+\_\+\+C\+O\+N\+S\+T\+\_\+\+C\+O\+N\+D\+\_\+\+P\+O\+P\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+N\+T\+I\+O\+N\+A\+L\+\_\+\+C\+O\+N\+S\+T\+\_\+\+C\+O\+N\+D\+\_\+\+P\+O\+P\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+N\+T\+I\+O\+N\+A\+L\+\_\+\+C\+O\+N\+S\+T\+\_\+\+C\+O\+N\+D\+\_\+\+P\+O\+P\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+N\+T\+I\+O\+N\+A\+L\+\_\+\+C\+O\+N\+S\+T\+\_\+\+C\+O\+N\+D\+\_\+\+P\+O\+P\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+N\+T\+I\+O\+N\+A\+L\+\_\+\+C\+O\+N\+S\+T\+\_\+\+C\+O\+N\+D\+\_\+\+P\+O\+P\+\_\+}{GTEST\_INTENTIONAL\_CONST\_COND\_POP\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+N\+T\+I\+O\+N\+A\+L\+\_\+\+C\+O\+N\+S\+T\+\_\+\+C\+O\+N\+D\+\_\+\+P\+O\+P\+\_\+(\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest-all_8cc_a789f37f9c345c2032699c194a58623d9}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+O\+P\+\_\+}}()}
-
-
-
- Definition at line 952 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a69b0cadb05bf2a1ef96151243c6b6241}\label{gtest_8h_a69b0cadb05bf2a1ef96151243c6b6241}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+N\+T\+I\+O\+N\+A\+L\+\_\+\+C\+O\+N\+S\+T\+\_\+\+C\+O\+N\+D\+\_\+\+P\+U\+S\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+N\+T\+I\+O\+N\+A\+L\+\_\+\+C\+O\+N\+S\+T\+\_\+\+C\+O\+N\+D\+\_\+\+P\+U\+S\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+N\+T\+I\+O\+N\+A\+L\+\_\+\+C\+O\+N\+S\+T\+\_\+\+C\+O\+N\+D\+\_\+\+P\+U\+S\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+N\+T\+I\+O\+N\+A\+L\+\_\+\+C\+O\+N\+S\+T\+\_\+\+C\+O\+N\+D\+\_\+\+P\+U\+S\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+N\+T\+I\+O\+N\+A\+L\+\_\+\+C\+O\+N\+S\+T\+\_\+\+C\+O\+N\+D\+\_\+\+P\+U\+S\+H\+\_\+}{GTEST\_INTENTIONAL\_CONST\_COND\_PUSH\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+N\+T\+I\+O\+N\+A\+L\+\_\+\+C\+O\+N\+S\+T\+\_\+\+C\+O\+N\+D\+\_\+\+P\+U\+S\+H\+\_\+(\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a88f79832f9d045112a76e9da8611cc13}{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+}}(4127)}
-
-
-
- Definition at line 950 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a6aa594029905b65753d0e85f2db521ab}\label{gtest_8h_a6aa594029905b65753d0e85f2db521ab}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED@{G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED@{G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}{GTEST\_INTERNAL\_DEPRECATED}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+N\+T\+E\+R\+N\+A\+L\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED(\begin{DoxyParamCaption}\item[{}]{message }\end{DoxyParamCaption})}
-
-
-
- Definition at line 7907 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ae5dd8e23090e08856613878fa1ff6fca}\label{gtest_8h_ae5dd8e23090e08856613878fa1ff6fca}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+S\+\_\+\+N\+U\+L\+L\+\_\+\+L\+I\+T\+E\+R\+A\+L\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+S\+\_\+\+N\+U\+L\+L\+\_\+\+L\+I\+T\+E\+R\+A\+L\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+S\+\_\+\+N\+U\+L\+L\+\_\+\+L\+I\+T\+E\+R\+A\+L\+\_\+@{G\+T\+E\+S\+T\+\_\+\+I\+S\+\_\+\+N\+U\+L\+L\+\_\+\+L\+I\+T\+E\+R\+A\+L\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+S\+\_\+\+N\+U\+L\+L\+\_\+\+L\+I\+T\+E\+R\+A\+L\+\_\+}{GTEST\_IS\_NULL\_LITERAL\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+S\+\_\+\+N\+U\+L\+L\+\_\+\+L\+I\+T\+E\+R\+A\+L\+\_\+(\begin{DoxyParamCaption}\item[{}]{x }\end{DoxyParamCaption})~decltype(\+::\mbox{\hyperlink{namespacetesting_1_1internal_a3db36c62f31a9439117c41c2b13f4941}{testing\+::internal\+::\+Is\+Null\+Literal\+Helper}}(x))\+::value}
-
-
-
- Definition at line 6572 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a727149862f53b2fb21f6d33cd9323886}\label{gtest_8h_a727149862f53b2fb21f6d33cd9323886}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+I\+S\+\_\+\+T\+H\+R\+E\+A\+D\+S\+A\+FE@{G\+T\+E\+S\+T\+\_\+\+I\+S\+\_\+\+T\+H\+R\+E\+A\+D\+S\+A\+FE}}
- \index{G\+T\+E\+S\+T\+\_\+\+I\+S\+\_\+\+T\+H\+R\+E\+A\+D\+S\+A\+FE@{G\+T\+E\+S\+T\+\_\+\+I\+S\+\_\+\+T\+H\+R\+E\+A\+D\+S\+A\+FE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+I\+S\+\_\+\+T\+H\+R\+E\+A\+D\+S\+A\+FE}{GTEST\_IS\_THREADSAFE}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+I\+S\+\_\+\+T\+H\+R\+E\+A\+D\+S\+A\+FE}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- (GTEST\_HAS\_MUTEX\_AND\_THREAD\_LOCAL\_ || \(\backslash\)
- (GTEST\_OS\_WINDOWS && !GTEST\_OS\_WINDOWS\_PHONE && !GTEST\_OS\_WINDOWS\_RT) || \(\backslash\)
- \mbox{\hyperlink{gtest_8h_a3341397e1952de0b9cd88762d4d3ae4b}{GTEST\_HAS\_PTHREAD}})
- \end{DoxyCode}
-
-
- Definition at line 973 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a69abff5a4efdd07bd5faebe3dd318d06}\label{gtest_8h_a69abff5a4efdd07bd5faebe3dd318d06}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+L\+O\+C\+K\+\_\+\+E\+X\+C\+L\+U\+D\+E\+D\+\_\+@{G\+T\+E\+S\+T\+\_\+\+L\+O\+C\+K\+\_\+\+E\+X\+C\+L\+U\+D\+E\+D\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+L\+O\+C\+K\+\_\+\+E\+X\+C\+L\+U\+D\+E\+D\+\_\+@{G\+T\+E\+S\+T\+\_\+\+L\+O\+C\+K\+\_\+\+E\+X\+C\+L\+U\+D\+E\+D\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+L\+O\+C\+K\+\_\+\+E\+X\+C\+L\+U\+D\+E\+D\+\_\+}{GTEST\_LOCK\_EXCLUDED\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+L\+O\+C\+K\+\_\+\+E\+X\+C\+L\+U\+D\+E\+D\+\_\+(\begin{DoxyParamCaption}\item[{}]{locks }\end{DoxyParamCaption})}
-
-
-
- Definition at line 2515 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a8ef4cb4c465db8c15464aecc6d9510ef}\label{gtest_8h_a8ef4cb4c465db8c15464aecc6d9510ef}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+L\+O\+G\+\_\+@{G\+T\+E\+S\+T\+\_\+\+L\+O\+G\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+L\+O\+G\+\_\+@{G\+T\+E\+S\+T\+\_\+\+L\+O\+G\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+L\+O\+G\+\_\+}{GTEST\_LOG\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+L\+O\+G\+\_\+(\begin{DoxyParamCaption}\item[{}]{severity }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{classtesting_1_1internal_1_1_g_test_log}{::testing::internal::GTestLog}}(::testing::internal::GTEST\_##severity, \(\backslash\)
- \_\_FILE\_\_, \_\_LINE\_\_).\mbox{\hyperlink{classtesting_1_1internal_1_1_g_test_log_aebb92e67d98eca69f0347d5121dab27a}{GetStream}}()
- \end{DoxyCode}
-
-
- Definition at line 1246 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a94c73d5368ec946bc354d0992ad00810}\label{gtest_8h_a94c73d5368ec946bc354d0992ad00810}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+}{GTEST\_MESSAGE\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+(\begin{DoxyParamCaption}\item[{}]{message, }\item[{}]{result\+\_\+type }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a8d70025c45a47a493780746dfd66d565}{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+A\+T\+\_\+}}(\+\_\+\+\_\+\+F\+I\+L\+E\+\_\+\+\_\+, \+\_\+\+\_\+\+L\+I\+N\+E\+\_\+\+\_\+, message, result\+\_\+type)}
-
-
-
- Definition at line 7757 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a8d70025c45a47a493780746dfd66d565}\label{gtest_8h_a8d70025c45a47a493780746dfd66d565}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+A\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+A\+T\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+A\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+A\+T\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+A\+T\+\_\+}{GTEST\_MESSAGE\_AT\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+A\+T\+\_\+(\begin{DoxyParamCaption}\item[{}]{file, }\item[{}]{line, }\item[{}]{message, }\item[{}]{result\+\_\+type }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{classtesting_1_1internal_1_1_assert_helper}{::testing::internal::AssertHelper}}(result\_type, file, line, message) \(\backslash\)
- = \mbox{\hyperlink{classtesting_1_1_message}{::testing::Message}}()
- \end{DoxyCode}
-
-
- Definition at line 7753 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a8e5aab8276b2645f64f41c9e3021b935}\label{gtest_8h_a8e5aab8276b2645f64f41c9e3021b935}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+M\+U\+S\+T\+\_\+\+U\+S\+E\+\_\+\+R\+E\+S\+U\+L\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+M\+U\+S\+T\+\_\+\+U\+S\+E\+\_\+\+R\+E\+S\+U\+L\+T\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+M\+U\+S\+T\+\_\+\+U\+S\+E\+\_\+\+R\+E\+S\+U\+L\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+M\+U\+S\+T\+\_\+\+U\+S\+E\+\_\+\+R\+E\+S\+U\+L\+T\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+M\+U\+S\+T\+\_\+\+U\+S\+E\+\_\+\+R\+E\+S\+U\+L\+T\+\_\+}{GTEST\_MUST\_USE\_RESULT\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+M\+U\+S\+T\+\_\+\+U\+S\+E\+\_\+\+R\+E\+S\+U\+L\+T\+\_\+}
-
-
-
- Definition at line 939 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a13d98c217176bd8722c395b9225fc19d}\label{gtest_8h_a13d98c217176bd8722c395b9225fc19d}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+N\+A\+M\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+N\+A\+M\+E\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+N\+A\+M\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+N\+A\+M\+E\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+N\+A\+M\+E\+\_\+}{GTEST\_NAME\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+N\+A\+M\+E\+\_\+~\char`\"{}Google Test\char`\"{}}
-
-
-
- Definition at line 517 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a9945cbd967fbccb15f8de711f58955c7}\label{gtest_8h_a9945cbd967fbccb15f8de711f58955c7}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+I\+N\+L\+I\+N\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+I\+N\+L\+I\+N\+E\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+I\+N\+L\+I\+N\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+I\+N\+L\+I\+N\+E\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+I\+N\+L\+I\+N\+E\+\_\+}{GTEST\_NO\_INLINE\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+I\+N\+L\+I\+N\+E\+\_\+}
-
-
-
- Definition at line 1009 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}\label{gtest_8h_a6cb7482cfa03661a91c698eb5895f642}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}{GTEST\_NONFATAL\_FAILURE\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+N\+O\+N\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+(\begin{DoxyParamCaption}\item[{}]{message }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a94c73d5368ec946bc354d0992ad00810}{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+}}(message, \+::testing\+::\+Test\+Part\+Result\+::k\+Non\+Fatal\+Failure)}
-
-
-
- Definition at line 7763 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_afbb636e91bdd50267dbef11a50490b29}\label{gtest_8h_afbb636e91bdd50267dbef11a50490b29}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+P\+A\+T\+H\+\_\+\+S\+E\+P\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+A\+T\+H\+\_\+\+S\+E\+P\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+P\+A\+T\+H\+\_\+\+S\+E\+P\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+A\+T\+H\+\_\+\+S\+E\+P\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+P\+A\+T\+H\+\_\+\+S\+E\+P\+\_\+}{GTEST\_PATH\_SEP\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+P\+A\+T\+H\+\_\+\+S\+E\+P\+\_\+~\char`\"{}/\char`\"{}}
-
-
-
- Definition at line 2221 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ad44cf322952076d85305bbdf39769ac1}\label{gtest_8h_ad44cf322952076d85305bbdf39769ac1}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D1\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D1\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D1\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D1\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D1\+\_\+}{GTEST\_PRED1\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D1\+\_\+(\begin{DoxyParamCaption}\item[{}]{pred, }\item[{}]{v1, }\item[{}]{on\+\_\+failure }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_a8c09939dd67f1bb5b68c9f6a44ea75db}{GTEST\_ASSERT\_}}(::\mbox{\hyperlink{namespacetesting_a7f73180474723be6e92185d6fa9e7c9f}{testing::AssertPred1Helper}}(#pred, \(\backslash\)
- #v1, \(\backslash\)
- pred, \(\backslash\)
- v1), on\_failure)
- \end{DoxyCode}
-
-
- Definition at line 14735 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ac560264104bd030b64034505d294a7b6}\label{gtest_8h_ac560264104bd030b64034505d294a7b6}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D2\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D2\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D2\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D2\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D2\+\_\+}{GTEST\_PRED2\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D2\+\_\+(\begin{DoxyParamCaption}\item[{}]{pred, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{on\+\_\+failure }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_a8c09939dd67f1bb5b68c9f6a44ea75db}{GTEST\_ASSERT\_}}(::\mbox{\hyperlink{namespacetesting_aa6587938029dd8733ecb885068f08247}{testing::AssertPred2Helper}}(#pred, \(\backslash\)
- #v1, \(\backslash\)
- #v2, \(\backslash\)
- pred, \(\backslash\)
- v1, \(\backslash\)
- v2), on\_failure)
- \end{DoxyCode}
-
-
- Definition at line 14782 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_af30518f03233bc4486b55284b0827eb8}\label{gtest_8h_af30518f03233bc4486b55284b0827eb8}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D3\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D3\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D3\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D3\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D3\+\_\+}{GTEST\_PRED3\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D3\+\_\+(\begin{DoxyParamCaption}\item[{}]{pred, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3, }\item[{}]{on\+\_\+failure }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_a8c09939dd67f1bb5b68c9f6a44ea75db}{GTEST\_ASSERT\_}}(::\mbox{\hyperlink{namespacetesting_ac92dcbd00a0ffb2913e65d286e321a22}{testing::AssertPred3Helper}}(#pred, \(\backslash\)
- #v1, \(\backslash\)
- #v2, \(\backslash\)
- #v3, \(\backslash\)
- pred, \(\backslash\)
- v1, \(\backslash\)
- v2, \(\backslash\)
- v3), on\_failure)
- \end{DoxyCode}
-
-
- Definition at line 14835 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a14e8c70455104fac032efec097ef668b}\label{gtest_8h_a14e8c70455104fac032efec097ef668b}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D4\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D4\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D4\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D4\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D4\+\_\+}{GTEST\_PRED4\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D4\+\_\+(\begin{DoxyParamCaption}\item[{}]{pred, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3, }\item[{}]{v4, }\item[{}]{on\+\_\+failure }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_a8c09939dd67f1bb5b68c9f6a44ea75db}{GTEST\_ASSERT\_}}(::\mbox{\hyperlink{namespacetesting_ae90c778d69db4682e8fd8baaa0a9f9cd}{testing::AssertPred4Helper}}(#pred, \(\backslash\)
- #v1, \(\backslash\)
- #v2, \(\backslash\)
- #v3, \(\backslash\)
- #v4, \(\backslash\)
- pred, \(\backslash\)
- v1, \(\backslash\)
- v2, \(\backslash\)
- v3, \(\backslash\)
- v4), on\_failure)
- \end{DoxyCode}
-
-
- Definition at line 14894 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a2c42692f7d910dc2fe57869883190e6c}\label{gtest_8h_a2c42692f7d910dc2fe57869883190e6c}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D5\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D5\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D5\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D5\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D5\+\_\+}{GTEST\_PRED5\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D5\+\_\+(\begin{DoxyParamCaption}\item[{}]{pred, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3, }\item[{}]{v4, }\item[{}]{v5, }\item[{}]{on\+\_\+failure }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_a8c09939dd67f1bb5b68c9f6a44ea75db}{GTEST\_ASSERT\_}}(::\mbox{\hyperlink{namespacetesting_addcf52b273ce17269cbf4956cfe600a6}{testing::AssertPred5Helper}}(#pred, \(\backslash\)
- #v1, \(\backslash\)
- #v2, \(\backslash\)
- #v3, \(\backslash\)
- #v4, \(\backslash\)
- #v5, \(\backslash\)
- pred, \(\backslash\)
- v1, \(\backslash\)
- v2, \(\backslash\)
- v3, \(\backslash\)
- v4, \(\backslash\)
- v5), on\_failure)
- \end{DoxyCode}
-
-
- Definition at line 14959 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aa3e3bfe04bb0e54d7f0e57e2f991d1eb}\label{gtest_8h_aa3e3bfe04bb0e54d7f0e57e2f991d1eb}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1\+\_\+}{GTEST\_PRED\_FORMAT1\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T1\+\_\+(\begin{DoxyParamCaption}\item[{}]{pred\+\_\+format, }\item[{}]{v1, }\item[{}]{on\+\_\+failure }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_a8c09939dd67f1bb5b68c9f6a44ea75db}{GTEST\_ASSERT\_}}(pred\_format(#v1, v1), \(\backslash\)
- on\_failure)
- \end{DoxyCode}
-
-
- Definition at line 14729 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a115c18d1f752b7f091d577fb69cac372}\label{gtest_8h_a115c18d1f752b7f091d577fb69cac372}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2\+\_\+}{GTEST\_PRED\_FORMAT2\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T2\+\_\+(\begin{DoxyParamCaption}\item[{}]{pred\+\_\+format, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{on\+\_\+failure }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_a8c09939dd67f1bb5b68c9f6a44ea75db}{GTEST\_ASSERT\_}}(pred\_format(#v1, #v2, v1, v2), \(\backslash\)
- on\_failure)
- \end{DoxyCode}
-
-
- Definition at line 14776 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a49cdf8707268ee932bb772d879a226cc}\label{gtest_8h_a49cdf8707268ee932bb772d879a226cc}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3\+\_\+}{GTEST\_PRED\_FORMAT3\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T3\+\_\+(\begin{DoxyParamCaption}\item[{}]{pred\+\_\+format, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3, }\item[{}]{on\+\_\+failure }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_a8c09939dd67f1bb5b68c9f6a44ea75db}{GTEST\_ASSERT\_}}(pred\_format(#v1, #v2, #v3, v1, v2, v3), \(\backslash\)
- on\_failure)
- \end{DoxyCode}
-
-
- Definition at line 14829 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_abd207ed869491ba4bba29f8df37b7355}\label{gtest_8h_abd207ed869491ba4bba29f8df37b7355}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4\+\_\+}{GTEST\_PRED\_FORMAT4\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T4\+\_\+(\begin{DoxyParamCaption}\item[{}]{pred\+\_\+format, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3, }\item[{}]{v4, }\item[{}]{on\+\_\+failure }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_a8c09939dd67f1bb5b68c9f6a44ea75db}{GTEST\_ASSERT\_}}(pred\_format(#v1, #v2, #v3, #v4, v1, v2, v3, v4), \(\backslash\)
- on\_failure)
- \end{DoxyCode}
-
-
- Definition at line 14888 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a107623ee191560f703a3fdc983803c8e}\label{gtest_8h_a107623ee191560f703a3fdc983803c8e}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5\+\_\+}{GTEST\_PRED\_FORMAT5\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+P\+R\+E\+D\+\_\+\+F\+O\+R\+M\+A\+T5\+\_\+(\begin{DoxyParamCaption}\item[{}]{pred\+\_\+format, }\item[{}]{v1, }\item[{}]{v2, }\item[{}]{v3, }\item[{}]{v4, }\item[{}]{v5, }\item[{}]{on\+\_\+failure }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_a8c09939dd67f1bb5b68c9f6a44ea75db}{GTEST\_ASSERT\_}}(pred\_format(#v1, #v2, #v3, #v4, #v5, v1, v2, v3, v4, v5), \(\backslash\)
- on\_failure)
- \end{DoxyCode}
-
-
- Definition at line 14953 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a5aa3c938fc1d049f1d9c5332f6a0b1d4}\label{gtest_8h_a5aa3c938fc1d049f1d9c5332f6a0b1d4}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+P\+R\+O\+J\+E\+C\+T\+\_\+\+U\+R\+L\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+O\+J\+E\+C\+T\+\_\+\+U\+R\+L\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+P\+R\+O\+J\+E\+C\+T\+\_\+\+U\+R\+L\+\_\+@{G\+T\+E\+S\+T\+\_\+\+P\+R\+O\+J\+E\+C\+T\+\_\+\+U\+R\+L\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+P\+R\+O\+J\+E\+C\+T\+\_\+\+U\+R\+L\+\_\+}{GTEST\_PROJECT\_URL\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+P\+R\+O\+J\+E\+C\+T\+\_\+\+U\+R\+L\+\_\+~\char`\"{}https\+://github.\+com/google/googletest/\char`\"{}}
-
-
-
- Definition at line 518 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a9f91fcd24cae0b48fdaeb19102dac525}\label{gtest_8h_a9f91fcd24cae0b48fdaeb19102dac525}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+\+T\+O\+\_\+\+C\+O\+N\+S\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+\+T\+O\+\_\+\+C\+O\+N\+S\+T\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+\+T\+O\+\_\+\+C\+O\+N\+S\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+\+T\+O\+\_\+\+C\+O\+N\+S\+T\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+\+T\+O\+\_\+\+C\+O\+N\+S\+T\+\_\+}{GTEST\_REFERENCE\_TO\_CONST\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+\+T\+O\+\_\+\+C\+O\+N\+S\+T\+\_\+(\begin{DoxyParamCaption}\item[{}]{T }\end{DoxyParamCaption})~typename \+::\mbox{\hyperlink{structtesting_1_1internal_1_1_const_ref}{testing\+::internal\+::\+Const\+Ref}}$<$T$>$\+::type}
-
-
-
- Definition at line 1318 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a2ffec8c60510eb130af387f5ce9a756a}\label{gtest_8h_a2ffec8c60510eb130af387f5ce9a756a}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+C\+O\+N\+S\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+C\+O\+N\+S\+T\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+C\+O\+N\+S\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+C\+O\+N\+S\+T\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+C\+O\+N\+S\+T\+\_\+}{GTEST\_REMOVE\_CONST\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+C\+O\+N\+S\+T\+\_\+(\begin{DoxyParamCaption}\item[{}]{T }\end{DoxyParamCaption})~typename \+::\mbox{\hyperlink{structtesting_1_1internal_1_1_remove_const}{testing\+::internal\+::\+Remove\+Const}}$<$T$>$\+::type}
-
-
-
- Definition at line 7333 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a84c72f25a6a6600e3ff8381ca6982ae9}\label{gtest_8h_a84c72f25a6a6600e3ff8381ca6982ae9}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+}{GTEST\_REMOVE\_REFERENCE\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+(\begin{DoxyParamCaption}\item[{}]{T }\end{DoxyParamCaption})~typename \+::\mbox{\hyperlink{structtesting_1_1internal_1_1_remove_reference}{testing\+::internal\+::\+Remove\+Reference}}$<$T$>$\+::type}
-
-
-
- Definition at line 7312 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a874567b176266188fabfffb8393267ce}\label{gtest_8h_a874567b176266188fabfffb8393267ce}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+\+A\+N\+D\+\_\+\+C\+O\+N\+S\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+\+A\+N\+D\+\_\+\+C\+O\+N\+S\+T\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+\+A\+N\+D\+\_\+\+C\+O\+N\+S\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+\+A\+N\+D\+\_\+\+C\+O\+N\+S\+T\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+\+A\+N\+D\+\_\+\+C\+O\+N\+S\+T\+\_\+}{GTEST\_REMOVE\_REFERENCE\_AND\_CONST\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+\+A\+N\+D\+\_\+\+C\+O\+N\+S\+T\+\_\+(\begin{DoxyParamCaption}\item[{}]{T }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a2ffec8c60510eb130af387f5ce9a756a}{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+C\+O\+N\+S\+T\+\_\+}}(\mbox{\hyperlink{gtest_8h_a84c72f25a6a6600e3ff8381ca6982ae9}{G\+T\+E\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E\+\_\+\+R\+E\+F\+E\+R\+E\+N\+C\+E\+\_\+}}(T))}
-
-
-
- Definition at line 7337 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a3c0bbb980d533108ecc23c3534527d3c}\label{gtest_8h_a3c0bbb980d533108ecc23c3534527d3c}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+S\+K\+IP@{G\+T\+E\+S\+T\+\_\+\+S\+K\+IP}}
- \index{G\+T\+E\+S\+T\+\_\+\+S\+K\+IP@{G\+T\+E\+S\+T\+\_\+\+S\+K\+IP}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+S\+K\+IP}{GTEST\_SKIP}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+S\+K\+IP(\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_ab75ed7a6cd9e466944ce680c1c07ab47}{G\+T\+E\+S\+T\+\_\+\+S\+K\+I\+P\+\_\+}}(\char`\"{}Skipped\char`\"{})}
-
-
-
- Definition at line 16513 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ab75ed7a6cd9e466944ce680c1c07ab47}\label{gtest_8h_ab75ed7a6cd9e466944ce680c1c07ab47}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+S\+K\+I\+P\+\_\+@{G\+T\+E\+S\+T\+\_\+\+S\+K\+I\+P\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+S\+K\+I\+P\+\_\+@{G\+T\+E\+S\+T\+\_\+\+S\+K\+I\+P\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+S\+K\+I\+P\+\_\+}{GTEST\_SKIP\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+S\+K\+I\+P\+\_\+(\begin{DoxyParamCaption}\item[{}]{message }\end{DoxyParamCaption})~return \mbox{\hyperlink{gtest_8h_a94c73d5368ec946bc354d0992ad00810}{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+}}(message, \+::testing\+::\+Test\+Part\+Result\+::k\+Skip)}
-
-
-
- Definition at line 7769 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aed1cc8143222d7a845a1269448ec203e}\label{gtest_8h_aed1cc8143222d7a845a1269448ec203e}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+S\+N\+P\+R\+I\+N\+T\+F\+\_\+@{G\+T\+E\+S\+T\+\_\+\+S\+N\+P\+R\+I\+N\+T\+F\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+S\+N\+P\+R\+I\+N\+T\+F\+\_\+@{G\+T\+E\+S\+T\+\_\+\+S\+N\+P\+R\+I\+N\+T\+F\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+S\+N\+P\+R\+I\+N\+T\+F\+\_\+}{GTEST\_SNPRINTF\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+S\+N\+P\+R\+I\+N\+T\+F\+\_\+~snprintf}
-
-
-
- Definition at line 2410 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_affa935d4361fa573644e9c739dde2b14}\label{gtest_8h_affa935d4361fa573644e9c739dde2b14}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+S\+T\+R\+I\+N\+G\+I\+F\+Y\+\_\+@{G\+T\+E\+S\+T\+\_\+\+S\+T\+R\+I\+N\+G\+I\+F\+Y\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+S\+T\+R\+I\+N\+G\+I\+F\+Y\+\_\+@{G\+T\+E\+S\+T\+\_\+\+S\+T\+R\+I\+N\+G\+I\+F\+Y\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+S\+T\+R\+I\+N\+G\+I\+F\+Y\+\_\+}{GTEST\_STRINGIFY\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+S\+T\+R\+I\+N\+G\+I\+F\+Y\+\_\+(\begin{DoxyParamCaption}\item[{}]{name }\end{DoxyParamCaption})~\#name}
-
-
-
- Definition at line 6514 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a2690441c38202728f4159ac2462d9720}\label{gtest_8h_a2690441c38202728f4159ac2462d9720}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+ED@{G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+ED}}
- \index{G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+ED@{G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+ED}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+ED}{GTEST\_SUCCEED}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+ED(\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_abe012b550eb3807e8c49f7e161bd1567}{G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+}}(\char`\"{}Succeeded\char`\"{})}
-
-
-
- Definition at line 16551 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_abe012b550eb3807e8c49f7e161bd1567}\label{gtest_8h_abe012b550eb3807e8c49f7e161bd1567}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+@{G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+@{G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+}{GTEST\_SUCCESS\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+S\+S\+\_\+(\begin{DoxyParamCaption}\item[{}]{message }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a94c73d5368ec946bc354d0992ad00810}{G\+T\+E\+S\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+}}(message, \+::testing\+::\+Test\+Part\+Result\+::k\+Success)}
-
-
-
- Definition at line 7766 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a2e66f7dfc5cb87e0fa0289f653173c69}\label{gtest_8h_a2e66f7dfc5cb87e0fa0289f653173c69}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+S\+U\+P\+P\+R\+E\+S\+S\+\_\+\+U\+N\+R\+E\+A\+C\+H\+A\+B\+L\+E\+\_\+\+C\+O\+D\+E\+\_\+\+W\+A\+R\+N\+I\+N\+G\+\_\+\+B\+E\+L\+O\+W\+\_\+@{G\+T\+E\+S\+T\+\_\+\+S\+U\+P\+P\+R\+E\+S\+S\+\_\+\+U\+N\+R\+E\+A\+C\+H\+A\+B\+L\+E\+\_\+\+C\+O\+D\+E\+\_\+\+W\+A\+R\+N\+I\+N\+G\+\_\+\+B\+E\+L\+O\+W\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+S\+U\+P\+P\+R\+E\+S\+S\+\_\+\+U\+N\+R\+E\+A\+C\+H\+A\+B\+L\+E\+\_\+\+C\+O\+D\+E\+\_\+\+W\+A\+R\+N\+I\+N\+G\+\_\+\+B\+E\+L\+O\+W\+\_\+@{G\+T\+E\+S\+T\+\_\+\+S\+U\+P\+P\+R\+E\+S\+S\+\_\+\+U\+N\+R\+E\+A\+C\+H\+A\+B\+L\+E\+\_\+\+C\+O\+D\+E\+\_\+\+W\+A\+R\+N\+I\+N\+G\+\_\+\+B\+E\+L\+O\+W\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+S\+U\+P\+P\+R\+E\+S\+S\+\_\+\+U\+N\+R\+E\+A\+C\+H\+A\+B\+L\+E\+\_\+\+C\+O\+D\+E\+\_\+\+W\+A\+R\+N\+I\+N\+G\+\_\+\+B\+E\+L\+O\+W\+\_\+}{GTEST\_SUPPRESS\_UNREACHABLE\_CODE\_WARNING\_BELOW\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+S\+U\+P\+P\+R\+E\+S\+S\+\_\+\+U\+N\+R\+E\+A\+C\+H\+A\+B\+L\+E\+\_\+\+C\+O\+D\+E\+\_\+\+W\+A\+R\+N\+I\+N\+G\+\_\+\+B\+E\+L\+O\+W\+\_\+(\begin{DoxyParamCaption}\item[{}]{statement }\end{DoxyParamCaption})~if (\+::\mbox{\hyperlink{namespacetesting_1_1internal_a4d46f09c3bfe68700b7f728d2cc3782f}{testing\+::internal\+::\+Always\+True}}()) \{ statement; \}}
-
-
-
- Definition at line 7775 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a216a746d9241b1f42fdd4449698a4d8d}\label{gtest_8h_a216a746d9241b1f42fdd4449698a4d8d}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+T\+E\+ST@{G\+T\+E\+S\+T\+\_\+\+T\+E\+ST}}
- \index{G\+T\+E\+S\+T\+\_\+\+T\+E\+ST@{G\+T\+E\+S\+T\+\_\+\+T\+E\+ST}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+T\+E\+ST}{GTEST\_TEST}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+T\+E\+ST(\begin{DoxyParamCaption}\item[{}]{test\+\_\+suite\+\_\+name, }\item[{}]{test\+\_\+name }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_ab43103f7842de04474e362689f782a46}{GTEST\_TEST\_}}(test\_suite\_name, test\_name, ::\mbox{\hyperlink{classtesting_1_1_test}{testing::Test}}, \(\backslash\)
- ::\mbox{\hyperlink{namespacetesting_1_1internal_a1e85cf16bb95b60f879d48ba1fbfc1c9}{testing::internal::GetTestTypeId}}())
- \end{DoxyCode}
-
-
- Definition at line 16957 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ab43103f7842de04474e362689f782a46}\label{gtest_8h_ab43103f7842de04474e362689f782a46}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+@{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+}{GTEST\_TEST\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+(\begin{DoxyParamCaption}\item[{}]{test\+\_\+suite\+\_\+name, }\item[{}]{test\+\_\+name, }\item[{}]{parent\+\_\+class, }\item[{}]{parent\+\_\+id }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \textcolor{keyword}{class }\mbox{\hyperlink{gtest_8h_ad4bc4ec847a06e7de981e81c9bb116cf}{GTEST\_TEST\_CLASS\_NAME\_}}(test\_suite\_name, test\_name) \(\backslash\)
- : \textcolor{keyword}{public} parent\_class \{ \(\backslash\)
- public: \(\backslash\)
- GTEST\_TEST\_CLASS\_NAME\_(test\_suite\_name, test\_name)() \{\} \(\backslash\)
- \(\backslash\)
- private: \(\backslash\)
- virtual \textcolor{keywordtype}{void} TestBody(); \(\backslash\)
- static ::testing::TestInfo* \textcolor{keyword}{const} test\_info\_ \mbox{\hyperlink{gtest_8h_acdd47601a9376161c349a5881ccc6918}{GTEST\_ATTRIBUTE\_UNUSED\_}}; \(\backslash\)
- GTEST\_DISALLOW\_COPY\_AND\_ASSIGN\_(\mbox{\hyperlink{gtest_8h_ad4bc4ec847a06e7de981e81c9bb116cf}{GTEST\_TEST\_CLASS\_NAME\_}}(test\_suite\_name, \(\backslash\)
- test\_name)); \(\backslash\)
- \}; \(\backslash\)
- \(\backslash\)
- \mbox{\hyperlink{classtesting_1_1_test_info}{::testing::TestInfo}}* \textcolor{keyword}{const} \mbox{\hyperlink{gtest_8h_ad4bc4ec847a06e7de981e81c9bb116cf}{GTEST\_TEST\_CLASS\_NAME\_}}(
- test\_suite\_name, \(\backslash\)
- test\_name)::test\_info\_ = \(\backslash\)
- ::\mbox{\hyperlink{namespacetesting}{testing}}::internal::\mbox{\hyperlink{namespacetesting_1_1internal_a7ab4072540184e26119ad853f45059f7}{MakeAndRegisterTestInfo}}(
- \(\backslash\)
- #test\_suite\_name, #test\_name, nullptr, nullptr, \(\backslash\)
- ::\mbox{\hyperlink{namespacetesting}{testing}}::internal::CodeLocation(\_\_FILE\_\_, \_\_LINE\_\_), (parent\_id), \(\backslash\)
- ::\mbox{\hyperlink{namespacetesting}{testing}}::internal::SuiteApiResolver< \(\backslash\)
- parent\_class>::GetSetUpCaseOrSuite(), \(\backslash\)
- ::\mbox{\hyperlink{namespacetesting}{testing}}::internal::SuiteApiResolver< \(\backslash\)
- parent\_class>::GetTearDownCaseOrSuite(), \(\backslash\)
- new ::\mbox{\hyperlink{namespacetesting}{testing}}::internal::TestFactoryImpl<\mbox{\hyperlink{gtest_8h_ad4bc4ec847a06e7de981e81c9bb116cf}{GTEST\_TEST\_CLASS\_NAME\_}}(
- \(\backslash\)
- test\_suite\_name, test\_name)>); \(\backslash\)
- void \mbox{\hyperlink{gtest_8h_ad4bc4ec847a06e7de981e81c9bb116cf}{GTEST\_TEST\_CLASS\_NAME\_}}(test\_suite\_name, test\_name)::TestBody()
- \end{DoxyCode}
-
-
- Definition at line 7868 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_af48bbd26d54d4afc5e4cef39b1c76ba3}\label{gtest_8h_af48bbd26d54d4afc5e4cef39b1c76ba3}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+O\+W\+\_\+@{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+O\+W\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+O\+W\+\_\+@{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+O\+W\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+O\+W\+\_\+}{GTEST\_TEST\_ANY\_THROW\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+A\+N\+Y\+\_\+\+T\+H\+R\+O\+W\+\_\+(\begin{DoxyParamCaption}\item[{}]{statement, }\item[{}]{fail }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- GTEST\_AMBIGUOUS\_ELSE\_BLOCKER\_ \(\backslash\)
- if (::\mbox{\hyperlink{namespacetesting_1_1internal_a4d46f09c3bfe68700b7f728d2cc3782f}{testing::internal::AlwaysTrue}}()) \{ \(\backslash\)
- bool gtest\_caught\_any = \textcolor{keyword}{false}; \(\backslash\)
- try \{ \(\backslash\)
- GTEST\_SUPPRESS\_UNREACHABLE\_CODE\_WARNING\_BELOW\_(statement); \(\backslash\)
- \} \(\backslash\)
- catch (...) \{ \(\backslash\)
- gtest\_caught\_any = \textcolor{keyword}{true}; \(\backslash\)
- \} \(\backslash\)
- if (!gtest\_caught\_any) \{ \(\backslash\)
- goto \mbox{\hyperlink{gtest_8h_ae3c336cbe1ae2bd1b1d019333e4428a0}{GTEST\_CONCAT\_TOKEN\_}}(gtest\_label\_testanythrow\_, \_\_LINE\_\_); \(\backslash\)
- \} \(\backslash\)
- \} \mbox{\hyperlink{gtest_8h_ae3c336cbe1ae2bd1b1d019333e4428a0}{else \(\backslash\)}}
- \mbox{\hyperlink{gtest_8h_ae3c336cbe1ae2bd1b1d019333e4428a0}{ GTEST\_CONCAT\_TOKEN\_}}(gtest\_label\_testanythrow\_, \_\_LINE\_\_): \(\backslash\)
- fail(\textcolor{stringliteral}{"Expected: "} #statement \textcolor{stringliteral}{" throws an exception.\(\backslash\)n"} \(\backslash\)
- \textcolor{stringliteral}{" Actual: it doesn't."})
- \end{DoxyCode}
-
-
- Definition at line 7818 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ae8912365e1d00a7a2bd248268c64aa1a}\label{gtest_8h_ae8912365e1d00a7a2bd248268c64aa1a}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+B\+O\+O\+L\+E\+A\+N\+\_\+@{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+B\+O\+O\+L\+E\+A\+N\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+B\+O\+O\+L\+E\+A\+N\+\_\+@{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+B\+O\+O\+L\+E\+A\+N\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+B\+O\+O\+L\+E\+A\+N\+\_\+}{GTEST\_TEST\_BOOLEAN\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+B\+O\+O\+L\+E\+A\+N\+\_\+(\begin{DoxyParamCaption}\item[{}]{expression, }\item[{}]{text, }\item[{}]{actual, }\item[{}]{expected, }\item[{}]{fail }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- GTEST\_AMBIGUOUS\_ELSE\_BLOCKER\_ \(\backslash\)
- if (const ::testing::AssertionResult gtest\_ar\_ = \(\backslash\)
- ::testing::AssertionResult(expression)) \(\backslash\)
- ; \(\backslash\)
- else \(\backslash\)
- fail(::\mbox{\hyperlink{namespacetesting_1_1internal_aed8d3ad4341f8f2de53440e39c995632}{testing::internal::GetBoolAssertionFailureMessage}}
- (\(\backslash\)
- gtest\_ar\_, text, #actual, #expected).c\_str())
- \end{DoxyCode}
-
-
- Definition at line 7840 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ad4bc4ec847a06e7de981e81c9bb116cf}\label{gtest_8h_ad4bc4ec847a06e7de981e81c9bb116cf}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+N\+A\+M\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+N\+A\+M\+E\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+N\+A\+M\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+N\+A\+M\+E\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+N\+A\+M\+E\+\_\+}{GTEST\_TEST\_CLASS\_NAME\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+N\+A\+M\+E\+\_\+(\begin{DoxyParamCaption}\item[{}]{test\+\_\+suite\+\_\+name, }\item[{}]{test\+\_\+name }\end{DoxyParamCaption})~test\+\_\+suite\+\_\+name\#\#\+\_\+\#\#test\+\_\+name\#\#\+\_\+\+Test}
-
-
-
- Definition at line 7864 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a1b37a3c446836d33040f3266a6236081}\label{gtest_8h_a1b37a3c446836d33040f3266a6236081}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+@{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+}{GTEST\_TEST\_NO\_FATAL\_FAILURE\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+F\+A\+T\+A\+L\+\_\+\+F\+A\+I\+L\+U\+R\+E\+\_\+(\begin{DoxyParamCaption}\item[{}]{statement, }\item[{}]{fail }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- GTEST\_AMBIGUOUS\_ELSE\_BLOCKER\_ \(\backslash\)
- if (::\mbox{\hyperlink{namespacetesting_1_1internal_a4d46f09c3bfe68700b7f728d2cc3782f}{testing::internal::AlwaysTrue}}()) \{ \(\backslash\)
- ::testing::internal::HasNewFatalFailureHelper gtest\_fatal\_failure\_checker; \(\backslash\)
- GTEST\_SUPPRESS\_UNREACHABLE\_CODE\_WARNING\_BELOW\_(statement); \(\backslash\)
- if (gtest\_fatal\_failure\_checker.has\_new\_fatal\_failure()) \{ \(\backslash\)
- goto \mbox{\hyperlink{gtest_8h_ae3c336cbe1ae2bd1b1d019333e4428a0}{GTEST\_CONCAT\_TOKEN\_}}(gtest\_label\_testnofatal\_, \_\_LINE\_\_); \(\backslash\)
- \} \(\backslash\)
- \} \mbox{\hyperlink{gtest_8h_ae3c336cbe1ae2bd1b1d019333e4428a0}{else \(\backslash\)}}
- \mbox{\hyperlink{gtest_8h_ae3c336cbe1ae2bd1b1d019333e4428a0}{ GTEST\_CONCAT\_TOKEN\_}}(gtest\_label\_testnofatal\_, \_\_LINE\_\_): \(\backslash\)
- fail(\textcolor{stringliteral}{"Expected: "} #statement \textcolor{stringliteral}{" doesn't generate new fatal "} \(\backslash\)
- \textcolor{stringliteral}{"failures in the current thread.\(\backslash\)n"} \(\backslash\)
- \textcolor{stringliteral}{" Actual: it does."})
- \end{DoxyCode}
-
-
- Definition at line 7849 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a9a109d026b5a904646437d7570e13581}\label{gtest_8h_a9a109d026b5a904646437d7570e13581}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+O\+W\+\_\+@{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+O\+W\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+O\+W\+\_\+@{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+O\+W\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+O\+W\+\_\+}{GTEST\_TEST\_NO\_THROW\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+N\+O\+\_\+\+T\+H\+R\+O\+W\+\_\+(\begin{DoxyParamCaption}\item[{}]{statement, }\item[{}]{fail }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- GTEST\_AMBIGUOUS\_ELSE\_BLOCKER\_ \(\backslash\)
- if (::\mbox{\hyperlink{namespacetesting_1_1internal_a4d46f09c3bfe68700b7f728d2cc3782f}{testing::internal::AlwaysTrue}}()) \{ \(\backslash\)
- try \{ \(\backslash\)
- GTEST\_SUPPRESS\_UNREACHABLE\_CODE\_WARNING\_BELOW\_(statement); \(\backslash\)
- \} \(\backslash\)
- catch (...) \{ \(\backslash\)
- goto \mbox{\hyperlink{gtest_8h_ae3c336cbe1ae2bd1b1d019333e4428a0}{GTEST\_CONCAT\_TOKEN\_}}(gtest\_label\_testnothrow\_, \_\_LINE\_\_); \(\backslash\)
- \} \(\backslash\)
- \} \mbox{\hyperlink{gtest_8h_ae3c336cbe1ae2bd1b1d019333e4428a0}{else \(\backslash\)}}
- \mbox{\hyperlink{gtest_8h_ae3c336cbe1ae2bd1b1d019333e4428a0}{ GTEST\_CONCAT\_TOKEN\_}}(gtest\_label\_testnothrow\_, \_\_LINE\_\_): \(\backslash\)
- fail(\textcolor{stringliteral}{"Expected: "} #statement \textcolor{stringliteral}{" doesn't throw an exception.\(\backslash\)n"} \(\backslash\)
- \textcolor{stringliteral}{" Actual: it throws."})
- \end{DoxyCode}
-
-
- Definition at line 7804 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a3f71db93eaf30b0cfca9612b9ac32106}\label{gtest_8h_a3f71db93eaf30b0cfca9612b9ac32106}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+T\+H\+R\+O\+W\+\_\+@{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+T\+H\+R\+O\+W\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+T\+H\+R\+O\+W\+\_\+@{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+T\+H\+R\+O\+W\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+T\+H\+R\+O\+W\+\_\+}{GTEST\_TEST\_THROW\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+T\+E\+S\+T\+\_\+\+T\+H\+R\+O\+W\+\_\+(\begin{DoxyParamCaption}\item[{}]{statement, }\item[{}]{expected\+\_\+exception, }\item[{}]{fail }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- GTEST\_AMBIGUOUS\_ELSE\_BLOCKER\_ \(\backslash\)
- if (::\mbox{\hyperlink{structtesting_1_1internal_1_1_const_char_ptr}{testing::internal::ConstCharPtr}} gtest\_msg = \textcolor{stringliteral}{""}) \{ \(\backslash\)
- bool gtest\_caught\_expected = \textcolor{keyword}{false}; \(\backslash\)
- try \{ \(\backslash\)
- GTEST\_SUPPRESS\_UNREACHABLE\_CODE\_WARNING\_BELOW\_(statement); \(\backslash\)
- \} \(\backslash\)
- catch (expected\_exception \textcolor{keyword}{const}&) \{ \(\backslash\)
- gtest\_caught\_expected = \textcolor{keyword}{true}; \(\backslash\)
- \} \(\backslash\)
- catch (...) \{ \(\backslash\)
- gtest\_msg.value = \(\backslash\)
- \textcolor{stringliteral}{"Expected: "} #statement \textcolor{stringliteral}{" throws an exception of type "} \(\backslash\)
- \textcolor{preprocessor}{ #expected\_exception ".\(\backslash\)n Actual: it throws a different type."; \(\backslash\)}
- \textcolor{preprocessor}{ goto GTEST\_CONCAT\_TOKEN\_(gtest\_label\_testthrow\_, \_\_LINE\_\_); \(\backslash\)}
- \textcolor{preprocessor}{ \} \(\backslash\)}
- \textcolor{preprocessor}{ if (!gtest\_caught\_expected) \{ \(\backslash\)}
- \textcolor{preprocessor}{ gtest\_msg.value = \(\backslash\)}
- \textcolor{preprocessor}{ "Expected: " #statement " throws an exception of type " \(\backslash\)}
- \textcolor{preprocessor}{ #expected\_exception ".\(\backslash\)n Actual: it throws nothing."; \(\backslash\)}
- \textcolor{preprocessor}{ goto GTEST\_CONCAT\_TOKEN\_(gtest\_label\_testthrow\_, \_\_LINE\_\_); \(\backslash\)}
- \textcolor{preprocessor}{ \} \(\backslash\)}
- \textcolor{preprocessor}{ \} else \(\backslash\)}
- \textcolor{preprocessor}{ GTEST\_CONCAT\_TOKEN\_(gtest\_label\_testthrow\_, \_\_LINE\_\_): \(\backslash\)}
- \textcolor{preprocessor}{ fail(gtest\_msg.value)}
- \end{DoxyCode}
-
-
- Definition at line 7778 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aa5f42ab29859b7f49a901770d2e66855}\label{gtest_8h_aa5f42ab29859b7f49a901770d2e66855}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+U\+N\+S\+U\+P\+P\+O\+R\+T\+E\+D\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+ST@{G\+T\+E\+S\+T\+\_\+\+U\+N\+S\+U\+P\+P\+O\+R\+T\+E\+D\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+ST}}
- \index{G\+T\+E\+S\+T\+\_\+\+U\+N\+S\+U\+P\+P\+O\+R\+T\+E\+D\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+ST@{G\+T\+E\+S\+T\+\_\+\+U\+N\+S\+U\+P\+P\+O\+R\+T\+E\+D\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+ST}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+U\+N\+S\+U\+P\+P\+O\+R\+T\+E\+D\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+ST}{GTEST\_UNSUPPORTED\_DEATH\_TEST}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+U\+N\+S\+U\+P\+P\+O\+R\+T\+E\+D\+\_\+\+D\+E\+A\+T\+H\+\_\+\+T\+E\+ST(\begin{DoxyParamCaption}\item[{}]{statement, }\item[{}]{regex, }\item[{}]{terminator }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- GTEST\_AMBIGUOUS\_ELSE\_BLOCKER\_ \(\backslash\)
- if (::\mbox{\hyperlink{namespacetesting_1_1internal_a4d46f09c3bfe68700b7f728d2cc3782f}{testing::internal::AlwaysTrue}}()) \{ \(\backslash\)
- GTEST\_LOG\_(WARNING) \(\backslash\)
- << \textcolor{stringliteral}{"Death tests are not supported on this platform.\(\backslash\)n"} \(\backslash\)
- << \textcolor{stringliteral}{"Statement '"} #statement \textcolor{stringliteral}{"' cannot be verified."}; \(\backslash\)
- \} \textcolor{keywordflow}{else} \textcolor{keywordflow}{if} (::\mbox{\hyperlink{namespacetesting_1_1internal_a4b24c851ab13569b1b15b3d259b60d2e}{testing::internal::AlwaysFalse}}()) \{
- \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e_a1e81f9a87211bdca645e025f8f0236c8}{\(\backslash\)}}
- \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e_a1e81f9a87211bdca645e025f8f0236c8}{ ::testing::internal::RE::PartialMatch}}(\textcolor{stringliteral}{".*"}, (regex)); \(\backslash\)
- GTEST\_SUPPRESS\_UNREACHABLE\_CODE\_WARNING\_BELOW\_(statement); \(\backslash\)
- terminator; \(\backslash\)
- \} else \(\backslash\)
- ::testing::Message()
- \end{DoxyCode}
-
-
- Definition at line 10328 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_aa2315948dda8dba4fc516575657f193c}\label{gtest_8h_aa2315948dda8dba4fc516575657f193c}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+U\+S\+E\+\_\+\+O\+W\+N\+\_\+\+F\+L\+A\+G\+F\+I\+L\+E\+\_\+\+F\+L\+A\+G\+\_\+@{G\+T\+E\+S\+T\+\_\+\+U\+S\+E\+\_\+\+O\+W\+N\+\_\+\+F\+L\+A\+G\+F\+I\+L\+E\+\_\+\+F\+L\+A\+G\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+U\+S\+E\+\_\+\+O\+W\+N\+\_\+\+F\+L\+A\+G\+F\+I\+L\+E\+\_\+\+F\+L\+A\+G\+\_\+@{G\+T\+E\+S\+T\+\_\+\+U\+S\+E\+\_\+\+O\+W\+N\+\_\+\+F\+L\+A\+G\+F\+I\+L\+E\+\_\+\+F\+L\+A\+G\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+U\+S\+E\+\_\+\+O\+W\+N\+\_\+\+F\+L\+A\+G\+F\+I\+L\+E\+\_\+\+F\+L\+A\+G\+\_\+}{GTEST\_USE\_OWN\_FLAGFILE\_FLAG\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+U\+S\+E\+\_\+\+O\+W\+N\+\_\+\+F\+L\+A\+G\+F\+I\+L\+E\+\_\+\+F\+L\+A\+G\+\_\+~1}
-
-
-
- Definition at line 2489 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_acecef794eeb09598cd47da764271cb18}\label{gtest_8h_acecef794eeb09598cd47da764271cb18}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+U\+S\+E\+S\+\_\+\+P\+O\+S\+I\+X\+\_\+\+RE@{G\+T\+E\+S\+T\+\_\+\+U\+S\+E\+S\+\_\+\+P\+O\+S\+I\+X\+\_\+\+RE}}
- \index{G\+T\+E\+S\+T\+\_\+\+U\+S\+E\+S\+\_\+\+P\+O\+S\+I\+X\+\_\+\+RE@{G\+T\+E\+S\+T\+\_\+\+U\+S\+E\+S\+\_\+\+P\+O\+S\+I\+X\+\_\+\+RE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+U\+S\+E\+S\+\_\+\+P\+O\+S\+I\+X\+\_\+\+RE}{GTEST\_USES\_POSIX\_RE}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+U\+S\+E\+S\+\_\+\+P\+O\+S\+I\+X\+\_\+\+RE~1}
-
-
-
- Definition at line 618 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a0e3904ca8d62334ab5f29c057dceb6a1}\label{gtest_8h_a0e3904ca8d62334ab5f29c057dceb6a1}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+W\+I\+D\+E\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+U\+S\+E\+S\+\_\+\+U\+T\+F16\+\_\+@{G\+T\+E\+S\+T\+\_\+\+W\+I\+D\+E\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+U\+S\+E\+S\+\_\+\+U\+T\+F16\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+W\+I\+D\+E\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+U\+S\+E\+S\+\_\+\+U\+T\+F16\+\_\+@{G\+T\+E\+S\+T\+\_\+\+W\+I\+D\+E\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+U\+S\+E\+S\+\_\+\+U\+T\+F16\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+W\+I\+D\+E\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+U\+S\+E\+S\+\_\+\+U\+T\+F16\+\_\+}{GTEST\_WIDE\_STRING\_USES\_UTF16\_}}
- {\footnotesize\ttfamily \#define G\+T\+E\+S\+T\+\_\+\+W\+I\+D\+E\+\_\+\+S\+T\+R\+I\+N\+G\+\_\+\+U\+S\+E\+S\+\_\+\+U\+T\+F16\+\_\+~(G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+W\+I\+N\+D\+O\+WS $\vert$$\vert$ G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+C\+Y\+G\+W\+IN $\vert$$\vert$ G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+A\+IX $\vert$$\vert$ G\+T\+E\+S\+T\+\_\+\+O\+S\+\_\+\+O\+S2)}
-
-
-
- Definition at line 856 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_acc356fe00725fe8bf8b95791c0ffacbd}\label{gtest_8h_acc356fe00725fe8bf8b95791c0ffacbd}}
- \index{gtest.\+h@{gtest.\+h}!I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+C\+A\+S\+E\+\_\+P@{I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+C\+A\+S\+E\+\_\+P}}
- \index{I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+C\+A\+S\+E\+\_\+P@{I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+C\+A\+S\+E\+\_\+P}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+C\+A\+S\+E\+\_\+P}{INSTANTIATE\_TEST\_CASE\_P}}
- {\footnotesize\ttfamily \#define I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+C\+A\+S\+E\+\_\+P~\mbox{\hyperlink{gtest_8h_a016124361c862c0db315e4c9dc4d911a}{I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+S\+U\+I\+T\+E\+\_\+P}}}
-
-
-
- Definition at line 13739 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a016124361c862c0db315e4c9dc4d911a}\label{gtest_8h_a016124361c862c0db315e4c9dc4d911a}}
- \index{gtest.\+h@{gtest.\+h}!I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+S\+U\+I\+T\+E\+\_\+P@{I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+S\+U\+I\+T\+E\+\_\+P}}
- \index{I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+S\+U\+I\+T\+E\+\_\+P@{I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+S\+U\+I\+T\+E\+\_\+P}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+S\+U\+I\+T\+E\+\_\+P}{INSTANTIATE\_TEST\_SUITE\_P}}
- {\footnotesize\ttfamily \#define I\+N\+S\+T\+A\+N\+T\+I\+A\+T\+E\+\_\+\+T\+E\+S\+T\+\_\+\+S\+U\+I\+T\+E\+\_\+P(\begin{DoxyParamCaption}\item[{}]{prefix, }\item[{}]{test\+\_\+suite\+\_\+name, }\item[{}]{generator, }\item[{}]{... }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- static ::testing::internal::ParamGenerator<test\_suite\_name::ParamType> \(\backslash\)
- gtest\_##prefix##test\_suite\_name##\_EvalGenerator\_() \{ \(\backslash\)
- return generator; \(\backslash\)
- \} \mbox{\hyperlink{namespacetesting_1_1internal_a8e8ff5b11e64078831112677156cb111}{\(\backslash\)}}
- \mbox{\hyperlink{namespacetesting_1_1internal_a8e8ff5b11e64078831112677156cb111}{ static ::std::string}} gtest\_##prefix##test\_suite\_name##\_EvalGenerateName\_( \(\backslash\)
- const ::testing::TestParamInfo<test\_suite\_name::ParamType>& info) \{ \(\backslash\)
- return ::testing::internal::GetParamNameGen<test\_suite\_name::ParamType>( \(\backslash\)
- \_\_VA\_ARGS\_\_)(info); \(\backslash\)
- \} \(\backslash\)
- static \textcolor{keywordtype}{int} gtest\_##prefix##test\_suite\_name##\_dummy\_ \(\backslash\)
- GTEST\_ATTRIBUTE\_UNUSED\_ = \mbox{\hyperlink{classtesting_1_1_unit_test_af254e2e695471eb9f128bc556bae3668}{\(\backslash\)}}
- \mbox{\hyperlink{classtesting_1_1_unit_test_af254e2e695471eb9f128bc556bae3668}{ ::testing::UnitTest::GetInstance}}()
- \(\backslash\)
- ->\mbox{\hyperlink{classtesting_1_1_unit_test_a3f72b753a9eda20bf7ab2aef0bdcc40f}{parameterized\_test\_registry}}() \(\backslash\)
- .\mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_suite_registry_a89ef6dd228f4188e1928513e860580d0}{GetTestSuitePatternHolder}}<test\_suite\_name>( \(\backslash\)
- \textcolor{preprocessor}{ #test\_suite\_name, \(\backslash\)}
- \textcolor{preprocessor}{ ::testing::internal::CodeLocation(\_\_FILE\_\_, \_\_LINE\_\_)) \(\backslash\)}
- \textcolor{preprocessor}{ ->AddTestSuiteInstantiation( \(\backslash\)}
- \textcolor{preprocessor}{ #prefix, >est\_##prefix##test\_suite\_name##\_EvalGenerator\_, \(\backslash\)}
- \textcolor{preprocessor}{ >est\_##prefix##test\_suite\_name##\_EvalGenerateName\_, \(\backslash\)}
- \textcolor{preprocessor}{ \_\_FILE\_\_, \_\_LINE\_\_)}
- \end{DoxyCode}
-
-
- Definition at line 13715 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a4dac08f15adc8cb1ee0e5c1bfb0f440d}\label{gtest_8h_a4dac08f15adc8cb1ee0e5c1bfb0f440d}}
- \index{gtest.\+h@{gtest.\+h}!S\+C\+O\+P\+E\+D\+\_\+\+T\+R\+A\+CE@{S\+C\+O\+P\+E\+D\+\_\+\+T\+R\+A\+CE}}
- \index{S\+C\+O\+P\+E\+D\+\_\+\+T\+R\+A\+CE@{S\+C\+O\+P\+E\+D\+\_\+\+T\+R\+A\+CE}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{S\+C\+O\+P\+E\+D\+\_\+\+T\+R\+A\+CE}{SCOPED\_TRACE}}
- {\footnotesize\ttfamily \#define S\+C\+O\+P\+E\+D\+\_\+\+T\+R\+A\+CE(\begin{DoxyParamCaption}\item[{}]{message }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{classtesting_1_1_scoped_trace}{::testing::ScopedTrace}} \mbox{\hyperlink{gtest_8h_ae3c336cbe1ae2bd1b1d019333e4428a0}{GTEST\_CONCAT\_TOKEN\_}}(gtest\_trace\_, \_\_LINE\_\_)
- (\(\backslash\)
- \_\_FILE\_\_, \_\_LINE\_\_, (message))
- \end{DoxyCode}
-
-
- Definition at line 16891 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a75adcdf89f69b0b615e395daafc315af}\label{gtest_8h_a75adcdf89f69b0b615e395daafc315af}}
- \index{gtest.\+h@{gtest.\+h}!S\+U\+C\+C\+E\+ED@{S\+U\+C\+C\+E\+ED}}
- \index{S\+U\+C\+C\+E\+ED@{S\+U\+C\+C\+E\+ED}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{S\+U\+C\+C\+E\+ED}{SUCCEED}}
- {\footnotesize\ttfamily \#define S\+U\+C\+C\+E\+ED(\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a2690441c38202728f4159ac2462d9720}{G\+T\+E\+S\+T\+\_\+\+S\+U\+C\+C\+E\+ED}}()}
-
-
-
- Definition at line 16556 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_ab5540a6d621853916be8240ff51819cf}\label{gtest_8h_ab5540a6d621853916be8240ff51819cf}}
- \index{gtest.\+h@{gtest.\+h}!T\+E\+ST@{T\+E\+ST}}
- \index{T\+E\+ST@{T\+E\+ST}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{T\+E\+ST}{TEST}}
- {\footnotesize\ttfamily \#define T\+E\+ST(\begin{DoxyParamCaption}\item[{}]{test\+\_\+suite\+\_\+name, }\item[{}]{test\+\_\+name }\end{DoxyParamCaption})~\mbox{\hyperlink{gtest_8h_a216a746d9241b1f42fdd4449698a4d8d}{G\+T\+E\+S\+T\+\_\+\+T\+E\+ST}}(test\+\_\+suite\+\_\+name, test\+\_\+name)}
-
-
-
- Definition at line 16964 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a0ee66d464d1a06c20c1929cae09d8758}\label{gtest_8h_a0ee66d464d1a06c20c1929cae09d8758}}
- \index{gtest.\+h@{gtest.\+h}!T\+E\+S\+T\+\_\+F@{T\+E\+S\+T\+\_\+F}}
- \index{T\+E\+S\+T\+\_\+F@{T\+E\+S\+T\+\_\+F}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{T\+E\+S\+T\+\_\+F}{TEST\_F}}
- {\footnotesize\ttfamily \#define T\+E\+S\+T\+\_\+F(\begin{DoxyParamCaption}\item[{}]{test\+\_\+fixture, }\item[{}]{test\+\_\+name }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \mbox{\hyperlink{gtest_8h_ab43103f7842de04474e362689f782a46}{GTEST\_TEST\_}}(test\_fixture, test\_name, test\_fixture, \(\backslash\)
- ::testing::internal::GetTypeId<test\_fixture>())
- \end{DoxyCode}
-
-
- Definition at line 16993 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a1adc861b311e3fbd97bcc72e0b0f5962}\label{gtest_8h_a1adc861b311e3fbd97bcc72e0b0f5962}}
- \index{gtest.\+h@{gtest.\+h}!T\+E\+S\+T\+\_\+P@{T\+E\+S\+T\+\_\+P}}
- \index{T\+E\+S\+T\+\_\+P@{T\+E\+S\+T\+\_\+P}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{T\+E\+S\+T\+\_\+P}{TEST\_P}}
- {\footnotesize\ttfamily \#define T\+E\+S\+T\+\_\+P(\begin{DoxyParamCaption}\item[{}]{test\+\_\+suite\+\_\+name, }\item[{}]{test\+\_\+name }\end{DoxyParamCaption})}
-
- {\bfseries Value\+:}
- \begin{DoxyCode}
- \textcolor{keyword}{class }\mbox{\hyperlink{gtest_8h_ad4bc4ec847a06e7de981e81c9bb116cf}{GTEST\_TEST\_CLASS\_NAME\_}}(test\_suite\_name, test\_name) \(\backslash\)
- : \textcolor{keyword}{public} test\_suite\_name \{ \(\backslash\)
- public: \(\backslash\)
- GTEST\_TEST\_CLASS\_NAME\_(test\_suite\_name, test\_name)() \{\} \(\backslash\)
- virtual \textcolor{keywordtype}{void} TestBody(); \(\backslash\)
- \(\backslash\)
- private: \(\backslash\)
- static \textcolor{keywordtype}{int} AddToRegistry() \{ \mbox{\hyperlink{classtesting_1_1_unit_test_af254e2e695471eb9f128bc556bae3668}{\(\backslash\)}}
- \mbox{\hyperlink{classtesting_1_1_unit_test_af254e2e695471eb9f128bc556bae3668}{ ::testing::UnitTest::GetInstance}}()
- \(\backslash\)
- ->\mbox{\hyperlink{classtesting_1_1_unit_test_a3f72b753a9eda20bf7ab2aef0bdcc40f}{parameterized\_test\_registry}}() \(\backslash\)
- .\mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_suite_registry_a89ef6dd228f4188e1928513e860580d0}{GetTestSuitePatternHolder}}<test\_suite\_name>( \(\backslash\)
- \textcolor{preprocessor}{ #test\_suite\_name, \(\backslash\)}
- \textcolor{preprocessor}{ ::testing::internal::CodeLocation(\_\_FILE\_\_, \_\_LINE\_\_)) \(\backslash\)}
- \textcolor{preprocessor}{ ->AddTestPattern( \(\backslash\)}
- \textcolor{preprocessor}{ GTEST\_STRINGIFY\_(test\_suite\_name), GTEST\_STRINGIFY\_(test\_name), \(\backslash\)}
- \textcolor{preprocessor}{ new ::testing::internal::TestMetaFactory<GTEST\_TEST\_CLASS\_NAME\_( \(\backslash\)}
- \textcolor{preprocessor}{ test\_suite\_name, test\_name)>()); \(\backslash\)}
- \textcolor{preprocessor}{ return 0; \(\backslash\)}
- \textcolor{preprocessor}{ \} \(\backslash\)}
- \textcolor{preprocessor}{ static int gtest\_registering\_dummy\_ GTEST\_ATTRIBUTE\_UNUSED\_; \(\backslash\)}
- \textcolor{preprocessor}{ GTEST\_DISALLOW\_COPY\_AND\_ASSIGN\_(GTEST\_TEST\_CLASS\_NAME\_(test\_suite\_name, \(\backslash\)}
- \textcolor{preprocessor}{ test\_name)); \(\backslash\)}
- \textcolor{preprocessor}{ \}; \(\backslash\)}
- \textcolor{preprocessor}{ int GTEST\_TEST\_CLASS\_NAME\_(test\_suite\_name, \(\backslash\)}
- \textcolor{preprocessor}{ test\_name)::gtest\_registering\_dummy\_ = \(\backslash\)}
- \textcolor{preprocessor}{ GTEST\_TEST\_CLASS\_NAME\_(test\_suite\_name, test\_name)::AddToRegistry(); \(\backslash\)}
- \textcolor{preprocessor}{ void GTEST\_TEST\_CLASS\_NAME\_(test\_suite\_name, test\_name)::TestBody()}
- \end{DoxyCode}
-
-
- Definition at line 13674 of file gtest.\+h.
-
-
-
- \subsection{Function Documentation}
- \mbox{\Hypertarget{gtest_8h_a88f79832f9d045112a76e9da8611cc13}\label{gtest_8h_a88f79832f9d045112a76e9da8611cc13}}
- \index{gtest.\+h@{gtest.\+h}!G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+}}
- \index{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+@{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+()}{GTEST\_DISABLE\_MSC\_WARNINGS\_PUSH\_()}}
- {\footnotesize\ttfamily G\+T\+E\+S\+T\+\_\+\+D\+I\+S\+A\+B\+L\+E\+\_\+\+M\+S\+C\+\_\+\+W\+A\+R\+N\+I\+N\+G\+S\+\_\+\+P\+U\+S\+H\+\_\+ (\begin{DoxyParamCaption}\item[{4251}]{5046 }\end{DoxyParamCaption})}
-
-
-
- Definition at line 2988 of file gtest.\+h.
-
- \mbox{\Hypertarget{gtest_8h_a853a3792807489591d3d4a2f2ff9359f}\label{gtest_8h_a853a3792807489591d3d4a2f2ff9359f}}
- \index{gtest.\+h@{gtest.\+h}!R\+U\+N\+\_\+\+A\+L\+L\+\_\+\+T\+E\+S\+TS@{R\+U\+N\+\_\+\+A\+L\+L\+\_\+\+T\+E\+S\+TS}}
- \index{R\+U\+N\+\_\+\+A\+L\+L\+\_\+\+T\+E\+S\+TS@{R\+U\+N\+\_\+\+A\+L\+L\+\_\+\+T\+E\+S\+TS}!gtest.\+h@{gtest.\+h}}
- \subsubsection{\texorpdfstring{R\+U\+N\+\_\+\+A\+L\+L\+\_\+\+T\+E\+S\+T\+S()}{RUN\_ALL\_TESTS()}}
- {\footnotesize\ttfamily int R\+U\+N\+\_\+\+A\+L\+L\+\_\+\+T\+E\+S\+TS (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
-
-
-
- Definition at line 17097 of file gtest.\+h.
-
|