summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.h
diff options
context:
space:
mode:
authorRyan Flynn <pizza@parseerror.com>2009-08-06 03:00:50 +0000
committerRyan Flynn <pizza@parseerror.com>2009-08-06 03:00:50 +0000
commitaa5e5fd2f43f3b66565108bb7182d5575d9fe3db (patch)
tree211fc764c5d854be97706751029927a4d1af2167 /clang/lib/Sema/Sema.h
parentaee88e46c12004c000cb8f37f43cc8daeaf53475 (diff)
downloadbcm5719-llvm-aa5e5fd2f43f3b66565108bb7182d5575d9fe3db.tar.gz
bcm5719-llvm-aa5e5fd2f43f3b66565108bb7182d5575d9fe3db.zip
add support for FreeBSD's format(printf0,x,y) attribute; allows null format string.
llvm-svn: 78276
Diffstat (limited to 'clang/lib/Sema/Sema.h')
-rw-r--r--clang/lib/Sema/Sema.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Sema/Sema.h b/clang/lib/Sema/Sema.h
index 0a4086fe3e4..63ecdcb108d 100644
--- a/clang/lib/Sema/Sema.h
+++ b/clang/lib/Sema/Sema.h
@@ -3308,6 +3308,7 @@ private:
Action::OwningExprResult CheckBlockCall(NamedDecl *NDecl, CallExpr *TheCall);
SourceLocation getLocationOfStringLiteralByte(const StringLiteral *SL,
unsigned ByteNo) const;
+ bool CheckablePrintfAttr(const FormatAttr *Format, CallExpr *TheCall);
bool CheckObjCString(Expr *Arg);
bool SemaBuiltinVAStart(CallExpr *TheCall);
bool SemaBuiltinUnorderedCompare(CallExpr *TheCall);
OpenPOWER on IntegriCloud