H A D | SemaChecking.cpp | 496 VariadicCallType CallType) { 505 if (CheckFormatArguments(*I, Args, IsMemberFunction, CallType, Loc, Range)) 510 if (!HandledFormatString && CallType != VariadicDoesNotApply) 514 variadicArgumentPODCheck(Arg, CallType); 536 VariadicCallType CallType = local 539 /*IsMemberFunction=*/true, Loc, SourceRange(), CallType); 550 VariadicCallType CallType = getVariadicCallType(FDecl, Proto, local 565 TheCall->getCallee()->getSourceRange(), CallType); 590 VariadicCallType CallType = local 596 lbrac, Method->getSourceRange(), CallType); 490 checkCall(NamedDecl *FDecl, ArrayRef<const Expr *> Args, unsigned NumProtoArgs, bool IsMemberFunction, SourceLocation Loc, SourceRange Range, VariadicCallType CallType) argument 1651 checkFormatStringExpr(const Expr *E, ArrayRef<const Expr *> Args, bool HasVAListArg, unsigned format_idx, unsigned firstDataArg, FormatStringType Type, VariadicCallType CallType, bool inFunctionCall) argument 1873 CheckFormatArguments(const FormatAttr *Format, ArrayRef<const Expr *> Args, bool IsCXXMember, VariadicCallType CallType, SourceLocation Loc, SourceRange Range) argument 1886 CheckFormatArguments(ArrayRef<const Expr *> Args, bool HasVAListArg, unsigned format_idx, unsigned firstDataArg, FormatStringType Type, VariadicCallType CallType, SourceLocation Loc, SourceRange Range) argument 1960 Sema::VariadicCallType CallType; member in class:__anon3860::CheckFormatHandler 2359 CheckPrintfHandler(Sema &s, const StringLiteral *fexpr, const Expr *origFormatExpr, unsigned firstDataArg, unsigned numDataArgs, bool isObjC, const char *beg, bool hasVAListArg, ArrayRef<const Expr *> Args, unsigned formatIdx, bool inFunctionCall, Sema::VariadicCallType CallType) argument 2949 CheckScanfHandler(Sema &s, const StringLiteral *fexpr, const Expr *origFormatExpr, unsigned firstDataArg, unsigned numDataArgs, const char *beg, bool hasVAListArg, ArrayRef<const Expr *> Args, unsigned formatIdx, bool inFunctionCall, Sema::VariadicCallType CallType) argument 3107 CheckFormatString(const StringLiteral *FExpr, const Expr *OrigFormatExpr, ArrayRef<const Expr *> Args, bool HasVAListArg, unsigned format_idx, unsigned firstDataArg, FormatStringType Type, bool inFunctionCall, VariadicCallType CallType) argument [all...] |