aboutsummaryrefslogtreecommitdiff
path: root/include/clang
AgeCommit message (Expand)Author
2012-02-21Mark a few 'dump' methods as 'used' to make sure they are included in libclangArgyrios Kyrtzidis
2012-02-21Implement name mangling for lambda expressions that occur within theDouglas Gregor
2012-02-21Implement name mangling for lambda expressions that occur within theDouglas Gregor
2012-02-20[PCH] Recover gracefully if the ASTReader detects that a file is differentArgyrios Kyrtzidis
2012-02-20Make PreprocessorOptions::DetailedRecordIncludesNestedMacroExpansions false b...Argyrios Kyrtzidis
2012-02-20modern objc translator. Finish off first cut of theFariborz Jahanian
2012-02-20Basic support for name mangling of C++11 lambda expressions. BecauseDouglas Gregor
2012-02-20Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith
2012-02-19Implement a -gcc-toolchain command line option that does the same asRafael Espindola
2012-02-18Implement constant expression support for __real__ and __imag__ on lvalueRichard Smith
2012-02-18Adopt ExprEngine and checkers to ObjC property refactoring. Everything was w...Ted Kremenek
2012-02-18Implement #pragma redefine_extname.David Chisnall
2012-02-18Rewrite variable capture within lambda expressions and blocks,Douglas Gregor
2012-02-18Unify our computation of the type of a captured reference to aDouglas Gregor
2012-02-18Change wording of warning about using __bridge casts in non-ARC.Ted Kremenek
2012-02-18Diagnose uses of deleted destructors and inaccessible defaulted destructors.Richard Smith
2012-02-18Initial refactoring of 'ShouldDeleteSpecialMember', in preparation for providingRichard Smith
2012-02-17Have conjured symbols depend on LocationContext, to add context sensitivity f...Ted Kremenek
2012-02-17Basic code generation support for std::initializer_list.Sebastian Redl
2012-02-17Disambiguate between C++11 lambda expressions and C99 arrayDouglas Gregor
2012-02-17Block expressions always have a prototyped function type; expose thisJohn McCall
2012-02-17Add a castAs<U> accessor to CanQual<T>.John McCall
2012-02-17Rework the Sema/AST/IRgen dance for the lambda closure type'sDouglas Gregor
2012-02-17Reject continue/break statements within members of local functions nested withinRichard Smith
2012-02-16Improve recovery for lambda expressions that have 'mutable' or aDouglas Gregor
2012-02-16Revert "Move ExplodedNode reclaimation out of ExprEngine and into CoreEngine....Ted Kremenek
2012-02-16C++11 allows unions to have static data members. Remove the correspondingRichard Smith
2012-02-16Move ExplodedNode reclaimation out of ExprEngine and into CoreEngine. Also h...Ted Kremenek
2012-02-16Minor cleanup to node data structures in ExplodedGraph. No functionality cha...Ted Kremenek
2012-02-16Tweak the comment on the 'q' length modifier again.Hans Wennborg
2012-02-16Update comment as per Joerg's comment on r150697.Hans Wennborg
2012-02-16Allow thread safety attributes on function definitions.DeLesley Hutchins
2012-02-16Format string analysis: give 'q' its own enumerator.Hans Wennborg
2012-02-16Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hol...Sebastian Redl
2012-02-16Revert "Make CXXNewExpr contain only a single initialier, and not hold the us...Sebastian Redl
2012-02-16Make CXXNewExpr contain only a single initialier, and not hold the used const...Sebastian Redl
2012-02-16constexpr tidyups:Richard Smith
2012-02-16Fix the RecursiveASTVisitor to not traverse C++ default parameters twice.Argyrios Kyrtzidis
2012-02-16Implicitly define a lambda's conversion functions (to functionDouglas Gregor
2012-02-16Mark the parenthesized array member initialization diagnostic as DefaultError,Richard Smith
2012-02-15Support GCC's bug^Wextension allowing class array members to be initalized by aRichard Smith
2012-02-15Provide common include for all diagnostic headers.David Blaikie
2012-02-15Remove the unuseful -fdiagnostics-show-nameDavid Blaikie
2012-02-15When overload resolution picks an implicitly-deleted special memberDouglas Gregor
2012-02-15Tweak comment above DiagGroup<"all">.Nico Weber
2012-02-15A little more lambda capture initialization diagnostics cleanupDouglas Gregor
2012-02-15Introduce a new initialization entity for lambda captures, andDouglas Gregor
2012-02-15Specialize noreturn diagnostics for lambda expressions.Douglas Gregor
2012-02-15Specialize the diagnostic complaining about conflicting types ofDouglas Gregor
2012-02-15Implement code completion support for lambda capture lists.Douglas Gregor