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
- public SpecifierResult<T>(bool stop = false)
- public SpecifierResult<T>(const char * start, const T & fs)
- public const char * getStart() const
- public const T & getValue() const
- public const T & getValue()
- public bool hasValue() const
- public bool shouldStop() const
Methods
¶SpecifierResult<T>(bool stop = false)
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)
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
const char* getStart() const
Declared at: clang/lib/AST/FormatStringParsing.h:83
¶const T& getValue() const
const T& getValue() const
Declared at: clang/lib/AST/FormatStringParsing.h:86
¶const T& getValue()
const T& getValue()
Declared at: clang/lib/AST/FormatStringParsing.h:90
¶bool hasValue() const
bool hasValue() const
Declared at: clang/lib/AST/FormatStringParsing.h:85
¶bool shouldStop() const
bool shouldStop() const
Declared at: clang/lib/AST/FormatStringParsing.h:84