SYMBOL INDEX (1590 symbols across 93 files) FILE: common/loadsurface.h function scale_2dimage (line 26) | static int scale_2dimage(unsigned char *src_img, int src_imgw, int src_i... function YUV_blend_with_pic (line 41) | static int YUV_blend_with_pic(int width, int height, function yuvgen_planar (line 165) | static int yuvgen_planar(int width, int height, function upload_surface (line 249) | static int upload_surface(VADisplay va_dpy, VASurfaceID surface_id, function upload_surface_yuv (line 316) | static int upload_surface_yuv(VADisplay va_dpy, VASurfaceID surface_id, function download_surface_yuv (line 409) | static int download_surface_yuv(VADisplay va_dpy, VASurfaceID surface_id, FILE: common/va_display.c function print_display_names (line 98) | static void function sanitize_args (line 108) | static void function va_init_display_args (line 122) | void function VADisplay (line 142) | VADisplay function va_close_display (line 169) | void function VAStatus (line 179) | VAStatus function va_print_display_options (line 195) | void FILE: common/va_display.h type VADisplayHooks (line 35) | typedef struct { FILE: common/va_display_drm.c function VADisplay (line 42) | static VADisplay function va_close_display_drm (line 109) | static void function VAStatus (line 120) | static VAStatus FILE: common/va_display_wayland.c type display (line 34) | struct display { type display (line 45) | struct display function registry_handle_global (line 47) | static void type wl_registry_listener (line 65) | struct wl_registry_listener function VADisplay (line 70) | static VADisplay function va_close_display_wayland (line 101) | static void function ensure_window (line 142) | static int function VAStatus (line 162) | static VAStatus FILE: common/va_display_win32.cpp function dxcore_resolve_adapter (line 32) | void dxcore_resolve_adapter(const char *adapter_string, /*out*/ bool* pt... function VADisplay (line 121) | static VADisplay function va_close_display_win32 (line 141) | static void function VAStatus (line 146) | static VAStatus FILE: common/va_display_x11.c function VADisplay (line 33) | static VADisplay function va_close_display_x11 (line 44) | static void function ensure_window (line 59) | static int function validate_rect (line 94) | static inline bool function VAStatus (line 104) | static VAStatus FILE: decode/loadjpeg.c function exitmessage (line 43) | static void exitmessage(const char *message) function filesize (line 49) | static int filesize(FILE *fp) function convert_one_image (line 61) | int convert_one_image(const char *infilename) function usage (line 108) | static void usage(void) function main (line 118) | int main(int argc, char *argv[]) FILE: decode/mpeg2vldemo.cpp function main (line 139) | int main(int argc, char **argv) FILE: decode/tinyjpeg-internal.h type jdec_private (line 43) | struct jdec_private type std_markers (line 53) | enum std_markers { type huffman_table (line 67) | struct huffman_table { type component (line 73) | struct component { type jdec_private (line 81) | struct jdec_private type jdec_private (line 82) | struct jdec_private type jpeg_sos (line 84) | struct jpeg_sos { type jdec_private (line 93) | struct jdec_private { FILE: decode/tinyjpeg.c function build_default_huffman_tables (line 154) | static int build_default_huffman_tables(struct jdec_private *priv) function print_SOF (line 177) | static void print_SOF(const unsigned char *stream) function parse_DQT (line 202) | static int parse_DQT(struct jdec_private *priv, const unsigned char *str... function parse_SOF (line 227) | static int parse_SOF(struct jdec_private *priv, const unsigned char *str... function parse_SOS (line 278) | static int parse_SOS(struct jdec_private *priv, const unsigned char *str... function tinyjpeg_parse_SOS (line 311) | int tinyjpeg_parse_SOS(struct jdec_private *priv, const unsigned char *s... function parse_DHT (line 317) | static int parse_DHT(struct jdec_private *priv, const unsigned char *str... function parse_DRI (line 368) | static int parse_DRI(struct jdec_private *priv, const unsigned char *str... function findEOI (line 392) | static int findEOI(struct jdec_private *priv, const unsigned char *stream) function findSOI (line 402) | static int findSOI(struct jdec_private *priv, const unsigned char *stream) function parse_JFIF (line 415) | static int parse_JFIF(struct jdec_private *priv, const unsigned char *st... type jdec_private (line 515) | struct jdec_private type jdec_private (line 517) | struct jdec_private type jdec_private (line 519) | struct jdec_private type jdec_private (line 519) | struct jdec_private function tinyjpeg_free (line 530) | void tinyjpeg_free(struct jdec_private *priv) function tinyjpeg_parse_header (line 541) | int tinyjpeg_parse_header(struct jdec_private *priv, const unsigned char... function tinyjpeg_decode (line 559) | int tinyjpeg_decode(struct jdec_private *priv) type jdec_private (line 838) | struct jdec_private function tinyjpeg_get_size (line 843) | void tinyjpeg_get_size(struct jdec_private *priv, unsigned int *width, u... FILE: decode/tinyjpeg.h type jdec_private (line 43) | struct jdec_private type tinyjpeg_fmt (line 49) | enum tinyjpeg_fmt { type jdec_private (line 56) | struct jdec_private type jdec_private (line 57) | struct jdec_private type jdec_private (line 59) | struct jdec_private type jdec_private (line 60) | struct jdec_private type jdec_private (line 61) | struct jdec_private type jdec_private (line 62) | struct jdec_private FILE: encode/av1encode.c type __bitstream (line 59) | struct __bitstream { type bitstream (line 64) | typedef struct __bitstream bitstream; function bitstream_start (line 66) | static void function put_ui (line 76) | static void function put_aligning_bits (line 101) | static void function put_trailing_bits (line 109) | static void function bitstream_free (line 118) | static void function bitstream_cat (line 127) | static void type FRAME_TYPE (line 178) | enum FRAME_TYPE type INTERP_FILTER (line 187) | enum INTERP_FILTER{ type AV1_OBU_TYPE (line 196) | enum AV1_OBU_TYPE type LoopFilterParams (line 208) | struct LoopFilterParams type TileInfoAv1 (line 220) | struct TileInfoAv1 type QuantizationParams (line 233) | struct QuantizationParams type CdefParams (line 247) | struct CdefParams type RestorationType (line 257) | enum RestorationType type LRParams (line 283) | struct LRParams type TX_MODE (line 291) | enum TX_MODE{ type ColorConfig (line 298) | struct ColorConfig type FH (line 313) | typedef struct FrameHeader type SH (line 379) | typedef struct SequenceHeader type ObuExtensionHeader (line 426) | struct ObuExtensionHeader { type BitOffsets (line 431) | struct BitOffsets type Av1InputParameters (line 444) | struct Av1InputParameters type Av1InputParameters (line 501) | struct Av1InputParameters type BitOffsets (line 504) | struct BitOffsets type storage_task_t (line 515) | struct storage_task_t { type storage_task_t (line 521) | struct storage_task_t function GetTickCount (line 563) | static unsigned int GetTickCount() function string_to_fourcc (line 571) | static int string_to_fourcc(char *str) function string_to_rc (line 591) | static int string_to_rc(char *str) function print_help (line 615) | static void print_help() function process_cmdline (line 640) | static void process_cmdline(int argc, char *argv[]) function print_input (line 854) | static int print_input() function init_va (line 873) | static int init_va(void) function setup_encode (line 1031) | static int setup_encode() function release_encode (line 1089) | static int release_encode() function deinit_va (line 1105) | static int deinit_va() function encoding2display_order (line 1119) | void encoding2display_order( function fill_sps_header (line 1134) | static void function fill_pps_header (line 1151) | static void function va_render_packed_data (line 1268) | static void function render_ivf_frame_header (line 1316) | static void function render_ivf_header (line 1336) | static void function render_TD (line 1361) | static void function build_sps_buffer (line 1375) | static void function render_sequence (line 1415) | static void function render_rc_buffer (line 1438) | static void function render_hrd_buffer (line 1485) | static void function render_fr_buffer (line 1523) | static void function render_misc_buffer (line 1560) | static void function render_tile_group (line 1571) | static void function pack_obu_header (line 1592) | static void function pack_obu_header_size (line 1607) | static void function pack_operating_points (line 1653) | static void function pack_frame_size_info (line 1670) | static void function pack_seq_data (line 1681) | static void function build_packed_seq_header (line 1754) | static void function render_packedsequence (line 1775) | static int function pack_show_existing_frame (line 1793) | static void function pack_show_frame (line 1799) | static void function pack_error_resilient (line 1807) | static void function pack_ref_frame_flags (line 1814) | static void function pack_interpolation_filter (line 1823) | static void function pack_render_size (line 1834) | static void function pack_frame_size (line 1842) | static void function pack_frame_size_with_refs (line 1853) | static void function pack_frame_ref_info (line 1869) | static void function pack_tile_info (line 1899) | static void function write_SU (line 1908) | static uint16_t function pack_delta_q_value (line 1919) | static void function pack_quantization_params (line 1931) | static void function pack_loop_filter_params (line 1965) | static void function pack_cdef_params (line 1986) | static void function pack_lr_params (line 2010) | static void function pack_delta_q_params (line 2048) | static void function pack_frame_reference_mode (line 2062) | static void function pack_skip_mode_params (line 2070) | static void function pack_wrapped_motion (line 2077) | static void function pack_global_motion_params (line 2087) | static void function pack_frame_header (line 2097) | static void function build_packed_pic_header (line 2172) | static void function render_packedpicture (line 2217) | static void function fill_ref_params (line 2230) | static void function build_pps_buffer (line 2249) | static void function render_picture (line 2402) | static void function upload_source_YUV_once_for_all (line 2425) | static int upload_source_YUV_once_for_all() type storage_task_t (line 2443) | struct storage_task_t type storage_task_t (line 2445) | struct storage_task_t function load_surface (line 2461) | static int load_surface(VASurfaceID surface_id, unsigned long long displ... function save_codeddata (line 2513) | static int save_codeddata(unsigned long long display_order, unsigned lon... function save_recyuv (line 2584) | static int save_recyuv(VASurfaceID surface_id, function storage_task (line 2677) | static void storage_task(unsigned long long display_order, unsigned long... type storage_task_t (line 2706) | struct storage_task_t function storage_task_queue (line 2728) | static int storage_task_queue(unsigned long long display_order, unsigned... function encode_frames (line 2756) | static int encode_frames(void) function calc_PSNR (line 2864) | static int calc_PSNR(double *psnr) function print_performance (line 2907) | static int print_performance(unsigned int PictureCount) function main (line 2956) | int main(int argc, char **argv) FILE: encode/avcenc.c type option (line 115) | struct option type upload_thread_param (line 145) | struct upload_thread_param { type upload_thread_param (line 181) | struct upload_thread_param function create_encode_pipe (line 202) | static void create_encode_pipe() function destory_encode_pipe (line 282) | static void destory_encode_pipe() function get_free_slot (line 325) | static int get_free_slot() type upload_thread_param (line 345) | struct upload_thread_param function alloc_encode_resource (line 352) | static void alloc_encode_resource(FILE *yuv_fp) function release_encode_resource (line 389) | static void release_encode_resource() function avcenc_update_sei_param (line 400) | static void avcenc_update_sei_param(int is_idr) function sort_one (line 462) | static void sort_one(VAPictureH264 ref[], int left, int right, function sort_two (line 485) | static void sort_two(VAPictureH264 ref[], int left, int right, unsigned ... function update_RefPicList (line 501) | static int update_RefPicList() function avcenc_update_picture_parameter (line 522) | static void avcenc_update_picture_parameter(int slice_type, int is_idr) function upload_yuv_to_surface (line 569) | static void upload_yuv_to_surface(FILE *yuv_fp, VASurfaceID surface_id) function avcenc_update_slice_parameter (line 640) | static void avcenc_update_slice_parameter(int slice_type) function update_ReferenceFrames (line 712) | static int update_ReferenceFrames(void) function begin_picture (line 755) | static int begin_picture(FILE *yuv_fp, int frame_num, int display_num, i... function avcenc_render_picture (line 939) | int avcenc_render_picture() function avcenc_destroy_buffers (line 1005) | static int avcenc_destroy_buffers(VABufferID *va_buffers, unsigned int n... function end_picture (line 1021) | static void end_picture(void) type __bitstream (line 1046) | struct __bitstream { type bitstream (line 1052) | typedef struct __bitstream bitstream; function get_coded_bitsteam_length (line 1055) | static int function va_swap32 (line 1072) | static unsigned int function bitstream_start (line 1083) | static void function bitstream_end (line 1092) | static void function bitstream_put_ui (line 1104) | static void function bitstream_put_ue (line 1133) | static void function bitstream_put_se (line 1148) | static void function bitstream_byte_aligning (line 1161) | static void function rbsp_trailing_bits (line 1181) | static void function nal_start_code_prefix (line 1188) | static void nal_start_code_prefix(bitstream *bs) function nal_header (line 1193) | static void nal_header(bitstream *bs, int nal_ref_idc, int nal_unit_type) function sps_rbsp (line 1200) | static void sps_rbsp(bitstream *bs) function build_nal_sps (line 1307) | static void build_nal_sps(FILE *avc_fp) function pps_rbsp (line 1319) | static void pps_rbsp(bitstream *bs) function build_nal_pps (line 1355) | static void build_nal_pps(FILE *avc_fp) function build_header (line 1366) | static void function nal_delimiter (line 1374) | static void nal_delimiter(bitstream *bs, int slice_type) function build_nal_delimiter (line 1388) | static int build_nal_delimiter(unsigned char **header_buffer) function build_packed_pic_buffer (line 1402) | static int function build_packed_seq_buffer (line 1417) | static int function build_packed_idr_sei_buffer_timing (line 1432) | static int function build_packed_sei_pic_timing (line 1511) | static int function slice_header (line 1567) | static void function slice_data (line 1635) | static void function build_nal_slice (line 1665) | static void function store_coded_buffer (line 1677) | static int function encoding2display_order (line 1728) | static void encoding2display_order( function encode_picture (line 1781) | static void function show_help (line 1855) | static void show_help() function avcenc_context_seq_param_init (line 1860) | static void avcenc_context_seq_param_init(VAEncSequenceParameterBufferH2... function avcenc_context_pic_param_init (line 1913) | static void avcenc_context_pic_param_init(VAEncPictureParameterBufferH26... function avcenc_context_sei_init (line 1941) | static void avcenc_context_sei_init() function avcenc_context_init (line 1959) | static void avcenc_context_init(int width, int height) function main (line 2021) | int main(int argc, char *argv[]) FILE: encode/h264encode.c type storage_task_t (line 154) | struct storage_task_t { type storage_task_t (line 159) | struct storage_task_t type __bitstream (line 181) | struct __bitstream { type bitstream (line 186) | typedef struct __bitstream bitstream; function va_swap32 (line 189) | static unsigned int function bitstream_start (line 200) | static void function bitstream_end (line 209) | static void function bitstream_put_ui (line 221) | static void function bitstream_put_ue (line 250) | static void function bitstream_put_se (line 265) | static void function bitstream_byte_aligning (line 278) | static void function rbsp_trailing_bits (line 298) | static void function nal_start_code_prefix (line 305) | static void nal_start_code_prefix(bitstream *bs) function nal_header (line 310) | static void nal_header(bitstream *bs, int nal_ref_idc, int nal_unit_type) function sps_rbsp (line 317) | static void sps_rbsp(bitstream *bs) function pps_rbsp (line 415) | static void pps_rbsp(bitstream *bs) function slice_header (line 448) | static void slice_header(bitstream *bs) function build_packed_pic_buffer (line 543) | static int function build_packed_seq_buffer (line 558) | static int function build_packed_sei_buffer_timing (line 575) | static int function build_packed_slice_buffer (line 643) | static int build_packed_slice_buffer(unsigned char **header_buffer) function GetTickCount (line 672) | static unsigned int GetTickCount() function encoding2display_order (line 717) | void encoding2display_order( function string_to_fourcc (line 780) | static int string_to_fourcc(char *str) function string_to_rc (line 820) | static int string_to_rc(char *str) function print_help (line 844) | static int print_help(void) function process_cmdline (line 871) | static int process_cmdline(int argc, char *argv[]) function init_va (line 1079) | static int init_va(void) function setup_encode (line 1299) | static int setup_encode() function sort_one (line 1380) | static void sort_one(VAPictureH264 ref[], int left, int right, function sort_two (line 1403) | static void sort_two(VAPictureH264 ref[], int left, int right, unsigned ... function update_ReferenceFrames (line 1420) | static int update_ReferenceFrames(void) function update_RefPicList (line 1444) | static int update_RefPicList(void) function render_sequence (line 1467) | static int render_sequence(void) function calc_poc (line 1553) | static int calc_poc(int pic_order_cnt_lsb) function render_picture (line 1585) | static int render_picture(void) function render_packedsequence (line 1634) | static int render_packedsequence(void) function render_packedpicture (line 1673) | static int render_packedpicture(void) function render_packedsei (line 1712) | static void render_packedsei(void) function render_hrd (line 1774) | static int render_hrd(void) function render_packedslice (line 1812) | static void render_packedslice() function render_slice (line 1847) | static int render_slice(void) function upload_source_YUV_once_for_all (line 1908) | static int upload_source_YUV_once_for_all() function load_surface (line 1926) | static int load_surface(VASurfaceID surface_id, unsigned long long displ... function save_recyuv (line 1981) | static int save_recyuv(VASurfaceID surface_id, function save_codeddata (line 2075) | static int save_codeddata(unsigned long long display_order, unsigned lon... type storage_task_t (line 2115) | struct storage_task_t type storage_task_t (line 2117) | struct storage_task_t function storage_task_queue (line 2133) | static int storage_task_queue(unsigned long long display_order, unsigned... function storage_task (line 2160) | static void storage_task(unsigned long long display_order, unsigned long... type storage_task_t (line 2190) | struct storage_task_t function encode_frames (line 2213) | static int encode_frames(void) function release_encode (line 2300) | static int release_encode() function deinit_va (line 2316) | static int deinit_va() function print_input (line 2326) | static int print_input() function calc_PSNR (line 2358) | static int calc_PSNR(double *psnr) function print_performance (line 2403) | static int print_performance(unsigned int PictureCount) function main (line 2453) | int main(int argc, char **argv) FILE: encode/hevcencode.c type NALUType (line 92) | enum NALUType { type ProfileTierParamSet (line 133) | struct ProfileTierParamSet { type VideoParamSet (line 147) | struct VideoParamSet { type ShortTermRefPicParamSet (line 180) | struct ShortTermRefPicParamSet { type SeqParamSet (line 194) | struct SeqParamSet { type PicParamSet (line 253) | struct PicParamSet { type SliceHeader (line 308) | struct SliceHeader { type BlockSizes (line 377) | struct BlockSizes { type Features (line 391) | struct Features { type VideoParamSet (line 409) | struct VideoParamSet type SeqParamSet (line 410) | struct SeqParamSet type PicParamSet (line 411) | struct PicParamSet type SliceHeader (line 412) | struct SliceHeader type BlockSizes (line 413) | struct BlockSizes type Features (line 415) | struct Features type ProfileTierParamSet (line 431) | struct ProfileTierParamSet type storage_task_t (line 492) | struct storage_task_t { type storage_task_t (line 497) | struct storage_task_t type __bitstream (line 515) | struct __bitstream { type bitstream (line 520) | typedef struct __bitstream bitstream; function va_swap32 (line 522) | static unsigned int function bitstream_start (line 533) | static void function bitstream_end (line 542) | static void function put_ui (line 554) | static void function put_ue (line 583) | static void function put_se (line 598) | static void function byte_aligning (line 611) | static void function rbsp_trailing_bits (line 631) | static void function nal_start_code_prefix (line 638) | static void nal_start_code_prefix(bitstream *bs, int nal_unit_type) function nal_header (line 649) | static void nal_header(bitstream *bs, int nal_unit_type) function calc_poc (line 657) | static int calc_poc(int pic_order_cnt_lsb) function fill_profile_tier_level (line 689) | static void fill_profile_tier_level( function fill_vps_header (line 713) | static void fill_vps_header(struct VideoParamSet *vps) function fill_short_term_ref_pic_header (line 743) | static void fill_short_term_ref_pic_header( function fill_sps_header (line 780) | void fill_sps_header(struct SeqParamSet *sps, int id) function fill_pps_header (line 881) | static void fill_pps_header( function fill_slice_header (line 928) | static void fill_slice_header( function protier_rbsp (line 1000) | static void protier_rbsp(bitstream *bs) function pack_short_term_ref_pic_setp (line 1019) | void pack_short_term_ref_pic_setp( function vps_rbsp (line 1041) | static void vps_rbsp(bitstream *bs) function sps_rbsp (line 1088) | static void sps_rbsp(bitstream *bs) function pps_rbsp (line 1181) | static void pps_rbsp(bitstream *bs) function sliceHeader_rbsp (line 1281) | static void sliceHeader_rbsp( function build_packed_pic_buffer (line 1509) | static int function build_packed_video_buffer (line 1524) | static int function build_packed_seq_buffer (line 1540) | static int function build_packed_slice_buffer (line 1556) | static int build_packed_slice_buffer(unsigned char **header_buffer) function GetTickCount (line 1577) | static unsigned int GetTickCount() function encoding2display_order (line 1618) | void encoding2display_order( function string_to_fourcc (line 1683) | static int string_to_fourcc(char *str) function string_to_rc (line 1723) | static int string_to_rc(char *str) function print_help (line 1747) | static int print_help(void) function process_cmdline (line 1774) | static int process_cmdline(int argc, char *argv[]) function init_va (line 1983) | static int init_va(void) function setup_encode (line 2242) | static int setup_encode() function sort_one (line 2324) | static void sort_one(VAPictureHEVC ref[], int left, int right, function sort_two (line 2340) | static void sort_two(VAPictureHEVC ref[], int left, int right, unsigned ... function update_ReferenceFrames (line 2352) | static int update_ReferenceFrames(void) function update_RefPicList (line 2369) | static int update_RefPicList(void) function render_sequence (line 2390) | static int render_sequence(struct SeqParamSet *sps) function render_picture (line 2489) | static int render_picture(struct PicParamSet *pps) function render_packedvideo (line 2563) | static int render_packedvideo(void) function render_packedsequence (line 2613) | static int render_packedsequence(void) function render_packedpicture (line 2663) | static int render_packedpicture(void) function render_packedslice (line 2711) | static void render_packedslice() function render_slice (line 2757) | static int render_slice(void) function upload_source_YUV_once_for_all (line 2828) | static int upload_source_YUV_once_for_all() function load_surface (line 2846) | static int load_surface(VASurfaceID surface_id, unsigned long long displ... function save_recyuv (line 2899) | static int save_recyuv(VASurfaceID surface_id, function save_codeddata (line 2993) | static int save_codeddata(unsigned long long display_order, unsigned lon... type storage_task_t (line 3033) | struct storage_task_t type storage_task_t (line 3035) | struct storage_task_t function storage_task_queue (line 3051) | static int storage_task_queue(unsigned long long display_order, unsigned... function storage_task (line 3079) | static void storage_task(unsigned long long display_order, unsigned long... type storage_task_t (line 3109) | struct storage_task_t function encode_frames (line 3132) | static int encode_frames(void) function release_encode (line 3212) | static int release_encode() function deinit_va (line 3228) | static int deinit_va() function print_input (line 3238) | static int print_input() function calc_PSNR (line 3272) | static int calc_PSNR(double *psnr) function print_performance (line 3315) | static int print_performance(unsigned int PictureCount) function main (line 3365) | int main(int argc, char **argv) FILE: encode/jpegenc.c function show_help (line 66) | void show_help() function jpegenc_pic_param_init (line 75) | void jpegenc_pic_param_init(VAEncPictureParameterBufferJPEG *pic_param, ... function jpegenc_qmatrix_init (line 106) | void jpegenc_qmatrix_init(VAQMatrixBufferJPEG *quantization_param, YUVCo... function jpegenc_hufftable_init (line 128) | void jpegenc_hufftable_init(VAHuffmanTableBufferJPEGBaseline *hufftable_... function jpegenc_slice_param_init (line 166) | void jpegenc_slice_param_init(VAEncSliceParameterBufferJPEG *slice_param... function populate_quantdata (line 188) | void populate_quantdata(JPEGQuantSection *quantVal, int type) function populate_frame_header (line 211) | void populate_frame_header(JPEGFrameHeader *frameHdr, YUVComponentSpecs ... function populate_huff_section_header (line 240) | void populate_huff_section_header(JPEGHuffSection *huffSectionHdr, int t... function populate_scan_header (line 284) | void populate_scan_header(JPEGScanHeader *scanHdr, YUVComponentSpecs yuv... function build_packed_jpeg_header_buffer (line 320) | int build_packed_jpeg_header_buffer(unsigned char **header_buffer, YUVCo... function upload_yuv_to_surface (line 487) | void upload_yuv_to_surface(VADisplay va_dpy, FILE *yuv_fp, VASurfaceID s... function init_yuv_component (line 589) | void init_yuv_component(YUVComponentSpecs *yuvComponent, int yuv_type, i... function encode_input_image (line 676) | int encode_input_image(FILE *yuv_fp, FILE *jpeg_fp, int picture_width, i... function main (line 914) | int main(int argc, char *argv[]) FILE: encode/jpegenc_utils.h type __bitstream (line 44) | struct __bitstream { type bitstream (line 50) | typedef struct __bitstream bitstream; function swap32 (line 52) | static unsigned int function bitstream_start (line 63) | static void function bitstream_end (line 72) | static void function bitstream_put_ui (line 84) | static void type jpeg_markers (line 117) | enum jpeg_markers { type JPEGFrameHeader (line 135) | typedef struct _JPEGFrameHeader { type JPEGScanHeader (line 154) | typedef struct _JPEGScanHeader { type JPEGQuantSection (line 174) | typedef struct _JPEGQuantSection { type JPEGHuffSection (line 184) | typedef struct _JPEGHuffSection { type JPEGRestartSection (line 196) | typedef struct _JPEGRestartSection { type JPEGCommentSection (line 205) | typedef struct _JPEGCommentSection { type JPEGAppSection (line 214) | typedef struct _JPEGAppSection { type YUVComponentSpecs (line 334) | typedef struct _YUVComponentSpecs { FILE: encode/mpeg2vaenc.c type _mpeg2_sampling_density (line 92) | struct _mpeg2_sampling_density { type mpeg2enc_context (line 108) | struct mpeg2enc_context { type __bitstream (line 164) | struct __bitstream { type bitstream (line 170) | typedef struct __bitstream bitstream; function swap32 (line 172) | static unsigned int function bitstream_start (line 183) | static void function bitstream_end (line 192) | static void function bitstream_put_ui (line 204) | static void function bitstream_byte_aligning (line 236) | static void type mpeg2_frame_rate (line 256) | struct mpeg2_frame_rate { function find_frame_rate_code (line 270) | static int function sps_rbsp (line 290) | static void function pps_rbsp (line 339) | static void function build_packed_pic_buffer (line 397) | static int function build_packed_seq_buffer (line 412) | static int type mpeg2enc_context (line 445) | struct mpeg2enc_context function mpeg2enc_exit (line 512) | static void function usage (line 533) | static void function mpeg2_profile_level (line 551) | void function parse_args (line 581) | static void function mpeg2enc_init_sequence_parameter (line 735) | void function mpeg2enc_init_picture_parameter (line 799) | static void function mpeg2enc_alloc_va_resources (line 828) | static void function mpeg2enc_init (line 916) | static void function mpeg2enc_time_code (line 970) | static int function mpeg2enc_update_sequence_parameter (line 1006) | static void function mpeg2enc_update_picture_parameter (line 1020) | static void function mpeg2enc_update_picture_parameter_buffer (line 1077) | static void function mpeg2enc_update_slice_parameter (line 1098) | static void function begin_picture (line 1133) | static int function mpeg2enc_render_picture (line 1221) | static int function mpeg2enc_destroy_buffers (line 1266) | static int function end_picture (line 1283) | static void function store_coded_buffer (line 1319) | static int function encode_picture (line 1375) | static void function update_next_frame_info (line 1431) | static void function mpeg2enc_run (line 1478) | static void function mpeg2enc_release_va_resources (line 1517) | static void function mpeg2enc_end (line 1527) | static void function main (line 1534) | int FILE: encode/svctenc.c type svcenc_surface (line 144) | typedef struct _svcenc_surface { type upload_task_t (line 163) | struct upload_task_t { type svcenc_context (line 169) | struct svcenc_context { type __bitstream (line 271) | struct __bitstream { type bitstream (line 277) | typedef struct __bitstream bitstream; function va_swap32 (line 279) | static unsigned int function bitstream_start (line 290) | static void function bitstream_end (line 298) | static void function bitstream_put_ui (line 310) | static void function bitstream_put_ue (line 339) | static void function bitstream_put_se (line 354) | static void function bitstream_byte_aligning (line 367) | static void function rbsp_trailing_bits (line 387) | static void function nal_start_code_prefix (line 394) | static void function nal_header (line 400) | static void function sps_data (line 408) | static void function sps_svc_extension (line 508) | static void function sps_svc_vui_parameters_extension (line 543) | static void function sps_additional_extension2 (line 551) | static void function pps_rbsp (line 559) | static void function build_packed_seq_buffer (line 595) | static int function build_packed_subset_seq_buffer (line 616) | static int function build_packed_pic_buffer (line 640) | static int function build_packed_sei_buffering_period_buffer (line 657) | static int function build_packed_sei_pic_timing_buffer (line 689) | static int function build_packed_sei_scalability_info_buffer (line 727) | static int function svcenc_update_sei_info (line 789) | static void function build_packed_sei_buffer (line 823) | static int function slice_header (line 900) | static void function nal_header_extension (line 1017) | static void function nal_unit_svc_prefix_rbsp (line 1038) | static void function build_packed_svc_prefix_nal_unit (line 1051) | static int function build_packed_slice_header_buffer (line 1072) | static int type upload_task_t (line 1107) | struct upload_task_t type svcenc_context (line 1108) | struct svcenc_context type upload_task_t (line 1110) | struct upload_task_t function upload_task_queue (line 1128) | static int function upload_task (line 1156) | static void type svcenc_context (line 1233) | struct svcenc_context type svcenc_context (line 1233) | struct svcenc_context type upload_task_t (line 1237) | struct upload_task_t function usage (line 1259) | static void function svcenc_exit (line 1277) | static void function parse_args (line 1293) | static void function svcenc_update_ref_frames (line 1441) | void function svcenc_coding_order_to_display_order (line 1463) | static int function update_next_picture_info (line 1478) | static void function svcenc_coding_order_to_level_pgop (line 1518) | static int function update_next_picture_info_pgop (line 1538) | static void function svcenc_seq_parameter_set_id (line 1577) | static int function svcenc_pic_parameter_set_id (line 1584) | static int function svcenc_update_sequence_parameter_buffer (line 1591) | void function svcenc_update_picture_parameter_buffer (line 1661) | void function sort_one (line 1758) | static void function sort_two (line 1783) | static void function svcenc_update_ref_lists (line 1803) | static void function avc_temporal_find_surface (line 1826) | static int function avc_temporal_find_surface_pgop (line 1857) | static int function svcenc_update_slice_parameter_buffer (line 1886) | void function svcenc_update_misc_parameter_buffer (line 2073) | void function svcenc_update_packed_slice_header_buffer (line 2262) | static void function svcenc_update_packed_buffers (line 2333) | void function svcenc_update_profile_idc (line 2470) | void function begin_picture (line 2517) | int function svcenc_store_coded_buffer (line 2531) | static int function render_picture (line 2565) | int function svcenc_destroy_buffers (line 2672) | static int function end_picture (line 2691) | int function encode_picture (line 2724) | void function svcenc_va_init (line 2739) | static void function svcenc_sei_init (line 2903) | static void function svcenc_init (line 2925) | static void function svcenc_run (line 3023) | static void function svcenc_va_end (line 3061) | static void function svcenc_end (line 3073) | static void function main (line 3081) | int FILE: encode/vp8enc.c type option (line 106) | struct option type vp8enc_settings (line 131) | struct vp8enc_settings { type vp8enc_settings (line 155) | struct vp8enc_settings type vp8enc_vaapi_context (line 175) | struct vp8enc_vaapi_context { type vp8enc_vaapi_context (line 212) | struct vp8enc_vaapi_context function vp8enc_write_word (line 220) | static void function vp8enc_write_dword (line 230) | static void function vp8enc_write_qword (line 242) | static void function vp8enc_write_frame_header (line 258) | static void function vp8enc_write_ivf_header (line 269) | static void function vp8enc_upload_yuv_to_surface (line 308) | static void function vp8enc_init_QMatrix (line 407) | void vp8enc_init_QMatrix(VAQMatrixBufferVP8 *qMatrix) function vp8enc_init_SequenceParameterBuffer (line 420) | void vp8enc_init_SequenceParameterBuffer(VAEncSequenceParameterBufferVP8... function vp8enc_init_PictureParameterBuffer (line 441) | void vp8enc_init_PictureParameterBuffer(VAEncPictureParameterBufferVP8 *... function vp8enc_set_refreshparameter_for_svct_2layers (line 462) | void vp8enc_set_refreshparameter_for_svct_2layers(VAEncPictureParameterB... function vp8enc_set_refreshparameter_for_svct_3layers (line 487) | void vp8enc_set_refreshparameter_for_svct_3layers(VAEncPictureParameterB... function vp8enc_reset_picture_parameter_references (line 519) | void vp8enc_reset_picture_parameter_references(VAEncPictureParameterBuff... function vp8enc_update_picture_parameter (line 534) | void vp8enc_update_picture_parameter(int frame_type, int current_frame) function VASurfaceID (line 585) | VASurfaceID vp8enc_get_unused_surface() function VASurfaceID (line 604) | VASurfaceID vp8enc_update_reference(VASurfaceID current_surface, VASurfa... function vp8enc_update_reference_list (line 624) | void vp8enc_update_reference_list(int frame_type) function vp8enc_init_MiscParameterBuffers (line 644) | void vp8enc_init_MiscParameterBuffers(VAEncMiscParameterHRD *hrd, VAEncM... function vp8enc_create_EncoderPipe (line 677) | void vp8enc_create_EncoderPipe() function vp8enc_destory_EncoderPipe (line 751) | void vp8enc_destory_EncoderPipe() function vp8enc_init_VaapiContext (line 762) | void vp8enc_init_VaapiContext() function vp8enc_store_coded_buffer (line 785) | static int function vp8enc_get_FileSize (line 828) | size_t vp8enc_get_FileSize(FILE *fp) function vp8enc_prepare_buffers (line 836) | int vp8enc_prepare_buffers(int frame_type) function vp8enc_render_picture (line 931) | static void function vp8enc_destroy_buffers (line 953) | void vp8enc_destroy_buffers() function vp8enc_show_help (line 973) | void vp8enc_show_help() function parameter_check (line 993) | void parameter_check(const char *param, int val, int min, int max) function parameter_check_positive (line 1001) | void parameter_check_positive(const char *param, int val, int min) function parse_options (line 1009) | int parse_options(int ac, char *av[]) function main (line 1090) | int main(int argc, char *argv[]) FILE: encode/vp9enc.c type option (line 135) | struct option type vp9enc_bit_buffer (line 150) | struct vp9enc_bit_buffer { type upload_thread_param (line 155) | struct upload_thread_param { type vp9encode_context (line 160) | struct vp9encode_context { type vp9encode_context (line 189) | struct vp9encode_context function vp9enc_write_word (line 191) | static void function vp9enc_write_dword (line 201) | static void function vp9enc_wb_write_bit (line 213) | static void function vp9enc_wb_write_literal (line 229) | static void function vp9enc_write_bitdepth_colorspace_sampling (line 238) | static void function vp9enc_get_min_log2_tile_cols (line 258) | static int function vp9enc_get_max_log2_tile_cols (line 269) | static int function vp9enc_write_uncompressed_header (line 280) | static void function vp9enc_upload_yuv_to_surface (line 531) | static void type upload_thread_param (line 606) | struct upload_thread_param function vp9enc_alloc_encode_resource (line 613) | static void function vp9enc_create_encode_pipe (line 660) | static void function vp9enc_destory_encode_pipe (line 737) | static void function vp9enc_release_encode_resource (line 746) | static void function vp9enc_get_free_slot (line 756) | static int function vp9enc_update_reference_list (line 776) | static void function vp9enc_update_picture_parameter (line 822) | static void function vp9enc_create_picture_parameter_buf (line 867) | static void function vp9enc_begin_picture (line 881) | static void function vp9enc_render_picture (line 994) | static void function vp9enc_destroy_buffers (line 1040) | static void function vp9enc_write_frame_header (line 1055) | static void function vp9enc_store_coded_buffer (line 1067) | static int function vp9enc_write_ivf_header (line 1111) | static void function vp9enc_get_frame_type (line 1140) | static void function vp9enc_end_picture (line 1153) | static void function vp9enc_encode_picture (line 1173) | static void function vp9enc_context_seq_param_init (line 1266) | static void function vp9enc_context_pic_param_init (line 1283) | static void function vp9enc_context_init (line 1326) | static void function vp9enc_show_help (line 1356) | static void function main (line 1375) | int FILE: getopt/getopt.h type option (line 47) | struct option { type option (line 62) | struct option type option (line 64) | struct option FILE: getopt/getopt_long.c type option (line 78) | struct option type option (line 80) | struct option function gcd (line 101) | static int function permute_args (line 121) | static void function parse_long_options (line 158) | static int function getopt_internal (line 276) | static int function getopt (line 472) | int function getopt_long (line 491) | int function getopt_long_only (line 504) | int FILE: putsurface/putsurface_common.c type fourcc_map (line 91) | typedef struct { function map_str_to_vafourcc (line 105) | unsigned int map_str_to_vafourcc(char * str) function va_value_equals (line 131) | static int function ensure_image_formats (line 150) | static int function VAImageFormat (line 176) | static const VAImageFormat * function ensure_surface_attribs (line 192) | static int function VASurfaceAttrib (line 236) | static const VASurfaceAttrib * function csc_preparation (line 256) | int csc_preparation() function VASurfaceID (line 315) | static VASurfaceID get_next_free_surface(int *index) function upload_source_YUV_once_for_all (line 349) | static int upload_source_YUV_once_for_all() function get_tick_count (line 370) | static unsigned long get_tick_count(void) function update_clipbox (line 378) | static void update_clipbox(VARectangle *cliprects, int width, int height) function main (line 508) | int main(int argc, char **argv) FILE: putsurface/putsurface_wayland.c type display (line 43) | struct display type drawable (line 44) | struct drawable type drawable (line 49) | struct drawable function VADisplay (line 61) | static inline VADisplay function VAStatus (line 67) | static VAStatus type display (line 102) | struct display { type drawable (line 110) | struct drawable { function frame_redraw_callback (line 116) | static void type wl_callback_listener (line 125) | struct wl_callback_listener function VAStatus (line 129) | static VAStatus function registry_handle_global (line 179) | static void type wl_registry_listener (line 197) | struct wl_registry_listener type display (line 205) | struct display function close_display (line 225) | static void function create_window (line 247) | static int function check_window_event (line 288) | static int FILE: putsurface/putsurface_x11.c function close_display (line 47) | static void close_display(void *win_display) function Pixmap (line 52) | static Pixmap create_pixmap(void *win_display, int width, int height) function create_window (line 71) | static int create_window(void *win_display, int x, int y, int width, int... function check_window_event (line 135) | static int check_window_event(void *win_display, void *drawable, int *wi... FILE: test/compat_win32.h function setenv (line 40) | inline int setenv(const char *varname, const char *value_string, int ove... function unsetenv (line 51) | inline int unsetenv(const char *varname) FILE: test/gtest/include/gtest/gtest-death-test.h function namespace (line 43) | namespace testing { FILE: test/gtest/include/gtest/gtest-matchers.h function namespace (line 60) | namespace testing { function DescribeImpl (line 363) | void DescribeImpl(const MatcherBase& m, std::ostream* os, function MatcherDescriberInterface (line 373) | const MatcherDescriberInterface* GetDescriberImpl( function VTable (line 389) | VTable* GetVTable() { function Destroy (line 405) | void Destroy() { function IsInlined (line 412) | constexpr bool IsInlined() { function M (line 420) | static const M& Get(const MatcherBase& m) { function Init (line 427) | static void Init(MatcherBase& m, M impl) { function M (line 436) | static const M& Get(const MatcherBase& m) { function M (line 450) | static const M& Get(const MatcherBase& m) { function Init (line 453) | static void Init(MatcherBase& m, M* impl) { function explicit (line 515) | explicit Matcher(const MatcherInterface* impl) function explicit (line 539) | explicit Matcher(const MatcherInterface* impl) function explicit (line 565) | explicit Matcher(const MatcherInterface* impl) function explicit (line 593) | explicit Matcher(const MatcherInterface* impl) function DescribeTo (line 656) | void DescribeTo(::std::ostream* os) const override { impl_.DescribeTo(os... function DescribeNegationTo (line 658) | void DescribeNegationTo(::std::ostream* os) const override { function MatchAndExplain (line 662) | bool MatchAndExplain(T x, MatchResultListener* listener) const override { function namespace (line 696) | namespace internal { function DescribeTo (line 830) | void DescribeTo(::std::ostream* os) const { function DescribeNegationTo (line 835) | void DescribeNegationTo(::std::ostream* os) const { function PolymorphicMatcher (line 849) | inline PolymorphicMatcher MatchesRegex( function PolymorphicMatcher (line 861) | inline PolymorphicMatcher ContainsRegex( FILE: test/gtest/include/gtest/gtest-message.h function namespace (line 63) | namespace testing { function namespace (line 203) | namespace internal { FILE: test/gtest/include/gtest/gtest-param-test.h function class (line 154) | class BaseTest : public ::testing::Test { function namespace (line 181) | namespace testing { function internal (line 356) | inline internal::ParamGenerator Bool() { FILE: test/gtest/include/gtest/gtest-printers.h function namespace (line 116) | namespace testing { function else (line 164) | struct FunctionPointerPrinter { function else (line 179) | struct PointerPrinter { function namespace (line 193) | namespace internal_stream_operator_without_lexical_name_lookup { type ConvertibleToIntegerPrinter (line 239) | struct ConvertibleToIntegerPrinter { type ConvertibleToStringViewPrinter (line 252) | struct ConvertibleToStringViewPrinter { type RawBytesPrinter (line 266) | struct RawBytesPrinter { type FallbackPrinter (line 278) | struct FallbackPrinter { function ostream (line 306) | ostream* os) { function string (line 342) | string Format(const ToPrint* value) { function string (line 413) | string FormatForComparisonFailureMessage( function ostream (line 440) | ostream* os) { function PrintTo (line 451) | inline void PrintTo(char c, ::std::ostream* os) { function PrintTo (line 459) | inline void PrintTo(bool x, ::std::ostream* os) { function PrintTo (line 473) | inline void PrintTo(char16_t c, ::std::ostream* os) { function PrintTo (line 477) | inline void PrintTo(char8_t c, ::std::ostream* os) { function PrintTo (line 484) | inline void PrintTo(char* s, ::std::ostream* os) { function PrintTo (line 490) | inline void PrintTo(const signed char* s, ::std::ostream* os) { function PrintTo (line 493) | inline void PrintTo(signed char* s, ::std::ostream* os) { function PrintTo (line 496) | inline void PrintTo(const unsigned char* s, ::std::ostream* os) { function PrintTo (line 499) | inline void PrintTo(unsigned char* s, ::std::ostream* os) { function PrintTo (line 505) | inline void PrintTo(char8_t* s, ::std::ostream* os) { function PrintTo (line 511) | inline void PrintTo(char16_t* s, ::std::ostream* os) { function PrintTo (line 516) | inline void PrintTo(char32_t* s, ::std::ostream* os) { function PrintTo (line 528) | inline void PrintTo(wchar_t* s, ::std::ostream* os) { function PrintTo (line 549) | inline void PrintTo(const ::std::string& s, ::std::ostream* os) { function PrintTo (line 556) | inline void PrintTo(const ::std::u8string& s, ::std::ostream* os) { function PrintTo (line 563) | inline void PrintTo(const ::std::u16string& s, ::std::ostream* os) { function PrintTo (line 569) | inline void PrintTo(const ::std::u32string& s, ::std::ostream* os) { function PrintTo (line 576) | inline void PrintTo(const ::std::wstring& s, ::std::ostream* os) { function PrintTo (line 583) | inline void PrintTo(internal::StringView sp, ::std::ostream* os) { function PrintTo (line 588) | inline void PrintTo(std::nullptr_t, ::std::ostream* os) { *os << "(nullp... function ostream (line 640) | ostream* os) { function Print (line 682) | static void Print(const T& value, ::std::ostream* os) { function Print (line 845) | static void Print(const T& value, ::std::ostream* os) { function Print (line 885) | static void Print(const char* str, ::std::ostream* os) { function Print (line 901) | static void Print(const char8_t* str, ::std::ostream* os) { function Print (line 917) | static void Print(const char16_t* str, ::std::ostream* os) { function Print (line 932) | static void Print(const char32_t* str, ::std::ostream* os) { function Print (line 948) | static void Print(const wchar_t* str, ::std::ostream* os) { function Print (line 961) | static void Print(wchar_t* str, ::std::ostream* os) { function ostream (line 967) | ostream* os) { function ostream (line 976) | ostream* os) { type std (line 983) | typedef ::std::vector< ::std::string> Strings; function string (line 1016) | string PrintToString(const T& value) { FILE: test/gtest/include/gtest/gtest-spi.h function namespace (line 44) | namespace testing { FILE: test/gtest/include/gtest/gtest-test-part.h function namespace (line 43) | namespace testing { function class (line 129) | class GTEST_API_ TestPartResultArray { function class (line 149) | class GTEST_API_ TestPartResultReporterInterface { function namespace (line 156) | namespace internal { FILE: test/gtest/include/gtest/gtest-typed-test.h type testing (line 57) | typedef testing::Types MyTypes; type testing (line 158) | typedef testing::Types MyTypes; FILE: test/gtest/include/gtest/gtest.h function namespace (line 76) | namespace testing { function namespace (line 389) | namespace testing { function class (line 1552) | class EqHelper { type AssertHelperData (line 1788) | struct AssertHelperData { function virtual (line 1849) | virtual ~WithParamInterface() {} function ParamType (line 1853) | static const ParamType& GetParam() { function class (line 2231) | class GTEST_API_ ScopedTrace { function StaticAssertTypeEq (line 2316) | bool StaticAssertTypeEq() noexcept { function class (line 2460) | class FactoryImpl : public internal::TestFactoryBase { FILE: test/gtest/include/gtest/gtest_pred_impl.h function namespace (line 41) | namespace testing { FILE: test/gtest/include/gtest/internal/gtest-death-test-internal.h function namespace (line 45) | namespace testing { FILE: test/gtest/include/gtest/internal/gtest-filepath.h function pathname_ (line 65) | FilePath(const FilePath& rhs) : pathname_(rhs.pathname_) { } function explicit (line 67) | explicit FilePath(const std::string& pathname) : pathname_(pathname) { function Set (line 76) | void Set(const FilePath& rhs) { FILE: test/gtest/include/gtest/internal/gtest-internal.h function namespace (line 93) | namespace proto2 { function namespace (line 97) | namespace testing { type typename (line 796) | typedef typename Tests::Head Head; function AlwaysFalse (line 844) | inline bool AlwaysFalse() { return !AlwaysTrue(); } function ConstCharPtr (line 849) | struct GTEST_API_ ConstCharPtr { type TrueWithString (line 857) | struct TrueWithString { function class (line 870) | class GTEST_API_ Random { type IsContainer (line 944) | typedef int IsContainer; type IsNotContainer (line 955) | typedef char IsNotContainer; function IsContainerTest (line 957) | IsContainerTest(long /* dummy */) { return '\0'; } function ArrayEq (line 1020) | bool ArrayEq(const T& lhs, const U& rhs) { return lhs == rhs; } function ArrayEq (line 1024) | bool ArrayEq(const T(&lhs)[N], const U(&rhs)[N]) { function CopyArray (line 1060) | void CopyArray(const T& from, U* to) { *to = from; } function CopyArray (line 1064) | void CopyArray(const T(&from)[N], U(*to)[N]) { type RelationToSourceReference (line 1082) | struct RelationToSourceReference {} type RelationToSourceCopy (line 1083) | struct RelationToSourceCopy {} type Element (line 1098) | typedef Element* iterator; type Element (line 1099) | typedef const Element* const_iterator; function InitCopy (line 1136) | void InitCopy(const Element* array, size_t a_size) { function InitRef (line 1145) | void InitRef(const Element* array, size_t a_size) { type MakeIndexSequenceImpl (line 1182) | struct MakeIndexSequenceImpl type FlatTupleConstructTag (line 1214) | struct FlatTupleConstructTag {} function InstantiateTestCase_P_IsDeprecated (line 1297) | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; } function TypedTestCase_P_IsDeprecated (line 1302) | constexpr bool TypedTestCase_P_IsDeprecated() { return true; } function TypedTestCaseIsDeprecated (line 1307) | constexpr bool TypedTestCaseIsDeprecated() { return true; } function RegisterTypedTestCase_P_IsDeprecated (line 1312) | constexpr bool RegisterTypedTestCase_P_IsDeprecated() { return true; } function InstantiateTypedTestCase_P_IsDeprecated (line 1317) | constexpr bool InstantiateTypedTestCase_P_IsDeprecated() { return true; } function namespace (line 1322) | namespace std { function namespace (line 1370) | namespace testing { FILE: test/gtest/include/gtest/internal/gtest-linked_ptr.h function namespace (line 76) | namespace testing { function T (line 182) | T* get() const { return value_; } function depart (line 204) | void depart() { function capture (line 208) | void capture(T* ptr) { FILE: test/gtest/include/gtest/internal/gtest-param-util-generated.h function namespace (line 57) | namespace testing { function virtual (line 3170) | virtual ~CartesianProductGenerator2() {} function virtual (line 3172) | virtual ParamIteratorInterface* Begin() const { function virtual (line 3175) | virtual ParamIteratorInterface* End() const { function virtual (line 3192) | virtual ~Iterator() {} function virtual (line 3194) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 3199) | virtual void Advance() { function virtual (line 3208) | virtual ParamIteratorInterface* Clone() const { function virtual (line 3211) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 3212) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 3241) | void ComputeCurrentValue() { function virtual (line 3285) | virtual ~CartesianProductGenerator3() {} function virtual (line 3287) | virtual ParamIteratorInterface* Begin() const { function virtual (line 3291) | virtual ParamIteratorInterface* End() const { function virtual (line 3311) | virtual ~Iterator() {} function virtual (line 3313) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 3318) | virtual void Advance() { function virtual (line 3331) | virtual ParamIteratorInterface* Clone() const { function virtual (line 3334) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 3335) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 3368) | void ComputeCurrentValue() { function virtual (line 3418) | virtual ~CartesianProductGenerator4() {} function virtual (line 3420) | virtual ParamIteratorInterface* Begin() const { function virtual (line 3424) | virtual ParamIteratorInterface* End() const { function virtual (line 3448) | virtual ~Iterator() {} function virtual (line 3450) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 3455) | virtual void Advance() { function virtual (line 3472) | virtual ParamIteratorInterface* Clone() const { function virtual (line 3475) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 3476) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 3513) | void ComputeCurrentValue() { function virtual (line 3569) | virtual ~CartesianProductGenerator5() {} function virtual (line 3571) | virtual ParamIteratorInterface* Begin() const { function virtual (line 3575) | virtual ParamIteratorInterface* End() const { function virtual (line 3602) | virtual ~Iterator() {} function virtual (line 3604) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 3609) | virtual void Advance() { function virtual (line 3630) | virtual ParamIteratorInterface* Clone() const { function virtual (line 3633) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 3634) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 3675) | void ComputeCurrentValue() { type testing (line 3732) | typedef ::testing::tuple ParamType; function virtual (line 3739) | virtual ~CartesianProductGenerator6() {} function virtual (line 3741) | virtual ParamIteratorInterface* Begin() const { function virtual (line 3745) | virtual ParamIteratorInterface* End() const { function virtual (line 3775) | virtual ~Iterator() {} function virtual (line 3777) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 3782) | virtual void Advance() { function virtual (line 3807) | virtual ParamIteratorInterface* Clone() const { function virtual (line 3810) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 3811) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 3856) | void ComputeCurrentValue() { type testing (line 3918) | typedef ::testing::tuple ParamType; function virtual (line 3925) | virtual ~CartesianProductGenerator7() {} function virtual (line 3927) | virtual ParamIteratorInterface* Begin() const { function virtual (line 3932) | virtual ParamIteratorInterface* End() const { function virtual (line 3965) | virtual ~Iterator() {} function virtual (line 3967) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 3972) | virtual void Advance() { function virtual (line 4001) | virtual ParamIteratorInterface* Clone() const { function virtual (line 4004) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 4005) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 4054) | void ComputeCurrentValue() { type testing (line 4121) | typedef ::testing::tuple ParamType; function virtual (line 4137) | virtual ParamIteratorInterface* End() const { function virtual (line 4174) | virtual ~Iterator() {} function virtual (line 4176) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 4181) | virtual void Advance() { function virtual (line 4214) | virtual ParamIteratorInterface* Clone() const { function virtual (line 4217) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 4218) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 4271) | void ComputeCurrentValue() { type testing (line 4343) | typedef ::testing::tuple ParamType; function virtual (line 4359) | virtual ParamIteratorInterface* End() const { function virtual (line 4399) | virtual ~Iterator() {} function virtual (line 4401) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 4406) | virtual void Advance() { function virtual (line 4443) | virtual ParamIteratorInterface* Clone() const { function virtual (line 4446) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 4447) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 4504) | void ComputeCurrentValue() { type testing (line 4582) | typedef ::testing::tuple ParamT... function virtual (line 4599) | virtual ParamIteratorInterface* End() const { function virtual (line 4642) | virtual ~Iterator() {} function virtual (line 4644) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 4649) | virtual void Advance() { function virtual (line 4690) | virtual ParamIteratorInterface* Clone() const { function virtual (line 4693) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 4694) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 4755) | void ComputeCurrentValue() { FILE: test/gtest/include/gtest/internal/gtest-param-util.h type PrintToStringParamName (line 68) | struct PrintToStringParamName { type T (line 126) | typedef const T& reference; type difference_type (line 127) | typedef ptrdiff_t difference_type; function impl_ (line 130) | ParamIterator(const ParamIterator& other) : impl_(other.impl_->Clone()) {} FILE: test/gtest/include/gtest/internal/gtest-port.h type GTEST_CRITICAL_SECTION (line 355) | typedef struct _CRITICAL_SECTION GTEST_CRITICAL_SECTION; type GTEST_CRITICAL_SECTION (line 360) | typedef struct _RTL_CRITICAL_SECTION GTEST_CRITICAL_SECTION; function namespace (line 851) | namespace testing { function To (line 1067) | To ImplicitCast_(To x) { return x; } function To (line 1091) | To DownCast_(From* f) { // so we only accept pointers function SleepMilliseconds (line 1169) | inline void SleepMilliseconds(int n) { function class (line 1189) | class Notification { function class (line 1232) | class GTEST_API_ AutoHandle { function namespace (line 2279) | namespace testing { function namespace (line 2291) | namespace testing { function namespace (line 2307) | namespace testing { function namespace (line 2320) | namespace testing { function namespace (line 2337) | namespace testing { function namespace (line 2349) | namespace testing { function namespace (line 2365) | namespace testing { function namespace (line 2378) | namespace testing { FILE: test/gtest/include/gtest/internal/gtest-string.h function namespace (line 55) | namespace testing { FILE: test/gtest/include/gtest/internal/gtest-tuple.h function namespace (line 112) | namespace std { function GTEST_1_TUPLE_ (line 213) | GTEST_1_TUPLE_(T) { function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 233) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 274) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 309) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 348) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 390) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 435) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 482) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 532) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 584) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 640) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function make_tuple (line 683) | GTEST_2_TUPLE_(T) make_tuple(const T0& f0, const T1& f1) { function make_tuple (line 688) | GTEST_3_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2) { function make_tuple (line 693) | GTEST_4_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2, function make_tuple (line 699) | GTEST_5_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2, function make_tuple (line 705) | GTEST_6_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2, function make_tuple (line 711) | GTEST_7_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2, function make_tuple (line 717) | GTEST_8_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2, function make_tuple (line 723) | GTEST_9_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2, function make_tuple (line 730) | GTEST_10_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2, type typename (line 797) | typedef typename gtest_internal::TupleElement< function namespace (line 805) | namespace gtest_internal { function namespace (line 945) | namespace gtest_internal { FILE: test/gtest/include/gtest/internal/gtest-type-util.h function namespace (line 48) | namespace testing { FILE: test/gtest/src/gtest-death-test.cc type testing (line 88) | namespace testing { type internal (line 120) | namespace internal { function InDeathTestChild (line 146) | bool InDeathTestChild() { function ExitSummary (line 206) | static std::string ExitSummary(int exit_code) { function ExitedUnsuccessfully (line 232) | bool ExitedUnsuccessfully(int exit_status) { function DeathTestThreadWarning (line 241) | static std::string DeathTestThreadWarning(size_t thread_count) { type DeathTestOutcome (line 279) | enum DeathTestOutcome { IN_PROGRESS, DIED, LIVED, RETURNED, THREW } function DeathTestAbort (line 286) | static void DeathTestAbort(const std::string& message) { function GetLastErrnoDescription (line 339) | std::string GetLastErrnoDescription() { function FailFromInternalError (line 347) | static void FailFromInternalError(int fd) { class DeathTestImpl (line 398) | class DeathTestImpl : public DeathTest { method DeathTestImpl (line 400) | DeathTestImpl(const char* a_statement, Matcher... method spawned (line 416) | bool spawned() const { return spawned_; } method set_spawned (line 417) | void set_spawned(bool is_spawned) { spawned_ = is_spawned; } method status (line 418) | int status() const { return status_; } method set_status (line 419) | void set_status(int a_status) { status_ = a_status; } method DeathTestOutcome (line 420) | DeathTestOutcome outcome() const { return outcome_; } method set_outcome (line 421) | void set_outcome(DeathTestOutcome an_outcome) { outcome_ = an_outc... method read_fd (line 422) | int read_fd() const { return read_fd_; } method set_read_fd (line 423) | void set_read_fd(int fd) { read_fd_ = fd; } method write_fd (line 424) | int write_fd() const { return write_fd_; } method set_write_fd (line 425) | void set_write_fd(int fd) { write_fd_ = fd; } function FormatDeathTestOutput (line 534) | static ::std::string FormatDeathTestOutput(const ::std::string& outp... class WindowsDeathTest (line 650) | class WindowsDeathTest : public DeathTestImpl { method WindowsDeathTest (line 652) | WindowsDeathTest(const char* a_statement, Matcher& arguments) { method size (line 867) | int size() { method Arguments (line 1192) | Arguments() { args_.push_back(nullptr); } method AddArgument (line 1200) | void AddArgument(const char* argument) { method AddArguments (line 1205) | void AddArguments(const ::std::vector& arguments) { class ForkingDeathTest (line 1072) | class ForkingDeathTest : public DeathTestImpl { method set_child_pid (line 1080) | void set_child_pid(pid_t child_pid) { child_pid_ = child_pid; } class NoExecDeathTest (line 1109) | class NoExecDeathTest : public ForkingDeathTest { method NoExecDeathTest (line 1111) | NoExecDeathTest(const char* a_statement, Matcher... method GetArgvsForDeathTestChildProcess (line 1174) | static ::std::vector GetArgvsForDeathTestChildProcess... class Arguments (line 1190) | class Arguments { method Arguments (line 843) | Arguments() { args_.push_back(nullptr); } method AddArgument (line 851) | void AddArgument(const char* argument) { method AddArguments (line 856) | void AddArguments(const ::std::vector& arguments) { method size (line 867) | int size() { method Arguments (line 1192) | Arguments() { args_.push_back(nullptr); } method AddArgument (line 1200) | void AddArgument(const char* argument) { method AddArguments (line 1205) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 1222) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 1233) | static int ExecDeathTestChildMain(void* child_arg) { function GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ (line 1280) | GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ function GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ (line 1288) | GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ function pid_t (line 1305) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { type internal (line 133) | namespace internal { function InDeathTestChild (line 146) | bool InDeathTestChild() { function ExitSummary (line 206) | static std::string ExitSummary(int exit_code) { function ExitedUnsuccessfully (line 232) | bool ExitedUnsuccessfully(int exit_status) { function DeathTestThreadWarning (line 241) | static std::string DeathTestThreadWarning(size_t thread_count) { type DeathTestOutcome (line 279) | enum DeathTestOutcome { IN_PROGRESS, DIED, LIVED, RETURNED, THREW } function DeathTestAbort (line 286) | static void DeathTestAbort(const std::string& message) { function GetLastErrnoDescription (line 339) | std::string GetLastErrnoDescription() { function FailFromInternalError (line 347) | static void FailFromInternalError(int fd) { class DeathTestImpl (line 398) | class DeathTestImpl : public DeathTest { method DeathTestImpl (line 400) | DeathTestImpl(const char* a_statement, Matcher... method spawned (line 416) | bool spawned() const { return spawned_; } method set_spawned (line 417) | void set_spawned(bool is_spawned) { spawned_ = is_spawned; } method status (line 418) | int status() const { return status_; } method set_status (line 419) | void set_status(int a_status) { status_ = a_status; } method DeathTestOutcome (line 420) | DeathTestOutcome outcome() const { return outcome_; } method set_outcome (line 421) | void set_outcome(DeathTestOutcome an_outcome) { outcome_ = an_outc... method read_fd (line 422) | int read_fd() const { return read_fd_; } method set_read_fd (line 423) | void set_read_fd(int fd) { read_fd_ = fd; } method write_fd (line 424) | int write_fd() const { return write_fd_; } method set_write_fd (line 425) | void set_write_fd(int fd) { write_fd_ = fd; } function FormatDeathTestOutput (line 534) | static ::std::string FormatDeathTestOutput(const ::std::string& outp... class WindowsDeathTest (line 650) | class WindowsDeathTest : public DeathTestImpl { method WindowsDeathTest (line 652) | WindowsDeathTest(const char* a_statement, Matcher& arguments) { method size (line 867) | int size() { method Arguments (line 1192) | Arguments() { args_.push_back(nullptr); } method AddArgument (line 1200) | void AddArgument(const char* argument) { method AddArguments (line 1205) | void AddArguments(const ::std::vector& arguments) { class ForkingDeathTest (line 1072) | class ForkingDeathTest : public DeathTestImpl { method set_child_pid (line 1080) | void set_child_pid(pid_t child_pid) { child_pid_ = child_pid; } class NoExecDeathTest (line 1109) | class NoExecDeathTest : public ForkingDeathTest { method NoExecDeathTest (line 1111) | NoExecDeathTest(const char* a_statement, Matcher... method GetArgvsForDeathTestChildProcess (line 1174) | static ::std::vector GetArgvsForDeathTestChildProcess... class Arguments (line 1190) | class Arguments { method Arguments (line 843) | Arguments() { args_.push_back(nullptr); } method AddArgument (line 851) | void AddArgument(const char* argument) { method AddArguments (line 856) | void AddArguments(const ::std::vector& arguments) { method size (line 867) | int size() { method Arguments (line 1192) | Arguments() { args_.push_back(nullptr); } method AddArgument (line 1200) | void AddArgument(const char* argument) { method AddArguments (line 1205) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 1222) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 1233) | static int ExecDeathTestChildMain(void* child_arg) { function GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ (line 1280) | GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ function GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ (line 1288) | GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ function pid_t (line 1305) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { type internal (line 200) | namespace internal { function InDeathTestChild (line 146) | bool InDeathTestChild() { function ExitSummary (line 206) | static std::string ExitSummary(int exit_code) { function ExitedUnsuccessfully (line 232) | bool ExitedUnsuccessfully(int exit_status) { function DeathTestThreadWarning (line 241) | static std::string DeathTestThreadWarning(size_t thread_count) { type DeathTestOutcome (line 279) | enum DeathTestOutcome { IN_PROGRESS, DIED, LIVED, RETURNED, THREW } function DeathTestAbort (line 286) | static void DeathTestAbort(const std::string& message) { function GetLastErrnoDescription (line 339) | std::string GetLastErrnoDescription() { function FailFromInternalError (line 347) | static void FailFromInternalError(int fd) { class DeathTestImpl (line 398) | class DeathTestImpl : public DeathTest { method DeathTestImpl (line 400) | DeathTestImpl(const char* a_statement, Matcher... method spawned (line 416) | bool spawned() const { return spawned_; } method set_spawned (line 417) | void set_spawned(bool is_spawned) { spawned_ = is_spawned; } method status (line 418) | int status() const { return status_; } method set_status (line 419) | void set_status(int a_status) { status_ = a_status; } method DeathTestOutcome (line 420) | DeathTestOutcome outcome() const { return outcome_; } method set_outcome (line 421) | void set_outcome(DeathTestOutcome an_outcome) { outcome_ = an_outc... method read_fd (line 422) | int read_fd() const { return read_fd_; } method set_read_fd (line 423) | void set_read_fd(int fd) { read_fd_ = fd; } method write_fd (line 424) | int write_fd() const { return write_fd_; } method set_write_fd (line 425) | void set_write_fd(int fd) { write_fd_ = fd; } function FormatDeathTestOutput (line 534) | static ::std::string FormatDeathTestOutput(const ::std::string& outp... class WindowsDeathTest (line 650) | class WindowsDeathTest : public DeathTestImpl { method WindowsDeathTest (line 652) | WindowsDeathTest(const char* a_statement, Matcher& arguments) { method size (line 867) | int size() { method Arguments (line 1192) | Arguments() { args_.push_back(nullptr); } method AddArgument (line 1200) | void AddArgument(const char* argument) { method AddArguments (line 1205) | void AddArguments(const ::std::vector& arguments) { class ForkingDeathTest (line 1072) | class ForkingDeathTest : public DeathTestImpl { method set_child_pid (line 1080) | void set_child_pid(pid_t child_pid) { child_pid_ = child_pid; } class NoExecDeathTest (line 1109) | class NoExecDeathTest : public ForkingDeathTest { method NoExecDeathTest (line 1111) | NoExecDeathTest(const char* a_statement, Matcher... method GetArgvsForDeathTestChildProcess (line 1174) | static ::std::vector GetArgvsForDeathTestChildProcess... class Arguments (line 1190) | class Arguments { method Arguments (line 843) | Arguments() { args_.push_back(nullptr); } method AddArgument (line 851) | void AddArgument(const char* argument) { method AddArguments (line 856) | void AddArguments(const ::std::vector& arguments) { method size (line 867) | int size() { method Arguments (line 1192) | Arguments() { args_.push_back(nullptr); } method AddArgument (line 1200) | void AddArgument(const char* argument) { method AddArguments (line 1205) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 1222) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 1233) | static int ExecDeathTestChildMain(void* child_arg) { function GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ (line 1280) | GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ function GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ (line 1288) | GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ function pid_t (line 1305) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function GetStatusFileDescriptor (line 1521) | static int GetStatusFileDescriptor(unsigned int parent_process_id, function InternalRunDeathTestFlag (line 1586) | InternalRunDeathTestFlag* ParseInternalRunDeathTestFlag() { FILE: test/gtest/src/gtest-filepath.cc type testing (line 58) | namespace testing { type internal (line 59) | namespace internal { function IsPathSeparator (line 85) | static bool IsPathSeparator(char c) { function FilePath (line 94) | FilePath FilePath::GetCurrentDir() { function FilePath (line 121) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 152) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 163) | FilePath FilePath::RemoveFileName() const { function FilePath (line 180) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 196) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 280) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 343) | FilePath FilePath::RemoveTrailingPathSeparator() const { FILE: test/gtest/src/gtest-internal-inl.h function namespace (line 67) | namespace testing { FILE: test/gtest/src/gtest-matchers.cc type testing (line 41) | namespace testing { FILE: test/gtest/src/gtest-port.cc type testing (line 89) | namespace testing { type internal (line 90) | namespace internal { function T (line 105) | T ReadProcFileField(const std::string& filename, int field) { function GetThreadCount (line 118) | size_t GetThreadCount() { function GetThreadCount (line 126) | size_t GetThreadCount() { function GetThreadCount (line 162) | size_t GetThreadCount() { function GetThreadCount (line 185) | size_t GetThreadCount() { function GetThreadCount (line 223) | size_t GetThreadCount() { function GetThreadCount (line 241) | size_t GetThreadCount() { function GetThreadCount (line 254) | size_t GetThreadCount() { function GetThreadCount (line 273) | size_t GetThreadCount() { function SleepMilliseconds (line 283) | void SleepMilliseconds(int n) { class MemoryIsNotDeallocated (line 394) | class MemoryIsNotDeallocated method MemoryIsNotDeallocated (line 397) | MemoryIsNotDeallocated() : old_crtdbg_flag_(0) { class ThreadWithParamSupport (line 467) | class ThreadWithParamSupport : public ThreadWithParamBase { method HANDLE (line 469) | static HANDLE CreateThread(Runnable* runnable, type ThreadMainParam (line 489) | struct ThreadMainParam { method ThreadMainParam (line 490) | ThreadMainParam(Runnable* runnable, Notification* thread_can_start) method DWORD (line 499) | static DWORD WINAPI ThreadMain(void* ptr) { class ThreadLocalRegistryImpl (line 535) | class ThreadLocalRegistryImpl { method ThreadLocalValueHolderBase (line 539) | static ThreadLocalValueHolderBase* GetValueOnCurrentThread( method OnThreadLocalDestroyed (line 570) | static void OnThreadLocalDestroyed( method OnThreadExit (line 598) | static void OnThreadExit(DWORD thread_id) { method StartWatcherThreadFor (line 637) | static void StartWatcherThreadFor(DWORD thread_id) { method DWORD (line 664) | static DWORD WINAPI WatcherThreadFunc(LPVOID param) { method ThreadIdToThreadLocals (line 676) | static ThreadIdToThreadLocals* GetThreadLocalsMapLocked() { function ThreadLocalValueHolderBase (line 694) | ThreadLocalValueHolderBase* ThreadLocalRegistry::GetValueOnCurrentTh... function IsInSet (line 774) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 781) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 782) | bool IsAsciiPunct(char ch) { function IsRepeat (line 785) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 786) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 787) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 793) | bool IsValidEscape(char c) { function AtomMatchesChar (line 799) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 821) | static std::string FormatRegexSyntaxError(const char* regex, int ind... function ValidateRegex (line 828) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 888) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 915) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 951) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 1023) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 1041) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 1077) | class CapturedStream { method CapturedStream (line 1080) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 1163) | std::string GetCapturedString() { function CaptureStream (line 1197) | static void CaptureStream(int fd, const char* stream_name, function GetCapturedStream (line 1207) | static std::string GetCapturedStream(CapturedStream** captured_strea... function CaptureStdout (line 1217) | void CaptureStdout() { function CaptureStderr (line 1222) | void CaptureStderr() { function GetCapturedStdout (line 1227) | std::string GetCapturedStdout() { function GetCapturedStderr (line 1232) | std::string GetCapturedStderr() { function GetFileSize (line 1242) | size_t GetFileSize(FILE* file) { function ReadEntireFile (line 1247) | std::string ReadEntireFile(FILE* file) { function GetInjectableArgvs (line 1273) | std::vector GetInjectableArgvs() { function SetInjectableArgvs (line 1280) | void SetInjectableArgvs(const std::vector* new_argvs) { function SetInjectableArgvs (line 1285) | void SetInjectableArgvs(const std::vector& new_argvs) { function ClearInjectableArgvs (line 1290) | void ClearInjectableArgvs() { type posix (line 1297) | namespace posix { function Abort (line 1298) | void Abort() { function FlagToEnvVar (line 1308) | static std::string FlagToEnvVar(const char* flag) { function ParseInt32 (line 1323) | bool ParseInt32(const Message& src_text, const char* str, int32_t* v... function BoolFromGTestEnv (line 1365) | bool BoolFromGTestEnv(const char* flag, bool default_value) { function Int32FromGTestEnv (line 1379) | int32_t Int32FromGTestEnv(const char* flag, int32_t default_value) { function OutputFlagAlsoCheckEnvVar (line 1411) | std::string OutputFlagAlsoCheckEnvVar(){ FILE: test/gtest/src/gtest-printers.cc type testing (line 58) | namespace testing { function GTEST_ATTRIBUTE_NO_SANITIZE_MEMORY_ (line 65) | GTEST_ATTRIBUTE_NO_SANITIZE_MEMORY_ function PrintBytesInObjectToImpl (line 88) | void PrintBytesInObjectToImpl(const unsigned char* obj_bytes, size_t c... function ToChar32 (line 115) | char32_t ToChar32(CharType in) { type internal (line 122) | namespace internal { function PrintBytesInObjectTo (line 129) | void PrintBytesInObjectTo(const unsigned char* obj_bytes, size_t count, type CharFormat (line 139) | enum CharFormat { function IsPrintableAscii (line 148) | inline bool IsPrintableAscii(char32_t c) { return 0x20 <= c && c <= ... function CharFormat (line 154) | static CharFormat PrintAsCharLiteralTo(Char c, ostream* os) { function CharFormat (line 203) | static CharFormat PrintAsStringLiteralTo(char32_t c, ostream* os) { function CharFormat (line 248) | static CharFormat PrintAsStringLiteralTo(char c, ostream* os) { function CharFormat (line 253) | static CharFormat PrintAsStringLiteralTo(char8_t c, ostream* os) { function CharFormat (line 258) | static CharFormat PrintAsStringLiteralTo(char16_t c, ostream* os) { function CharFormat (line 262) | static CharFormat PrintAsStringLiteralTo(wchar_t c, ostream* os) { function PrintCharAndCodeTo (line 270) | void PrintCharAndCodeTo(Char c, ostream* os) { function PrintTo (line 294) | void PrintTo(unsigned char c, ::std::ostream* os) { PrintCharAndCode... function PrintTo (line 295) | void PrintTo(signed char c, ::std::ostream* os) { PrintCharAndCodeTo... function PrintTo (line 299) | void PrintTo(wchar_t wc, ostream* os) { PrintCharAndCodeTo(wc, os); } function PrintTo (line 302) | void PrintTo(char32_t c, ::std::ostream* os) { function CharFormat (line 316) | static CharFormat PrintCharsAsStringTo( function UniversalPrintCharArray (line 347) | static void UniversalPrintCharArray( function UniversalPrintArray (line 370) | void UniversalPrintArray(const char* begin, size_t len, ostream* os) { function UniversalPrintArray (line 377) | void UniversalPrintArray(const char8_t* begin, size_t len, ostream* ... function UniversalPrintArray (line 384) | void UniversalPrintArray(const char16_t* begin, size_t len, ostream*... function UniversalPrintArray (line 390) | void UniversalPrintArray(const char32_t* begin, size_t len, ostream*... function UniversalPrintArray (line 396) | void UniversalPrintArray(const wchar_t* begin, size_t len, ostream* ... function PrintCStringTo (line 404) | void PrintCStringTo(const Char* s, ostream* os) { function PrintTo (line 415) | void PrintTo(const char* s, ostream* os) { PrintCStringTo(s, os); } function PrintTo (line 418) | void PrintTo(const char8_t* s, ostream* os) { PrintCStringTo(s, os); } function PrintTo (line 421) | void PrintTo(const char16_t* s, ostream* os) { PrintCStringTo(s, os); } function PrintTo (line 423) | void PrintTo(const char32_t* s, ostream* os) { PrintCStringTo(s, os); } function PrintTo (line 433) | void PrintTo(const wchar_t* s, ostream* os) { PrintCStringTo(s, os); } function ContainsUnprintableControlCodes (line 438) | bool ContainsUnprintableControlCodes(const char* str, size_t length) { function IsUTF8TrailByte (line 457) | bool IsUTF8TrailByte(unsigned char t) { return 0x80 <= t && t<= 0xbf; } function IsValidUTF8 (line 459) | bool IsValidUTF8(const char* str, size_t length) { function ConditionalPrintAsText (line 494) | void ConditionalPrintAsText(const char* str, size_t length, ostream*... function PrintStringTo (line 503) | void PrintStringTo(const ::std::string& s, ostream* os) { function PrintU8StringTo (line 512) | void PrintU8StringTo(const ::std::u8string& s, ostream* os) { function PrintU16StringTo (line 517) | void PrintU16StringTo(const ::std::u16string& s, ostream* os) { function PrintU32StringTo (line 521) | void PrintU32StringTo(const ::std::u32string& s, ostream* os) { function PrintWideStringTo (line 526) | void PrintWideStringTo(const ::std::wstring& s, ostream* os) { FILE: test/gtest/src/gtest-test-part.cc type testing (line 38) | namespace testing { function TestPartResult (line 71) | const TestPartResult& TestPartResultArray::GetTestPartResult(int index... type internal (line 85) | namespace internal { FILE: test/gtest/src/gtest-typed-test.cc type testing (line 35) | namespace testing { type internal (line 36) | namespace internal { function SplitIntoTestNames (line 46) | static std::vector SplitIntoTestNames(const char* src) { FILE: test/gtest/src/gtest.cc type testing (line 137) | namespace testing { type internal (line 170) | namespace internal { function FILE (line 181) | static FILE* OpenFileForWriting(const std::string& output_file) { function GTestIsInitialized (line 368) | static bool GTestIsInitialized() { return GetArgvs().size() > 0; } function SumOverTestSuiteList (line 373) | static int SumOverTestSuiteList(const std::vector& case_... function TestSuitePassed (line 383) | static bool TestSuitePassed(const TestSuite* test_suite) { function TestSuiteFailed (line 388) | static bool TestSuiteFailed(const TestSuite* test_suite) { function ShouldRunTestSuite (line 394) | static bool ShouldRunTestSuite(const TestSuite* test_suite) { class FailureTest (line 432) | class FailureTest : public Test { method FailureTest (line 434) | explicit FailureTest(const CodeLocation& loc, std::string error_me... method TestBody (line 440) | void TestBody() override { function InsertSyntheticTestCase (line 469) | void InsertSyntheticTestCase(const std::string& name, CodeLocation l... function RegisterTypeParameterizedTestSuite (line 512) | void RegisterTypeParameterizedTestSuite(const char* test_suite_name, function RegisterTypeParameterizedTestSuiteInstantiation (line 518) | void RegisterTypeParameterizedTestSuiteInstantiation(const char* cas... function GetArgvs (line 580) | ::std::vector GetArgvs() { function FilePath (line 593) | FilePath GetCurrentExecutableName() { function PatternMatchesString (line 655) | static bool PatternMatchesString(const std::string& name_str, function TypeId (line 847) | TypeId GetTestTypeId() { function AssertionResult (line 858) | static AssertionResult HasOneFailure(const char* /* results_expr */, function TestPartResultReporterInterface (line 928) | TestPartResultReporterInterface* function TestPartResultReporterInterface (line 942) | TestPartResultReporterInterface* class Timer (line 1035) | class Timer { method Timer (line 1037) | Timer() : start_(std::chrono::steady_clock::now()) {} method TimeInMillis (line 1040) | TimeInMillis Elapsed() { function TimeInMillis (line 1053) | TimeInMillis GetTimeInMillis() { function LPCWSTR (line 1069) | LPCWSTR String::AnsiToUtf16(const char* ansi) { function StreamWideCharsToMessage (line 1116) | static void StreamWideCharsToMessage(const wchar_t* wstr, size_t len... function SplitString (line 1132) | void SplitString(const ::std::string& str, char delimiter, type edit_distance (line 1226) | namespace edit_distance { function CalculateOptimalEdits (line 1227) | std::vector CalculateOptimalEdits(const std::vector CalculateOptimalEdits( class Hunk (line 1325) | class Hunk { method Hunk (line 1327) | Hunk(size_t left_start, size_t right_start) method PushLine (line 1334) | void PushLine(char edit, const char* line) { method PrintTo (line 1352) | void PrintTo(std::ostream* os) { method has_edits (line 1362) | bool has_edits() const { return adds_ || removes_; } method FlushEdits (line 1365) | void FlushEdits() { method PrintHeader (line 1374) | void PrintHeader(std::ostream* ss) const { function CreateUnifiedDiff (line 1402) | std::string CreateUnifiedDiff(const std::vector& left, function SplitEscapedString (line 1472) | std::vector SplitEscapedString(const std::string& str) { function AssertionResult (line 1512) | AssertionResult EqFailure(const char* lhs_expression, function GetBoolAssertionFailureMessage (line 1547) | std::string GetBoolAssertionFailureMessage( function AssertionResult (line 1563) | AssertionResult DoubleNearPredFormat(const char* expr1, function AssertionResult (line 1608) | AssertionResult FloatingPointLE(const char* expr1, function AssertionResult (line 1660) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 1676) | AssertionResult CmpHelperSTRCASEEQ(const char* lhs_expression, function AssertionResult (line 1692) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function AssertionResult (line 1706) | AssertionResult CmpHelperSTRCASENE(const char* s1_expression, function AssertionResult (line 1834) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 1875) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NO... function AssertionResult (line 1882) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NO... function ChopLowBits (line 1918) | inline uint32_t ChopLowBits(uint32_t* bits, int n) { function CodePointToUtf8 (line 1930) | std::string CodePointToUtf8(uint32_t code_point) { function IsUtf16SurrogatePair (line 1965) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function CreateCodePointFromUtf16SurrogatePair (line 1971) | inline uint32_t CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 1997) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 2043) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 2059) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 2164) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 2183) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 2455) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 2557) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 2588) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 2615) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 2756) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestSuiteType (line 2768) | void ReportInvalidTestSuiteType(const char* test_suite_name, type GTestColor (line 3134) | enum class GTestColor { kDefault, kRed, kGreen, kYellow } function PrintTestPartResultToString (line 3138) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 3148) | static void PrintTestPartResult(const TestPartResult& test_part_resu... function WORD (line 3171) | static WORD GetColorAttribute(GTestColor color) { function GetBitOffset (line 3183) | static int GetBitOffset(WORD color_mask) { function WORD (line 3194) | static WORD GetNewColor(GTestColor color, WORD old_color_attrs) { function ShouldUseColor (line 3234) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 3276) | static void ColoredPrintf(GTestColor color, const char *fmt, ...) { function PrintFullTestCommentIfPresent (line 3329) | static void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 3348) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 3350) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 3351) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3356) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnEnvironmentsSetUpEnd (line 3359) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnEnvironmentsTearDownEnd (line 3377) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3379) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class BriefUnitTestResultPrinter (line 3647) | class BriefUnitTestResultPrinter : public TestEventListener { method BriefUnitTestResultPrinter (line 3649) | BriefUnitTestResultPrinter() {} method PrintTestName (line 3650) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3655) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnTestIterationStart (line 3656) | void OnTestIterationStart(const UnitTest& /*unit_test*/, method OnEnvironmentsSetUpStart (line 3658) | void OnEnvironmentsSetUpStart(const UnitTest& /*unit_test*/) overr... method OnEnvironmentsSetUpEnd (line 3659) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnTestCaseStart (line 3661) | void OnTestCaseStart(const TestCase& /*test_case*/) override {} method OnTestSuiteStart (line 3663) | void OnTestSuiteStart(const TestSuite& /*test_suite*/) override {} method OnTestStart (line 3666) | void OnTestStart(const TestInfo& /*test_info*/) override {} method OnTestCaseEnd (line 3671) | void OnTestCaseEnd(const TestCase& /*test_case*/) override {} method OnTestSuiteEnd (line 3673) | void OnTestSuiteEnd(const TestSuite& /*test_suite*/) override {} method OnEnvironmentsTearDownStart (line 3676) | void OnEnvironmentsTearDownStart(const UnitTest& /*unit_test*/) ov... method OnEnvironmentsTearDownEnd (line 3677) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3679) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class TestEventRepeater (line 3751) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 3753) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 3760) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 3761) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = e... function TestEventListener (line 3803) | TestEventListener* TestEventRepeater::Release(TestEventListener *lis... class XmlUnitTestResultPrinter (line 3879) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 3893) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 3898) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 3912) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 3917) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 4083) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function PortableLocaltime (line 4089) | static bool PortableLocaltime(time_t seconds, struct tm* out) { function FormatEpochTimeInMillisAsIso8601 (line 4110) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { class JsonUnitTestResultPrinter (line 4427) | class JsonUnitTestResultPrinter : public EmptyTestEventListener { function FormatTimeInMillisAsDuration (line 4551) | static std::string FormatTimeInMillisAsDuration(TimeInMillis ms) { function FormatEpochTimeInMillisAsRFC3339 (line 4559) | static std::string FormatEpochTimeInMillisAsRFC3339(TimeInMillis ms) { function Indent (line 4572) | static inline std::string Indent(size_t width) { function GTEST_LOCK_EXCLUDED_ (line 4942) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 4991) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 5005) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 5007) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestSuiteNameIs (line 5671) | class TestSuiteNameIs { method TestSuiteNameIs (line 5674) | explicit TestSuiteNameIs(const std::string& name) : name_(name) {} function TestSuite (line 5698) | TestSuite* UnitTestImpl::GetTestSuite( function SetUpEnvironment (line 5734) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 5735) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 5928) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 5950) | bool ShouldShard(const char* total_shards_env, function Int32FromEnvOrDie (line 5995) | int32_t Int32FromEnvOrDie(const char* var, int32_t default_val) { function ShouldRunTestOnShard (line 6013) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int tes... function PrintOnOneLine (line 6079) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 6166) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 6179) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 6225) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 6235) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 6238) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 6240) | bool AlwaysTrue() { function SkipPrefix (line 6253) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 6304) | static bool ParseBoolFlag(const char* str, const char* flag, bool* v... function ParseInt32Flag (line 6320) | bool ParseInt32Flag(const char* str, const char* flag, int32_t* valu... function ParseStringFlag (line 6337) | static bool ParseStringFlag(const char* str, const char* flag, Strin... function HasGoogleTestFlagPrefix (line 6355) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 6373) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlag (line 6499) | static bool ParseGoogleTestFlag(const char* const arg) { function LoadFlagsFromFile (line 6531) | static void LoadFlagsFromFile(const std::string& path) { function ParseGoogleTestFlagsOnlyImpl (line 6554) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 6607) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 6621) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 6630) | void InitGoogleTestImpl(int* argc, CharType** argv) { function GetDefaultFailFast (line 210) | static bool GetDefaultFailFast() { type internal (line 343) | namespace internal { function FILE (line 181) | static FILE* OpenFileForWriting(const std::string& output_file) { function GTestIsInitialized (line 368) | static bool GTestIsInitialized() { return GetArgvs().size() > 0; } function SumOverTestSuiteList (line 373) | static int SumOverTestSuiteList(const std::vector& case_... function TestSuitePassed (line 383) | static bool TestSuitePassed(const TestSuite* test_suite) { function TestSuiteFailed (line 388) | static bool TestSuiteFailed(const TestSuite* test_suite) { function ShouldRunTestSuite (line 394) | static bool ShouldRunTestSuite(const TestSuite* test_suite) { class FailureTest (line 432) | class FailureTest : public Test { method FailureTest (line 434) | explicit FailureTest(const CodeLocation& loc, std::string error_me... method TestBody (line 440) | void TestBody() override { function InsertSyntheticTestCase (line 469) | void InsertSyntheticTestCase(const std::string& name, CodeLocation l... function RegisterTypeParameterizedTestSuite (line 512) | void RegisterTypeParameterizedTestSuite(const char* test_suite_name, function RegisterTypeParameterizedTestSuiteInstantiation (line 518) | void RegisterTypeParameterizedTestSuiteInstantiation(const char* cas... function GetArgvs (line 580) | ::std::vector GetArgvs() { function FilePath (line 593) | FilePath GetCurrentExecutableName() { function PatternMatchesString (line 655) | static bool PatternMatchesString(const std::string& name_str, function TypeId (line 847) | TypeId GetTestTypeId() { function AssertionResult (line 858) | static AssertionResult HasOneFailure(const char* /* results_expr */, function TestPartResultReporterInterface (line 928) | TestPartResultReporterInterface* function TestPartResultReporterInterface (line 942) | TestPartResultReporterInterface* class Timer (line 1035) | class Timer { method Timer (line 1037) | Timer() : start_(std::chrono::steady_clock::now()) {} method TimeInMillis (line 1040) | TimeInMillis Elapsed() { function TimeInMillis (line 1053) | TimeInMillis GetTimeInMillis() { function LPCWSTR (line 1069) | LPCWSTR String::AnsiToUtf16(const char* ansi) { function StreamWideCharsToMessage (line 1116) | static void StreamWideCharsToMessage(const wchar_t* wstr, size_t len... function SplitString (line 1132) | void SplitString(const ::std::string& str, char delimiter, type edit_distance (line 1226) | namespace edit_distance { function CalculateOptimalEdits (line 1227) | std::vector CalculateOptimalEdits(const std::vector CalculateOptimalEdits( class Hunk (line 1325) | class Hunk { method Hunk (line 1327) | Hunk(size_t left_start, size_t right_start) method PushLine (line 1334) | void PushLine(char edit, const char* line) { method PrintTo (line 1352) | void PrintTo(std::ostream* os) { method has_edits (line 1362) | bool has_edits() const { return adds_ || removes_; } method FlushEdits (line 1365) | void FlushEdits() { method PrintHeader (line 1374) | void PrintHeader(std::ostream* ss) const { function CreateUnifiedDiff (line 1402) | std::string CreateUnifiedDiff(const std::vector& left, function SplitEscapedString (line 1472) | std::vector SplitEscapedString(const std::string& str) { function AssertionResult (line 1512) | AssertionResult EqFailure(const char* lhs_expression, function GetBoolAssertionFailureMessage (line 1547) | std::string GetBoolAssertionFailureMessage( function AssertionResult (line 1563) | AssertionResult DoubleNearPredFormat(const char* expr1, function AssertionResult (line 1608) | AssertionResult FloatingPointLE(const char* expr1, function AssertionResult (line 1660) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 1676) | AssertionResult CmpHelperSTRCASEEQ(const char* lhs_expression, function AssertionResult (line 1692) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function AssertionResult (line 1706) | AssertionResult CmpHelperSTRCASENE(const char* s1_expression, function AssertionResult (line 1834) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 1875) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NO... function AssertionResult (line 1882) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NO... function ChopLowBits (line 1918) | inline uint32_t ChopLowBits(uint32_t* bits, int n) { function CodePointToUtf8 (line 1930) | std::string CodePointToUtf8(uint32_t code_point) { function IsUtf16SurrogatePair (line 1965) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function CreateCodePointFromUtf16SurrogatePair (line 1971) | inline uint32_t CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 1997) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 2043) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 2059) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 2164) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 2183) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 2455) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 2557) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 2588) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 2615) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 2756) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestSuiteType (line 2768) | void ReportInvalidTestSuiteType(const char* test_suite_name, type GTestColor (line 3134) | enum class GTestColor { kDefault, kRed, kGreen, kYellow } function PrintTestPartResultToString (line 3138) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 3148) | static void PrintTestPartResult(const TestPartResult& test_part_resu... function WORD (line 3171) | static WORD GetColorAttribute(GTestColor color) { function GetBitOffset (line 3183) | static int GetBitOffset(WORD color_mask) { function WORD (line 3194) | static WORD GetNewColor(GTestColor color, WORD old_color_attrs) { function ShouldUseColor (line 3234) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 3276) | static void ColoredPrintf(GTestColor color, const char *fmt, ...) { function PrintFullTestCommentIfPresent (line 3329) | static void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 3348) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 3350) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 3351) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3356) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnEnvironmentsSetUpEnd (line 3359) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnEnvironmentsTearDownEnd (line 3377) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3379) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class BriefUnitTestResultPrinter (line 3647) | class BriefUnitTestResultPrinter : public TestEventListener { method BriefUnitTestResultPrinter (line 3649) | BriefUnitTestResultPrinter() {} method PrintTestName (line 3650) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3655) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnTestIterationStart (line 3656) | void OnTestIterationStart(const UnitTest& /*unit_test*/, method OnEnvironmentsSetUpStart (line 3658) | void OnEnvironmentsSetUpStart(const UnitTest& /*unit_test*/) overr... method OnEnvironmentsSetUpEnd (line 3659) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnTestCaseStart (line 3661) | void OnTestCaseStart(const TestCase& /*test_case*/) override {} method OnTestSuiteStart (line 3663) | void OnTestSuiteStart(const TestSuite& /*test_suite*/) override {} method OnTestStart (line 3666) | void OnTestStart(const TestInfo& /*test_info*/) override {} method OnTestCaseEnd (line 3671) | void OnTestCaseEnd(const TestCase& /*test_case*/) override {} method OnTestSuiteEnd (line 3673) | void OnTestSuiteEnd(const TestSuite& /*test_suite*/) override {} method OnEnvironmentsTearDownStart (line 3676) | void OnEnvironmentsTearDownStart(const UnitTest& /*unit_test*/) ov... method OnEnvironmentsTearDownEnd (line 3677) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3679) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class TestEventRepeater (line 3751) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 3753) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 3760) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 3761) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = e... function TestEventListener (line 3803) | TestEventListener* TestEventRepeater::Release(TestEventListener *lis... class XmlUnitTestResultPrinter (line 3879) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 3893) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 3898) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 3912) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 3917) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 4083) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function PortableLocaltime (line 4089) | static bool PortableLocaltime(time_t seconds, struct tm* out) { function FormatEpochTimeInMillisAsIso8601 (line 4110) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { class JsonUnitTestResultPrinter (line 4427) | class JsonUnitTestResultPrinter : public EmptyTestEventListener { function FormatTimeInMillisAsDuration (line 4551) | static std::string FormatTimeInMillisAsDuration(TimeInMillis ms) { function FormatEpochTimeInMillisAsRFC3339 (line 4559) | static std::string FormatEpochTimeInMillisAsRFC3339(TimeInMillis ms) { function Indent (line 4572) | static inline std::string Indent(size_t width) { function GTEST_LOCK_EXCLUDED_ (line 4942) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 4991) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 5005) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 5007) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestSuiteNameIs (line 5671) | class TestSuiteNameIs { method TestSuiteNameIs (line 5674) | explicit TestSuiteNameIs(const std::string& name) : name_(name) {} function TestSuite (line 5698) | TestSuite* UnitTestImpl::GetTestSuite( function SetUpEnvironment (line 5734) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 5735) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 5928) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 5950) | bool ShouldShard(const char* total_shards_env, function Int32FromEnvOrDie (line 5995) | int32_t Int32FromEnvOrDie(const char* var, int32_t default_val) { function ShouldRunTestOnShard (line 6013) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int tes... function PrintOnOneLine (line 6079) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 6166) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 6179) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 6225) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 6235) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 6238) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 6240) | bool AlwaysTrue() { function SkipPrefix (line 6253) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 6304) | static bool ParseBoolFlag(const char* str, const char* flag, bool* v... function ParseInt32Flag (line 6320) | bool ParseInt32Flag(const char* str, const char* flag, int32_t* valu... function ParseStringFlag (line 6337) | static bool ParseStringFlag(const char* str, const char* flag, Strin... function HasGoogleTestFlagPrefix (line 6355) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 6373) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlag (line 6499) | static bool ParseGoogleTestFlag(const char* const arg) { function LoadFlagsFromFile (line 6531) | static void LoadFlagsFromFile(const std::string& path) { function ParseGoogleTestFlagsOnlyImpl (line 6554) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 6607) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 6621) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 6630) | void InitGoogleTestImpl(int* argc, CharType** argv) { type internal (line 836) | namespace internal { function FILE (line 181) | static FILE* OpenFileForWriting(const std::string& output_file) { function GTestIsInitialized (line 368) | static bool GTestIsInitialized() { return GetArgvs().size() > 0; } function SumOverTestSuiteList (line 373) | static int SumOverTestSuiteList(const std::vector& case_... function TestSuitePassed (line 383) | static bool TestSuitePassed(const TestSuite* test_suite) { function TestSuiteFailed (line 388) | static bool TestSuiteFailed(const TestSuite* test_suite) { function ShouldRunTestSuite (line 394) | static bool ShouldRunTestSuite(const TestSuite* test_suite) { class FailureTest (line 432) | class FailureTest : public Test { method FailureTest (line 434) | explicit FailureTest(const CodeLocation& loc, std::string error_me... method TestBody (line 440) | void TestBody() override { function InsertSyntheticTestCase (line 469) | void InsertSyntheticTestCase(const std::string& name, CodeLocation l... function RegisterTypeParameterizedTestSuite (line 512) | void RegisterTypeParameterizedTestSuite(const char* test_suite_name, function RegisterTypeParameterizedTestSuiteInstantiation (line 518) | void RegisterTypeParameterizedTestSuiteInstantiation(const char* cas... function GetArgvs (line 580) | ::std::vector GetArgvs() { function FilePath (line 593) | FilePath GetCurrentExecutableName() { function PatternMatchesString (line 655) | static bool PatternMatchesString(const std::string& name_str, function TypeId (line 847) | TypeId GetTestTypeId() { function AssertionResult (line 858) | static AssertionResult HasOneFailure(const char* /* results_expr */, function TestPartResultReporterInterface (line 928) | TestPartResultReporterInterface* function TestPartResultReporterInterface (line 942) | TestPartResultReporterInterface* class Timer (line 1035) | class Timer { method Timer (line 1037) | Timer() : start_(std::chrono::steady_clock::now()) {} method TimeInMillis (line 1040) | TimeInMillis Elapsed() { function TimeInMillis (line 1053) | TimeInMillis GetTimeInMillis() { function LPCWSTR (line 1069) | LPCWSTR String::AnsiToUtf16(const char* ansi) { function StreamWideCharsToMessage (line 1116) | static void StreamWideCharsToMessage(const wchar_t* wstr, size_t len... function SplitString (line 1132) | void SplitString(const ::std::string& str, char delimiter, type edit_distance (line 1226) | namespace edit_distance { function CalculateOptimalEdits (line 1227) | std::vector CalculateOptimalEdits(const std::vector CalculateOptimalEdits( class Hunk (line 1325) | class Hunk { method Hunk (line 1327) | Hunk(size_t left_start, size_t right_start) method PushLine (line 1334) | void PushLine(char edit, const char* line) { method PrintTo (line 1352) | void PrintTo(std::ostream* os) { method has_edits (line 1362) | bool has_edits() const { return adds_ || removes_; } method FlushEdits (line 1365) | void FlushEdits() { method PrintHeader (line 1374) | void PrintHeader(std::ostream* ss) const { function CreateUnifiedDiff (line 1402) | std::string CreateUnifiedDiff(const std::vector& left, function SplitEscapedString (line 1472) | std::vector SplitEscapedString(const std::string& str) { function AssertionResult (line 1512) | AssertionResult EqFailure(const char* lhs_expression, function GetBoolAssertionFailureMessage (line 1547) | std::string GetBoolAssertionFailureMessage( function AssertionResult (line 1563) | AssertionResult DoubleNearPredFormat(const char* expr1, function AssertionResult (line 1608) | AssertionResult FloatingPointLE(const char* expr1, function AssertionResult (line 1660) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 1676) | AssertionResult CmpHelperSTRCASEEQ(const char* lhs_expression, function AssertionResult (line 1692) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function AssertionResult (line 1706) | AssertionResult CmpHelperSTRCASENE(const char* s1_expression, function AssertionResult (line 1834) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 1875) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NO... function AssertionResult (line 1882) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NO... function ChopLowBits (line 1918) | inline uint32_t ChopLowBits(uint32_t* bits, int n) { function CodePointToUtf8 (line 1930) | std::string CodePointToUtf8(uint32_t code_point) { function IsUtf16SurrogatePair (line 1965) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function CreateCodePointFromUtf16SurrogatePair (line 1971) | inline uint32_t CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 1997) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 2043) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 2059) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 2164) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 2183) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 2455) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 2557) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 2588) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 2615) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 2756) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestSuiteType (line 2768) | void ReportInvalidTestSuiteType(const char* test_suite_name, type GTestColor (line 3134) | enum class GTestColor { kDefault, kRed, kGreen, kYellow } function PrintTestPartResultToString (line 3138) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 3148) | static void PrintTestPartResult(const TestPartResult& test_part_resu... function WORD (line 3171) | static WORD GetColorAttribute(GTestColor color) { function GetBitOffset (line 3183) | static int GetBitOffset(WORD color_mask) { function WORD (line 3194) | static WORD GetNewColor(GTestColor color, WORD old_color_attrs) { function ShouldUseColor (line 3234) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 3276) | static void ColoredPrintf(GTestColor color, const char *fmt, ...) { function PrintFullTestCommentIfPresent (line 3329) | static void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 3348) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 3350) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 3351) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3356) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnEnvironmentsSetUpEnd (line 3359) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnEnvironmentsTearDownEnd (line 3377) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3379) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class BriefUnitTestResultPrinter (line 3647) | class BriefUnitTestResultPrinter : public TestEventListener { method BriefUnitTestResultPrinter (line 3649) | BriefUnitTestResultPrinter() {} method PrintTestName (line 3650) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3655) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnTestIterationStart (line 3656) | void OnTestIterationStart(const UnitTest& /*unit_test*/, method OnEnvironmentsSetUpStart (line 3658) | void OnEnvironmentsSetUpStart(const UnitTest& /*unit_test*/) overr... method OnEnvironmentsSetUpEnd (line 3659) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnTestCaseStart (line 3661) | void OnTestCaseStart(const TestCase& /*test_case*/) override {} method OnTestSuiteStart (line 3663) | void OnTestSuiteStart(const TestSuite& /*test_suite*/) override {} method OnTestStart (line 3666) | void OnTestStart(const TestInfo& /*test_info*/) override {} method OnTestCaseEnd (line 3671) | void OnTestCaseEnd(const TestCase& /*test_case*/) override {} method OnTestSuiteEnd (line 3673) | void OnTestSuiteEnd(const TestSuite& /*test_suite*/) override {} method OnEnvironmentsTearDownStart (line 3676) | void OnEnvironmentsTearDownStart(const UnitTest& /*unit_test*/) ov... method OnEnvironmentsTearDownEnd (line 3677) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3679) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class TestEventRepeater (line 3751) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 3753) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 3760) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 3761) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = e... function TestEventListener (line 3803) | TestEventListener* TestEventRepeater::Release(TestEventListener *lis... class XmlUnitTestResultPrinter (line 3879) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 3893) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 3898) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 3912) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 3917) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 4083) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function PortableLocaltime (line 4089) | static bool PortableLocaltime(time_t seconds, struct tm* out) { function FormatEpochTimeInMillisAsIso8601 (line 4110) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { class JsonUnitTestResultPrinter (line 4427) | class JsonUnitTestResultPrinter : public EmptyTestEventListener { function FormatTimeInMillisAsDuration (line 4551) | static std::string FormatTimeInMillisAsDuration(TimeInMillis ms) { function FormatEpochTimeInMillisAsRFC3339 (line 4559) | static std::string FormatEpochTimeInMillisAsRFC3339(TimeInMillis ms) { function Indent (line 4572) | static inline std::string Indent(size_t width) { function GTEST_LOCK_EXCLUDED_ (line 4942) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 4991) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 5005) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 5007) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestSuiteNameIs (line 5671) | class TestSuiteNameIs { method TestSuiteNameIs (line 5674) | explicit TestSuiteNameIs(const std::string& name) : name_(name) {} function TestSuite (line 5698) | TestSuite* UnitTestImpl::GetTestSuite( function SetUpEnvironment (line 5734) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 5735) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 5928) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 5950) | bool ShouldShard(const char* total_shards_env, function Int32FromEnvOrDie (line 5995) | int32_t Int32FromEnvOrDie(const char* var, int32_t default_val) { function ShouldRunTestOnShard (line 6013) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int tes... function PrintOnOneLine (line 6079) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 6166) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 6179) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 6225) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 6235) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 6238) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 6240) | bool AlwaysTrue() { function SkipPrefix (line 6253) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 6304) | static bool ParseBoolFlag(const char* str, const char* flag, bool* v... function ParseInt32Flag (line 6320) | bool ParseInt32Flag(const char* str, const char* flag, int32_t* valu... function ParseStringFlag (line 6337) | static bool ParseStringFlag(const char* str, const char* flag, Strin... function HasGoogleTestFlagPrefix (line 6355) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 6373) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlag (line 6499) | static bool ParseGoogleTestFlag(const char* const arg) { function LoadFlagsFromFile (line 6531) | static void LoadFlagsFromFile(const std::string& path) { function ParseGoogleTestFlagsOnlyImpl (line 6554) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 6607) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 6621) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 6630) | void InitGoogleTestImpl(int* argc, CharType** argv) { function Message (line 1164) | Message& Message::operator <<(const wchar_t* wide_c_str) { function Message (line 1167) | Message& Message::operator <<(wchar_t* wide_c_str) { function Message (line 1174) | Message& Message::operator <<(const ::std::wstring& wstr) { function AssertionResult (line 1202) | AssertionResult AssertionResult::operator!() const { function AssertionResult (line 1209) | AssertionResult AssertionSuccess() { function AssertionResult (line 1214) | AssertionResult AssertionFailure() { function AssertionResult (line 1220) | AssertionResult AssertionFailure(const Message& message) { type internal (line 1224) | namespace internal { function FILE (line 181) | static FILE* OpenFileForWriting(const std::string& output_file) { function GTestIsInitialized (line 368) | static bool GTestIsInitialized() { return GetArgvs().size() > 0; } function SumOverTestSuiteList (line 373) | static int SumOverTestSuiteList(const std::vector& case_... function TestSuitePassed (line 383) | static bool TestSuitePassed(const TestSuite* test_suite) { function TestSuiteFailed (line 388) | static bool TestSuiteFailed(const TestSuite* test_suite) { function ShouldRunTestSuite (line 394) | static bool ShouldRunTestSuite(const TestSuite* test_suite) { class FailureTest (line 432) | class FailureTest : public Test { method FailureTest (line 434) | explicit FailureTest(const CodeLocation& loc, std::string error_me... method TestBody (line 440) | void TestBody() override { function InsertSyntheticTestCase (line 469) | void InsertSyntheticTestCase(const std::string& name, CodeLocation l... function RegisterTypeParameterizedTestSuite (line 512) | void RegisterTypeParameterizedTestSuite(const char* test_suite_name, function RegisterTypeParameterizedTestSuiteInstantiation (line 518) | void RegisterTypeParameterizedTestSuiteInstantiation(const char* cas... function GetArgvs (line 580) | ::std::vector GetArgvs() { function FilePath (line 593) | FilePath GetCurrentExecutableName() { function PatternMatchesString (line 655) | static bool PatternMatchesString(const std::string& name_str, function TypeId (line 847) | TypeId GetTestTypeId() { function AssertionResult (line 858) | static AssertionResult HasOneFailure(const char* /* results_expr */, function TestPartResultReporterInterface (line 928) | TestPartResultReporterInterface* function TestPartResultReporterInterface (line 942) | TestPartResultReporterInterface* class Timer (line 1035) | class Timer { method Timer (line 1037) | Timer() : start_(std::chrono::steady_clock::now()) {} method TimeInMillis (line 1040) | TimeInMillis Elapsed() { function TimeInMillis (line 1053) | TimeInMillis GetTimeInMillis() { function LPCWSTR (line 1069) | LPCWSTR String::AnsiToUtf16(const char* ansi) { function StreamWideCharsToMessage (line 1116) | static void StreamWideCharsToMessage(const wchar_t* wstr, size_t len... function SplitString (line 1132) | void SplitString(const ::std::string& str, char delimiter, type edit_distance (line 1226) | namespace edit_distance { function CalculateOptimalEdits (line 1227) | std::vector CalculateOptimalEdits(const std::vector CalculateOptimalEdits( class Hunk (line 1325) | class Hunk { method Hunk (line 1327) | Hunk(size_t left_start, size_t right_start) method PushLine (line 1334) | void PushLine(char edit, const char* line) { method PrintTo (line 1352) | void PrintTo(std::ostream* os) { method has_edits (line 1362) | bool has_edits() const { return adds_ || removes_; } method FlushEdits (line 1365) | void FlushEdits() { method PrintHeader (line 1374) | void PrintHeader(std::ostream* ss) const { function CreateUnifiedDiff (line 1402) | std::string CreateUnifiedDiff(const std::vector& left, function SplitEscapedString (line 1472) | std::vector SplitEscapedString(const std::string& str) { function AssertionResult (line 1512) | AssertionResult EqFailure(const char* lhs_expression, function GetBoolAssertionFailureMessage (line 1547) | std::string GetBoolAssertionFailureMessage( function AssertionResult (line 1563) | AssertionResult DoubleNearPredFormat(const char* expr1, function AssertionResult (line 1608) | AssertionResult FloatingPointLE(const char* expr1, function AssertionResult (line 1660) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 1676) | AssertionResult CmpHelperSTRCASEEQ(const char* lhs_expression, function AssertionResult (line 1692) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function AssertionResult (line 1706) | AssertionResult CmpHelperSTRCASENE(const char* s1_expression, function AssertionResult (line 1834) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 1875) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NO... function AssertionResult (line 1882) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NO... function ChopLowBits (line 1918) | inline uint32_t ChopLowBits(uint32_t* bits, int n) { function CodePointToUtf8 (line 1930) | std::string CodePointToUtf8(uint32_t code_point) { function IsUtf16SurrogatePair (line 1965) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function CreateCodePointFromUtf16SurrogatePair (line 1971) | inline uint32_t CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 1997) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 2043) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 2059) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 2164) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 2183) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 2455) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 2557) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 2588) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 2615) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 2756) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestSuiteType (line 2768) | void ReportInvalidTestSuiteType(const char* test_suite_name, type GTestColor (line 3134) | enum class GTestColor { kDefault, kRed, kGreen, kYellow } function PrintTestPartResultToString (line 3138) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 3148) | static void PrintTestPartResult(const TestPartResult& test_part_resu... function WORD (line 3171) | static WORD GetColorAttribute(GTestColor color) { function GetBitOffset (line 3183) | static int GetBitOffset(WORD color_mask) { function WORD (line 3194) | static WORD GetNewColor(GTestColor color, WORD old_color_attrs) { function ShouldUseColor (line 3234) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 3276) | static void ColoredPrintf(GTestColor color, const char *fmt, ...) { function PrintFullTestCommentIfPresent (line 3329) | static void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 3348) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 3350) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 3351) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3356) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnEnvironmentsSetUpEnd (line 3359) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnEnvironmentsTearDownEnd (line 3377) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3379) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class BriefUnitTestResultPrinter (line 3647) | class BriefUnitTestResultPrinter : public TestEventListener { method BriefUnitTestResultPrinter (line 3649) | BriefUnitTestResultPrinter() {} method PrintTestName (line 3650) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3655) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnTestIterationStart (line 3656) | void OnTestIterationStart(const UnitTest& /*unit_test*/, method OnEnvironmentsSetUpStart (line 3658) | void OnEnvironmentsSetUpStart(const UnitTest& /*unit_test*/) overr... method OnEnvironmentsSetUpEnd (line 3659) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnTestCaseStart (line 3661) | void OnTestCaseStart(const TestCase& /*test_case*/) override {} method OnTestSuiteStart (line 3663) | void OnTestSuiteStart(const TestSuite& /*test_suite*/) override {} method OnTestStart (line 3666) | void OnTestStart(const TestInfo& /*test_info*/) override {} method OnTestCaseEnd (line 3671) | void OnTestCaseEnd(const TestCase& /*test_case*/) override {} method OnTestSuiteEnd (line 3673) | void OnTestSuiteEnd(const TestSuite& /*test_suite*/) override {} method OnEnvironmentsTearDownStart (line 3676) | void OnEnvironmentsTearDownStart(const UnitTest& /*unit_test*/) ov... method OnEnvironmentsTearDownEnd (line 3677) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3679) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class TestEventRepeater (line 3751) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 3753) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 3760) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 3761) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = e... function TestEventListener (line 3803) | TestEventListener* TestEventRepeater::Release(TestEventListener *lis... class XmlUnitTestResultPrinter (line 3879) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 3893) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 3898) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 3912) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 3917) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 4083) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function PortableLocaltime (line 4089) | static bool PortableLocaltime(time_t seconds, struct tm* out) { function FormatEpochTimeInMillisAsIso8601 (line 4110) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { class JsonUnitTestResultPrinter (line 4427) | class JsonUnitTestResultPrinter : public EmptyTestEventListener { function FormatTimeInMillisAsDuration (line 4551) | static std::string FormatTimeInMillisAsDuration(TimeInMillis ms) { function FormatEpochTimeInMillisAsRFC3339 (line 4559) | static std::string FormatEpochTimeInMillisAsRFC3339(TimeInMillis ms) { function Indent (line 4572) | static inline std::string Indent(size_t width) { function GTEST_LOCK_EXCLUDED_ (line 4942) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 4991) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 5005) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 5007) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestSuiteNameIs (line 5671) | class TestSuiteNameIs { method TestSuiteNameIs (line 5674) | explicit TestSuiteNameIs(const std::string& name) : name_(name) {} function TestSuite (line 5698) | TestSuite* UnitTestImpl::GetTestSuite( function SetUpEnvironment (line 5734) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 5735) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 5928) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 5950) | bool ShouldShard(const char* total_shards_env, function Int32FromEnvOrDie (line 5995) | int32_t Int32FromEnvOrDie(const char* var, int32_t default_val) { function ShouldRunTestOnShard (line 6013) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int tes... function PrintOnOneLine (line 6079) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 6166) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 6179) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 6225) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 6235) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 6238) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 6240) | bool AlwaysTrue() { function SkipPrefix (line 6253) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 6304) | static bool ParseBoolFlag(const char* str, const char* flag, bool* v... function ParseInt32Flag (line 6320) | bool ParseInt32Flag(const char* str, const char* flag, int32_t* valu... function ParseStringFlag (line 6337) | static bool ParseStringFlag(const char* str, const char* flag, Strin... function HasGoogleTestFlagPrefix (line 6355) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 6373) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlag (line 6499) | static bool ParseGoogleTestFlag(const char* const arg) { function LoadFlagsFromFile (line 6531) | static void LoadFlagsFromFile(const std::string& path) { function ParseGoogleTestFlagsOnlyImpl (line 6554) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 6607) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 6621) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 6630) | void InitGoogleTestImpl(int* argc, CharType** argv) { function AssertionResult (line 1645) | AssertionResult FloatLE(const char* expr1, const char* expr2, function AssertionResult (line 1652) | AssertionResult DoubleLE(const char* expr1, const char* expr2, type internal (line 1657) | namespace internal { function FILE (line 181) | static FILE* OpenFileForWriting(const std::string& output_file) { function GTestIsInitialized (line 368) | static bool GTestIsInitialized() { return GetArgvs().size() > 0; } function SumOverTestSuiteList (line 373) | static int SumOverTestSuiteList(const std::vector& case_... function TestSuitePassed (line 383) | static bool TestSuitePassed(const TestSuite* test_suite) { function TestSuiteFailed (line 388) | static bool TestSuiteFailed(const TestSuite* test_suite) { function ShouldRunTestSuite (line 394) | static bool ShouldRunTestSuite(const TestSuite* test_suite) { class FailureTest (line 432) | class FailureTest : public Test { method FailureTest (line 434) | explicit FailureTest(const CodeLocation& loc, std::string error_me... method TestBody (line 440) | void TestBody() override { function InsertSyntheticTestCase (line 469) | void InsertSyntheticTestCase(const std::string& name, CodeLocation l... function RegisterTypeParameterizedTestSuite (line 512) | void RegisterTypeParameterizedTestSuite(const char* test_suite_name, function RegisterTypeParameterizedTestSuiteInstantiation (line 518) | void RegisterTypeParameterizedTestSuiteInstantiation(const char* cas... function GetArgvs (line 580) | ::std::vector GetArgvs() { function FilePath (line 593) | FilePath GetCurrentExecutableName() { function PatternMatchesString (line 655) | static bool PatternMatchesString(const std::string& name_str, function TypeId (line 847) | TypeId GetTestTypeId() { function AssertionResult (line 858) | static AssertionResult HasOneFailure(const char* /* results_expr */, function TestPartResultReporterInterface (line 928) | TestPartResultReporterInterface* function TestPartResultReporterInterface (line 942) | TestPartResultReporterInterface* class Timer (line 1035) | class Timer { method Timer (line 1037) | Timer() : start_(std::chrono::steady_clock::now()) {} method TimeInMillis (line 1040) | TimeInMillis Elapsed() { function TimeInMillis (line 1053) | TimeInMillis GetTimeInMillis() { function LPCWSTR (line 1069) | LPCWSTR String::AnsiToUtf16(const char* ansi) { function StreamWideCharsToMessage (line 1116) | static void StreamWideCharsToMessage(const wchar_t* wstr, size_t len... function SplitString (line 1132) | void SplitString(const ::std::string& str, char delimiter, type edit_distance (line 1226) | namespace edit_distance { function CalculateOptimalEdits (line 1227) | std::vector CalculateOptimalEdits(const std::vector CalculateOptimalEdits( class Hunk (line 1325) | class Hunk { method Hunk (line 1327) | Hunk(size_t left_start, size_t right_start) method PushLine (line 1334) | void PushLine(char edit, const char* line) { method PrintTo (line 1352) | void PrintTo(std::ostream* os) { method has_edits (line 1362) | bool has_edits() const { return adds_ || removes_; } method FlushEdits (line 1365) | void FlushEdits() { method PrintHeader (line 1374) | void PrintHeader(std::ostream* ss) const { function CreateUnifiedDiff (line 1402) | std::string CreateUnifiedDiff(const std::vector& left, function SplitEscapedString (line 1472) | std::vector SplitEscapedString(const std::string& str) { function AssertionResult (line 1512) | AssertionResult EqFailure(const char* lhs_expression, function GetBoolAssertionFailureMessage (line 1547) | std::string GetBoolAssertionFailureMessage( function AssertionResult (line 1563) | AssertionResult DoubleNearPredFormat(const char* expr1, function AssertionResult (line 1608) | AssertionResult FloatingPointLE(const char* expr1, function AssertionResult (line 1660) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 1676) | AssertionResult CmpHelperSTRCASEEQ(const char* lhs_expression, function AssertionResult (line 1692) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function AssertionResult (line 1706) | AssertionResult CmpHelperSTRCASENE(const char* s1_expression, function AssertionResult (line 1834) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 1875) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NO... function AssertionResult (line 1882) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NO... function ChopLowBits (line 1918) | inline uint32_t ChopLowBits(uint32_t* bits, int n) { function CodePointToUtf8 (line 1930) | std::string CodePointToUtf8(uint32_t code_point) { function IsUtf16SurrogatePair (line 1965) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function CreateCodePointFromUtf16SurrogatePair (line 1971) | inline uint32_t CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 1997) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 2043) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 2059) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 2164) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 2183) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 2455) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 2557) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 2588) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 2615) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 2756) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestSuiteType (line 2768) | void ReportInvalidTestSuiteType(const char* test_suite_name, type GTestColor (line 3134) | enum class GTestColor { kDefault, kRed, kGreen, kYellow } function PrintTestPartResultToString (line 3138) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 3148) | static void PrintTestPartResult(const TestPartResult& test_part_resu... function WORD (line 3171) | static WORD GetColorAttribute(GTestColor color) { function GetBitOffset (line 3183) | static int GetBitOffset(WORD color_mask) { function WORD (line 3194) | static WORD GetNewColor(GTestColor color, WORD old_color_attrs) { function ShouldUseColor (line 3234) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 3276) | static void ColoredPrintf(GTestColor color, const char *fmt, ...) { function PrintFullTestCommentIfPresent (line 3329) | static void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 3348) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 3350) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 3351) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3356) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnEnvironmentsSetUpEnd (line 3359) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnEnvironmentsTearDownEnd (line 3377) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3379) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class BriefUnitTestResultPrinter (line 3647) | class BriefUnitTestResultPrinter : public TestEventListener { method BriefUnitTestResultPrinter (line 3649) | BriefUnitTestResultPrinter() {} method PrintTestName (line 3650) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3655) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnTestIterationStart (line 3656) | void OnTestIterationStart(const UnitTest& /*unit_test*/, method OnEnvironmentsSetUpStart (line 3658) | void OnEnvironmentsSetUpStart(const UnitTest& /*unit_test*/) overr... method OnEnvironmentsSetUpEnd (line 3659) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnTestCaseStart (line 3661) | void OnTestCaseStart(const TestCase& /*test_case*/) override {} method OnTestSuiteStart (line 3663) | void OnTestSuiteStart(const TestSuite& /*test_suite*/) override {} method OnTestStart (line 3666) | void OnTestStart(const TestInfo& /*test_info*/) override {} method OnTestCaseEnd (line 3671) | void OnTestCaseEnd(const TestCase& /*test_case*/) override {} method OnTestSuiteEnd (line 3673) | void OnTestSuiteEnd(const TestSuite& /*test_suite*/) override {} method OnEnvironmentsTearDownStart (line 3676) | void OnEnvironmentsTearDownStart(const UnitTest& /*unit_test*/) ov... method OnEnvironmentsTearDownEnd (line 3677) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3679) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class TestEventRepeater (line 3751) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 3753) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 3760) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 3761) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = e... function TestEventListener (line 3803) | TestEventListener* TestEventRepeater::Release(TestEventListener *lis... class XmlUnitTestResultPrinter (line 3879) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 3893) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 3898) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 3912) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 3917) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 4083) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function PortableLocaltime (line 4089) | static bool PortableLocaltime(time_t seconds, struct tm* out) { function FormatEpochTimeInMillisAsIso8601 (line 4110) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { class JsonUnitTestResultPrinter (line 4427) | class JsonUnitTestResultPrinter : public EmptyTestEventListener { function FormatTimeInMillisAsDuration (line 4551) | static std::string FormatTimeInMillisAsDuration(TimeInMillis ms) { function FormatEpochTimeInMillisAsRFC3339 (line 4559) | static std::string FormatEpochTimeInMillisAsRFC3339(TimeInMillis ms) { function Indent (line 4572) | static inline std::string Indent(size_t width) { function GTEST_LOCK_EXCLUDED_ (line 4942) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 4991) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 5005) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 5007) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestSuiteNameIs (line 5671) | class TestSuiteNameIs { method TestSuiteNameIs (line 5674) | explicit TestSuiteNameIs(const std::string& name) : name_(name) {} function TestSuite (line 5698) | TestSuite* UnitTestImpl::GetTestSuite( function SetUpEnvironment (line 5734) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 5735) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 5928) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 5950) | bool ShouldShard(const char* total_shards_env, function Int32FromEnvOrDie (line 5995) | int32_t Int32FromEnvOrDie(const char* var, int32_t default_val) { function ShouldRunTestOnShard (line 6013) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int tes... function PrintOnOneLine (line 6079) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 6166) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 6179) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 6225) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 6235) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 6238) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 6240) | bool AlwaysTrue() { function SkipPrefix (line 6253) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 6304) | static bool ParseBoolFlag(const char* str, const char* flag, bool* v... function ParseInt32Flag (line 6320) | bool ParseInt32Flag(const char* str, const char* flag, int32_t* valu... function ParseStringFlag (line 6337) | static bool ParseStringFlag(const char* str, const char* flag, Strin... function HasGoogleTestFlagPrefix (line 6355) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 6373) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlag (line 6499) | static bool ParseGoogleTestFlag(const char* const arg) { function LoadFlagsFromFile (line 6531) | static void LoadFlagsFromFile(const std::string& path) { function ParseGoogleTestFlagsOnlyImpl (line 6554) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 6607) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 6621) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 6630) | void InitGoogleTestImpl(int* argc, CharType** argv) { function IsSubstringPred (line 1730) | bool IsSubstringPred(const char* needle, const char* haystack) { function IsSubstringPred (line 1736) | bool IsSubstringPred(const wchar_t* needle, const wchar_t* haystack) { function IsSubstringPred (line 1744) | bool IsSubstringPred(const StringType& needle, function AssertionResult (line 1754) | AssertionResult IsSubstringImpl( function AssertionResult (line 1777) | AssertionResult IsSubstring( function AssertionResult (line 1783) | AssertionResult IsSubstring( function AssertionResult (line 1789) | AssertionResult IsNotSubstring( function AssertionResult (line 1795) | AssertionResult IsNotSubstring( function AssertionResult (line 1801) | AssertionResult IsSubstring( function AssertionResult (line 1807) | AssertionResult IsNotSubstring( function AssertionResult (line 1814) | AssertionResult IsSubstring( function AssertionResult (line 1820) | AssertionResult IsNotSubstring( type internal (line 1827) | namespace internal { function FILE (line 181) | static FILE* OpenFileForWriting(const std::string& output_file) { function GTestIsInitialized (line 368) | static bool GTestIsInitialized() { return GetArgvs().size() > 0; } function SumOverTestSuiteList (line 373) | static int SumOverTestSuiteList(const std::vector& case_... function TestSuitePassed (line 383) | static bool TestSuitePassed(const TestSuite* test_suite) { function TestSuiteFailed (line 388) | static bool TestSuiteFailed(const TestSuite* test_suite) { function ShouldRunTestSuite (line 394) | static bool ShouldRunTestSuite(const TestSuite* test_suite) { class FailureTest (line 432) | class FailureTest : public Test { method FailureTest (line 434) | explicit FailureTest(const CodeLocation& loc, std::string error_me... method TestBody (line 440) | void TestBody() override { function InsertSyntheticTestCase (line 469) | void InsertSyntheticTestCase(const std::string& name, CodeLocation l... function RegisterTypeParameterizedTestSuite (line 512) | void RegisterTypeParameterizedTestSuite(const char* test_suite_name, function RegisterTypeParameterizedTestSuiteInstantiation (line 518) | void RegisterTypeParameterizedTestSuiteInstantiation(const char* cas... function GetArgvs (line 580) | ::std::vector GetArgvs() { function FilePath (line 593) | FilePath GetCurrentExecutableName() { function PatternMatchesString (line 655) | static bool PatternMatchesString(const std::string& name_str, function TypeId (line 847) | TypeId GetTestTypeId() { function AssertionResult (line 858) | static AssertionResult HasOneFailure(const char* /* results_expr */, function TestPartResultReporterInterface (line 928) | TestPartResultReporterInterface* function TestPartResultReporterInterface (line 942) | TestPartResultReporterInterface* class Timer (line 1035) | class Timer { method Timer (line 1037) | Timer() : start_(std::chrono::steady_clock::now()) {} method TimeInMillis (line 1040) | TimeInMillis Elapsed() { function TimeInMillis (line 1053) | TimeInMillis GetTimeInMillis() { function LPCWSTR (line 1069) | LPCWSTR String::AnsiToUtf16(const char* ansi) { function StreamWideCharsToMessage (line 1116) | static void StreamWideCharsToMessage(const wchar_t* wstr, size_t len... function SplitString (line 1132) | void SplitString(const ::std::string& str, char delimiter, type edit_distance (line 1226) | namespace edit_distance { function CalculateOptimalEdits (line 1227) | std::vector CalculateOptimalEdits(const std::vector CalculateOptimalEdits( class Hunk (line 1325) | class Hunk { method Hunk (line 1327) | Hunk(size_t left_start, size_t right_start) method PushLine (line 1334) | void PushLine(char edit, const char* line) { method PrintTo (line 1352) | void PrintTo(std::ostream* os) { method has_edits (line 1362) | bool has_edits() const { return adds_ || removes_; } method FlushEdits (line 1365) | void FlushEdits() { method PrintHeader (line 1374) | void PrintHeader(std::ostream* ss) const { function CreateUnifiedDiff (line 1402) | std::string CreateUnifiedDiff(const std::vector& left, function SplitEscapedString (line 1472) | std::vector SplitEscapedString(const std::string& str) { function AssertionResult (line 1512) | AssertionResult EqFailure(const char* lhs_expression, function GetBoolAssertionFailureMessage (line 1547) | std::string GetBoolAssertionFailureMessage( function AssertionResult (line 1563) | AssertionResult DoubleNearPredFormat(const char* expr1, function AssertionResult (line 1608) | AssertionResult FloatingPointLE(const char* expr1, function AssertionResult (line 1660) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 1676) | AssertionResult CmpHelperSTRCASEEQ(const char* lhs_expression, function AssertionResult (line 1692) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function AssertionResult (line 1706) | AssertionResult CmpHelperSTRCASENE(const char* s1_expression, function AssertionResult (line 1834) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 1875) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NO... function AssertionResult (line 1882) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NO... function ChopLowBits (line 1918) | inline uint32_t ChopLowBits(uint32_t* bits, int n) { function CodePointToUtf8 (line 1930) | std::string CodePointToUtf8(uint32_t code_point) { function IsUtf16SurrogatePair (line 1965) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function CreateCodePointFromUtf16SurrogatePair (line 1971) | inline uint32_t CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 1997) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 2043) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 2059) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 2164) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 2183) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 2455) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 2557) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 2588) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 2615) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 2756) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestSuiteType (line 2768) | void ReportInvalidTestSuiteType(const char* test_suite_name, type GTestColor (line 3134) | enum class GTestColor { kDefault, kRed, kGreen, kYellow } function PrintTestPartResultToString (line 3138) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 3148) | static void PrintTestPartResult(const TestPartResult& test_part_resu... function WORD (line 3171) | static WORD GetColorAttribute(GTestColor color) { function GetBitOffset (line 3183) | static int GetBitOffset(WORD color_mask) { function WORD (line 3194) | static WORD GetNewColor(GTestColor color, WORD old_color_attrs) { function ShouldUseColor (line 3234) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 3276) | static void ColoredPrintf(GTestColor color, const char *fmt, ...) { function PrintFullTestCommentIfPresent (line 3329) | static void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 3348) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 3350) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 3351) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3356) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnEnvironmentsSetUpEnd (line 3359) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnEnvironmentsTearDownEnd (line 3377) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3379) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class BriefUnitTestResultPrinter (line 3647) | class BriefUnitTestResultPrinter : public TestEventListener { method BriefUnitTestResultPrinter (line 3649) | BriefUnitTestResultPrinter() {} method PrintTestName (line 3650) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3655) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnTestIterationStart (line 3656) | void OnTestIterationStart(const UnitTest& /*unit_test*/, method OnEnvironmentsSetUpStart (line 3658) | void OnEnvironmentsSetUpStart(const UnitTest& /*unit_test*/) overr... method OnEnvironmentsSetUpEnd (line 3659) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnTestCaseStart (line 3661) | void OnTestCaseStart(const TestCase& /*test_case*/) override {} method OnTestSuiteStart (line 3663) | void OnTestSuiteStart(const TestSuite& /*test_suite*/) override {} method OnTestStart (line 3666) | void OnTestStart(const TestInfo& /*test_info*/) override {} method OnTestCaseEnd (line 3671) | void OnTestCaseEnd(const TestCase& /*test_case*/) override {} method OnTestSuiteEnd (line 3673) | void OnTestSuiteEnd(const TestSuite& /*test_suite*/) override {} method OnEnvironmentsTearDownStart (line 3676) | void OnEnvironmentsTearDownStart(const UnitTest& /*unit_test*/) ov... method OnEnvironmentsTearDownEnd (line 3677) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3679) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class TestEventRepeater (line 3751) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 3753) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 3760) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 3761) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = e... function TestEventListener (line 3803) | TestEventListener* TestEventRepeater::Release(TestEventListener *lis... class XmlUnitTestResultPrinter (line 3879) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 3893) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 3898) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 3912) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 3917) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 4083) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function PortableLocaltime (line 4089) | static bool PortableLocaltime(time_t seconds, struct tm* out) { function FormatEpochTimeInMillisAsIso8601 (line 4110) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { class JsonUnitTestResultPrinter (line 4427) | class JsonUnitTestResultPrinter : public EmptyTestEventListener { function FormatTimeInMillisAsDuration (line 4551) | static std::string FormatTimeInMillisAsDuration(TimeInMillis ms) { function FormatEpochTimeInMillisAsRFC3339 (line 4559) | static std::string FormatEpochTimeInMillisAsRFC3339(TimeInMillis ms) { function Indent (line 4572) | static inline std::string Indent(size_t width) { function GTEST_LOCK_EXCLUDED_ (line 4942) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 4991) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 5005) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 5007) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestSuiteNameIs (line 5671) | class TestSuiteNameIs { method TestSuiteNameIs (line 5674) | explicit TestSuiteNameIs(const std::string& name) : name_(name) {} function TestSuite (line 5698) | TestSuite* UnitTestImpl::GetTestSuite( function SetUpEnvironment (line 5734) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 5735) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 5928) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 5950) | bool ShouldShard(const char* total_shards_env, function Int32FromEnvOrDie (line 5995) | int32_t Int32FromEnvOrDie(const char* var, int32_t default_val) { function ShouldRunTestOnShard (line 6013) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int tes... function PrintOnOneLine (line 6079) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 6166) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 6179) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 6225) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 6235) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 6238) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 6240) | bool AlwaysTrue() { function SkipPrefix (line 6253) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 6304) | static bool ParseBoolFlag(const char* str, const char* flag, bool* v... function ParseInt32Flag (line 6320) | bool ParseInt32Flag(const char* str, const char* flag, int32_t* valu... function ParseStringFlag (line 6337) | static bool ParseStringFlag(const char* str, const char* flag, Strin... function HasGoogleTestFlagPrefix (line 6355) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 6373) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlag (line 6499) | static bool ParseGoogleTestFlag(const char* const arg) { function LoadFlagsFromFile (line 6531) | static void LoadFlagsFromFile(const std::string& path) { function ParseGoogleTestFlagsOnlyImpl (line 6554) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 6607) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 6621) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 6630) | void InitGoogleTestImpl(int* argc, CharType** argv) { function TestPartResult (line 2211) | const TestPartResult& TestResult::GetTestPartResult(int i) const { function TestProperty (line 2220) | const TestProperty& TestResult::GetTestProperty(int i) const { function ArrayAsVector (line 2286) | std::vector ArrayAsVector(const char* const (&array)[kSiz... function GetReservedAttributesForElement (line 2290) | static std::vector GetReservedAttributesForElement( function GetReservedOutputAttributesForElement (line 2306) | static std::vector GetReservedOutputAttributesForElement( function FormatWordList (line 2321) | static std::string FormatWordList(const std::vector& word... function ValidateTestPropertyName (line 2335) | static bool ValidateTestPropertyName( function TestPartSkipped (line 2365) | static bool TestPartSkipped(const TestPartResult& result) { function TestPartFatallyFailed (line 2384) | static bool TestPartFatallyFailed(const TestPartResult& result) { function TestPartNonfatallyFailed (line 2394) | static bool TestPartNonfatallyFailed(const TestPartResult& result) { type internal (line 2453) | namespace internal { function FILE (line 181) | static FILE* OpenFileForWriting(const std::string& output_file) { function GTestIsInitialized (line 368) | static bool GTestIsInitialized() { return GetArgvs().size() > 0; } function SumOverTestSuiteList (line 373) | static int SumOverTestSuiteList(const std::vector& case_... function TestSuitePassed (line 383) | static bool TestSuitePassed(const TestSuite* test_suite) { function TestSuiteFailed (line 388) | static bool TestSuiteFailed(const TestSuite* test_suite) { function ShouldRunTestSuite (line 394) | static bool ShouldRunTestSuite(const TestSuite* test_suite) { class FailureTest (line 432) | class FailureTest : public Test { method FailureTest (line 434) | explicit FailureTest(const CodeLocation& loc, std::string error_me... method TestBody (line 440) | void TestBody() override { function InsertSyntheticTestCase (line 469) | void InsertSyntheticTestCase(const std::string& name, CodeLocation l... function RegisterTypeParameterizedTestSuite (line 512) | void RegisterTypeParameterizedTestSuite(const char* test_suite_name, function RegisterTypeParameterizedTestSuiteInstantiation (line 518) | void RegisterTypeParameterizedTestSuiteInstantiation(const char* cas... function GetArgvs (line 580) | ::std::vector GetArgvs() { function FilePath (line 593) | FilePath GetCurrentExecutableName() { function PatternMatchesString (line 655) | static bool PatternMatchesString(const std::string& name_str, function TypeId (line 847) | TypeId GetTestTypeId() { function AssertionResult (line 858) | static AssertionResult HasOneFailure(const char* /* results_expr */, function TestPartResultReporterInterface (line 928) | TestPartResultReporterInterface* function TestPartResultReporterInterface (line 942) | TestPartResultReporterInterface* class Timer (line 1035) | class Timer { method Timer (line 1037) | Timer() : start_(std::chrono::steady_clock::now()) {} method TimeInMillis (line 1040) | TimeInMillis Elapsed() { function TimeInMillis (line 1053) | TimeInMillis GetTimeInMillis() { function LPCWSTR (line 1069) | LPCWSTR String::AnsiToUtf16(const char* ansi) { function StreamWideCharsToMessage (line 1116) | static void StreamWideCharsToMessage(const wchar_t* wstr, size_t len... function SplitString (line 1132) | void SplitString(const ::std::string& str, char delimiter, type edit_distance (line 1226) | namespace edit_distance { function CalculateOptimalEdits (line 1227) | std::vector CalculateOptimalEdits(const std::vector CalculateOptimalEdits( class Hunk (line 1325) | class Hunk { method Hunk (line 1327) | Hunk(size_t left_start, size_t right_start) method PushLine (line 1334) | void PushLine(char edit, const char* line) { method PrintTo (line 1352) | void PrintTo(std::ostream* os) { method has_edits (line 1362) | bool has_edits() const { return adds_ || removes_; } method FlushEdits (line 1365) | void FlushEdits() { method PrintHeader (line 1374) | void PrintHeader(std::ostream* ss) const { function CreateUnifiedDiff (line 1402) | std::string CreateUnifiedDiff(const std::vector& left, function SplitEscapedString (line 1472) | std::vector SplitEscapedString(const std::string& str) { function AssertionResult (line 1512) | AssertionResult EqFailure(const char* lhs_expression, function GetBoolAssertionFailureMessage (line 1547) | std::string GetBoolAssertionFailureMessage( function AssertionResult (line 1563) | AssertionResult DoubleNearPredFormat(const char* expr1, function AssertionResult (line 1608) | AssertionResult FloatingPointLE(const char* expr1, function AssertionResult (line 1660) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 1676) | AssertionResult CmpHelperSTRCASEEQ(const char* lhs_expression, function AssertionResult (line 1692) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function AssertionResult (line 1706) | AssertionResult CmpHelperSTRCASENE(const char* s1_expression, function AssertionResult (line 1834) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 1875) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NO... function AssertionResult (line 1882) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NO... function ChopLowBits (line 1918) | inline uint32_t ChopLowBits(uint32_t* bits, int n) { function CodePointToUtf8 (line 1930) | std::string CodePointToUtf8(uint32_t code_point) { function IsUtf16SurrogatePair (line 1965) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function CreateCodePointFromUtf16SurrogatePair (line 1971) | inline uint32_t CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 1997) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 2043) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 2059) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 2164) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 2183) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 2455) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 2557) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 2588) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 2615) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 2756) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestSuiteType (line 2768) | void ReportInvalidTestSuiteType(const char* test_suite_name, type GTestColor (line 3134) | enum class GTestColor { kDefault, kRed, kGreen, kYellow } function PrintTestPartResultToString (line 3138) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 3148) | static void PrintTestPartResult(const TestPartResult& test_part_resu... function WORD (line 3171) | static WORD GetColorAttribute(GTestColor color) { function GetBitOffset (line 3183) | static int GetBitOffset(WORD color_mask) { function WORD (line 3194) | static WORD GetNewColor(GTestColor color, WORD old_color_attrs) { function ShouldUseColor (line 3234) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 3276) | static void ColoredPrintf(GTestColor color, const char *fmt, ...) { function PrintFullTestCommentIfPresent (line 3329) | static void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 3348) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 3350) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 3351) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3356) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnEnvironmentsSetUpEnd (line 3359) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnEnvironmentsTearDownEnd (line 3377) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3379) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class BriefUnitTestResultPrinter (line 3647) | class BriefUnitTestResultPrinter : public TestEventListener { method BriefUnitTestResultPrinter (line 3649) | BriefUnitTestResultPrinter() {} method PrintTestName (line 3650) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3655) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnTestIterationStart (line 3656) | void OnTestIterationStart(const UnitTest& /*unit_test*/, method OnEnvironmentsSetUpStart (line 3658) | void OnEnvironmentsSetUpStart(const UnitTest& /*unit_test*/) overr... method OnEnvironmentsSetUpEnd (line 3659) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnTestCaseStart (line 3661) | void OnTestCaseStart(const TestCase& /*test_case*/) override {} method OnTestSuiteStart (line 3663) | void OnTestSuiteStart(const TestSuite& /*test_suite*/) override {} method OnTestStart (line 3666) | void OnTestStart(const TestInfo& /*test_info*/) override {} method OnTestCaseEnd (line 3671) | void OnTestCaseEnd(const TestCase& /*test_case*/) override {} method OnTestSuiteEnd (line 3673) | void OnTestSuiteEnd(const TestSuite& /*test_suite*/) override {} method OnEnvironmentsTearDownStart (line 3676) | void OnEnvironmentsTearDownStart(const UnitTest& /*unit_test*/) ov... method OnEnvironmentsTearDownEnd (line 3677) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3679) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class TestEventRepeater (line 3751) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 3753) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 3760) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 3761) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = e... function TestEventListener (line 3803) | TestEventListener* TestEventRepeater::Release(TestEventListener *lis... class XmlUnitTestResultPrinter (line 3879) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 3893) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 3898) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 3912) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 3917) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 4083) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function PortableLocaltime (line 4089) | static bool PortableLocaltime(time_t seconds, struct tm* out) { function FormatEpochTimeInMillisAsIso8601 (line 4110) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { class JsonUnitTestResultPrinter (line 4427) | class JsonUnitTestResultPrinter : public EmptyTestEventListener { function FormatTimeInMillisAsDuration (line 4551) | static std::string FormatTimeInMillisAsDuration(TimeInMillis ms) { function FormatEpochTimeInMillisAsRFC3339 (line 4559) | static std::string FormatEpochTimeInMillisAsRFC3339(TimeInMillis ms) { function Indent (line 4572) | static inline std::string Indent(size_t width) { function GTEST_LOCK_EXCLUDED_ (line 4942) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 4991) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 5005) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 5007) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestSuiteNameIs (line 5671) | class TestSuiteNameIs { method TestSuiteNameIs (line 5674) | explicit TestSuiteNameIs(const std::string& name) : name_(name) {} function TestSuite (line 5698) | TestSuite* UnitTestImpl::GetTestSuite( function SetUpEnvironment (line 5734) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 5735) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 5928) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 5950) | bool ShouldShard(const char* total_shards_env, function Int32FromEnvOrDie (line 5995) | int32_t Int32FromEnvOrDie(const char* var, int32_t default_val) { function ShouldRunTestOnShard (line 6013) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int tes... function PrintOnOneLine (line 6079) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 6166) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 6179) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 6225) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 6235) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 6238) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 6240) | bool AlwaysTrue() { function SkipPrefix (line 6253) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 6304) | static bool ParseBoolFlag(const char* str, const char* flag, bool* v... function ParseInt32Flag (line 6320) | bool ParseInt32Flag(const char* str, const char* flag, int32_t* valu... function ParseStringFlag (line 6337) | static bool ParseStringFlag(const char* str, const char* flag, Strin... function HasGoogleTestFlagPrefix (line 6355) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 6373) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlag (line 6499) | static bool ParseGoogleTestFlag(const char* const arg) { function LoadFlagsFromFile (line 6531) | static void LoadFlagsFromFile(const std::string& path) { function ParseGoogleTestFlagsOnlyImpl (line 6554) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 6607) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 6621) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 6630) | void InitGoogleTestImpl(int* argc, CharType** argv) { type internal (line 2552) | namespace internal { function FILE (line 181) | static FILE* OpenFileForWriting(const std::string& output_file) { function GTestIsInitialized (line 368) | static bool GTestIsInitialized() { return GetArgvs().size() > 0; } function SumOverTestSuiteList (line 373) | static int SumOverTestSuiteList(const std::vector& case_... function TestSuitePassed (line 383) | static bool TestSuitePassed(const TestSuite* test_suite) { function TestSuiteFailed (line 388) | static bool TestSuiteFailed(const TestSuite* test_suite) { function ShouldRunTestSuite (line 394) | static bool ShouldRunTestSuite(const TestSuite* test_suite) { class FailureTest (line 432) | class FailureTest : public Test { method FailureTest (line 434) | explicit FailureTest(const CodeLocation& loc, std::string error_me... method TestBody (line 440) | void TestBody() override { function InsertSyntheticTestCase (line 469) | void InsertSyntheticTestCase(const std::string& name, CodeLocation l... function RegisterTypeParameterizedTestSuite (line 512) | void RegisterTypeParameterizedTestSuite(const char* test_suite_name, function RegisterTypeParameterizedTestSuiteInstantiation (line 518) | void RegisterTypeParameterizedTestSuiteInstantiation(const char* cas... function GetArgvs (line 580) | ::std::vector GetArgvs() { function FilePath (line 593) | FilePath GetCurrentExecutableName() { function PatternMatchesString (line 655) | static bool PatternMatchesString(const std::string& name_str, function TypeId (line 847) | TypeId GetTestTypeId() { function AssertionResult (line 858) | static AssertionResult HasOneFailure(const char* /* results_expr */, function TestPartResultReporterInterface (line 928) | TestPartResultReporterInterface* function TestPartResultReporterInterface (line 942) | TestPartResultReporterInterface* class Timer (line 1035) | class Timer { method Timer (line 1037) | Timer() : start_(std::chrono::steady_clock::now()) {} method TimeInMillis (line 1040) | TimeInMillis Elapsed() { function TimeInMillis (line 1053) | TimeInMillis GetTimeInMillis() { function LPCWSTR (line 1069) | LPCWSTR String::AnsiToUtf16(const char* ansi) { function StreamWideCharsToMessage (line 1116) | static void StreamWideCharsToMessage(const wchar_t* wstr, size_t len... function SplitString (line 1132) | void SplitString(const ::std::string& str, char delimiter, type edit_distance (line 1226) | namespace edit_distance { function CalculateOptimalEdits (line 1227) | std::vector CalculateOptimalEdits(const std::vector CalculateOptimalEdits( class Hunk (line 1325) | class Hunk { method Hunk (line 1327) | Hunk(size_t left_start, size_t right_start) method PushLine (line 1334) | void PushLine(char edit, const char* line) { method PrintTo (line 1352) | void PrintTo(std::ostream* os) { method has_edits (line 1362) | bool has_edits() const { return adds_ || removes_; } method FlushEdits (line 1365) | void FlushEdits() { method PrintHeader (line 1374) | void PrintHeader(std::ostream* ss) const { function CreateUnifiedDiff (line 1402) | std::string CreateUnifiedDiff(const std::vector& left, function SplitEscapedString (line 1472) | std::vector SplitEscapedString(const std::string& str) { function AssertionResult (line 1512) | AssertionResult EqFailure(const char* lhs_expression, function GetBoolAssertionFailureMessage (line 1547) | std::string GetBoolAssertionFailureMessage( function AssertionResult (line 1563) | AssertionResult DoubleNearPredFormat(const char* expr1, function AssertionResult (line 1608) | AssertionResult FloatingPointLE(const char* expr1, function AssertionResult (line 1660) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 1676) | AssertionResult CmpHelperSTRCASEEQ(const char* lhs_expression, function AssertionResult (line 1692) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function AssertionResult (line 1706) | AssertionResult CmpHelperSTRCASENE(const char* s1_expression, function AssertionResult (line 1834) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 1875) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NO... function AssertionResult (line 1882) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NO... function ChopLowBits (line 1918) | inline uint32_t ChopLowBits(uint32_t* bits, int n) { function CodePointToUtf8 (line 1930) | std::string CodePointToUtf8(uint32_t code_point) { function IsUtf16SurrogatePair (line 1965) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function CreateCodePointFromUtf16SurrogatePair (line 1971) | inline uint32_t CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 1997) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 2043) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 2059) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 2164) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 2183) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 2455) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 2557) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 2588) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 2615) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 2756) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestSuiteType (line 2768) | void ReportInvalidTestSuiteType(const char* test_suite_name, type GTestColor (line 3134) | enum class GTestColor { kDefault, kRed, kGreen, kYellow } function PrintTestPartResultToString (line 3138) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 3148) | static void PrintTestPartResult(const TestPartResult& test_part_resu... function WORD (line 3171) | static WORD GetColorAttribute(GTestColor color) { function GetBitOffset (line 3183) | static int GetBitOffset(WORD color_mask) { function WORD (line 3194) | static WORD GetNewColor(GTestColor color, WORD old_color_attrs) { function ShouldUseColor (line 3234) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 3276) | static void ColoredPrintf(GTestColor color, const char *fmt, ...) { function PrintFullTestCommentIfPresent (line 3329) | static void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 3348) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 3350) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 3351) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3356) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnEnvironmentsSetUpEnd (line 3359) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnEnvironmentsTearDownEnd (line 3377) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3379) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class BriefUnitTestResultPrinter (line 3647) | class BriefUnitTestResultPrinter : public TestEventListener { method BriefUnitTestResultPrinter (line 3649) | BriefUnitTestResultPrinter() {} method PrintTestName (line 3650) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3655) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnTestIterationStart (line 3656) | void OnTestIterationStart(const UnitTest& /*unit_test*/, method OnEnvironmentsSetUpStart (line 3658) | void OnEnvironmentsSetUpStart(const UnitTest& /*unit_test*/) overr... method OnEnvironmentsSetUpEnd (line 3659) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnTestCaseStart (line 3661) | void OnTestCaseStart(const TestCase& /*test_case*/) override {} method OnTestSuiteStart (line 3663) | void OnTestSuiteStart(const TestSuite& /*test_suite*/) override {} method OnTestStart (line 3666) | void OnTestStart(const TestInfo& /*test_info*/) override {} method OnTestCaseEnd (line 3671) | void OnTestCaseEnd(const TestCase& /*test_case*/) override {} method OnTestSuiteEnd (line 3673) | void OnTestSuiteEnd(const TestSuite& /*test_suite*/) override {} method OnEnvironmentsTearDownStart (line 3676) | void OnEnvironmentsTearDownStart(const UnitTest& /*unit_test*/) ov... method OnEnvironmentsTearDownEnd (line 3677) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3679) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class TestEventRepeater (line 3751) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 3753) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 3760) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 3761) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = e... function TestEventListener (line 3803) | TestEventListener* TestEventRepeater::Release(TestEventListener *lis... class XmlUnitTestResultPrinter (line 3879) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 3893) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 3898) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 3912) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 3917) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 4083) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function PortableLocaltime (line 4089) | static bool PortableLocaltime(time_t seconds, struct tm* out) { function FormatEpochTimeInMillisAsIso8601 (line 4110) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { class JsonUnitTestResultPrinter (line 4427) | class JsonUnitTestResultPrinter : public EmptyTestEventListener { function FormatTimeInMillisAsDuration (line 4551) | static std::string FormatTimeInMillisAsDuration(TimeInMillis ms) { function FormatEpochTimeInMillisAsRFC3339 (line 4559) | static std::string FormatEpochTimeInMillisAsRFC3339(TimeInMillis ms) { function Indent (line 4572) | static inline std::string Indent(size_t width) { function GTEST_LOCK_EXCLUDED_ (line 4942) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 4991) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 5005) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 5007) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestSuiteNameIs (line 5671) | class TestSuiteNameIs { method TestSuiteNameIs (line 5674) | explicit TestSuiteNameIs(const std::string& name) : name_(name) {} function TestSuite (line 5698) | TestSuite* UnitTestImpl::GetTestSuite( function SetUpEnvironment (line 5734) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 5735) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 5928) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 5950) | bool ShouldShard(const char* total_shards_env, function Int32FromEnvOrDie (line 5995) | int32_t Int32FromEnvOrDie(const char* var, int32_t default_val) { function ShouldRunTestOnShard (line 6013) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int tes... function PrintOnOneLine (line 6079) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 6166) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 6179) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 6225) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 6235) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 6238) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 6240) | bool AlwaysTrue() { function SkipPrefix (line 6253) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 6304) | static bool ParseBoolFlag(const char* str, const char* flag, bool* v... function ParseInt32Flag (line 6320) | bool ParseInt32Flag(const char* str, const char* flag, int32_t* valu... function ParseStringFlag (line 6337) | static bool ParseStringFlag(const char* str, const char* flag, Strin... function HasGoogleTestFlagPrefix (line 6355) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 6373) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlag (line 6499) | static bool ParseGoogleTestFlag(const char* const arg) { function LoadFlagsFromFile (line 6531) | static void LoadFlagsFromFile(const std::string& path) { function ParseGoogleTestFlagsOnlyImpl (line 6554) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 6607) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 6621) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 6630) | void InitGoogleTestImpl(int* argc, CharType** argv) { type internal (line 2736) | namespace internal { function FILE (line 181) | static FILE* OpenFileForWriting(const std::string& output_file) { function GTestIsInitialized (line 368) | static bool GTestIsInitialized() { return GetArgvs().size() > 0; } function SumOverTestSuiteList (line 373) | static int SumOverTestSuiteList(const std::vector& case_... function TestSuitePassed (line 383) | static bool TestSuitePassed(const TestSuite* test_suite) { function TestSuiteFailed (line 388) | static bool TestSuiteFailed(const TestSuite* test_suite) { function ShouldRunTestSuite (line 394) | static bool ShouldRunTestSuite(const TestSuite* test_suite) { class FailureTest (line 432) | class FailureTest : public Test { method FailureTest (line 434) | explicit FailureTest(const CodeLocation& loc, std::string error_me... method TestBody (line 440) | void TestBody() override { function InsertSyntheticTestCase (line 469) | void InsertSyntheticTestCase(const std::string& name, CodeLocation l... function RegisterTypeParameterizedTestSuite (line 512) | void RegisterTypeParameterizedTestSuite(const char* test_suite_name, function RegisterTypeParameterizedTestSuiteInstantiation (line 518) | void RegisterTypeParameterizedTestSuiteInstantiation(const char* cas... function GetArgvs (line 580) | ::std::vector GetArgvs() { function FilePath (line 593) | FilePath GetCurrentExecutableName() { function PatternMatchesString (line 655) | static bool PatternMatchesString(const std::string& name_str, function TypeId (line 847) | TypeId GetTestTypeId() { function AssertionResult (line 858) | static AssertionResult HasOneFailure(const char* /* results_expr */, function TestPartResultReporterInterface (line 928) | TestPartResultReporterInterface* function TestPartResultReporterInterface (line 942) | TestPartResultReporterInterface* class Timer (line 1035) | class Timer { method Timer (line 1037) | Timer() : start_(std::chrono::steady_clock::now()) {} method TimeInMillis (line 1040) | TimeInMillis Elapsed() { function TimeInMillis (line 1053) | TimeInMillis GetTimeInMillis() { function LPCWSTR (line 1069) | LPCWSTR String::AnsiToUtf16(const char* ansi) { function StreamWideCharsToMessage (line 1116) | static void StreamWideCharsToMessage(const wchar_t* wstr, size_t len... function SplitString (line 1132) | void SplitString(const ::std::string& str, char delimiter, type edit_distance (line 1226) | namespace edit_distance { function CalculateOptimalEdits (line 1227) | std::vector CalculateOptimalEdits(const std::vector CalculateOptimalEdits( class Hunk (line 1325) | class Hunk { method Hunk (line 1327) | Hunk(size_t left_start, size_t right_start) method PushLine (line 1334) | void PushLine(char edit, const char* line) { method PrintTo (line 1352) | void PrintTo(std::ostream* os) { method has_edits (line 1362) | bool has_edits() const { return adds_ || removes_; } method FlushEdits (line 1365) | void FlushEdits() { method PrintHeader (line 1374) | void PrintHeader(std::ostream* ss) const { function CreateUnifiedDiff (line 1402) | std::string CreateUnifiedDiff(const std::vector& left, function SplitEscapedString (line 1472) | std::vector SplitEscapedString(const std::string& str) { function AssertionResult (line 1512) | AssertionResult EqFailure(const char* lhs_expression, function GetBoolAssertionFailureMessage (line 1547) | std::string GetBoolAssertionFailureMessage( function AssertionResult (line 1563) | AssertionResult DoubleNearPredFormat(const char* expr1, function AssertionResult (line 1608) | AssertionResult FloatingPointLE(const char* expr1, function AssertionResult (line 1660) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 1676) | AssertionResult CmpHelperSTRCASEEQ(const char* lhs_expression, function AssertionResult (line 1692) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function AssertionResult (line 1706) | AssertionResult CmpHelperSTRCASENE(const char* s1_expression, function AssertionResult (line 1834) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 1875) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NO... function AssertionResult (line 1882) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NO... function ChopLowBits (line 1918) | inline uint32_t ChopLowBits(uint32_t* bits, int n) { function CodePointToUtf8 (line 1930) | std::string CodePointToUtf8(uint32_t code_point) { function IsUtf16SurrogatePair (line 1965) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function CreateCodePointFromUtf16SurrogatePair (line 1971) | inline uint32_t CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 1997) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 2043) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 2059) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 2164) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 2183) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 2455) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 2557) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 2588) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 2615) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 2756) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestSuiteType (line 2768) | void ReportInvalidTestSuiteType(const char* test_suite_name, type GTestColor (line 3134) | enum class GTestColor { kDefault, kRed, kGreen, kYellow } function PrintTestPartResultToString (line 3138) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 3148) | static void PrintTestPartResult(const TestPartResult& test_part_resu... function WORD (line 3171) | static WORD GetColorAttribute(GTestColor color) { function GetBitOffset (line 3183) | static int GetBitOffset(WORD color_mask) { function WORD (line 3194) | static WORD GetNewColor(GTestColor color, WORD old_color_attrs) { function ShouldUseColor (line 3234) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 3276) | static void ColoredPrintf(GTestColor color, const char *fmt, ...) { function PrintFullTestCommentIfPresent (line 3329) | static void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 3348) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 3350) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 3351) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3356) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnEnvironmentsSetUpEnd (line 3359) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnEnvironmentsTearDownEnd (line 3377) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3379) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class BriefUnitTestResultPrinter (line 3647) | class BriefUnitTestResultPrinter : public TestEventListener { method BriefUnitTestResultPrinter (line 3649) | BriefUnitTestResultPrinter() {} method PrintTestName (line 3650) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3655) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnTestIterationStart (line 3656) | void OnTestIterationStart(const UnitTest& /*unit_test*/, method OnEnvironmentsSetUpStart (line 3658) | void OnEnvironmentsSetUpStart(const UnitTest& /*unit_test*/) overr... method OnEnvironmentsSetUpEnd (line 3659) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnTestCaseStart (line 3661) | void OnTestCaseStart(const TestCase& /*test_case*/) override {} method OnTestSuiteStart (line 3663) | void OnTestSuiteStart(const TestSuite& /*test_suite*/) override {} method OnTestStart (line 3666) | void OnTestStart(const TestInfo& /*test_info*/) override {} method OnTestCaseEnd (line 3671) | void OnTestCaseEnd(const TestCase& /*test_case*/) override {} method OnTestSuiteEnd (line 3673) | void OnTestSuiteEnd(const TestSuite& /*test_suite*/) override {} method OnEnvironmentsTearDownStart (line 3676) | void OnEnvironmentsTearDownStart(const UnitTest& /*unit_test*/) ov... method OnEnvironmentsTearDownEnd (line 3677) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3679) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class TestEventRepeater (line 3751) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 3753) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 3760) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 3761) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = e... function TestEventListener (line 3803) | TestEventListener* TestEventRepeater::Release(TestEventListener *lis... class XmlUnitTestResultPrinter (line 3879) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 3893) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 3898) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 3912) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 3917) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 4083) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function PortableLocaltime (line 4089) | static bool PortableLocaltime(time_t seconds, struct tm* out) { function FormatEpochTimeInMillisAsIso8601 (line 4110) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { class JsonUnitTestResultPrinter (line 4427) | class JsonUnitTestResultPrinter : public EmptyTestEventListener { function FormatTimeInMillisAsDuration (line 4551) | static std::string FormatTimeInMillisAsDuration(TimeInMillis ms) { function FormatEpochTimeInMillisAsRFC3339 (line 4559) | static std::string FormatEpochTimeInMillisAsRFC3339(TimeInMillis ms) { function Indent (line 4572) | static inline std::string Indent(size_t width) { function GTEST_LOCK_EXCLUDED_ (line 4942) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 4991) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 5005) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 5007) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestSuiteNameIs (line 5671) | class TestSuiteNameIs { method TestSuiteNameIs (line 5674) | explicit TestSuiteNameIs(const std::string& name) : name_(name) {} function TestSuite (line 5698) | TestSuite* UnitTestImpl::GetTestSuite( function SetUpEnvironment (line 5734) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 5735) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 5928) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 5950) | bool ShouldShard(const char* total_shards_env, function Int32FromEnvOrDie (line 5995) | int32_t Int32FromEnvOrDie(const char* var, int32_t default_val) { function ShouldRunTestOnShard (line 6013) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int tes... function PrintOnOneLine (line 6079) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 6166) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 6179) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 6225) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 6235) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 6238) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 6240) | bool AlwaysTrue() { function SkipPrefix (line 6253) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 6304) | static bool ParseBoolFlag(const char* str, const char* flag, bool* v... function ParseInt32Flag (line 6320) | bool ParseInt32Flag(const char* str, const char* flag, int32_t* valu... function ParseStringFlag (line 6337) | static bool ParseStringFlag(const char* str, const char* flag, Strin... function HasGoogleTestFlagPrefix (line 6355) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 6373) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlag (line 6499) | static bool ParseGoogleTestFlag(const char* const arg) { function LoadFlagsFromFile (line 6531) | static void LoadFlagsFromFile(const std::string& path) { function ParseGoogleTestFlagsOnlyImpl (line 6554) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 6607) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 6621) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 6630) | void InitGoogleTestImpl(int* argc, CharType** argv) { class TestNameIs (line 2797) | class TestNameIs { method TestNameIs (line 2802) | explicit TestNameIs(const char* name) type internal (line 2816) | namespace internal { function FILE (line 181) | static FILE* OpenFileForWriting(const std::string& output_file) { function GTestIsInitialized (line 368) | static bool GTestIsInitialized() { return GetArgvs().size() > 0; } function SumOverTestSuiteList (line 373) | static int SumOverTestSuiteList(const std::vector& case_... function TestSuitePassed (line 383) | static bool TestSuitePassed(const TestSuite* test_suite) { function TestSuiteFailed (line 388) | static bool TestSuiteFailed(const TestSuite* test_suite) { function ShouldRunTestSuite (line 394) | static bool ShouldRunTestSuite(const TestSuite* test_suite) { class FailureTest (line 432) | class FailureTest : public Test { method FailureTest (line 434) | explicit FailureTest(const CodeLocation& loc, std::string error_me... method TestBody (line 440) | void TestBody() override { function InsertSyntheticTestCase (line 469) | void InsertSyntheticTestCase(const std::string& name, CodeLocation l... function RegisterTypeParameterizedTestSuite (line 512) | void RegisterTypeParameterizedTestSuite(const char* test_suite_name, function RegisterTypeParameterizedTestSuiteInstantiation (line 518) | void RegisterTypeParameterizedTestSuiteInstantiation(const char* cas... function GetArgvs (line 580) | ::std::vector GetArgvs() { function FilePath (line 593) | FilePath GetCurrentExecutableName() { function PatternMatchesString (line 655) | static bool PatternMatchesString(const std::string& name_str, function TypeId (line 847) | TypeId GetTestTypeId() { function AssertionResult (line 858) | static AssertionResult HasOneFailure(const char* /* results_expr */, function TestPartResultReporterInterface (line 928) | TestPartResultReporterInterface* function TestPartResultReporterInterface (line 942) | TestPartResultReporterInterface* class Timer (line 1035) | class Timer { method Timer (line 1037) | Timer() : start_(std::chrono::steady_clock::now()) {} method TimeInMillis (line 1040) | TimeInMillis Elapsed() { function TimeInMillis (line 1053) | TimeInMillis GetTimeInMillis() { function LPCWSTR (line 1069) | LPCWSTR String::AnsiToUtf16(const char* ansi) { function StreamWideCharsToMessage (line 1116) | static void StreamWideCharsToMessage(const wchar_t* wstr, size_t len... function SplitString (line 1132) | void SplitString(const ::std::string& str, char delimiter, type edit_distance (line 1226) | namespace edit_distance { function CalculateOptimalEdits (line 1227) | std::vector CalculateOptimalEdits(const std::vector CalculateOptimalEdits( class Hunk (line 1325) | class Hunk { method Hunk (line 1327) | Hunk(size_t left_start, size_t right_start) method PushLine (line 1334) | void PushLine(char edit, const char* line) { method PrintTo (line 1352) | void PrintTo(std::ostream* os) { method has_edits (line 1362) | bool has_edits() const { return adds_ || removes_; } method FlushEdits (line 1365) | void FlushEdits() { method PrintHeader (line 1374) | void PrintHeader(std::ostream* ss) const { function CreateUnifiedDiff (line 1402) | std::string CreateUnifiedDiff(const std::vector& left, function SplitEscapedString (line 1472) | std::vector SplitEscapedString(const std::string& str) { function AssertionResult (line 1512) | AssertionResult EqFailure(const char* lhs_expression, function GetBoolAssertionFailureMessage (line 1547) | std::string GetBoolAssertionFailureMessage( function AssertionResult (line 1563) | AssertionResult DoubleNearPredFormat(const char* expr1, function AssertionResult (line 1608) | AssertionResult FloatingPointLE(const char* expr1, function AssertionResult (line 1660) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 1676) | AssertionResult CmpHelperSTRCASEEQ(const char* lhs_expression, function AssertionResult (line 1692) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function AssertionResult (line 1706) | AssertionResult CmpHelperSTRCASENE(const char* s1_expression, function AssertionResult (line 1834) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 1875) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NO... function AssertionResult (line 1882) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NO... function ChopLowBits (line 1918) | inline uint32_t ChopLowBits(uint32_t* bits, int n) { function CodePointToUtf8 (line 1930) | std::string CodePointToUtf8(uint32_t code_point) { function IsUtf16SurrogatePair (line 1965) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function CreateCodePointFromUtf16SurrogatePair (line 1971) | inline uint32_t CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 1997) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 2043) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 2059) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 2164) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 2183) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 2455) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 2557) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 2588) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 2615) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 2756) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestSuiteType (line 2768) | void ReportInvalidTestSuiteType(const char* test_suite_name, type GTestColor (line 3134) | enum class GTestColor { kDefault, kRed, kGreen, kYellow } function PrintTestPartResultToString (line 3138) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 3148) | static void PrintTestPartResult(const TestPartResult& test_part_resu... function WORD (line 3171) | static WORD GetColorAttribute(GTestColor color) { function GetBitOffset (line 3183) | static int GetBitOffset(WORD color_mask) { function WORD (line 3194) | static WORD GetNewColor(GTestColor color, WORD old_color_attrs) { function ShouldUseColor (line 3234) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 3276) | static void ColoredPrintf(GTestColor color, const char *fmt, ...) { function PrintFullTestCommentIfPresent (line 3329) | static void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 3348) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 3350) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 3351) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3356) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnEnvironmentsSetUpEnd (line 3359) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnEnvironmentsTearDownEnd (line 3377) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3379) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class BriefUnitTestResultPrinter (line 3647) | class BriefUnitTestResultPrinter : public TestEventListener { method BriefUnitTestResultPrinter (line 3649) | BriefUnitTestResultPrinter() {} method PrintTestName (line 3650) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3655) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnTestIterationStart (line 3656) | void OnTestIterationStart(const UnitTest& /*unit_test*/, method OnEnvironmentsSetUpStart (line 3658) | void OnEnvironmentsSetUpStart(const UnitTest& /*unit_test*/) overr... method OnEnvironmentsSetUpEnd (line 3659) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnTestCaseStart (line 3661) | void OnTestCaseStart(const TestCase& /*test_case*/) override {} method OnTestSuiteStart (line 3663) | void OnTestSuiteStart(const TestSuite& /*test_suite*/) override {} method OnTestStart (line 3666) | void OnTestStart(const TestInfo& /*test_info*/) override {} method OnTestCaseEnd (line 3671) | void OnTestCaseEnd(const TestCase& /*test_case*/) override {} method OnTestSuiteEnd (line 3673) | void OnTestSuiteEnd(const TestSuite& /*test_suite*/) override {} method OnEnvironmentsTearDownStart (line 3676) | void OnEnvironmentsTearDownStart(const UnitTest& /*unit_test*/) ov... method OnEnvironmentsTearDownEnd (line 3677) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3679) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class TestEventRepeater (line 3751) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 3753) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 3760) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 3761) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = e... function TestEventListener (line 3803) | TestEventListener* TestEventRepeater::Release(TestEventListener *lis... class XmlUnitTestResultPrinter (line 3879) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 3893) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 3898) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 3912) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 3917) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 4083) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function PortableLocaltime (line 4089) | static bool PortableLocaltime(time_t seconds, struct tm* out) { function FormatEpochTimeInMillisAsIso8601 (line 4110) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { class JsonUnitTestResultPrinter (line 4427) | class JsonUnitTestResultPrinter : public EmptyTestEventListener { function FormatTimeInMillisAsDuration (line 4551) | static std::string FormatTimeInMillisAsDuration(TimeInMillis ms) { function FormatEpochTimeInMillisAsRFC3339 (line 4559) | static std::string FormatEpochTimeInMillisAsRFC3339(TimeInMillis ms) { function Indent (line 4572) | static inline std::string Indent(size_t width) { function GTEST_LOCK_EXCLUDED_ (line 4942) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 4991) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 5005) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 5007) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestSuiteNameIs (line 5671) | class TestSuiteNameIs { method TestSuiteNameIs (line 5674) | explicit TestSuiteNameIs(const std::string& name) : name_(name) {} function TestSuite (line 5698) | TestSuite* UnitTestImpl::GetTestSuite( function SetUpEnvironment (line 5734) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 5735) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 5928) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 5950) | bool ShouldShard(const char* total_shards_env, function Int32FromEnvOrDie (line 5995) | int32_t Int32FromEnvOrDie(const char* var, int32_t default_val) { function ShouldRunTestOnShard (line 6013) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int tes... function PrintOnOneLine (line 6079) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 6166) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 6179) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 6225) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 6235) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 6238) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 6240) | bool AlwaysTrue() { function SkipPrefix (line 6253) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 6304) | static bool ParseBoolFlag(const char* str, const char* flag, bool* v... function ParseInt32Flag (line 6320) | bool ParseInt32Flag(const char* str, const char* flag, int32_t* valu... function ParseStringFlag (line 6337) | static bool ParseStringFlag(const char* str, const char* flag, Strin... function HasGoogleTestFlagPrefix (line 6355) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 6373) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlag (line 6499) | static bool ParseGoogleTestFlag(const char* const arg) { function LoadFlagsFromFile (line 6531) | static void LoadFlagsFromFile(const std::string& path) { function ParseGoogleTestFlagsOnlyImpl (line 6554) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 6607) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 6621) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 6630) | void InitGoogleTestImpl(int* argc, CharType** argv) { function TestInfo (line 2973) | const TestInfo* TestSuite::GetTestInfo(int i) const { function TestInfo (line 2980) | TestInfo* TestSuite::GetMutableTestInfo(int i) { function FormatCountableNoun (line 3092) | static std::string FormatCountableNoun(int count, function FormatTestCount (line 3100) | static std::string FormatTestCount(int test_count) { function FormatTestSuiteCount (line 3105) | static std::string FormatTestSuiteCount(int test_suite_count) { type internal (line 3132) | namespace internal { function FILE (line 181) | static FILE* OpenFileForWriting(const std::string& output_file) { function GTestIsInitialized (line 368) | static bool GTestIsInitialized() { return GetArgvs().size() > 0; } function SumOverTestSuiteList (line 373) | static int SumOverTestSuiteList(const std::vector& case_... function TestSuitePassed (line 383) | static bool TestSuitePassed(const TestSuite* test_suite) { function TestSuiteFailed (line 388) | static bool TestSuiteFailed(const TestSuite* test_suite) { function ShouldRunTestSuite (line 394) | static bool ShouldRunTestSuite(const TestSuite* test_suite) { class FailureTest (line 432) | class FailureTest : public Test { method FailureTest (line 434) | explicit FailureTest(const CodeLocation& loc, std::string error_me... method TestBody (line 440) | void TestBody() override { function InsertSyntheticTestCase (line 469) | void InsertSyntheticTestCase(const std::string& name, CodeLocation l... function RegisterTypeParameterizedTestSuite (line 512) | void RegisterTypeParameterizedTestSuite(const char* test_suite_name, function RegisterTypeParameterizedTestSuiteInstantiation (line 518) | void RegisterTypeParameterizedTestSuiteInstantiation(const char* cas... function GetArgvs (line 580) | ::std::vector GetArgvs() { function FilePath (line 593) | FilePath GetCurrentExecutableName() { function PatternMatchesString (line 655) | static bool PatternMatchesString(const std::string& name_str, function TypeId (line 847) | TypeId GetTestTypeId() { function AssertionResult (line 858) | static AssertionResult HasOneFailure(const char* /* results_expr */, function TestPartResultReporterInterface (line 928) | TestPartResultReporterInterface* function TestPartResultReporterInterface (line 942) | TestPartResultReporterInterface* class Timer (line 1035) | class Timer { method Timer (line 1037) | Timer() : start_(std::chrono::steady_clock::now()) {} method TimeInMillis (line 1040) | TimeInMillis Elapsed() { function TimeInMillis (line 1053) | TimeInMillis GetTimeInMillis() { function LPCWSTR (line 1069) | LPCWSTR String::AnsiToUtf16(const char* ansi) { function StreamWideCharsToMessage (line 1116) | static void StreamWideCharsToMessage(const wchar_t* wstr, size_t len... function SplitString (line 1132) | void SplitString(const ::std::string& str, char delimiter, type edit_distance (line 1226) | namespace edit_distance { function CalculateOptimalEdits (line 1227) | std::vector CalculateOptimalEdits(const std::vector CalculateOptimalEdits( class Hunk (line 1325) | class Hunk { method Hunk (line 1327) | Hunk(size_t left_start, size_t right_start) method PushLine (line 1334) | void PushLine(char edit, const char* line) { method PrintTo (line 1352) | void PrintTo(std::ostream* os) { method has_edits (line 1362) | bool has_edits() const { return adds_ || removes_; } method FlushEdits (line 1365) | void FlushEdits() { method PrintHeader (line 1374) | void PrintHeader(std::ostream* ss) const { function CreateUnifiedDiff (line 1402) | std::string CreateUnifiedDiff(const std::vector& left, function SplitEscapedString (line 1472) | std::vector SplitEscapedString(const std::string& str) { function AssertionResult (line 1512) | AssertionResult EqFailure(const char* lhs_expression, function GetBoolAssertionFailureMessage (line 1547) | std::string GetBoolAssertionFailureMessage( function AssertionResult (line 1563) | AssertionResult DoubleNearPredFormat(const char* expr1, function AssertionResult (line 1608) | AssertionResult FloatingPointLE(const char* expr1, function AssertionResult (line 1660) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 1676) | AssertionResult CmpHelperSTRCASEEQ(const char* lhs_expression, function AssertionResult (line 1692) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function AssertionResult (line 1706) | AssertionResult CmpHelperSTRCASENE(const char* s1_expression, function AssertionResult (line 1834) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 1875) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NO... function AssertionResult (line 1882) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NO... function ChopLowBits (line 1918) | inline uint32_t ChopLowBits(uint32_t* bits, int n) { function CodePointToUtf8 (line 1930) | std::string CodePointToUtf8(uint32_t code_point) { function IsUtf16SurrogatePair (line 1965) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function CreateCodePointFromUtf16SurrogatePair (line 1971) | inline uint32_t CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 1997) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 2043) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 2059) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 2164) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 2183) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 2455) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 2557) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 2588) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 2615) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 2756) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestSuiteType (line 2768) | void ReportInvalidTestSuiteType(const char* test_suite_name, type GTestColor (line 3134) | enum class GTestColor { kDefault, kRed, kGreen, kYellow } function PrintTestPartResultToString (line 3138) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 3148) | static void PrintTestPartResult(const TestPartResult& test_part_resu... function WORD (line 3171) | static WORD GetColorAttribute(GTestColor color) { function GetBitOffset (line 3183) | static int GetBitOffset(WORD color_mask) { function WORD (line 3194) | static WORD GetNewColor(GTestColor color, WORD old_color_attrs) { function ShouldUseColor (line 3234) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 3276) | static void ColoredPrintf(GTestColor color, const char *fmt, ...) { function PrintFullTestCommentIfPresent (line 3329) | static void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 3348) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 3350) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 3351) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3356) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnEnvironmentsSetUpEnd (line 3359) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnEnvironmentsTearDownEnd (line 3377) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3379) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class BriefUnitTestResultPrinter (line 3647) | class BriefUnitTestResultPrinter : public TestEventListener { method BriefUnitTestResultPrinter (line 3649) | BriefUnitTestResultPrinter() {} method PrintTestName (line 3650) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3655) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnTestIterationStart (line 3656) | void OnTestIterationStart(const UnitTest& /*unit_test*/, method OnEnvironmentsSetUpStart (line 3658) | void OnEnvironmentsSetUpStart(const UnitTest& /*unit_test*/) overr... method OnEnvironmentsSetUpEnd (line 3659) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnTestCaseStart (line 3661) | void OnTestCaseStart(const TestCase& /*test_case*/) override {} method OnTestSuiteStart (line 3663) | void OnTestSuiteStart(const TestSuite& /*test_suite*/) override {} method OnTestStart (line 3666) | void OnTestStart(const TestInfo& /*test_info*/) override {} method OnTestCaseEnd (line 3671) | void OnTestCaseEnd(const TestCase& /*test_case*/) override {} method OnTestSuiteEnd (line 3673) | void OnTestSuiteEnd(const TestSuite& /*test_suite*/) override {} method OnEnvironmentsTearDownStart (line 3676) | void OnEnvironmentsTearDownStart(const UnitTest& /*unit_test*/) ov... method OnEnvironmentsTearDownEnd (line 3677) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3679) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class TestEventRepeater (line 3751) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 3753) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 3760) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 3761) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = e... function TestEventListener (line 3803) | TestEventListener* TestEventRepeater::Release(TestEventListener *lis... class XmlUnitTestResultPrinter (line 3879) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 3893) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 3898) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 3912) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 3917) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 4083) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function PortableLocaltime (line 4089) | static bool PortableLocaltime(time_t seconds, struct tm* out) { function FormatEpochTimeInMillisAsIso8601 (line 4110) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { class JsonUnitTestResultPrinter (line 4427) | class JsonUnitTestResultPrinter : public EmptyTestEventListener { function FormatTimeInMillisAsDuration (line 4551) | static std::string FormatTimeInMillisAsDuration(TimeInMillis ms) { function FormatEpochTimeInMillisAsRFC3339 (line 4559) | static std::string FormatEpochTimeInMillisAsRFC3339(TimeInMillis ms) { function Indent (line 4572) | static inline std::string Indent(size_t width) { function GTEST_LOCK_EXCLUDED_ (line 4942) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 4991) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 5005) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 5007) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestSuiteNameIs (line 5671) | class TestSuiteNameIs { method TestSuiteNameIs (line 5674) | explicit TestSuiteNameIs(const std::string& name) : name_(name) {} function TestSuite (line 5698) | TestSuite* UnitTestImpl::GetTestSuite( function SetUpEnvironment (line 5734) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 5735) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 5928) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 5950) | bool ShouldShard(const char* total_shards_env, function Int32FromEnvOrDie (line 5995) | int32_t Int32FromEnvOrDie(const char* var, int32_t default_val) { function ShouldRunTestOnShard (line 6013) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int tes... function PrintOnOneLine (line 6079) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 6166) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 6179) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 6225) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 6235) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 6238) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 6240) | bool AlwaysTrue() { function SkipPrefix (line 6253) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 6304) | static bool ParseBoolFlag(const char* str, const char* flag, bool* v... function ParseInt32Flag (line 6320) | bool ParseInt32Flag(const char* str, const char* flag, int32_t* valu... function ParseStringFlag (line 6337) | static bool ParseStringFlag(const char* str, const char* flag, Strin... function HasGoogleTestFlagPrefix (line 6355) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 6373) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlag (line 6499) | static bool ParseGoogleTestFlag(const char* const arg) { function LoadFlagsFromFile (line 6531) | static void LoadFlagsFromFile(const std::string& path) { function ParseGoogleTestFlagsOnlyImpl (line 6554) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 6607) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 6621) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 6630) | void InitGoogleTestImpl(int* argc, CharType** argv) { function TestEventListener (line 5062) | TestEventListener* TestEventListeners::Release(TestEventListener* list... function TestEventListener (line 5072) | TestEventListener* TestEventListeners::repeater() { return repeater_; } function UnitTest (line 5123) | UnitTest* UnitTest::GetInstance() { function TestSuite (line 5229) | const TestSuite* UnitTest::GetTestSuite(int i) const { function TestCase (line 5235) | const TestCase* UnitTest::GetTestCase(int i) const { function TestResult (line 5242) | const TestResult& UnitTest::ad_hoc_test_result() const { function TestSuite (line 5248) | TestSuite* UnitTest::GetMutableTestSuite(int i) { function TestEventListeners (line 5254) | TestEventListeners& UnitTest::listeners() { function Environment (line 5268) | Environment* UnitTest::AddEnvironment(Environment* env) { function GTEST_LOCK_EXCLUDED_ (line 5286) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 5453) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 5461) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 5470) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 5481) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 5498) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 5505) | GTEST_LOCK_EXCLUDED_(mutex_) { type internal (line 5510) | namespace internal { function FILE (line 181) | static FILE* OpenFileForWriting(const std::string& output_file) { function GTestIsInitialized (line 368) | static bool GTestIsInitialized() { return GetArgvs().size() > 0; } function SumOverTestSuiteList (line 373) | static int SumOverTestSuiteList(const std::vector& case_... function TestSuitePassed (line 383) | static bool TestSuitePassed(const TestSuite* test_suite) { function TestSuiteFailed (line 388) | static bool TestSuiteFailed(const TestSuite* test_suite) { function ShouldRunTestSuite (line 394) | static bool ShouldRunTestSuite(const TestSuite* test_suite) { class FailureTest (line 432) | class FailureTest : public Test { method FailureTest (line 434) | explicit FailureTest(const CodeLocation& loc, std::string error_me... method TestBody (line 440) | void TestBody() override { function InsertSyntheticTestCase (line 469) | void InsertSyntheticTestCase(const std::string& name, CodeLocation l... function RegisterTypeParameterizedTestSuite (line 512) | void RegisterTypeParameterizedTestSuite(const char* test_suite_name, function RegisterTypeParameterizedTestSuiteInstantiation (line 518) | void RegisterTypeParameterizedTestSuiteInstantiation(const char* cas... function GetArgvs (line 580) | ::std::vector GetArgvs() { function FilePath (line 593) | FilePath GetCurrentExecutableName() { function PatternMatchesString (line 655) | static bool PatternMatchesString(const std::string& name_str, function TypeId (line 847) | TypeId GetTestTypeId() { function AssertionResult (line 858) | static AssertionResult HasOneFailure(const char* /* results_expr */, function TestPartResultReporterInterface (line 928) | TestPartResultReporterInterface* function TestPartResultReporterInterface (line 942) | TestPartResultReporterInterface* class Timer (line 1035) | class Timer { method Timer (line 1037) | Timer() : start_(std::chrono::steady_clock::now()) {} method TimeInMillis (line 1040) | TimeInMillis Elapsed() { function TimeInMillis (line 1053) | TimeInMillis GetTimeInMillis() { function LPCWSTR (line 1069) | LPCWSTR String::AnsiToUtf16(const char* ansi) { function StreamWideCharsToMessage (line 1116) | static void StreamWideCharsToMessage(const wchar_t* wstr, size_t len... function SplitString (line 1132) | void SplitString(const ::std::string& str, char delimiter, type edit_distance (line 1226) | namespace edit_distance { function CalculateOptimalEdits (line 1227) | std::vector CalculateOptimalEdits(const std::vector CalculateOptimalEdits( class Hunk (line 1325) | class Hunk { method Hunk (line 1327) | Hunk(size_t left_start, size_t right_start) method PushLine (line 1334) | void PushLine(char edit, const char* line) { method PrintTo (line 1352) | void PrintTo(std::ostream* os) { method has_edits (line 1362) | bool has_edits() const { return adds_ || removes_; } method FlushEdits (line 1365) | void FlushEdits() { method PrintHeader (line 1374) | void PrintHeader(std::ostream* ss) const { function CreateUnifiedDiff (line 1402) | std::string CreateUnifiedDiff(const std::vector& left, function SplitEscapedString (line 1472) | std::vector SplitEscapedString(const std::string& str) { function AssertionResult (line 1512) | AssertionResult EqFailure(const char* lhs_expression, function GetBoolAssertionFailureMessage (line 1547) | std::string GetBoolAssertionFailureMessage( function AssertionResult (line 1563) | AssertionResult DoubleNearPredFormat(const char* expr1, function AssertionResult (line 1608) | AssertionResult FloatingPointLE(const char* expr1, function AssertionResult (line 1660) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 1676) | AssertionResult CmpHelperSTRCASEEQ(const char* lhs_expression, function AssertionResult (line 1692) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function AssertionResult (line 1706) | AssertionResult CmpHelperSTRCASENE(const char* s1_expression, function AssertionResult (line 1834) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 1875) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NO... function AssertionResult (line 1882) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NO... function ChopLowBits (line 1918) | inline uint32_t ChopLowBits(uint32_t* bits, int n) { function CodePointToUtf8 (line 1930) | std::string CodePointToUtf8(uint32_t code_point) { function IsUtf16SurrogatePair (line 1965) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function CreateCodePointFromUtf16SurrogatePair (line 1971) | inline uint32_t CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 1997) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 2043) | AssertionResult CmpHelperSTREQ(const char* lhs_expression, function AssertionResult (line 2059) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 2164) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 2183) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 2455) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 2557) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 2588) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 2615) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 2756) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestSuiteType (line 2768) | void ReportInvalidTestSuiteType(const char* test_suite_name, type GTestColor (line 3134) | enum class GTestColor { kDefault, kRed, kGreen, kYellow } function PrintTestPartResultToString (line 3138) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 3148) | static void PrintTestPartResult(const TestPartResult& test_part_resu... function WORD (line 3171) | static WORD GetColorAttribute(GTestColor color) { function GetBitOffset (line 3183) | static int GetBitOffset(WORD color_mask) { function WORD (line 3194) | static WORD GetNewColor(GTestColor color, WORD old_color_attrs) { function ShouldUseColor (line 3234) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 3276) | static void ColoredPrintf(GTestColor color, const char *fmt, ...) { function PrintFullTestCommentIfPresent (line 3329) | static void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 3348) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 3350) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 3351) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3356) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnEnvironmentsSetUpEnd (line 3359) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnEnvironmentsTearDownEnd (line 3377) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3379) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class BriefUnitTestResultPrinter (line 3647) | class BriefUnitTestResultPrinter : public TestEventListener { method BriefUnitTestResultPrinter (line 3649) | BriefUnitTestResultPrinter() {} method PrintTestName (line 3650) | static void PrintTestName(const char* test_suite, const char* test) { method OnTestProgramStart (line 3655) | void OnTestProgramStart(const UnitTest& /*unit_test*/) override {} method OnTestIterationStart (line 3656) | void OnTestIterationStart(const UnitTest& /*unit_test*/, method OnEnvironmentsSetUpStart (line 3658) | void OnEnvironmentsSetUpStart(const UnitTest& /*unit_test*/) overr... method OnEnvironmentsSetUpEnd (line 3659) | void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) overrid... method OnTestCaseStart (line 3661) | void OnTestCaseStart(const TestCase& /*test_case*/) override {} method OnTestSuiteStart (line 3663) | void OnTestSuiteStart(const TestSuite& /*test_suite*/) override {} method OnTestStart (line 3666) | void OnTestStart(const TestInfo& /*test_info*/) override {} method OnTestCaseEnd (line 3671) | void OnTestCaseEnd(const TestCase& /*test_case*/) override {} method OnTestSuiteEnd (line 3673) | void OnTestSuiteEnd(const TestSuite& /*test_suite*/) override {} method OnEnvironmentsTearDownStart (line 3676) | void OnEnvironmentsTearDownStart(const UnitTest& /*unit_test*/) ov... method OnEnvironmentsTearDownEnd (line 3677) | void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) over... method OnTestProgramEnd (line 3679) | void OnTestProgramEnd(const UnitTest& /*unit_test*/) override {} class TestEventRepeater (line 3751) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 3753) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 3760) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 3761) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = e... function TestEventListener (line 3803) | TestEventListener* TestEventRepeater::Release(TestEventListener *lis... class XmlUnitTestResultPrinter (line 3879) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 3893) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 3898) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 3912) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 3917) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 4083) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function PortableLocaltime (line 4089) | static bool PortableLocaltime(time_t seconds, struct tm* out) { function FormatEpochTimeInMillisAsIso8601 (line 4110) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { class JsonUnitTestResultPrinter (line 4427) | class JsonUnitTestResultPrinter : public EmptyTestEventListener { function FormatTimeInMillisAsDuration (line 4551) | static std::string FormatTimeInMillisAsDuration(TimeInMillis ms) { function FormatEpochTimeInMillisAsRFC3339 (line 4559) | static std::string FormatEpochTimeInMillisAsRFC3339(TimeInMillis ms) { function Indent (line 4572) | static inline std::string Indent(size_t width) { function GTEST_LOCK_EXCLUDED_ (line 4942) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 4991) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 5005) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 5007) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestSuiteNameIs (line 5671) | class TestSuiteNameIs { method TestSuiteNameIs (line 5674) | explicit TestSuiteNameIs(const std::string& name) : name_(name) {} function TestSuite (line 5698) | TestSuite* UnitTestImpl::GetTestSuite( function SetUpEnvironment (line 5734) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 5735) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 5928) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 5950) | bool ShouldShard(const char* total_shards_env, function Int32FromEnvOrDie (line 5995) | int32_t Int32FromEnvOrDie(const char* var, int32_t default_val) { function ShouldRunTestOnShard (line 6013) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int tes... function PrintOnOneLine (line 6079) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 6166) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 6179) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 6225) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 6235) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 6238) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 6240) | bool AlwaysTrue() { function SkipPrefix (line 6253) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 6304) | static bool ParseBoolFlag(const char* str, const char* flag, bool* v... function ParseInt32Flag (line 6320) | bool ParseInt32Flag(const char* str, const char* flag, int32_t* valu... function ParseStringFlag (line 6337) | static bool ParseStringFlag(const char* str, const char* flag, Strin... function HasGoogleTestFlagPrefix (line 6355) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 6373) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlag (line 6499) | static bool ParseGoogleTestFlag(const char* const arg) { function LoadFlagsFromFile (line 6531) | static void LoadFlagsFromFile(const std::string& path) { function ParseGoogleTestFlagsOnlyImpl (line 6554) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 6607) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 6621) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 6630) | void InitGoogleTestImpl(int* argc, CharType** argv) { function InitGoogleTest (line 6660) | void InitGoogleTest(int* argc, char** argv) { function InitGoogleTest (line 6670) | void InitGoogleTest(int* argc, wchar_t** argv) { function InitGoogleTest (line 6680) | void InitGoogleTest() { function TempDir (line 6694) | std::string TempDir() { function GTEST_LOCK_EXCLUDED_ (line 6742) | GTEST_LOCK_EXCLUDED_(&UnitTest::mutex_) { FILE: test/gtest/src/gtest_main.cc function setup (line 37) | void setup() { function loop (line 41) | void loop() { RUN_ALL_TESTS(); } function GTEST_API_ (line 49) | GTEST_API_ int main(int argc, char **argv) { FILE: test/test.h function class (line 70) | class VaapiStatus FILE: test/test_data.h function namespace (line 35) | namespace VAAPI FILE: test/test_defs.h function namespace (line 33) | namespace VAAPI FILE: test/test_internal.cpp function TEST (line 30) | TEST(Internal, Resolution) FILE: test/test_main.cpp function main (line 27) | int main(int argc, char **argv) FILE: test/test_streamable.h function CASE_ENUM_TO_STREAM (line 89) | CASE_ENUM_TO_STREAM(VASurfaceAttribNone) function CASE_ENUM_TO_STREAM (line 122) | CASE_ENUM_TO_STREAM(VAConfigAttribRTFormat) FILE: test/test_utils.h function namespace (line 30) | namespace VAAPI FILE: test/test_va_api_config_attribs.cpp type VAAPI (line 27) | namespace VAAPI class VAAPIConfigAttribs (line 30) | class VAAPIConfigAttribs method VAAPIConfigAttribs (line 35) | VAAPIConfigAttribs() method validateConfigAttributes (line 44) | void validateConfigAttributes(const ConfigAttributes& actual, function TEST_P (line 89) | TEST_P(VAAPIConfigAttribs, GetConfigAttribs) FILE: test/test_va_api_createbuffer.cpp type VAAPI (line 27) | namespace VAAPI class VAAPICreateBuffer (line 37) | class VAAPICreateBuffer method VAAPICreateBuffer (line 42) | VAAPICreateBuffer() method SetUp (line 55) | virtual void SetUp() method TearDown (line 62) | virtual void TearDown() function TEST_P (line 206) | TEST_P(VAAPICreateBuffer, CreateBufferWithOutData) function generateInput (line 236) | std::vector generateInput() FILE: test/test_va_api_createcontext.cpp type VAAPI (line 29) | namespace VAAPI function TEST_F (line 34) | TEST_F(VAAPICreateContextToFail, CreateContextWithNoConfig) class VAAPICreateContext (line 45) | class VAAPICreateContext method VAAPICreateContext (line 51) | VAAPICreateContext() method SetUp (line 62) | virtual void SetUp() method TearDown (line 69) | virtual void TearDown() function TEST_P (line 76) | TEST_P(VAAPICreateContext, CreateContext) FILE: test/test_va_api_createsurfaces.cpp type VAAPI (line 30) | namespace VAAPI class VAAPISurfaceFixture (line 36) | class VAAPISurfaceFixture method VAAPISurfaceFixture (line 40) | VAAPISurfaceFixture(const VAProfile& p, const VAEntrypoint& e) method testWithSupportedConfigAttributes (line 50) | void testWithSupportedConfigAttributes( method testWithSupportedSurfaceAttributes (line 83) | void testWithSupportedSurfaceAttributes( class VAAPIQuerySurfaces (line 138) | class VAAPIQuerySurfaces method VAAPIQuerySurfaces (line 143) | VAAPIQuerySurfaces() function TEST_P (line 151) | TEST_P(VAAPIQuerySurfaces, QuerySurfacesWithConfigAttribs) function TEST_P (line 166) | TEST_P(VAAPIQuerySurfaces, QuerySurfacesNoConfigAttribs) class VAAPICreateSurfaces (line 187) | class VAAPICreateSurfaces method VAAPICreateSurfaces (line 192) | VAAPICreateSurfaces() function TEST_P (line 204) | TEST_P(VAAPICreateSurfaces, CreateSurfacesWithConfigAttribs) function TEST_P (line 238) | TEST_P(VAAPICreateSurfaces, CreateSurfacesNoConfigAttrib) function TEST_P (line 256) | TEST_P(VAAPICreateSurfaces, CreateSurfacesNoAttrib) FILE: test/test_va_api_display_attribs.cpp type VAAPI (line 29) | namespace VAAPI class VAAPIDisplayAttribs (line 32) | class VAAPIDisplayAttribs method SetUp (line 36) | void SetUp() method TearDown (line 43) | void TearDown() method findDisplayAttribInQueryList (line 49) | bool findDisplayAttribInQueryList(const VADisplayAttribType& type) function TEST_F (line 86) | TEST_F(VAAPIDisplayAttribs, MaxNumDisplayAttribs) function TEST_F (line 91) | TEST_F(VAAPIDisplayAttribs, QueryDisplayAttribs) function TEST_F (line 117) | TEST_F(VAAPIDisplayAttribs, GetDisplayAttribs) function TEST_F (line 150) | TEST_F(VAAPIDisplayAttribs, SetDisplayAttribs) FILE: test/test_va_api_fixture.cpp type VAAPI (line 43) | namespace VAAPI function VADisplay (line 89) | static VADisplay getWin32Display(LUID* adapter) function VADisplay (line 94) | static VADisplay getDrmDisplay(int &fd) function VADisplay (line 140) | VADisplay VAAPIFixture::getDisplay() function VADisplay (line 150) | VADisplay VAAPIFixture::doInitialize() function VAStatus (line 212) | VAStatus VAAPIFixture::getSupportStatus(const VAProfile& profile, function TEST_F (line 530) | TEST_F(VAAPIFixture, getDisplay) FILE: test/test_va_api_fixture.h function namespace (line 33) | namespace VAAPI FILE: test/test_va_api_get_create_config.cpp type VAAPI (line 29) | namespace VAAPI class VAAPIGetCreateConfig (line 32) | class VAAPIGetCreateConfig method VAAPIGetCreateConfig (line 37) | VAAPIGetCreateConfig() method SetUp (line 46) | virtual void SetUp() method TearDown (line 53) | virtual void TearDown() function TEST_P (line 60) | TEST_P(VAAPIGetCreateConfig, CreateConfigWithAttributes) function TEST_P (line 125) | TEST_P(VAAPIGetCreateConfig, CreateConfigNoAttributes) function TEST_P (line 140) | TEST_P(VAAPIGetCreateConfig, CreateConfigPackedHeaders) FILE: test/test_va_api_get_max_values.cpp type VAAPI (line 27) | namespace VAAPI class VAAPIGetMaxValues (line 30) | class VAAPIGetMaxValues function TEST_F (line 35) | TEST_F(VAAPIGetMaxValues, CheckMaxProfile) function TEST_F (line 40) | TEST_F(VAAPIGetMaxValues, CheckMaxEntrypoints) function TEST_F (line 45) | TEST_F(VAAPIGetMaxValues, CheckMaxConfigAttributes) FILE: test/test_va_api_init_terminate.cpp type VAAPI (line 33) | namespace VAAPI class VAAPIInitTerminate (line 36) | class VAAPIInitTerminate method doInitTerminate (line 41) | void doInitTerminate() function TEST_F (line 59) | TEST_F(VAAPIInitTerminate, vaInitialize_vaTerminate) function TEST_F (line 64) | TEST_F(VAAPIInitTerminate, vaInitialize_vaTerminate_Bad_Environment) function TEST_F (line 81) | TEST_F(VAAPIInitTerminate, vaInitialize_vaTerminate_Bad_vaSetDriverName) function TEST_F (line 116) | TEST_F(VAAPIInitTerminate, InitTermWithoutDisplay) FILE: test/test_va_api_query_config.cpp type VAAPI (line 27) | namespace VAAPI class VAAPIQueryConfig (line 30) | class VAAPIQueryConfig function TEST_P (line 36) | TEST_P(VAAPIQueryConfig, CheckEntrypointsForProfile) FILE: test/test_va_api_query_vendor.cpp type VAAPI (line 27) | namespace VAAPI function TEST_F (line 36) | TEST_F(VAAPIQueryVendor, NotEmpty) FILE: vainfo/vainfo.c function usage_exit (line 45) | static void function parse_args (line 58) | static void function show_config_attributes (line 89) | static int show_config_attributes(VADisplay va_dpy, VAProfile profile, V... function main (line 499) | int main(int argc, const char* argv[]) FILE: vendor/intel/avcstreamoutdemo.c function dumpMvs (line 1251) | void dumpMvs(VADecStreamOutData *streamout, int mbIndex) function main (line 1331) | int main(int argc, char **argv) FILE: vendor/intel/avcstreamoutdemo.h type dw (line 34) | typedef signed dw; type VADecStreamOutData (line 39) | typedef struct { FILE: vendor/intel/sfcsample/DecodeParamBuffer.h type VA_RT_Format (line 27) | typedef unsigned int VA_RT_Format; type DecodeDesc (line 2475) | struct DecodeDesc { FILE: vendor/intel/sfcsample/TestMain.cpp function main (line 29) | int main(int argc, char** argv) FILE: vendor/intel/sfcsample/VDecAccelVA.h function namespace (line 42) | namespace mvaccel FILE: videoprocess/vacopy.cpp type _SurfInfo (line 54) | struct _SurfInfo { function parse_memtype_format (line 89) | static int8_t function read_value_string (line 108) | static int8_t function read_value_uint32 (line 153) | static int8_t function VAStatus (line 167) | static VAStatus function VAStatus (line 256) | static VAStatus function VAStatus (line 361) | static VAStatus function VAStatus (line 497) | static VAStatus function VAStatus (line 523) | static VAStatus function vpp_context_destroy (line 596) | static void function parse_fourcc_and_format (line 612) | static int8_t function parse_basic_parameters (line 659) | static int8_t function print_help (line 730) | static void function main (line 738) | int32_t main(int32_t argc, char *argv[]) FILE: videoprocess/vavpp.cpp function read_value_string (line 89) | static int8_t function read_value_uint8 (line 134) | static int8_t function read_value_uint32 (line 148) | static int8_t function read_value_float (line 162) | static int8_t function adjust_to_range (line 175) | static float function VAStatus (line 187) | static VAStatus function VAStatus (line 210) | static VAStatus function VAStatus (line 258) | static VAStatus function VAStatus (line 525) | static VAStatus function VAStatus (line 631) | static VAStatus function VAStatus (line 737) | static VAStatus function VAStatus (line 838) | static VAStatus function VAStatus (line 901) | static VAStatus function VAStatus (line 987) | static VAStatus function VAStatus (line 1034) | static VAStatus function VAStatus (line 1084) | static VAStatus function VAStatus (line 1131) | static VAStatus function VAStatus (line 1171) | static VAStatus function VAStatus (line 1199) | static VAStatus function VAStatus (line 1268) | static VAStatus function VAStatus (line 1304) | static VAStatus function VAStatus (line 1368) | static VAStatus function VAStatus (line 1425) | static VAStatus function VAStatus (line 1522) | static VAStatus function vpp_context_destroy (line 1659) | static void function parse_fourcc_and_format (line 1672) | static int8_t function parse_basic_parameters (line 1736) | static int8_t function main (line 1806) | int32_t main(int32_t argc, char *argv[]) FILE: videoprocess/vpp3dlut.cpp function read_value_string (line 95) | static int8_t function read_value_uint32 (line 140) | static int8_t function read_value_uint16 (line 154) | static int8_t function VAStatus (line 169) | static VAStatus function VAStatus (line 415) | static VAStatus function VAStatus (line 527) | static VAStatus function VAStatus (line 639) | static VAStatus function VAStatus (line 746) | static VAStatus function VAStatus (line 809) | static VAStatus function VAStatus (line 901) | static VAStatus function VAStatus (line 950) | static VAStatus function VAStatus (line 992) | static VAStatus function VAStatus (line 1039) | static VAStatus function VAStatus (line 1062) | static VAStatus function VAStatus (line 1112) | static VAStatus function VAStatus (line 1180) | static VAStatus function VAStatus (line 1241) | static VAStatus function vpp_context_destroy (line 1340) | static void function parse_fourcc_and_format (line 1366) | static int8_t function parse_basic_parameters (line 1409) | static int8_t function print_help (line 1467) | static void function main (line 1476) | int32_t main(int32_t argc, char *argv[]) FILE: videoprocess/vppblending.cpp function read_value_string (line 91) | static int8_t function read_value_uint32 (line 136) | static int8_t function read_value_int16 (line 150) | static int8_t function read_value_uint16 (line 164) | static int8_t function read_value_float (line 179) | static int8_t function VAStatus (line 193) | static VAStatus function VAStatus (line 217) | static VAStatus function VAStatus (line 467) | static VAStatus function VAStatus (line 579) | static VAStatus function VAStatus (line 691) | static VAStatus function VAStatus (line 798) | static VAStatus function VAStatus (line 861) | static VAStatus function VAStatus (line 953) | static VAStatus function VAStatus (line 1002) | static VAStatus function VAStatus (line 1048) | static VAStatus function VAStatus (line 1178) | static VAStatus function vpp_context_destroy (line 1249) | static void function parse_fourcc_and_format (line 1266) | static int8_t function parse_basic_parameters (line 1314) | static int8_t function print_help (line 1360) | static void function main (line 1368) | int32_t main(int32_t argc, char *argv[]) FILE: videoprocess/vppchromasitting.cpp function read_value_string (line 78) | static int8_t function read_value_uint32 (line 123) | static int8_t function VAStatus (line 137) | static VAStatus function VAStatus (line 161) | static VAStatus function VAStatus (line 407) | static VAStatus function VAStatus (line 519) | static VAStatus function VAStatus (line 631) | static VAStatus function VAStatus (line 738) | static VAStatus function VAStatus (line 801) | static VAStatus function VAStatus (line 893) | static VAStatus function VAStatus (line 942) | static VAStatus function VAStatus (line 986) | static VAStatus function VAStatus (line 1048) | static VAStatus function VAStatus (line 1105) | static VAStatus function vpp_context_destroy (line 1181) | static void function parse_fourcc_and_format (line 1194) | static int8_t function parse_basic_parameters (line 1239) | static int8_t function print_help (line 1279) | static void function main (line 1287) | int32_t main(int32_t argc, char *argv[]) FILE: videoprocess/vppdenoise.cpp function read_value_string (line 78) | static int8_t function read_value_uint32 (line 123) | static int8_t function read_value_float (line 136) | static int8_t function adjust_to_range (line 149) | static float function VAStatus (line 161) | static VAStatus function VAStatus (line 185) | static VAStatus function VAStatus (line 431) | static VAStatus function VAStatus (line 543) | static VAStatus function VAStatus (line 655) | static VAStatus function VAStatus (line 762) | static VAStatus function VAStatus (line 825) | static VAStatus function VAStatus (line 917) | static VAStatus function VAStatus (line 966) | static VAStatus function VAStatus (line 1008) | static VAStatus function VAStatus (line 1043) | static VAStatus function VAStatus (line 1103) | static VAStatus function vpp_context_destroy (line 1199) | static void function parse_fourcc_and_format (line 1212) | static int8_t function parse_basic_parameters (line 1255) | static int8_t function print_help (line 1295) | static void function main (line 1303) | int32_t main(int32_t argc, char *argv[]) FILE: videoprocess/vpphdr_tm.cpp function read_value_string (line 96) | static int8_t function read_value_uint32 (line 140) | static int8_t function VAStatus (line 155) | static VAStatus function VAStatus (line 182) | static VAStatus function VAStatus (line 214) | static VAStatus function VAStatus (line 260) | static VAStatus function VAStatus (line 345) | static VAStatus function vpp_context_destroy (line 440) | static void function parse_fourcc_and_format (line 453) | static int8_t function read_frame_to_surface (line 506) | bool read_frame_to_surface(FILE *fp, VASurfaceID surface_id) function write_surface_to_frame (line 610) | bool write_surface_to_frame(FILE *fp, VASurfaceID surface_id) function parse_basic_parameters (line 708) | static int8_t function print_help (line 759) | static void function main (line 768) | int32_t main(int32_t argc, char *argv[]) FILE: videoprocess/vppscaling_csc.cpp function read_value_string (line 78) | static int8_t function read_value_uint32 (line 123) | static int8_t function VAStatus (line 137) | static VAStatus function VAStatus (line 161) | static VAStatus function VAStatus (line 407) | static VAStatus function VAStatus (line 519) | static VAStatus function VAStatus (line 631) | static VAStatus function VAStatus (line 738) | static VAStatus function VAStatus (line 801) | static VAStatus function VAStatus (line 893) | static VAStatus function VAStatus (line 942) | static VAStatus function VAStatus (line 984) | static VAStatus function VAStatus (line 1036) | static VAStatus function vpp_context_destroy (line 1111) | static void function parse_fourcc_and_format (line 1124) | static int8_t function parse_basic_parameters (line 1167) | static int8_t function print_help (line 1207) | static void function main (line 1215) | int32_t main(int32_t argc, char *argv[]) FILE: videoprocess/vppscaling_n_out_usrptr.cpp function read_value_string (line 92) | static int8_t function read_value_uint32 (line 137) | static int8_t function read_value_int16 (line 151) | static int8_t function read_value_uint16 (line 165) | static int8_t function VAStatus (line 180) | static VAStatus function VAStatus (line 288) | static VAStatus function VAStatus (line 419) | static VAStatus function VAStatus (line 483) | static VAStatus function VAStatus (line 537) | static VAStatus function VAStatus (line 602) | static VAStatus function VAStatus (line 649) | static VAStatus function VAStatus (line 667) | static VAStatus function VAStatus (line 769) | static VAStatus function vpp_context_destroy (line 841) | static void function parse_fourcc_and_format (line 870) | static int8_t function parse_memtype_format (line 899) | static int8_t function parse_basic_parameters (line 919) | static int8_t function print_help (line 966) | static void function main (line 975) | int32_t main(int32_t argc, char *argv[]) FILE: videoprocess/vppsharpness.cpp function read_value_string (line 78) | static int8_t function read_value_uint32 (line 123) | static int8_t function read_value_float (line 136) | static int8_t function adjust_to_range (line 149) | static float function VAStatus (line 161) | static VAStatus function VAStatus (line 185) | static VAStatus function VAStatus (line 431) | static VAStatus function VAStatus (line 543) | static VAStatus function VAStatus (line 655) | static VAStatus function VAStatus (line 762) | static VAStatus function VAStatus (line 825) | static VAStatus function VAStatus (line 917) | static VAStatus function VAStatus (line 966) | static VAStatus function VAStatus (line 1008) | static VAStatus function VAStatus (line 1044) | static VAStatus function VAStatus (line 1104) | static VAStatus function vpp_context_destroy (line 1200) | static void function parse_fourcc_and_format (line 1213) | static int8_t function parse_basic_parameters (line 1256) | static int8_t function print_help (line 1296) | static void function main (line 1304) | int32_t main(int32_t argc, char *argv[])