: ValueToUpdate(valueToUpdate), ValueToCopy(valueToCopy) {}
34ValueToUpdate = ValueToCopy;
38namespaceanalyze_format_string {
40OptionalAmount
ParseAmount(
const char*&Beg,
const char*
E);
41OptionalAmount ParseNonPositionAmount(
const char*&Beg,
const char*
E,
45 const char*Start,
const char*&Beg,
50 const char*Start,
const char*&Beg,
const char*
E,
54FormatSpecifier &CS,
const char*Start,
55 const char*&Beg,
const char*
E);
58FormatSpecifier &FS,
const char*&Beg,
const char*
E,
59 constLangOptions &LO);
64 constLangOptions &LO,
boolIsScanf =
false);
70 const char*FmtStrEnd,
unsigned&Len);
78: Start(nullptr), Stop(stop) {}
81: FS(fs), Start(start), Stop(
false) {}
83 const char*
getStart()
const{
returnStart; }
85 bool hasValue()
const{
returnStart !=
nullptr; }
Defines the clang::ASTContext interface.
C Language Family Type Representation.
UpdateOnReturn(T &valueToUpdate, const T &valueToCopy)
const T & getValue() const
SpecifierResult(const char *start, const T &fs)
SpecifierResult(bool stop=false)
const char * getStart() const
bool ParseFieldWidth(FormatStringHandler &H, FormatSpecifier &CS, const char *Start, const char *&Beg, const char *E, unsigned *argIndex)
OptionalAmount ParsePositionAmount(FormatStringHandler &H, const char *Start, const char *&Beg, const char *E, PositionContext p)
OptionalAmount ParseAmount(const char *&Beg, const char *E)
bool ParseLengthModifier(FormatSpecifier &FS, const char *&Beg, const char *E, const LangOptions &LO, bool IsScanf=false)
Returns true if a LengthModifier was parsed and installed in the FormatSpecifier& argument,...
bool ParseArgPosition(FormatStringHandler &H, FormatSpecifier &CS, const char *Start, const char *&Beg, const char *E)
bool ParseVectorModifier(FormatStringHandler &H, FormatSpecifier &FS, const char *&Beg, const char *E, const LangOptions &LO)
bool ParseUTF8InvalidSpecifier(const char *SpecifierBegin, const char *FmtStrEnd, unsigned &Len)
Returns true if the invalid specifier in SpecifierBegin is a UTF-8 string; check that it won't go fur...
The JSON file list parser is used to communicate input to InstallAPI.
const FunctionProtoType * T
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4