summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Introduce Lexer::getSourceText() that returns a string for the sourceArgyrios Kyrtzidis2012-01-191-0/+42
* Introduce Lexer::makeFileCharRange() that accepts a token source rangeArgyrios Kyrtzidis2012-01-191-0/+29
* For Lexer's isAt[Start/End]OfMacroExpansion add an out parameter for the macroArgyrios Kyrtzidis2012-01-193-19/+24
* Extend unwind.h with the ARM unwinder interface.Evgeniy Stepanov2012-01-191-0/+35
* A few style changes.Tanya Lattner2012-01-191-6/+3
* Remove the now-unused CorrectTypoContext enum.Kaelyn Uhrain2012-01-191-72/+1
* constexpr: converted constant expression handling for enumerator values, caseRichard Smith2012-01-185-69/+318
* Change the error when a '+=' follows a declaration to suggest a fixit to '=' ...Richard Trieu2012-01-183-15/+26
* Convert SemaDecl.cpp to pass callback objects to CorrectTypo.Kaelyn Uhrain2012-01-181-47/+82
* Optimize unqualified/global name lookup in modules by introducing aDouglas Gregor2012-01-183-15/+43
* Refactor: Pull getImmediateMacroName() out of DiagnosticRenderer andAnna Zaks2012-01-182-30/+22
* objc: deprecate direct usage of 'isa' of objc objectsFariborz Jahanian2012-01-181-2/+4
* In the driver, -fmodules enables modules for C/Objective-C but oneDouglas Gregor2012-01-181-2/+10
* stop claiming unicode escape sequences are too long in strings, because they ...Seth Cantrell2012-01-181-2/+0
* Fix char literal types in CSeth Cantrell2012-01-181-8/+6
* Improves support for Unicode in character literalsSeth Cantrell2012-01-181-64/+115
* test svn commit accessSeth Cantrell2012-01-181-0/+1
* Convert DiagnoseEmptyLookup to use correction callbacks.Kaelyn Uhrain2012-01-183-6/+12
* Move narrowing conversion detection code from SemaInit to SemaOverload, readyRichard Smith2012-01-183-207/+274
* Make PotentiallyPotentiallyEvaluated contexts work correctly when referencing...Eli Friedman2012-01-181-15/+44
* Fix a string over-run detected by ASAN.Nick Lewycky2012-01-181-2/+3
* A call to strlen is not a constant expression, even if we're treating it as aRichard Smith2012-01-181-1/+8
* The value of a case statement is a potentially evaluated context. Found by in...Eli Friedman2012-01-181-2/+2
* [analyzer] Refactor: prePropagateTaint ->Anna Zaks2012-01-181-43/+27
* [analyzer] Taint: warn when tainted data is used to specify a bufferAnna Zaks2012-01-181-4/+62
* [analyzer] Taint: add taint propagation rules for string and memory copyAnna Zaks2012-01-182-57/+136
* Constify FunctionDecl::getmemoryFunctionKind().Anna Zaks2012-01-181-1/+1
* Fix special king of typo.Nick Lewycky2012-01-181-1/+1
* Fix a couple issues where we didn't correctly delay diagnostics in Potentiall...Eli Friedman2012-01-182-10/+81
* output body of folded case again.Fariborz Jahanian2012-01-171-1/+3
* Folding away unreachable case statement.Fariborz Jahanian2012-01-171-7/+15
* Make sure to initialize ExternalProtocolPtrTyDouglas Gregor2012-01-171-1/+2
* objc-arc: when 'assign' attribute is unspecified,Fariborz Jahanian2012-01-171-4/+24
* Add Sema::isInitListConstructor. This will be needed for upcoming work.Sebastian Redl2012-01-171-0/+17
* Auto deduction support for std::initializer_list, including for-range support...Sebastian Redl2012-01-174-13/+85
* Template argument deduction for std::initializer_list arguments from initiali...Sebastian Redl2012-01-172-23/+72
* Rename the first of 11 DeduceTemplateArguments overloads.Sebastian Redl2012-01-171-114/+117
* Basic overloading support for std::initializer_list.Sebastian Redl2012-01-171-3/+29
* Sema support for initialization of std::initializer_list from initializer lists.Sebastian Redl2012-01-171-3/+108
* Add Sema::isStdInitializerList, which will be necessary for the upcoming oper...Sebastian Redl2012-01-172-1/+54
* fix for PR11655Anton Yartsev2012-01-171-0/+3
* Add __builtin_labs and __builtin_llabs, to complete the set of __builtin_*abs...Eli Friedman2012-01-171-1/+3
* Remove constant member pointer support from Expr-based constant emission nowRichard Smith2012-01-174-118/+13
* Correctly resolve an overload set passed to an overloaded operator=. PR11784.Eli Friedman2012-01-171-0/+3
* Enable constant evaluation of implicit calls to constexpr conversion operators.Richard Smith2012-01-171-1/+2
* Enable the new ObjC ARC autorelease pool elimination pass.Dan Gohman2012-01-171-0/+7
* When initializing a catch variable in ARC, be sure to emit retainsJohn McCall2012-01-172-3/+35
* Fix a couples of issues in format strings checking.Jean-Daniel Dupas2012-01-172-79/+100
* Rework the way in which we (de-)serialize the declarationsDouglas Gregor2012-01-172-10/+24
* objc: fixes a bug where struct used inside anFariborz Jahanian2012-01-171-1/+2