Lines Matching refs:argc
6631 void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) {
6633 for (int i = 1; i < *argc; i++) {
6656 // that argv has (*argc + 1) elements, the last one always being
6659 for (int j = i; j != *argc; j++) {
6664 (*argc)--;
6681 // other parts of Google Test. This function updates argc and argv by removing
6686 void ParseGoogleTestFlagsOnly(int* argc, char** argv) {
6688 if (*argc <= 0) return;
6692 absl::ParseAbseilFlagsOnly(*argc, argv, positional_args, unrecognized_flags);
6704 for (; in_pos < *argc; ++in_pos) {
6729 while (in_pos < *argc) {
6733 *argc = out_pos;
6736 ParseGoogleTestFlagsOnlyImpl(argc, argv);
6745 *_NSGetArgc() = *argc;
6750 void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) {
6751 ParseGoogleTestFlagsOnlyImpl(argc, argv);
6759 void InitGoogleTestImpl(int* argc, CharType** argv) {
6763 if (*argc <= 0) return;
6766 for (int i = 0; i != *argc; i++) {
6780 ParseGoogleTestFlagsOnly(argc, argv);
6789 // seen, it is removed from argv, and *argc is decremented.
6795 void InitGoogleTest(int* argc, char** argv) {
6797 GTEST_CUSTOM_INIT_GOOGLE_TEST_FUNCTION_(argc, argv);
6799 internal::InitGoogleTestImpl(argc, argv);
6805 void InitGoogleTest(int* argc, wchar_t** argv) {
6807 GTEST_CUSTOM_INIT_GOOGLE_TEST_FUNCTION_(argc, argv);
6809 internal::InitGoogleTestImpl(argc, argv);
6814 // there is no argc/argv.
6816 // Since Arduino doesn't have a command line, fake out the argc/argv arguments
6817 int argc = 1;
6823 GTEST_CUSTOM_INIT_GOOGLE_TEST_FUNCTION_(&argc, argv);
6825 internal::InitGoogleTestImpl(&argc, argv);