aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2010-02-26Remove derelict GRStmtNodeBuilder::LastNode.Zhongxing Xu
2010-02-26Support rewriting of property synthesis with retain/copyFariborz Jahanian
2010-02-26Commit Eli's fix for implicit conversions to array type. Fixes PR6264.Douglas Gregor
2010-02-26Don't generate method metadata for @dynamic properties. Fixes PR6354.David Chisnall
2010-02-26Use the power of types to track down another canonicalization bug inJohn McCall
2010-02-26Make sure to mark constructors, operator new, and operator delete asDouglas Gregor
2010-02-26When we decide to re-use an existing CXXConstructExpr node, make sureDouglas Gregor
2010-02-25When computing the composite pointer type for relational comparisons,Douglas Gregor
2010-02-25Improve vcall offset handling.Anders Carlsson
2010-02-25Fux a bug where we were trying to add overriders for non-virtual bases of vir...Anders Carlsson
2010-02-25Move ~CodeGenAction out-of-line.Daniel Dunbar
2010-02-25Restore Zhongxing's commits r97122 r97127 r97129 r97131 which were reverted d...Douglas Gregor
2010-02-25Allow us to compare derived-to-base conversions between a referenceDouglas Gregor
2010-02-25Forgot to include nested protocols in collection, resulting inFariborz Jahanian
2010-02-25Don't try to finalize an ill-formed variable or one whose class type is ill-f...Douglas Gregor
2010-02-25Revert patches r97122 r97127 r97129 r97131.Jakob Stoklund Olesen
2010-02-25Add "template" keyword at strategic position to fixGabor Greif
2010-02-25When comparing two method overload candidates during overload diagnostics,John McCall
2010-02-25Fix a really trivial crasher and begin fleshing out one of the namespace testChandler Carruth
2010-02-25Move the GenerateCallExitNode logic completely into GREndPathNodeBuilder.Zhongxing Xu
2010-02-25Move the dead bindings removal logic from CallInliner to GRExprEngine::Proces...Zhongxing Xu
2010-02-25Add a new conversion rank to classify conversions between complex and scalarChandler Carruth
2010-02-25Add comments.Zhongxing Xu
2010-02-25Call inliner improvements:Zhongxing Xu
2010-02-25Add MacOSXAPIChecker, a meta checker to include various precondition checks f...Ted Kremenek
2010-02-25When generating error node, check to see if we already cached out.Ted Kremenek
2010-02-25Targets (like pic16) may have mangled the name of global variables, Sanjiv Gupta
2010-02-25Update CMake makefilesDouglas Gregor
2010-02-25Restore the invariant that a nested-name-specifier can only containDouglas Gregor
2010-02-25Frontend: Add CodeGenAction::takeModule().Daniel Dunbar
2010-02-25Frontend: Pull CodeGenAction out more, and eliminate CreateBackendConsumer.Daniel Dunbar
2010-02-25Remove dead code.Anders Carlsson
2010-02-25Move the vcall and vbase offset layout code out into its own class.Anders Carlsson
2010-02-25Driver: Allow driver title (for --help) to be overridden by clients.Daniel Dunbar
2010-02-25Enhance the unused ivar checker to not consider an ivar to be accidentally un...Ted Kremenek
2010-02-25Allow __attribute__((unused)) to be applied to ObjC ivars.Ted Kremenek
2010-02-25Add TextDiagnosticPrinter::setPrefix, for adding a string to prefix diagnosticDaniel Dunbar
2010-02-25Remove some oogly code made dead by the pseudo-destructorDouglas Gregor
2010-02-25Use CXXPseudoDestructorExpr as the stored representation for dependentDouglas Gregor
2010-02-25Catch more uses of uninitialized implicit conversion sequences.John McCall
2010-02-25Add UnixAPIChecker, a meta checker to include various precondition checks for...Ted Kremenek
2010-02-25Remove stray #include.Ted Kremenek
2010-02-25Remove #include.Ted Kremenek
2010-02-25Divide list of registration functions in API and foundational checks. Also t...Ted Kremenek
2010-02-25Sort list of checker registration functions.Ted Kremenek
2010-02-24Keep track of the location of the '~' in a pseudo-destructor expression.Douglas Gregor
2010-02-24Retain complete source information for the type after the '~' in aDouglas Gregor
2010-02-24Make sure that we finish the DeclSpec when parsing a C++Douglas Gregor
2010-02-24Make sure that we have type source information for the scope type of aDouglas Gregor
2010-02-24Implement nasty rewriting of nested blocks when innerFariborz Jahanian