summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Introduce Lexer::getSourceText() that returns a string for the sourceArgyrios Kyrtzidis2012-01-191-0/+6
* Introduce Lexer::makeFileCharRange() that accepts a token source rangeArgyrios Kyrtzidis2012-01-191-0/+8
* For Lexer's isAt[Start/End]OfMacroExpansion add an out parameter for the macroArgyrios Kyrtzidis2012-01-192-8/+25
* A few style changes.Tanya Lattner2012-01-191-1/+1
* Remove the now-unused CorrectTypoContext enum.Kaelyn Uhrain2012-01-191-35/+0
* constexpr: converted constant expression handling for enumerator values, caseRichard Smith2012-01-183-2/+22
* Change the error when a '+=' follows a declaration to suggest a fixit to '=' ...Richard Trieu2012-01-182-4/+8
* Use -Wdeprecated-objc-isa-usage for option to issueFariborz Jahanian2012-01-181-1/+1
* Convert SemaDecl.cpp to pass callback objects to CorrectTypo.Kaelyn Uhrain2012-01-181-1/+1
* Optimize unqualified/global name lookup in modules by introducing aDouglas Gregor2012-01-183-2/+17
* Refactor: Pull getImmediateMacroName() out of DiagnosticRenderer andAnna Zaks2012-01-182-0/+22
* objc: deprecate direct usage of 'isa' of objc objectsFariborz Jahanian2012-01-181-0/+4
* In the driver, -fmodules enables modules for C/Objective-C but oneDouglas Gregor2012-01-181-0/+2
* Improves support for Unicode in character literalsSeth Cantrell2012-01-181-2/+6
* Convert DiagnoseEmptyLookup to use correction callbacks.Kaelyn Uhrain2012-01-181-1/+1
* Move narrowing conversion detection code from SemaInit to SemaOverload, readyRichard Smith2012-01-183-0/+29
* [analyzer] Taint: add taint propagation rules for string and memory copyAnna Zaks2012-01-181-1/+11
* Constify FunctionDecl::getmemoryFunctionKind().Anna Zaks2012-01-181-1/+1
* Fix a couple issues where we didn't correctly delay diagnostics in Potentiall...Eli Friedman2012-01-181-15/+21
* Add Sema::isInitListConstructor. This will be needed for upcoming work.Sebastian Redl2012-01-171-0/+4
* Auto deduction support for std::initializer_list, including for-range support...Sebastian Redl2012-01-172-0/+14
* Sema support for initialization of std::initializer_list from initializer lists.Sebastian Redl2012-01-171-3/+12
* Add Sema::isStdInitializerList, which will be necessary for the upcoming oper...Sebastian Redl2012-01-171-0/+8
* Disable -Wduplicate-method-match by default. <rdar://problem/10663536>Bob Wilson2012-01-171-1/+1
* Add __builtin_labs and __builtin_llabs, to complete the set of __builtin_*abs...Eli Friedman2012-01-171-0/+2
* Fix a couples of issues in format strings checking.Jean-Daniel Dupas2012-01-171-6/+14
* Rework the way in which we (de-)serialize the declarationsDouglas Gregor2012-01-172-0/+4
* [libclang] Make sure Preprocessor is set in ASTUnit during indexing.Argyrios Kyrtzidis2012-01-171-0/+1
* Delay the creation of the built-in Objective-C class 'Protocol' byDouglas Gregor2012-01-173-22/+30
* Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie2012-01-173-4/+2
* Remove unnecessary default cases in switches over enums.David Blaikie2012-01-175-7/+2
* Introduce a CodeCompletionResult::CreateCodeCompletionString() thatArgyrios Kyrtzidis2012-01-172-1/+10
* Introduce a static Sema::MarkDeducedTemplateParameters() that only dependsArgyrios Kyrtzidis2012-01-171-1/+6
* Revert r148271; this requires more thought.Eli Friedman2012-01-171-4/+0
* Change the behavior of the lvalue-to-rvalue conversion for varargs in Potenti...Eli Friedman2012-01-171-0/+4
* Improve diagnostics for dangling '}'.Nico Weber2012-01-171-0/+1
* Use Builtin ID as the return valueAnna Zaks2012-01-173-21/+11
* Add support for OpenCL 1.1 logical operations.Tanya Lattner2012-01-161-0/+3
* Some improvements to the handling of C11 atomic types:David Chisnall2012-01-163-2/+14
* When deserializing the definition of a C++ class/ObjC class/ObjCDouglas Gregor2012-01-152-4/+0
* Completely re-implement (de-)serialization of redeclarationDouglas Gregor2012-01-154-19/+32
* Pedantic diagnostic correction: in C++, we have integral constant expressions,Richard Smith2012-01-151-3/+3
* Use a smaller vector than SmallVector.Benjamin Kramer2012-01-141-1/+1
* Clear ImplicitConversionSequence the obvious way which turns out to be less f...Benjamin Kramer2012-01-141-3/+8
* Give OverloadCandidateSet the responsibility for destroying the implicit conv...Benjamin Kramer2012-01-141-12/+3
* Reorder initializers, make use of the whole array.Benjamin Kramer2012-01-141-2/+2
* Move the inline array to the end.Benjamin Kramer2012-01-141-3/+4
* Destroy OverloadCandidates before taking away the underlying memory.Benjamin Kramer2012-01-141-0/+4
* Replace a using declararion with a typedef in the hope of satisfying GCCDouglas Gregor2012-01-143-8/+8
* De-virtualize getPreviousDecl() and getMostRecentDecl() when we knowDouglas Gregor2012-01-146-168/+177