=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-46-The following Pump code (where meta keywords start with `$`, `[[` and `]]` are googletest-1.10.0.20201025/googlemock/docs/pump_manual.md:47:meta brackets, and `$$` starts a meta comment that ends with the line): googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-48- ############################################## googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-120- googletest-1.10.0.20201025/googlemock/docs/pump_manual.md:121:| `$var id = exp` | Defines a named constant value. `$id` is | googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-122-: : valid until the end of the current meta : ############################################## googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-124-| :------------------------------- | :--------------------------------------- | googletest-1.10.0.20201025/googlemock/docs/pump_manual.md:125:| `$range id exp..exp` | Sets the range of an iteration variable, | googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-126-: : which can be reused in multiple loops : googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-127-: : later. : googletest-1.10.0.20201025/googlemock/docs/pump_manual.md:128:| `$for id sep [[ code ]]` | Iteration. The range of `id` must have | googletest-1.10.0.20201025/googlemock/docs/pump_manual.md:129:: : been defined earlier. `$id` is valid in : googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-130-: : `code`. : googletest-1.10.0.20201025/googlemock/docs/pump_manual.md:131:| `$($)` | Generates a single `$` character. | googletest-1.10.0.20201025/googlemock/docs/pump_manual.md:132:| `$id` | Value of the named constant or iteration | googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-133-: : variable. : googletest-1.10.0.20201025/googlemock/docs/pump_manual.md:134:| `$(exp)` | Value of the expression. | googletest-1.10.0.20201025/googlemock/docs/pump_manual.md:135:| `$if exp [[ code ]] else_branch` | Conditional. | googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-136-| `[[ code ]]` | Meta lexical block. | googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-137-| `cpp_code` | Raw C++ code. | googletest-1.10.0.20201025/googlemock/docs/pump_manual.md:138:| `$$ comment` | Meta comment. | googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-139- googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-140-**Note:** To give the user some freedom in formatting the Pump source code, Pump googletest-1.10.0.20201025/googlemock/docs/pump_manual.md:141:ignores a new-line character if it's right after `$for foo` or next to `[[` or googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-142-`]]`. Without this rule you'll often be forced to write very long lines to get ############################################## googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-183-* If a meta variable is followed by a letter or digit, you can separate them googletest-1.10.0.20201025/googlemock/docs/pump_manual.md:184: using `[[]]`, which inserts an empty string. For example `Foo$j[[]]Helper` googletest-1.10.0.20201025/googlemock/docs/pump_manual.md-185- generate `Foo1Helper` when `j` is 1. ############################################## googletest-1.10.0.20201025/googlemock/scripts/generator/cpp/keywords.py-38- googletest-1.10.0.20201025/googlemock/scripts/generator/cpp/keywords.py:39:OTHERS = set('true false asm class namespace using explicit this operator sizeof'.split()) googletest-1.10.0.20201025/googlemock/scripts/generator/cpp/keywords.py-40-OTHER_TYPES = set('new delete typedef struct union enum typeid typename template'.split()) ############################################## googletest-1.10.0.20201025/googlemock/CMakeLists.txt-22-# Defines pre_project_set_up_hermetic_build() and set_up_hermetic_build(). googletest-1.10.0.20201025/googlemock/CMakeLists.txt:23:include("${gtest_dir}/cmake/hermetic_build.cmake" OPTIONAL) googletest-1.10.0.20201025/googlemock/CMakeLists.txt-24- ############################################## googletest-1.10.0.20201025/googletest/cmake/Config.cmake.in-7- googletest-1.10.0.20201025/googletest/cmake/Config.cmake.in:8:include("${CMAKE_CURRENT_LIST_DIR}/@targets_export_name@.cmake") googletest-1.10.0.20201025/googletest/cmake/Config.cmake.in-9-check_required_components("@project_name@") ############################################## googletest-1.10.0.20201025/googletest/docs/pkgconfig.md-148-which contains the correct sysroot now. For a more comprehensive guide to also googletest-1.10.0.20201025/googletest/docs/pkgconfig.md:149:including `${CHOST}` in build system calls, see the excellent tutorial by Diego googletest-1.10.0.20201025/googletest/docs/pkgconfig.md-150-Elio Pettenò: https://autotools.io/pkgconfig/cross-compiling.html ############################################## googletest-1.10.0.20201025/googletest/scripts/gtest-config.in-205-bindir="@bindir@" googletest-1.10.0.20201025/googletest/scripts/gtest-config.in:206:this_relative_bindir=`dirname $0` googletest-1.10.0.20201025/googletest/scripts/gtest-config.in:207:this_bindir=`cd ${this_relative_bindir}; pwd -P` googletest-1.10.0.20201025/googletest/scripts/gtest-config.in-208-if test "${this_bindir}" = "${this_bindir%${bindir}}"; then ############################################## googletest-1.10.0.20201025/googletest/scripts/gtest-config.in-210- # assume that we are in a build tree. googletest-1.10.0.20201025/googletest/scripts/gtest-config.in:211: build_dir=`dirname ${this_bindir}` googletest-1.10.0.20201025/googletest/scripts/gtest-config.in:212: src_dir=`cd ${this_bindir}; cd @top_srcdir@; pwd -P` googletest-1.10.0.20201025/googletest/scripts/gtest-config.in-213- ############################################## googletest-1.10.0.20201025/googletest/src/gtest.cc-3432- } else { googletest-1.10.0.20201025/googletest/src/gtest.cc:3433: printf(", where %s = %s\n", kTypeParamLabel, test_case.type_param()); googletest-1.10.0.20201025/googletest/src/gtest.cc-3434- } ############################################## googletest-1.10.0.20201025/googletest/src/gtest.cc-3446- } else { googletest-1.10.0.20201025/googletest/src/gtest.cc:3447: printf(", where %s = %s\n", kTypeParamLabel, test_suite.type_param()); googletest-1.10.0.20201025/googletest/src/gtest.cc-3448- } ############################################## googletest-1.10.0.20201025/googletest/src/gtest.cc-5973- // the output easy to parse by a program. googletest-1.10.0.20201025/googletest/src/gtest.cc:5974: PrintOnOneLine(test_suite->type_param(), kMaxParamLength); googletest-1.10.0.20201025/googletest/src/gtest.cc-5975- } ############################################## googletest-1.10.0.20201025/googletest/src/gtest.cc-5982- // output easy to parse by a program. googletest-1.10.0.20201025/googletest/src/gtest.cc:5983: PrintOnOneLine(test_info->value_param(), kMaxParamLength); googletest-1.10.0.20201025/googletest/src/gtest.cc-5984- } ############################################## googletest-1.10.0.20201025/googletest/test/googletest-param-test-test.cc-790- googletest-1.10.0.20201025/googletest/test/googletest-param-test-test.cc:791: EXPECT_EQ(::testing::PrintToString(GetParam()), test_info->value_param()); googletest-1.10.0.20201025/googletest/test/googletest-param-test-test.cc-792-} ############################################## googletest-1.10.0.20201025/googletest/test/googletest-param-test-test.cc-1011- googletest-1.10.0.20201025/googletest/test/googletest-param-test-test.cc:1012: EXPECT_EQ(::testing::PrintToString(GetParam()), test_info->value_param()); googletest-1.10.0.20201025/googletest/test/googletest-param-test-test.cc-1013-} ############################################## googletest-1.10.0.20201025/.pc/0005-Add-GoogleTest-version-to-each-sub-project-to-allow-.patch/googlemock/CMakeLists.txt-20-# Defines pre_project_set_up_hermetic_build() and set_up_hermetic_build(). googletest-1.10.0.20201025/.pc/0005-Add-GoogleTest-version-to-each-sub-project-to-allow-.patch/googlemock/CMakeLists.txt:21:include("${gtest_dir}/cmake/hermetic_build.cmake" OPTIONAL) googletest-1.10.0.20201025/.pc/0005-Add-GoogleTest-version-to-each-sub-project-to-allow-.patch/googlemock/CMakeLists.txt-22-