summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-04316-1030/+977
* clang/Lex: [CMake] Update CMakefiles since r169229.NAKAMURA Takumi2012-12-041-0/+1
* Refactor recording the preprocessor conditional directive regions out ofArgyrios Kyrtzidis2012-12-047-115/+138
* In the PreprocessingRecord, to identify the different conditional directive r...Argyrios Kyrtzidis2012-12-041-16/+19
* Introduce CompilationDatabase::getAllCompileCommands() that returns allArgyrios Kyrtzidis2012-12-042-9/+30
* Add a 'count' field to the DWARF subrange.Bill Wendling2012-12-041-5/+18
* Testing objective-C declarations embedded inFariborz Jahanian2012-12-041-1/+11
* Have clang use LLVM IR's fast-math flags when in FastMath or FiniteMathOnly m...Michael Ilseman2012-12-041-0/+10
* remove trailing whitespaceMichael Ilseman2012-12-041-32/+32
* Fix test failure when building Clang with g++4.7 -- don't use a Twine temporaryRichard Smith2012-12-031-5/+5
* Fixes a compile warning and crash in the tests.Manuel Klimek2012-12-031-12/+13
* Add Clang flags -fsanitize-blacklist and -fno-sanitize-blacklist. Make this f...Alexey Samsonov2012-12-034-6/+32
* libclangFormat is not libclangTooling, but it depends on it.Benjamin Kramer2012-12-032-2/+3
* Fix PR14474: don't emit debug info for interface types in -gline-tables-only ...Alexey Samsonov2012-12-031-3/+3
* Initial version of formatting library.Daniel Jasper2012-12-037-1/+1203
* Add -fsanitize=memory.Evgeniy Stepanov2012-12-033-0/+40
* [ubsan] Add flag to enable recovery from checks when possible.Will Dietz2012-12-026-13/+37
* Make helper classes anonymous. Make helper functions static instead of privat...Benjamin Kramer2012-12-012-155/+158
* [MIPS] Add -mxgot/-mno-xgot command line optionsSimon Atanasyan2012-12-011-0/+7
* Add raw_ostream include to pacify MSVC.Benjamin Kramer2012-12-011-0/+1
* Include pruning and general cleanup.Benjamin Kramer2012-12-0129-13/+51
* Don't include Type.h in DeclarationName.h.Benjamin Kramer2012-12-018-1/+23
* Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer2012-12-0134-73/+153
* Consistently use 'needsImplicit<special member>' to determine whether we needRichard Smith2012-12-013-20/+21
* Try to make the source location information for token pastes a bit more consi...Eli Friedman2012-12-011-0/+6
* Remove restriction on combining ubsan with asan or tsan. This has worked for ...Richard Smith2012-12-011-5/+4
* Fix the determination of whether a capture refers to an enclosingDouglas Gregor2012-12-011-3/+4
* Don't emit a warning with an input/output parameter. We assume the user knows...Bill Wendling2012-11-301-1/+3
* Teach the serialized diagnostic writer to clone() itself, sharingDouglas Gregor2012-11-301-67/+112
* Don't warn if the input size is less than the register size. Also don't warn ifBill Wendling2012-11-301-1/+3
* Make -Wtautological-constant-out-of-range-compare behave sanely for enums wit...Eli Friedman2012-11-301-4/+3
* Rename ModuleBuildPath -> ModuleBuildStack. Thanks, Dmitri!Douglas Gregor2012-11-302-16/+16
* When we're emitting a diagnostic with a source location in an importedDouglas Gregor2012-11-303-8/+103
* Fixing a precedence issue with my previous commit.Aaron Ballman2012-11-301-1/+1
* Fixing an MSVC warning about an unsafe mixture of Boolean and unsigned types ...Aaron Ballman2012-11-301-1/+1
* Comments: no need to escape any characters in \code ... \endcode.Dmitri Gribenko2012-11-301-6/+6
* Support for #pragma region/endregion for MSVC compatibility. Patch thanks to...Aaron Ballman2012-11-301-0/+25
* Actually keep track of the source locations at which particular moduleDouglas Gregor2012-11-302-6/+11
* When an error occurs while building a module on demand, provide "WhileDouglas Gregor2012-11-303-15/+68
* Allow matchers to access the ASTContext.Manuel Klimek2012-11-301-0/+3
* Fix the computation of highlight ranges so we produce something sane whenEli Friedman2012-11-301-10/+30
* Refactor to reduce duplication in handling of special member functions. No fu...Richard Smith2012-11-304-210/+94
* Keep track of modules that have failed to build. If we encounter anDouglas Gregor2012-11-292-19/+63
* Fix a small calling-convention bug for x86-32. PR14453.Eli Friedman2012-11-291-2/+8
* Add ARM cortex-a5 subtargetQuentin Colombet2012-11-292-3/+3
* Revert commit revision r168953, to change the commit message, which was emptyQuentin Colombet2012-11-292-3/+3
* git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@168953 91177308-0d34-...Quentin Colombet2012-11-292-3/+3
* This patch exposes to Clang users three more sanitizers are experimental feat...Alexey Samsonov2012-11-293-10/+33
* Make sure that we put the rest of the sanitizer libraries on the link lineEric Christopher2012-11-291-7/+5
* Now that the underlying problem has been fixed, add r168411 back.Rafael Espindola2012-11-291-6/+4