/external/clang/lib/Basic/ |
H A D | Builtins.cpp | 101 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 D | Builtins.h | 159 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 D | SemaChecking.cpp | 682 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 D | SemaDecl.cpp | 10384 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 D | Sema.h | 8195 bool HasVAListArg; member in struct:clang::Sema::FormatStringInfo 8264 ArrayRef<const Expr *> Args, bool HasVAListArg, 8278 bool HasVAListArg, unsigned format_idx,
|