aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-09-08Thread safety: shared vs. exclusive locksCaitlin Sadowski
2011-09-08Look through SubstNonTypeTemplateParmExpr nodes in the variousDouglas Gregor
2011-09-08Thread safety: added support for function scopes in attribute arguments.Caitlin Sadowski
2011-09-08Thread Safety: Patch to implement delayed parsing of attributes within aCaitlin Sadowski
2011-09-08[libclang] Fix annotation and getting a "macro expansion" cursorArgyrios Kyrtzidis
2011-09-08Allow C++0x enumerations with a fixed underlying type inDouglas Gregor
2011-09-08Formatting.Eric Christopher
2011-09-08Added missing initialization.Abramo Bagnara
2011-09-08Adding FixIts to static/inline main declaration diagnostics.David Blaikie
2011-09-08Implement the Objective-C 'instancetype' type, which is an alias ofDouglas Gregor
2011-09-08[driver] i386 kext preprocessor jobs also need their unsupported options Chad Rosier
2011-09-07Optimize the preprocessor's handling of the __import_module__Douglas Gregor
2011-09-07Change diagnoseAddressOfInvalidType() to use an enum to determine what error ...Richard Trieu
2011-09-07When parsing a function-try-block that does not have aDouglas Gregor
2011-09-07Fix Sema::CorrectTypo to ignore found but unresolved symbolsKaelyn Uhrain
2011-09-07More missing dependencies picked up by Ninja.Peter Collingbourne
2011-09-07objc-gc: More sema work for properties declared 'weak'Fariborz Jahanian
2011-09-07Extract the emission of the diagnostic's location into a separateChandler Carruth
2011-09-07Move the HilightRange method from TextDiagnosticPrinter down toChandler Carruth
2011-09-07Hoist the tab expansion into a helper function.Chandler Carruth
2011-09-07Don't compute the same line number in two places, once inside a loop.Chandler Carruth
2011-09-07Make sure the FunctionDecl's created by "#pragma weak" have correct ParmVarDe...Eli Friedman
2011-09-07Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu
2011-09-07Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu
2011-09-07Switch the CharSourceRange array to a small vector. The array wasChandler Carruth
2011-09-07Switch clang over to using fence/atomicrmw/cmpxchg instead of the intrinsics ...Eli Friedman
2011-09-07Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu
2011-09-07Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu
2011-09-07Change the self-reference visitor (which gives the warning for self-reference...Richard Trieu
2011-09-07objc-gc: Don't force a __strong type'd propertyFariborz Jahanian
2011-09-07In Microsoft mode, if we are inside a template class member function and we c...Francois Pichet
2011-09-06[driver] When clang crashes, don't try to generate diagnostics (i.e., Chad Rosier
2011-09-06objc-gc: Adds support for "weak" property attribute under GC.Fariborz Jahanian
2011-09-06Remove the doxyment for this now defunct parameter.Chandler Carruth
2011-09-06Don't recompute the presumed loc twice in 5 lines of code... Spotted byChandler Carruth
2011-09-06Use ArrayRef for the fixit hint array rather than a pointer and a size.Chandler Carruth
2011-09-06Hoist the construction of the FixItHint line into a member function withChandler Carruth
2011-09-06Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu
2011-09-06When extracting the callee declaration from a call expression, be sureDouglas Gregor
2011-09-06Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu
2011-09-06Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu
2011-09-06Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu
2011-09-06Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu
2011-09-06Implement the Named Return Value Optimization (NRVO) for blocks.Douglas Gregor
2011-09-06Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu
2011-09-06Implement the Named Return Value Optimization (NRVO) for Objective-C++Douglas Gregor
2011-09-06Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu
2011-09-06Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu
2011-09-06Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu
2011-09-06Spelling.Benjamin Kramer