Namespaces | Macros | Functions
protobuf/third_party/benchmark/src/arraysize.h File Reference
#include "internal_macros.h"
Include dependency graph for protobuf/third_party/benchmark/src/arraysize.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 benchmark
 
 benchmark::internal
 

Macros

#define arraysize(array)   (sizeof(::benchmark::internal::ArraySizeHelper(array)))
 

Functions

template<typename T , size_t N>
char(& benchmark::internal::ArraySizeHelper (const T(&array)[N]))[N]
 
template<typename T , size_t N>
char(& benchmark::internal::ArraySizeHelper (T(&array)[N]))[N]
 

Macro Definition Documentation

◆ arraysize

#define arraysize (   array)    (sizeof(::benchmark::internal::ArraySizeHelper(array)))


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:03