aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-04-09Fix another regression introduced by changes to the analyzer's reasoning aboutTed Kremenek
2009-04-09Refactor/cleanup reasoning of nil receivers in message expressions.Ted Kremenek
2009-04-08Driver: Split out CPP specific options for clang so that we don't endDaniel Dunbar
2009-04-08Fix <rdar://problem/6770998> make cast of super illegal (again:-)Steve Naroff
2009-04-08Use the new EmitCallArgs function. No indented functionality change.Anders Carlsson
2009-04-08Added a FIXME.Fariborz Jahanian
2009-04-08finish the implementation of -imacros. The driver still needs to be hooked up.Chris Lattner
2009-04-08Add code for emitting call arguments (not used yet).Anders Carlsson
2009-04-08We weren't generating correct code for calls to variadic member functions.Anders Carlsson
2009-04-08Fix buffer overrun when laying out synthesized ivars.Daniel Dunbar
2009-04-08Fixed a problem using property syntax on a 'super'Fariborz Jahanian
2009-04-08Use presumed location to get line number info.Devang Patel
2009-04-08Enhance analyzer reasoning about sending messages to nil. A nil receiver ret...Ted Kremenek
2009-04-08Fix bug in ParentMap::isConsumedExpr. A BinaryOperator always "consumes" theTed Kremenek
2009-04-08reject the #__include_macros directive unless it comes from the Chris Lattner
2009-04-08Add initial support for -imacros. Right now it has the same semantics asChris Lattner
2009-04-08More fixes to builtin preprocessor defines.Daniel Dunbar
2009-04-08Sema::CheckConditionalOperands(): Soften pointer/integer mismatch from error-...Steve Naroff
2009-04-08Make sure value is initialized when built w/o asserts.Daniel Dunbar
2009-04-08-Wmissing-prototypes shouldn't complain about main() missing a prototype.Douglas Gregor
2009-04-08Darwin ld: Unconditionally add -lstdc++ if we are pretending to beDaniel Dunbar
2009-04-08Make debug info work when using -save-temps.Daniel Dunbar
2009-04-08Add a destination type argument to EmitConstantExpr. This will be used for wh...Anders Carlsson
2009-04-08Implementation definition of interfaces with __objc_exception attribute.Daniel Dunbar
2009-04-08Pointer width on targets like PIC16 is 16-bit, while the valid index size to ...Sanjiv Gupta
2009-04-08remove fixme!Chris Lattner
2009-04-08improve compatibility with VC+, patch by John Thompson!Chris Lattner
2009-04-08New static analyzer check by Nikita Zhuk!Ted Kremenek
2009-04-08Set __PIC__ (more) correctly.Daniel Dunbar
2009-04-08Don't assume that a block always has a FunctionProtoType. Fixes rdar://6768379.Anders Carlsson
2009-04-08Add basic support for arm static analysis checking. Radar 6699395Mike Stump
2009-04-07Driver: Fix forwarding of -fpascal-strings.Daniel Dunbar
2009-04-07Fix <rdar://problem/6764172> [sema] crash on invalid.Steve Naroff
2009-04-07Visibility attributes should only be set on definition.Daniel Dunbar
2009-04-07Driver: Fix forwarding of -{std,ansi,trigraphs} when there areDaniel Dunbar
2009-04-07Shuffle some call code around. No functionality change.Anders Carlsson
2009-04-07Driver: Forward remaining -f options to clang manually.Daniel Dunbar
2009-04-07Driver: Only forward last instance of -mmacosx-version-min= andDaniel Dunbar
2009-04-07Now that we have __weak defined as attribute in all modes,Fariborz Jahanian
2009-04-07Driver: Manually translate a number of -f with no- variants options toDaniel Dunbar
2009-04-07Driver: Add default for ArgList::hasFlag and simplify implementation.Daniel Dunbar
2009-04-07Allow us to ask for the access specifier of a translation unitDouglas Gregor
2009-04-07Propagte -fvisibility to objc2's class symbols.Fariborz Jahanian
2009-04-07Diagnose uses of function specifiers on declarations which don't declareEli Friedman
2009-04-07Driver: Explicitly warn that -pg isn't supported (even though weDaniel Dunbar
2009-04-07Driver: Add 'q' flag for options which shouldn't be reported as unused.Daniel Dunbar
2009-04-07CFG: when there is not continue or break target, mark the CFG as bad.Ted Kremenek
2009-04-07Remove some dead code.Anders Carlsson
2009-04-07Fixes method name lookup when method appears inFariborz Jahanian
2009-04-07Driver: Fix a parsing bug where some options were matchedDaniel Dunbar