aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-10-05Provide a common set of routines in Version.h that return SubversionDouglas Gregor
2009-10-05Pre-commit commit to get URL keyword expansion for Clang version informationDouglas Gregor
2009-10-05- Fix assert in clang_getCursorDecl (having to do with recently added ObjC_Pr...Steve Naroff
2009-10-05Use new predicates for some type equality tests.Benjamin Kramer
2009-10-05Add a -nostdclanginc flag to clang-cc that prevents it from searchingRafael Espindola
2009-10-03Pass the canonical method decl to GetVtableIndex. Fixes PR5120.Anders Carlsson
2009-10-03Implement code generation of member function pointer calls. Fixes PR5121.Anders Carlsson
2009-10-03Create CXXMemberCallExpr for pointer-to-member calls.Anders Carlsson
2009-10-03Ignore No-op casts when evaluating lvalue expressions. Fixes PR5122.Anders Carlsson
2009-10-03Teach AggExprEmitter about pointers to member functions.Anders Carlsson
2009-10-03Handle base-to-derived casts of member function pointers in CGExprConstant.cppAnders Carlsson
2009-10-03Handle members to function pointers in CGExprConstant.Anders Carlsson
2009-10-03Move some functions from CodeGenFunctions to CodeGenModule so they can be use...Anders Carlsson
2009-10-03Rewrite member function pointer test not to rely on -O2.Anders Carlsson
2009-10-02Fix typo.Benjamin Kramer
2009-10-02FileCheckize test case.Benjamin Kramer
2009-10-02Don't update the struct alignment when adding fields to a packed struct. Fixe...Anders Carlsson
2009-10-02More magic pixie dust.Mike Stump
2009-10-02Fix up debug information for block pointers a bit more.Mike Stump
2009-10-02When building constant structs, check if the resulting LLVM struct will be bi...Anders Carlsson
2009-10-01Make sure to free the explicit template arguments provided for anDouglas Gregor
2009-10-01- Remove Sema::FindMethodInNestedImplementations().Steve Naroff
2009-10-01When the return type of a function is dependent, don't perform anyDouglas Gregor
2009-10-01Implement a FIXME. This improves codegen just a tad.Mike Stump
2009-10-01enumerator value of 0 is not a null pointer constant forFariborz Jahanian
2009-10-01CodeGen may see out-of-line declarations of the various special memberDouglas Gregor
2009-10-01Patch to implement static casting which requires one Fariborz Jahanian
2009-10-01Set __EXCEPTIONS by checking on darwin's triple.Fariborz Jahanian
2009-10-01Fix bad grammar in static analyzer diagnostic. Reported by Robert Purves!Ted Kremenek
2009-10-01Move the "needs exception support" logic to clang. This also fixesRafael Espindola
2009-10-01Fix a lame regression in IR gen for C++ delete expressions. PR5102Douglas Gregor
2009-10-01Add support for class and protocol references.Steve Naroff
2009-10-01A couple of refinements for laying out debug information forMike Stump
2009-10-01Anonymous namespaces, sema + codegen. A lot of semantics are still broken,John McCall
2009-09-30Improve template argument deduction in the case where the parameterDouglas Gregor
2009-09-30When overload resolution fails for an overloaded operator, show theDouglas Gregor
2009-09-30Tweak CHECK lines to eliminate a failure on i686-apple-darwin10Douglas Gregor
2009-09-30Issue good diagnostics when initializing a refernce type withFariborz Jahanian
2009-09-30Add an error for function parameters that have a qualified address space sinc...Tanya Lattner
2009-09-30fix line #'sChris Lattner
2009-09-30add some more popular examples, color code warning: and error: like the comma...Chris Lattner
2009-09-30Convert from nonportable grep to filecheck, patch by John ThompsonChris Lattner
2009-09-30Update C++ status pageDouglas Gregor
2009-09-30Note location of operators caused the circularity.Fariborz Jahanian
2009-09-30<rdar://problem/7263113> Make clang produce gcc's objc_assign_StrongCast as a...Fariborz Jahanian
2009-09-30update copyright.Chris Lattner
2009-09-30Improve debugging information for BlockDeclRefExpr. WIP. Given thisMike Stump
2009-09-30Spare the processors of those poor wretches who have no choice but to writeJohn McCall
2009-09-30Detect operator-> chains of arbitrary length. Use a terrible data structureJohn McCall
2009-09-30self-referecing operator '->' member function was causingFariborz Jahanian