class SpecifierResult

Declaration

template <typename T>
class SpecifierResult { /* full declaration omitted */ };

Declared at: clang/lib/AST/FormatStringParsing.h:72

Templates

T

Member Variables

private T FS
private const char* Start
private bool Stop

Method Overview

Methods

SpecifierResult<T>(bool stop = false)

Declared at: clang/lib/AST/FormatStringParsing.h:77

Parameters

bool stop = false

SpecifierResult<T>(const char* start, const T& fs)

Declared at: clang/lib/AST/FormatStringParsing.h:79

Parameters

const char* start
const T& fs

const char* getStart() const

Declared at: clang/lib/AST/FormatStringParsing.h:83

const T& getValue() const

Declared at: clang/lib/AST/FormatStringParsing.h:86

const T& getValue()

Declared at: clang/lib/AST/FormatStringParsing.h:90

bool hasValue() const

Declared at: clang/lib/AST/FormatStringParsing.h:85

bool shouldStop() const

Declared at: clang/lib/AST/FormatStringParsing.h:84