- 898a061 change the 'is directory' indicator to be a null-or-not by Chris Lattner · 14 years ago
- d6f6111 simplify the cache miss handling code, eliminating CacheMissing. by Chris Lattner · 14 years ago
- 10e286a rework the stat cache, pulling it out of FileManager.h into by Chris Lattner · 14 years ago
- 75dfb65 tidy up. Split FileManager::getBufferForFile into by Chris Lattner · 14 years ago
- 681c74a don't allow remapping PTH file paths with -fworking-directory, the by Chris Lattner · 14 years ago
- 39b49bc now the FileManager has a FileSystemOpts ivar, stop threading by Chris Lattner · 14 years ago
- 7ad97ff give FileManager a 'FileSystemOptions' ivar, which will be used by Chris Lattner · 14 years ago
- 151466a Partially revert Doug's PCH validation patch (r98585). by Chris Lattner · 14 years ago
- 2aa9267 Several PPCallbacks take an SourceLocation + IdentifierInfo, rather by Craig Silverstein · 14 years ago
- be3aab6 Use hasErrorOccurred() instead of getNumErrors() where it makes sense. by Argyrios Kyrtzidis · 14 years ago
- ab41b97 Remove the hack where, to get the return status, we had special case for VerifyDiagnosticsClient by Argyrios Kyrtzidis · 14 years ago
- f2224d8 Since multiple diagnostics can share one diagnostic client, have the client keeping track by Argyrios Kyrtzidis · 14 years ago
- 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago
- 1380a14 -Rename -Wargument-larger-than -> -Wlarge-by-value-copy by Argyrios Kyrtzidis · 14 years ago
- 3532fdd Introduce option -Wargument-larger-than[=N] which warns about function definitions if they take by-value by Argyrios Kyrtzidis · 14 years ago
- e3c60a7 Fix source-range information for Objective-C properties. Previously, by Douglas Gregor · 14 years ago
- 73fc912 Use an OwningPtr for the preamble buffer in ASTUnit. This plugs a leak by Douglas Gregor · 14 years ago
- 8ad8a1c Add gcc-4.4.4 headers on Gentoo systems. Patch by Bertjan Broeksema! by Nico Weber · 14 years ago
- 7c1a1ef Remove an unintended restriction on sysroots introduced during the Path by Chandler Carruth · 14 years ago
- 08bb4c6 Tweak libclang's heuristics for building precompiled preambles and by Douglas Gregor · 14 years ago
- 5619ae5 Fix a think-o. Fixes PR8606. by Chandler Carruth · 14 years ago
- c09265a Clean up some names and fix the handling of default sysroots on Windows and by Chandler Carruth · 14 years ago
- f372145 Switch the sysroot logic to use the Path interface, resolving a FIXME and by Chandler Carruth · 14 years ago
- 5853b0f Make sysroot only apply to baked in paths which start with a '/'. by Chandler Carruth · 14 years ago
- cb7b1e1 Make sure to always check the result of by Douglas Gregor · 14 years ago
- e47be3e Improve ASTUnit's capture of diagnostics so that the by Douglas Gregor · 14 years ago
- 1397399 make sure #pragma clang is treated the same way as #pragma gcc in -E mode, by Chris Lattner · 14 years ago
- edfb7ec Simplify code. by Benjamin Kramer · 14 years ago
- 6665ffb Appeasing MSVC, take 3 by Douglas Gregor · 14 years ago
- b87b29e Try to appease MSVC by Douglas Gregor · 14 years ago
- 4980afd Add missing include by Douglas Gregor · 14 years ago
- 5e0fb35 sprintf -> snprintf conversion, from Vladimir Kirillov by Douglas Gregor · 14 years ago
- c198f61 Change the StringSet used by CalculateHiddenNames() to use a BumpPtrAllocator. by Ted Kremenek · 14 years ago
- 389db16 Implement -working-directory. by Argyrios Kyrtzidis · 14 years ago
- 6638b3a Add support for Fedora 14. Patch by Daniel Kozlowski. by Rafael Espindola · 14 years ago
- c417fa0 Teach SourceManager::getPresumedLoc() how to fail gracefully if getLineNumber/getColumnNumber fail by Douglas Gregor · 14 years ago
- 9dba61a Disable some timing code by Douglas Gregor · 14 years ago
- d305719 If Consumer object failed to create due to some by Fariborz Jahanian · 14 years ago
- 213f18b Simplify ASTUnit's internal timers, by not trying to keep a pile of by Douglas Gregor · 14 years ago
- 99ba202 Introduce libclang-level options for C++ precompiled preambles, by Douglas Gregor · 14 years ago
- 90d9081 Add support for code completion on stdin. by Dan Gohman · 14 years ago
- 694137c Simplify this code: don't check for the same error two by Dan Gohman · 14 years ago
- 7b90340 Put the mechanism in place to track modifications in an AST entity that were committed after by Argyrios Kyrtzidis · 14 years ago
- 1fb0caa Substantially revise how clang computes the visibility of a declaration to by John McCall · 14 years ago
- dae4ac4 Reorganize predefined macros for all Windows targets. by Michael J. Spencer · 14 years ago
- 20249a1 Fix Whitespace. by Michael J. Spencer · 14 years ago
- 6648e5d "Fix" bogus idempotent operations warning due to loop unrolling not unrolling enough loops to show that an invariant by Ted Kremenek · 14 years ago
- cf1123b Add declarations nested in a linkage specification to the output of by Douglas Gregor · 14 years ago
- 4d5625e Wire up the -fstrict-aliasing and -fno-strict-aliasing options by Dan Gohman · 14 years ago
- 336d43a Give a default implementation for ASTDeserializationListener's methods, no functionality change. by Argyrios Kyrtzidis · 14 years ago
- 3e78593 Introduce command line option -error-on-deserialized-decl that is accompanied by a name by Argyrios Kyrtzidis · 14 years ago
- b972858 Introduce command line option -dump-deserialized-decls which is used to print the PCH decls that got deserialized, for testing purposes. by Argyrios Kyrtzidis · 14 years ago
- 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 14 years ago
- d54eb44 Parse default arguments within member functions in source order, from by Douglas Gregor · 14 years ago
- 4cd912a When we load an ASTUnit from command-line arguments, hold on to the by Douglas Gregor · 14 years ago
- a9f4f62 Eliminate the (de-)serialization of code completion results, now that by Douglas Gregor · 14 years ago
- d3ab63e Eliminate -fdiagnostics-binary and all of the infrastructure for by Douglas Gregor · 14 years ago
- 32be4a5 Switch c-index-test from clang_codeComplete() over to by Douglas Gregor · 14 years ago
- 9d520c5 Declare argv parameters as const char* const* instead of to char** to clarify that they are not modified, and to allow for string literals as arguments. by Axel Naumann · 14 years ago
- 7d0c4cc Tighten up constness of argv parameters to allow for string literals as argumants and to reflect actual (non-modifying) use. by Axel Naumann · 14 years ago
- 32df002 lib/Frontend/InitHeaderSearch.cpp: Fix compatibility to Cygming. by NAKAMURA Takumi · 14 years ago
- 642bfaa Improve XML output for class/struct/union declarations, from Martin Vejnar! by Douglas Gregor · 14 years ago
- aa3e6ba Fix three related, wily issues with the recompilation of precompiled preambles: by Douglas Gregor · 14 years ago
- 9a2b9d7 Implement -fshort-enums (rdar://8490496). by Argyrios Kyrtzidis · 14 years ago
- 3552f66 Don't force spell checking when code-completing. Let the client decide by Douglas Gregor · 14 years ago
- 37cf663 Fix a double-free error that can occur in rare cases where loading by Douglas Gregor · 14 years ago
- 1d9f1fe Give every file that ASTReader loads a type: module, PCH, precompiled preamble or main file. Base Decls' PCHLevel on this to make it more sane. by Sebastian Redl · 14 years ago
- 85e5191 Enable chained precompiled headers for use with precompiled preambles by Douglas Gregor · 14 years ago
- c69e1cf Introduce -flimit-debug-info. by Devang Patel · 14 years ago
- 9121ba2 Added two new command line arguments: by Marcin Swiderski · 14 years ago
- 54d56a5 Frontend/XML: Add support for printing nested structures, patch by Martin Vejnár! by Daniel Dunbar · 14 years ago
- 06e5044 Remove libclang logging code by Douglas Gregor · 14 years ago
- 76dc889 When setting the globally-visible declarations for a particular by Douglas Gregor · 14 years ago
- 8c8d541 Teach libclang to enable multithreading in LLVM, since libclang clients are likely to be multithreaded. Also move the printing of timers to somewhere better for multithreaded libclang clients by Douglas Gregor · 14 years ago
- 52779fb Synchronize globally-cached code completion results with the results by Douglas Gregor · 14 years ago
- b05496d Tweak priorities for some types and macros: by Douglas Gregor · 14 years ago
- 7f18e67 Add a -ftrapv-handler= option which allows a handler to invoke instead of simply aborting when a signed operation overflows. This mirrors the (GCC-incompatible) behaviour from clang 1.0 and 1.1 when -ftrapv was specified, but allows the handler to be defined for each compilation unit. by David Chisnall · 14 years ago
- dc24572 Use a temporary file for output which gets renamed after all the writing is finished. by Argyrios Kyrtzidis · 14 years ago
- 2346513 Handle '#line' in '-E' that has an empty file name. Fixes <rdar://problem/8439412>. by Ted Kremenek · 14 years ago
- 0268810 Introduce a new code-completion context for a parenthesized by Douglas Gregor · 14 years ago
- 560a921 Revert "CMake: Update to use standard CMake dependency tracking facilities instead" by Michael J. Spencer · 14 years ago
- 424668c The two libclang crash-recovery tests that involve precompiled by Douglas Gregor · 14 years ago
- 2cd4fd4 If we fail to create a temporary file for the precompiled preamble, by Douglas Gregor · 14 years ago
- 0d155a5 add latest gentoo gcc path by Nuno Lopes · 14 years ago
- c6cb2b0 Tweak GetPreamblePCHPath() to more closely match the behavior of the by Douglas Gregor · 14 years ago
- fe6834a Make sure we're producing a newline in the preprocessed output before by Douglas Gregor · 14 years ago
- 5a7f349 CMake: Update to use standard CMake dependency tracking facilities instead by Michael J. Spencer · 14 years ago
- 52d861c Added AnalyzerStatsChecker, a path sensitive check that reports visitation statistics about analysis. Running clang with the -analyzer-stats flag will emit warnings containing the information. We can then run a postanalysis script to take this data and give useful information about how much the analyzer missed in a project. by Tom Care · 14 years ago
- 80c60f7 When we parse a pragma, keep track of how that pragma was originally by Douglas Gregor · 14 years ago
- 80c26f4 Frontend: Add -cxx-system-include option which can be used to specify an by Daniel Dunbar · 14 years ago
- d11ee7f Fix indentation. by Daniel Dunbar · 14 years ago
- ec9bf47 Clean up CMake dependencies by Douglas Gregor · 14 years ago
- 5a97847 Add another missing CMake dependency. by Daniel Dunbar · 14 years ago
- bfae8bd Clean up some of the CMake dependencies by Douglas Gregor · 14 years ago
- 4566d1a Frontend/-H: Add comment on why I used a temporary string here. by Daniel Dunbar · 14 years ago
- 343d65c Tell the VS headers that char16_t and char32_t are keywords, so yvals.h doesn't try to define them as typedefs. by Steven Watanabe · 14 years ago
- 66392d4 zap dead code. by Chris Lattner · 14 years ago
- 8e9006b fix lookup of bits/c++config.h on mingw, patch by Ismail Donmez! by Chris Lattner · 14 years ago
- c5138b2 First test commit by Francois Pichet. _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES is not a predefined macro, remove it. by Francois Pichet · 14 years ago
- 400b607 Add support for Borland extensions via option -fborland-extensions by Dawn Perchik · 14 years ago