Rafael Espindola
|
97b51af3b9
Update for llvm api change.
|
11 年 前 |
David Blaikie
|
cde40130ce
unique_ptr-ify ASTReaderListener in the ASTReader
|
11 年 前 |
Ben Langmuir
|
f4f9e50a67
Consider module depedencies when checking a preamble in libclang
|
11 年 前 |
Craig Topper
|
d24fb6c947
[C++11] Use 'nullptr'. Frontend edition.
|
11 年 前 |
Argyrios Kyrtzidis
|
b18df473d3
[Modules] Emit the module file paths as dependencies of the PCH when we are building one.
|
11 年 前 |
Argyrios Kyrtzidis
|
5075f49acd
[Modules] Make sure that the synthesized file "__inferred_module.map" doesn't show up as dependency of a module file.
|
11 年 前 |
Craig Topper
|
85bba31eb7
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 年 前 |
Ben Langmuir
|
9f36327e3d
Add dependencies from imported modules with -MD
|
11 年 前 |
Rafael Espindola
|
2018c6b469
Update for llvm api change.
|
11 年 前 |
Rafael Espindola
|
19029e8c3f
Don't assume that F_None is the default. It is about to change.
|
11 年 前 |
Rafael Espindola
|
ce314dc250
Use the simpler version of llvm::sys::fs::remove when possible.
|
11 年 前 |
Benjamin Kramer
|
0b214905f7
Modernize some low-hanging PathV1 uses.
|
12 年 前 |
Rafael Espindola
|
34392373fe
Include PathV1.h in files that use it.
|
12 年 前 |
Benjamin Kramer
|
ddc15c40d2
Escape # and $ in dependency files.
|
12 年 前 |
Argyrios Kyrtzidis
|
f8afcffe6a
For PPCallbacks::InclusionDirective() add a parameter for the module, whenever
|
13 年 前 |
Argyrios Kyrtzidis
|
da31359244
Per discussion in http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20120917/064551.html
|
13 年 前 |
Peter Collingbourne
|
1b91ab467c
Delete the depfile if we could not open a header file. We cannot
|
13 年 前 |
Argyrios Kyrtzidis
|
c892c5fa92
For the FileChanged Preprocessor callback, when exiting a file, pass its FileID.
|
14 年 前 |
Eli Friedman
|
f84139a133
Change err_pp_file_not_found back to an Error; when it's a Warning, we suppress it in system headers. And it is not a good idea to suppress it in system headers. (This was originally changed in r134996 to implement -MG.)
|
14 年 前 |
Chandler Carruth
|
402785357a
Mechanically rename SourceManager::getInstantiationLoc and
|
14 年 前 |
Chris Lattner
|
5f9e272e63
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
|
14 年 前 |
Peter Collingbourne
|
bb52786da8
Implement -MG. Fixes PR9613
|
14 年 前 |
Eli Friedman
|
a6e023c449
Fix up dependency file name printing to more closely match that of gcc, including fixing a nasty recent regression that could make us print "/foo.h" with a command-line including "-I ./".
|
14 年 前 |
Fariborz Jahanian
|
ccad3db9b9
Fixes a crash when generating dependency file stuff
|
14 年 前 |
Chris Lattner
|
9d50634cfc
fix clang -MM output to escape spaces in filenames. This seems to be
|
14 年 前 |
Dan Gohman
|
55c6570bf6
It's not necessary to call flush() on a raw_ostream immediately prior
|
15 年 前 |
Daniel Dunbar
|
dbd8209b33
PPCallbacks: Add hook for reaching the end of the main file, and fix DependencyFile to not do work in its destructor.
|
15 年 前 |
Kovarththanan Rajaratnam
|
a5d10c4df4
Rename to addPPCallbacks since we're effectively adding a callback and maybe chaining it to an existing one
|
15 年 前 |
Kovarththanan Rajaratnam
|
92e4443fcc
Don't assert if PP already contains a valid PP callback. The PP can handle multiple callbacks (using PPChainedCallbacks)
|
15 年 前 |
Benjamin Kramer
|
bd21828179
Remove VISIBILITY_HIDDEN from anonymous namespaces in libFrontend.
|
15 年 前 |