aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-07-02-Wuninitialized: assume that an __attribute__((returns_twice)) function mightRichard Smith
2012-07-02Thread safety analysis: fixed bug that occurs when very silly peopleDeLesley Hutchins
2012-07-02[analyzer] Introduce CXXAllocatorCall to handle placement arg invalidation.Jordan Rose
2012-07-02Thread safety analysis: fixed incorrect error message at the end of a locks_r...DeLesley Hutchins
2012-07-02Thread safety analysis: don't warn in case of duplicate annotation.DeLesley Hutchins
2012-07-02Thread Safety Analysis: turn off checking within trylock functions.DeLesley Hutchins
2012-07-02[analyzer] If 'super' is known to be nil, we can still mark its range.Jordan Rose
2012-07-02Revert "Remove unused member (& consequently unused parameter) in SA's Call c...Jordan Rose
2012-07-02Include -D files in crash report repro scripts. (PR13255)David Blaikie
2012-07-02In blocks, only pretend that enum constants have enum type if necessary.Jordan Rose
2012-07-02When we're looking for redeclarations which might provide a definition in Cod...Eli Friedman
2012-07-02Be more eager about setting the 'Invalid' bit on an invalid classDouglas Gregor
2012-07-02Remove unused member (& consequently unused parameter) in SA's Call code.David Blaikie
2012-07-02Reintroduced FieldDecl public methods setBitWidth and removeBitWidth.Abramo Bagnara
2012-07-02Bail out the LiveVariables analysis when the CFG is very large, asTed Kremenek
2012-07-02Fix subtle bug in AnalysisConsumer where we would not analyze functions whose...Ted Kremenek
2012-07-02Reduce default template instantiation depth to 512; we're blowing outDouglas Gregor
2012-07-02[analyzer] Convert existing checkers to use check::preCall and check::postCall.Jordan Rose
2012-07-02[analyzer] Add generic preCall and postCall checks.Jordan Rose
2012-07-02[analyzer] Convert CXXConstructExpr over to use CallEvent for evaluation.Jordan Rose
2012-07-02[analyzer] Use CallEvent for inlining and call default-evaluation.Jordan Rose
2012-07-02[analyzer] Finish replacing ObjCMessage with ObjCMethodDecl and friends.Jordan Rose
2012-07-02[analyzer] Begin replacing ObjCMessage with ObjCMethodCall and friends.Jordan Rose
2012-07-02[analyzer] Move the last bits of CallOrObjCMessage over to CallEvent.Jordan Rose
2012-07-02[analyzer] Convert CallAndMessageChecker and ObjCSelfInitChecker to CallEvent.Jordan Rose
2012-07-02[analyzer] Convert RetainCountChecker to use CallEvent as much as possible.Jordan Rose
2012-07-02[analyzer] Add a new abstraction over all types of calls: CallEventJordan Rose
2012-07-02[PCH] Make sure that all newly introduced visible decls in a DeclContextArgyrios Kyrtzidis
2012-07-02A ':' after an enum-specifier at class scope is a bitfield, not a typo for a ...Richard Smith
2012-07-02Add a new libclang completion API to get brief documentation comment that isDmitri Gribenko
2012-07-02Rename tzcnt intrinsics to match gcc.Craig Topper
2012-07-01PR13189: va_list broken with precompiled headersMeador Inge
2012-06-30Add support for the C11 _Alignof keyword.Jordan Rose
2012-06-30blocks: fixes a crash when encoding block typeFariborz Jahanian
2012-06-29objective-c IRGen: fixes a crash when method type is being mangledFariborz Jahanian
2012-06-29Use -frewrite-includes for crash reports.David Blaikie
2012-06-29In Sema::ClassifyName, try to avoid nonsensical corrections toKaelyn Uhrain
2012-06-29Update the %diff modifer to have an alternate string print when a template treeRichard Trieu
2012-06-29Revert "Tweak insecureAPI analyzer checks to have the ability to be individua...Ted Kremenek
2012-06-29Tweak insecureAPI analyzer checks to have the ability to be individually disa...Ted Kremenek
2012-06-29Add a fix-it hint note to -Wunique-enum to suggest that the last element getsRichard Trieu
2012-06-29objective-c modern translator: synthesize argument typeFariborz Jahanian
2012-06-29modern objc translator: string.h is unavailable on some non-OSXFariborz Jahanian
2012-06-29fix a typo in my last commit. I thought I recompiled,Fariborz Jahanian
2012-06-29objc diagnostic: pass IdentifierInfo* to the diagnostic systemFariborz Jahanian
2012-06-29std::nullptr_t support in MS headers, from João Matos.Douglas Gregor
2012-06-29Patch for handling C99 veriadic macros when using precompiled headers,Douglas Gregor
2012-06-29objective-c modern translator: Translation into objc_msgSend_stretFariborz Jahanian
2012-06-29Factor out a check for block commands (that implicitly start a new paragraph)...Dmitri Gribenko
2012-06-29Avoid redundant error when redefining a function as deleted.David Blaikie