aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-01-07Fix crash in CFGBuilder on invalid code. We still needTed Kremenek
2011-01-07When instantiating the arguments to an initializer, use theDouglas Gregor
2011-01-07Fix a valgrind error when transforming function prototypes withDouglas Gregor
2011-01-07Update AST reader/writer to handle new AppleKext.Fariborz Jahanian
2011-01-07Implement substitution of a function parameter pack for its set ofDouglas Gregor
2011-01-07Prefix all attribute enumerators with attr_ for consistency.Francois Pichet
2011-01-07Do not use cdecl, fastcall, stdcall etc.. as identifier name. They are reserv...Francois Pichet
2011-01-07Rework a few things about how we emit ObjC's for enumeration statement.John McCall
2011-01-07Add all options needed to support -fapple-kext. wip.Fariborz Jahanian
2011-01-07Factor out the template transformation of a sequence of functionDouglas Gregor
2011-01-06Implement template argument deduction from a call to a functionDouglas Gregor
2011-01-06Add cortex-m3 CPU to getCPUDefineSuffix mapping.Bob Wilson
2011-01-06PowerPC fixes.Roman Divacky
2011-01-06fix rdar://8823139, a crash on a comment in a preprocessed .s fileChris Lattner
2011-01-06Introduce an AttributedType, but don't actually use it anywhere yet.John McCall
2011-01-06Clang should not warn on code in clang that is only there to remove warnings.Jakob Stoklund Olesen
2011-01-06When default-initializing a TemplateArgumentLocInfo, make sure that weDouglas Gregor
2011-01-05Fast-path an arity check when performing template argument deduction that com...Douglas Gregor
2011-01-05Eliminate an unnecessary dance where we tried to cope with the lack ofDouglas Gregor
2011-01-05Initial implementation of function parameter packs. This implementation allows:Douglas Gregor
2011-01-05Fix an embarrassing think in the disambiguation logic for the ellipsis in a p...Douglas Gregor
2011-01-05Don't warn on missing 'copy' attribute on a 'block'Fariborz Jahanian
2011-01-05hasInit() -> hasDefaultArg()Douglas Gregor
2011-01-05Add Decl::isParameterPack(), which covers both function and templateDouglas Gregor
2011-01-05Propagate the "deduced from array bound" bit when comparing deducedDouglas Gregor
2011-01-05When we're converting deduced template arguments to the type of theDouglas Gregor
2011-01-05Use the proper enum as parameter, instead of unsigned. No functionality change.Argyrios Kyrtzidis
2011-01-05Eliminate two "unsupported" errors relating to variadic templates: oneDouglas Gregor
2011-01-05Replace the representation of template template argument packDouglas Gregor
2011-01-05fix a -Wself-assign warningChris Lattner
2011-01-05Add semantic analysis for the creation of and an AST representationDouglas Gregor
2011-01-05Parse template template argument pack expansions. They're still notDouglas Gregor
2011-01-05Update C++ [temp.param]p11 citation to reflect the changes in C++0x. No funct...Douglas Gregor
2011-01-05Implement C++0x [temp.param]p11 for non-type and template templateDouglas Gregor
2011-01-05Implement proper parameter pack matching for non-type templateDouglas Gregor
2011-01-05Implement support for template template parameter packs, e.g.,Douglas Gregor
2011-01-05Fix the -Asserts build.John McCall
2011-01-05Refactor the application of type attributes so that attributes fromJohn McCall
2011-01-05Use Parser::ExpectAndConsume() uniformly to eat semicolons afterDouglas Gregor
2011-01-05Many of the built-in operator candidates introduced into overloadDouglas Gregor
2011-01-04Eliminate some completely useless code that attempted to perform someDouglas Gregor
2011-01-04Improve our handling of non-type template parameters in partialDouglas Gregor
2011-01-04Remove an unnecessary FIXME for variadic templatesDouglas Gregor
2011-01-04Minor cleanups for template argument deduction in the presence ofDouglas Gregor
2011-01-04Improve the checking of deduced template arguments stored within template arg...Douglas Gregor
2011-01-04Fold -fobjc-nonfragile-abi2 into -fobjc-nonfragile-abi.Fariborz Jahanian
2011-01-04Implement name mangling for sizeof...(pack), to silence the last ofDouglas Gregor
2011-01-04There is nothing interesting to analyze with a sizeof...(pack) expressionDouglas Gregor
2011-01-04Implement the sizeof...(pack) expression to compute the length of aDouglas Gregor
2011-01-04Prefer getAs<ComplexType> rather than cast<ComplexType> on canonical type. Su...Abramo Bagnara