Searched refs:HasVAListArg (Results 1 - 5 of 5) sorted by relevance

/external/clang/lib/Basic/
H A DBuiltins.cpp101 bool &HasVAListArg, const char *Fmt) const {
112 HasVAListArg = (*Like == Fmt[1]);
124 bool &HasVAListArg) {
125 return isLike(ID, FormatIdx, HasVAListArg, "pP");
129 bool &HasVAListArg) {
130 return isLike(ID, FormatIdx, HasVAListArg, "sS");
100 isLike(unsigned ID, unsigned &FormatIdx, bool &HasVAListArg, const char *Fmt) const argument
123 isPrintfLike(unsigned ID, unsigned &FormatIdx, bool &HasVAListArg) argument
128 isScanfLike(unsigned ID, unsigned &FormatIdx, bool &HasVAListArg) argument
/external/clang/include/clang/Basic/
H A DBuiltins.h159 bool isPrintfLike(unsigned ID, unsigned &FormatIdx, bool &HasVAListArg);
164 bool isScanfLike(unsigned ID, unsigned &FormatIdx, bool &HasVAListArg);
182 bool isLike(unsigned ID, unsigned &FormatIdx, bool &HasVAListArg,
/external/clang/lib/Sema/
H A DSemaChecking.cpp682 FSI->HasVAListArg = Format->getFirstArg() == 0;
684 FSI->FirstDataArg = FSI->HasVAListArg ? 0 : Format->getFirstArg() - 1;
2015 bool HasVAListArg, unsigned format_idx,
2041 HasVAListArg, format_idx, firstDataArg,
2047 HasVAListArg, format_idx, firstDataArg,
2098 HasVAListArg, format_idx,
2104 // For vprintf* functions (i.e., HasVAListArg==true), we add a
2118 if (HasVAListArg) {
2153 HasVAListArg, format_idx, firstDataArg,
2162 HasVAListArg, format_id
2014 checkFormatStringExpr(Sema &S, const Expr *E, ArrayRef<const Expr *> Args, bool HasVAListArg, unsigned format_idx, unsigned firstDataArg, Sema::FormatStringType Type, Sema::VariadicCallType CallType, bool InFunctionCall, llvm::SmallBitVector &CheckedVarArgs) argument
2222 CheckFormatArguments(ArrayRef<const Expr *> Args, bool HasVAListArg, unsigned format_idx, unsigned firstDataArg, FormatStringType Type, VariadicCallType CallType, SourceLocation Loc, SourceRange Range, llvm::SmallBitVector &CheckedVarArgs) argument
2291 const bool HasVAListArg; member in class:__anon18007::CheckFormatHandler
3511 CheckFormatString(const StringLiteral *FExpr, const Expr *OrigFormatExpr, ArrayRef<const Expr *> Args, bool HasVAListArg, unsigned format_idx, unsigned firstDataArg, FormatStringType Type, bool inFunctionCall, VariadicCallType CallType, llvm::SmallBitVector &CheckedVarArgs) argument
[all...]
H A DSemaDecl.cpp10384 bool HasVAListArg; local
10385 if (Context.BuiltinInfo.isPrintfLike(BuiltinID, FormatIdx, HasVAListArg)) {
10395 HasVAListArg ? 0 : FormatIdx+2,
10400 HasVAListArg)) {
10405 HasVAListArg ? 0 : FormatIdx+2,
/external/clang/include/clang/Sema/
H A DSema.h8195 bool HasVAListArg; member in struct:clang::Sema::FormatStringInfo
8264 ArrayRef<const Expr *> Args, bool HasVAListArg,
8278 bool HasVAListArg, unsigned format_idx,

Completed in 138 milliseconds