Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
2da433ea997e0a48696c4b253894a796c6c1af9f
/
clang
/
lib
/
Tooling
/
JSONCompilationDatabase.cpp
64f67be
[tooling] Provide the compile commands of the JSON database in the order that they were provided in the JSON file.
by Argyrios Kyrtzidis
· 10 years ago
74bcd21
[tooling] In CompileCommand, Expose the 'file' that was associated with the command.
by Argyrios Kyrtzidis
· 10 years ago
3ecd8c0
Fix performance regression when running clang tools.
by Manuel Klimek
· 10 years ago
54042e7
Add structed way to express command line options in the compilation database.
by Manuel Klimek
· 10 years ago
3204b15
Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types
by Benjamin Kramer
· 10 years ago
92e1b62
Remove many superfluous SmallString::str() calls.
by Yaron Keren
· 11 years ago
b29bb45
Sure-up MemoryBuffer ownership in JSONCompilationDatabase's ctor.
by David Blaikie
· 11 years ago
cdba84c
CompilationDatabase: Sure-up ownership of compilation databases using std::unique_ptr
by David Blaikie
· 11 years ago
2d2b420
Update for llvm api change.
by Rafael Espindola
· 11 years ago
8a8e554
Include system_error directly.
by Rafael Espindola
· 11 years ago
c080917
Replace llvm::error_code with std::error_code.
by Rafael Espindola
· 11 years ago
8390a25
Don't compare an error_code with nullptr.
by Rafael Espindola
· 11 years ago
ccbc35e
[C++11] Use 'nullptr'. Tooling edition.
by Craig Topper
· 11 years ago
fb6b25b
[C++11] Add 'override' keyword to virtual methods that override their base class.
by Craig Topper
· 12 years ago
b898432
Replace OwningPtr with std::unique_ptr.
by Ahmed Charles
· 12 years ago
9a16beb
Change OwningPtr::take() to OwningPtr::release().
by Ahmed Charles
· 12 years ago
965f882
Remove a whole lot of unused variables
by Alp Toker
· 12 years ago
69b6277
Put helper class in anonymous namespace.
by Craig Topper
· 12 years ago
fe7a348
CommandLineArgumentParser: handle single quotes.
by Peter Collingbourne
· 13 years ago
f857950
Remove useless 'llvm::' qualifier from names like StringRef and others that are
by Dmitri Gribenko
· 13 years ago
3128a11
Fix spurious output in JSONCompilationDatabase
by Arnaud A. de Grandmaison
· 13 years ago
3a02247
Sort all of Clang's files under 'lib', and fix up the broken headers uncovered.
by Chandler Carruth
· 13 years ago
251ad5e
Introduce CompilationDatabase::getAllCompileCommands() that returns all
by Argyrios Kyrtzidis
· 13 years ago
26cf9c4
Support symlinks and relative paths in complilation databases.
by Daniel Jasper
· 13 years ago
d574ac2
Fix the definition of JSONAnchorSource. MSVC mangles variable symbols, and "volatile" affects.
by NAKAMURA Takumi
· 13 years ago
6ed1f85
Use LLVM's plugin registry to enable registering new compilation
by Daniel Jasper
· 13 years ago