Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
clang
/
lib
/
Tooling
/
CompilationDatabase.cpp
83494d2
[Tooling] Allow -flto flags and filter out -Wa, flags
by Chih-Hung Hsieh
· 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
b50a36c
[Tooling] Acknowledge that many CompilationDatabases don't support enumeration.
by Sam McCall
· 8 years ago
60d74e4
[Tooling] Use FixedCompilationDatabase when `compile_flags.txt` is found.
by Sam McCall
· 8 years ago
41a9ee9
Revert "[ADT] Make Twine's copy constructor private."
by Zachary Turner
· 8 years ago
337462b
[ADT] Make Twine's copy constructor private.
by Zachary Turner
· 8 years ago
e2863ec
[Tooling] FixedCompilationDatabase should be able to strip positional
by Alex Lorenz
· 8 years ago
c46064c
Method loadFromCommandLine should be able to report errors
by Serge Pavlov
· 8 years ago
399aea3
Extend CompilationDatabase by a field for the output filename
by Joerg Sonnenberger
· 9 years ago
2d487db
Use llvm::raw_string_ostream instead of std::stringstream (NFC)
by Mehdi Amini
· 9 years ago
7410717
Use StringRef in Registry API (NFC)
by Mehdi Amini
· 9 years ago
4d79ec7
Reapply r276973 "Adjust Registry interface to not require plugins to export a registry"
by John Brawn
· 9 years ago
2853269
Revert r276973 "Adjust Registry interface to not require plugins to export a registry"
by John Brawn
· 9 years ago
778c3c6
Reapply r276856 "Adjust Registry interface to not require plugins to export a registry"
by John Brawn
· 9 years ago
3839263
Revert r276856 "Adjust Registry interface to not require plugins to export a registry"
by John Brawn
· 9 years ago
63aff61
Adjust Registry interface to not require plugins to export a registry
by John Brawn
· 9 years ago
5a459f8
Rename Action::begin() to Action::input_begin().
by Nico Weber
· 10 years ago
637d1e6
Roll-back r250822.
by Angel Garcia Gomez
· 10 years ago
b5250d3
Apply modernize-use-default to clang.
by Angel Garcia Gomez
· 10 years ago
74bcd21
[tooling] In CompileCommand, Expose the 'file' that was associated with the command.
by Argyrios Kyrtzidis
· 10 years ago
b7e8c7c
Use LLVM_ATTRIBUTE_UNUSED to hide gcc 5.1 unused variable warning.
by Yaron Keren
· 10 years ago
ae55b48
Silence tools/clang/lib/Tooling/CompilationDatabase.cpp:328:12: warning:
by Yaron Keren
· 10 years ago
0cd9248
Driver: Remove the Job class. NFC
by Justin Bogner
· 10 years ago
3204b15
Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types
by Benjamin Kramer
· 10 years ago
ab8f7d5
Improve const-ness
by David Blaikie
· 10 years ago
34eb207
Use 'override/final' instead of 'virtual' for overridden methods
by Alexander Kornienko
· 10 years ago
6a1457e
Tooling: Hide implementation details
by Benjamin Kramer
· 11 years ago
aab9792
Driver: Use pointee_iterator rather than iterating over unique_ptrs
by Justin Bogner
· 11 years ago
c11bf80
unique_ptrify JobList::Jobs
by David Blaikie
· 11 years ago
cdba84c
CompilationDatabase: Sure-up ownership of compilation databases using std::unique_ptr
by David Blaikie
· 11 years ago
8a8e554
Include system_error directly.
by Rafael Espindola
· 11 years ago
ccbc35e
[C++11] Use 'nullptr'. Tooling edition.
by Craig Topper
· 11 years ago
1761f11
Eliminate DefaultImageName from the Driver constructor
by Alp Toker
· 11 years ago
f3ca2698
Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.
by Benjamin Kramer
· 11 years ago
e126514
PR19601: std::remove_if does not really remove the elements.
by Arnaud A. de Grandmaison
· 11 years ago
3f755aa
[C++11] Avoid implicit conversion of ArrayRef to std::vector and use move semantics where appropriate.
by Benjamin Kramer
· 12 years ago
b898432
Replace OwningPtr with std::unique_ptr.
by Ahmed Charles
· 12 years ago
a798a9d
Switch all uses of LLVM_OVERRIDE to just use 'override' directly.
by Craig Topper
· 12 years ago
5553d0d
Sort all the #include lines with LLVM's utils/sort_includes.py which
by Chandler Carruth
· 12 years ago
8562ec0
CompilationDatabase.cpp:stripPositionalArgs(): Match not "no-integrated-as" but "-no-integrated-as", it really fixes r197229.
by NAKAMURA Takumi
· 12 years ago
3a4fe36
clang-check to ignore -no-integrated-as because certain drivers can't handle it
by Artyom Skrobov
· 12 years ago
e99bb4b
Fixed a bad assert from r194968. r194969 removed the assert.
by Richard Trieu
· 12 years ago
5335cf3
Tooling/CompilationDatabase.cpp: Use \return here instead of \param[out]. [-Wdocumentation]
by NAKAMURA Takumi
· 12 years ago
b90f560
Remove a bad string compare from r194968
by Alp Toker
· 12 years ago
eb56f4f
Relax some preconditions for using FixedCompilationDatabase.
by Edwin Vane
· 12 years ago
f857950
Remove useless 'llvm::' qualifier from names like StringRef and others that are
by Dmitri Gribenko
· 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
74351ff
Only report first error when no compilation database is found.
by Daniel Jasper
· 13 years ago
6ed1f85
Use LLVM's plugin registry to enable registering new compilation
by Daniel Jasper
· 13 years ago
11330dc
Add a custom initialize hook for clang tools + minor fixes in CustomCompilationDatabase.h
by Alexander Kornienko
· 13 years ago
60b8016
Allows retrieving all files in a CompilationDatabase.
by Manuel Klimek
· 13 years ago
bb89ae9
Add a hook to supply a custom CompilationDatabase. To add a custom CompilationDatabase, make it implement findCompilationDatabaseForDirectory in CustomCompilationDatabase.h and set USE_COSTUM_COMPILATION_DATABASE.
by Daniel Jasper
· 13 years ago
617f526
Adds support for auto-detection of compilation databases, looking in a directory and all its parents.
by Arnaud A. de Grandmaison
· 13 years ago
65fd0e1
Adds support for auto-detection of compilation databases
by Manuel Klimek
· 13 years ago
9b2d17c
Tooling: Canonicalize Key in IndexByFile[]. llvm::sys::path::native() may be used here.
by NAKAMURA Takumi
· 13 years ago
fdbe4f9
Fixes crasher bug in JSONCompilationDatabase for invalid input.
by Manuel Klimek
· 13 years ago
ff26efc
Adds a FixedCompilationDatabase to be able to specify tool parameters
by Manuel Klimek
· 13 years ago
40636c9
Switches the JSONCompilationDatabase to use the YAML parser.
by Manuel Klimek
· 13 years ago
47c245a
Adds a tooling library.
by Manuel Klimek
· 13 years ago