aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-12-04clang/Lex: [CMake] Update CMakefiles since r169229.NAKAMURA Takumi
2012-12-04Refactor recording the preprocessor conditional directive regions out ofArgyrios Kyrtzidis
2012-12-04In the PreprocessingRecord, to identify the different conditional directive r...Argyrios Kyrtzidis
2012-12-04Introduce CompilationDatabase::getAllCompileCommands() that returns allArgyrios Kyrtzidis
2012-12-04Add a 'count' field to the DWARF subrange.Bill Wendling
2012-12-04Testing objective-C declarations embedded inFariborz Jahanian
2012-12-04Have clang use LLVM IR's fast-math flags when in FastMath or FiniteMathOnly m...Michael Ilseman
2012-12-04remove trailing whitespaceMichael Ilseman
2012-12-03Fix test failure when building Clang with g++4.7 -- don't use a Twine temporaryRichard Smith
2012-12-03Fixes a compile warning and crash in the tests.Manuel Klimek
2012-12-03Add Clang flags -fsanitize-blacklist and -fno-sanitize-blacklist. Make this f...Alexey Samsonov
2012-12-03libclangFormat is not libclangTooling, but it depends on it.Benjamin Kramer
2012-12-03Fix PR14474: don't emit debug info for interface types in -gline-tables-only ...Alexey Samsonov
2012-12-03Initial version of formatting library.Daniel Jasper
2012-12-03Add -fsanitize=memory.Evgeniy Stepanov
2012-12-02[ubsan] Add flag to enable recovery from checks when possible.Will Dietz
2012-12-01Make helper classes anonymous. Make helper functions static instead of privat...Benjamin Kramer
2012-12-01[MIPS] Add -mxgot/-mno-xgot command line optionsSimon Atanasyan
2012-12-01Add raw_ostream include to pacify MSVC.Benjamin Kramer
2012-12-01Include pruning and general cleanup.Benjamin Kramer
2012-12-01Don't include Type.h in DeclarationName.h.Benjamin Kramer
2012-12-01Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer
2012-12-01Consistently use 'needsImplicit<special member>' to determine whether we needRichard Smith
2012-12-01Try to make the source location information for token pastes a bit more consi...Eli Friedman
2012-12-01Remove restriction on combining ubsan with asan or tsan. This has worked for ...Richard Smith
2012-12-01Fix the determination of whether a capture refers to an enclosingDouglas Gregor
2012-11-30Don't emit a warning with an input/output parameter. We assume the user knows...Bill Wendling
2012-11-30Teach the serialized diagnostic writer to clone() itself, sharingDouglas Gregor
2012-11-30Don't warn if the input size is less than the register size. Also don't warn ifBill Wendling
2012-11-30Make -Wtautological-constant-out-of-range-compare behave sanely for enums wit...Eli Friedman
2012-11-30Rename ModuleBuildPath -> ModuleBuildStack. Thanks, Dmitri!Douglas Gregor
2012-11-30When we're emitting a diagnostic with a source location in an importedDouglas Gregor
2012-11-30Fixing a precedence issue with my previous commit.Aaron Ballman
2012-11-30Fixing an MSVC warning about an unsafe mixture of Boolean and unsigned types ...Aaron Ballman
2012-11-30Comments: no need to escape any characters in \code ... \endcode.Dmitri Gribenko
2012-11-30Support for #pragma region/endregion for MSVC compatibility. Patch thanks to...Aaron Ballman
2012-11-30Actually keep track of the source locations at which particular moduleDouglas Gregor
2012-11-30When an error occurs while building a module on demand, provide "WhileDouglas Gregor
2012-11-30Allow matchers to access the ASTContext.Manuel Klimek
2012-11-30Fix the computation of highlight ranges so we produce something sane whenEli Friedman
2012-11-30Refactor to reduce duplication in handling of special member functions. No fu...Richard Smith
2012-11-29Keep track of modules that have failed to build. If we encounter anDouglas Gregor
2012-11-29Fix a small calling-convention bug for x86-32. PR14453.Eli Friedman
2012-11-29Add ARM cortex-a5 subtargetQuentin Colombet
2012-11-29Revert commit revision r168953, to change the commit message, which was emptyQuentin Colombet
2012-11-29git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@168953 91177308-0d34-...Quentin Colombet
2012-11-29This patch exposes to Clang users three more sanitizers are experimental feat...Alexey Samsonov
2012-11-29Make sure that we put the rest of the sanitizer libraries on the link lineEric Christopher
2012-11-29Now that the underlying problem has been fixed, add r168411 back.Rafael Espindola