aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-01-04Implement -Wself-assign, which warns on code such as:Chandler Carruth
2011-01-04Enhance the diagnostic for negative array sizes to include theChandler Carruth
2011-01-04When creating the injected-class-name for a class template involving aDouglas Gregor
2011-01-04Implement pack expansion of base initializers, so that we canDouglas Gregor
2011-01-04Rename MaybeSkipFunctionBodyForCodeCompletion -> trySkippingFunctionBodyForCo...Argyrios Kyrtzidis
2011-01-03Implement pack expansions whose pattern is a base-specifier.Douglas Gregor
2011-01-03When in code-completion, skip obj-c method bodies for speed up.Argyrios Kyrtzidis
2011-01-03Properly rebuild pack expansions whose pattern is a non-type templateDouglas Gregor
2011-01-03Unwrap template argument packs when checking the template arguments ofDouglas Gregor
2011-01-03Diagnose the presence of unexpanded parameter packs within classDouglas Gregor
2011-01-03Speed up code-completion by skipping function bodies.Argyrios Kyrtzidis
2011-01-03Implement support for pack expansions in initializer lists andDouglas Gregor
2011-01-03Fix PR8841 by checking for both semantic and lecical dependentChandler Carruth
2011-01-03Consider zero-length array of structs whenFariborz Jahanian
2011-01-03Refactor the tree transform's many loops over sets of expressionsDouglas Gregor
2011-01-03Guard lazy synthesis of provisional ivars under the newFariborz Jahanian
2011-01-03In the latest episode of "Deserializing bugs caused by accessors" the series ...Argyrios Kyrtzidis
2011-01-03Fix PR8654, ensuring each branch of an #if, #elif, #else, ... chainChandler Carruth
2011-01-03Implement support for pack expansions whose pattern is a non-typeDouglas Gregor
2011-01-03Set LLVM_NO_RTTI and LLVM_USED_LIBS for clangStaticAnalyzerCheckersOscar Fuentes
2011-01-03When we attempt to create a built-in that involves a library type weDouglas Gregor
2011-01-02Funciton -> FunctionPeter Collingbourne
2011-01-02Unkown -> UnknownPeter Collingbourne
2011-01-02Remove obsolete comments.Francois Pichet
2011-01-02Add support for passing variables declared to use a xmm register to asmRafael Espindola
2011-01-01Produce a better error message for invalid register names.Rafael Espindola
2011-01-01Fix typo and add comment.Rafael Espindola
2010-12-31Remove stray emacs mode markers in all these files that was causing emacs toNick Lewycky
2010-12-31MSVC doesn't require an accessible copy-constructor when binding a temporary ...Francois Pichet
2010-12-30Add support for declaring register contraints in variables. They are only usedRafael Espindola
2010-12-30Correct function name in comment.Nick Lewycky
2010-12-30Expose Objective-C type encodings of declarations to libclang users. This al...David Chisnall
2010-12-30Simplify mem{cpy, move, set} creation with IRBuilder.Benjamin Kramer
2010-12-29Fix PR8796.Rafael Espindola
2010-12-29set features for k8-sse3Roman Divacky
2010-12-28Canonicalize types before possible cast.Abramo Bagnara
2010-12-27More __uuidof validation:Francois Pichet
2010-12-26Add support for GNU runtime property set / get structure functions. Minor re...David Chisnall
2010-12-26Fix for PR8695.David Chisnall
2010-12-25The -fshort-wchar option causes wchar_t to become unsigned, in addition to beingChris Lattner
2010-12-25Remove all uses of PathV1::GetRootDirectory.Michael J. Spencer
2010-12-24Add basic support for pointer arithmetic inTed Kremenek
2010-12-24Remove the EntoSA directories.Argyrios Kyrtzidis
2010-12-24Handle locations coming from macro instantiations properly in SourceManager::...Argyrios Kyrtzidis
2010-12-24Refactor how we collect attributes during parsing, and add slots for attributesJohn McCall
2010-12-24Fix a thinko in a helper routine for template argument deduction thatDouglas Gregor
2010-12-24Non-type template parameter packs cannot have default arguments.Douglas Gregor
2010-12-24When instantiating a non-type template parameter pack, be sure toDouglas Gregor
2010-12-23Add an AST representation for non-type template parameterDouglas Gregor
2010-12-23Improve the diagnostic and recovery for missing colons after 'case'Douglas Gregor