Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
a57d4ea33fc36f7e204b301d4daa8ae32a202a8c
/
clang
/
lib
/
Tooling
/
JSONCompilationDatabase.cpp
7ec1ec1
[clang][Tooling] Delete dots and dotdots when generating absolute paths
by Kadir Cetinkaya
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
9d3530b
[Tooling] JSONCompilationDatabasePlugin infers compile commands for missing files
by Sam McCall
· 7 years ago
9fc8faf
Remove \brief commands from doxygen comments.
by Adrian Prantl
· 7 years ago
6366efe
[Tooling] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
024b064
[Tooling] Remove redundant check, NFCi
by Krasimir Georgiev
· 8 years ago
399aea3
Extend CompilationDatabase by a field for the output filename
by Joerg Sonnenberger
· 9 years ago
85d0f31
Fix json compilation database syntax on non-Windows.
by Zachary Turner
· 9 years ago
9e60a2a
Resubmit "[Tooling] Parse compilation database command lines on Windows."
by Zachary Turner
· 9 years ago
a185717
Revert "[Tooling] Parse compilation database command lines on Windows."
by Zachary Turner
· 9 years ago
a0d032e
[Tooling] Parse compilation database command lines on Windows.
by Zachary Turner
· 9 years ago
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