Lines Matching defs:name

14 //     * Neither the name of Google Inc. nor the names of its
1021 // The second argument to the macro is the name of the variable. If
1023 // containing the name of the variable.
1339 // This relatively ugly name is intentional. It prevents clashes with
1363 // This relatively ugly name is intentional. It prevents clashes with
1707 // We cannot name this class MutexLock because the ctor declaration would
1991 // We cannot name this class MutexLock because the ctor declaration would
2149 // We cannot name this class MutexLock because the ctor declaration would
2294 // standard functions as macros, the wrapper cannot have the same name
2299 // Functions with a different name on Windows.
2387 inline const char* GetEnv(const char* name) {
2390 static_cast<void>(name); // To prevent 'unused argument' warning.
2395 const char* const env = getenv(name);
2398 return getenv(name);
2504 # define GTEST_FLAG(name) FLAGS_gtest_##name
2515 # define GTEST_DECLARE_bool_(name) GTEST_API_ extern bool GTEST_FLAG(name)
2516 # define GTEST_DECLARE_int32_(name) \
2517 GTEST_API_ extern ::testing::internal::Int32 GTEST_FLAG(name)
2518 #define GTEST_DECLARE_string_(name) \
2519 GTEST_API_ extern ::std::string GTEST_FLAG(name)
2522 #define GTEST_DEFINE_bool_(name, default_val, doc) \
2523 GTEST_API_ bool GTEST_FLAG(name) = (default_val)
2524 #define GTEST_DEFINE_int32_(name, default_val, doc) \
2525 GTEST_API_ ::testing::internal::Int32 GTEST_FLAG(name) = (default_val)
2526 #define GTEST_DEFINE_string_(name, default_val, doc) \
2527 GTEST_API_ ::std::string GTEST_FLAG(name) = (default_val)