#include "absl/strings/internal/str_format/parser.h"
#include <assert.h>
#include <string.h>
#include <wchar.h>
#include <cctype>
#include <cstdint>
#include <algorithm>
#include <initializer_list>
#include <limits>
#include <ostream>
#include <string>
#include <unordered_set>
Go to the source code of this file.
Classes | |
struct | str_format_internal::ParsedFormatBase::ParsedFormatConsumer |
Namespaces | |
namespace | absl |
namespace | absl::str_format_internal |
Defines | |
#define | ABSL_FORMAT_PARSER_INTERNAL_GET_CHAR() |
Functions | |
const char * | absl::str_format_internal::ConsumeUnboundConversion (const char *p, const char *end, UnboundConversion *conv, int *next_arg) |
Variables | |
ABSL_CONST_INIT const ConvTag | absl::str_format_internal::kTags [256] |
#define ABSL_FORMAT_PARSER_INTERNAL_GET_CHAR | ( | ) |
do { \ if (ABSL_PREDICT_FALSE(pos == end)) return nullptr; \ c = *pos++; \ } while (0)