summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaChecking.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Move the check for vprintf* functions inside of SemaCheckStringLiteral. Fixes...Anders Carlsson2009-06-281-25/+22
* Implement support for the format_arg attribute. Fixes PR4442.Anders Carlsson2009-06-271-0/+21
* Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>.Douglas Gregor2009-06-181-3/+4
* PR4142: Add %m format string specifier.Eli Friedman2009-06-021-0/+5
* tweak non-null check to put the caret on the function, but underline theChris Lattner2009-05-251-2/+3
* Check on null arguments in the presense of nonnull attribute.Fariborz Jahanian2009-05-211-0/+14
* add header to be built by gcc 4.3 on Linux.Zhongxing Xu2009-05-201-0/+1
* Template instantiation for __builtin_shufflevector.Douglas Gregor2009-05-191-33/+69
* more printf attribute on block declaration andFariborz Jahanian2009-05-181-0/+28
* Fix <rdar://problem/6880975> [format string] Assertion failed: (Arg < NumArgs...Ted Kremenek2009-05-131-25/+27
* add support for __sync_nand_and_fetch and __sync_fetch_and_nand,Chris Lattner2009-05-131-9/+15
* Fix the atomics sema code to convert operands to the argument typesChris Lattner2009-05-081-8/+19
* reimplement __sync_* builtins to be variadic and to follow the sameChris Lattner2009-05-081-0/+184
* Fix silly mistake that was breaking tests. Sorry for any inconvenience.Eli Friedman2009-05-031-1/+3
* Add Sema support for __builtin_setjmp/__builtin_longjmp. The primary Eli Friedman2009-05-031-0/+15
* implement -Wformat-security properly, which is enabled by default.Chris Lattner2009-04-291-3/+10
* code simplification, no functionality change.Chris Lattner2009-04-291-33/+30
* minor code cleanupChris Lattner2009-04-291-2/+2
* Fixup semantic analysis for nested blocks, and allow block literalMike Stump2009-04-171-2/+3
* Fix <rdar://problem/6786597> varargs not supported for Blocks under clang.Steve Naroff2009-04-151-2/+6
* Move/update recent FIXME (wrt UTF-8 checking for ObjC @-strings).Steve Naroff2009-04-131-0/+5
* CodeGenModule::GetAddrOfConstantCFString():Steve Naroff2009-04-011-7/+0
* Fix <rdar://problem/6704086> by allowing the format string checking in Sema toTed Kremenek2009-03-201-21/+56
* When checking printf-arguments for functions with '__attribute__ ((format (pr...Ted Kremenek2009-02-271-4/+6
* Create a new TypeNodes.def file that enumerates all of the types,Douglas Gregor2009-02-261-4/+4
* Arguments to unordered comparison builtins may need implicit casts.Daniel Dunbar2009-02-191-0/+6
* final string diagnostic issue (that I know about):Chris Lattner2009-02-181-16/+3
* Next step toward making string diagnostics correct: handleChris Lattner2009-02-181-5/+8
* Fix some issues handling sub-token locations that come from macro expansions.Chris Lattner2009-02-181-8/+3
* only get the spelling of a token to get its length if Chris Lattner2009-02-181-5/+12
* use the full spelling of a string literal token so that trigraphsChris Lattner2009-02-181-1/+8
* Start improving diagnostics that relate to subcharacters of string literals.Chris Lattner2009-02-181-17/+80
* rename CheckBuiltinCFStringArgument -> CheckObjCStringChris Lattner2009-02-181-4/+3
* Add hook to add attributes to function declarations that we knowDouglas Gregor2009-02-141-33/+26
* Make it possible for builtins to expression FILE* arguments, so thatDouglas Gregor2009-02-141-4/+2
* Extend builtin "attribute" syntax to include a notation forDouglas Gregor2009-02-141-31/+21
* Implicitly declare certain C library functions (malloc, strcpy, memmove,Douglas Gregor2009-02-131-1/+1
* Overhaul of Stmt allocation:Ted Kremenek2009-02-071-3/+4
* move library-specific diagnostic headers into library private dirs. ReduceChris Lattner2009-01-291-1/+0
* Split the single monolithic DiagnosticKinds.def file into oneChris Lattner2009-01-271-1/+1
* Convert more expression actions to smart pointers.Sebastian Redl2009-01-191-47/+52
* Patch by Roman Divacky:Ted Kremenek2009-01-121-9/+53
* Add QualifiedDeclRefExpr, which retains additional source-locationDouglas Gregor2009-01-061-1/+2
* Make error handling for va_start a bit more robust. Fixes PR3213.Eli Friedman2008-12-151-5/+14
* change getCurFunctionDecl to skip through Block contexts to findChris Lattner2008-12-041-2/+2
* Change a whole lot of diagnostics to take QualType's directly Chris Lattner2008-11-241-3/+3
* Convert IdentifierInfo's to be printed the same as DeclarationNames Chris Lattner2008-11-231-3/+2
* merge some simple call diagnostics.Chris Lattner2008-11-211-7/+9
* remove another old-school Diag method.Chris Lattner2008-11-201-11/+11
* stop calling II::getName() unnecesarily in semaChris Lattner2008-11-191-4/+3
OpenPOWER on IntegriCloud