Adrian Prantl
|
c849102cd2
Pass HeaderSearchOptions and PreprocessorOptions into CodeGenModule.
|
10 years ago |
Alexander Kornienko
|
8ca7705aa3
Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").
|
10 years ago |
Alexander Kornienko
|
ac58acc7f2
Fixed/added namespace ending comments using clang-tidy. NFC
|
10 years ago |
Alexander Kornienko
|
dfa4cf3126
Use 'override/final' instead of 'virtual' for overridden methods
|
10 years ago |
Nico Weber
|
9d68194a48
Wrap to 80 columns. No behavior change.
|
10 years ago |
Nico Weber
|
0222ff3c1c
Remove unused parameter, followup to r179639. No behavior change.
|
10 years ago |
Nico Weber
|
9b0d355372
Remove ASTConsumer::HandleVTable()'s bool parameter.
|
10 years ago |
Yaron Keren
|
e064987853
Initialize CodeGeneratorImpl::Ctx in constructor.
|
10 years ago |
Hans Wennborg
|
59265c5c86
Tweak the assert in ModuleBuilder from r224533 (PR21989)
|
10 years ago |
Hans Wennborg
|
ecc159aae7
ModuleBuilder: assert that all deferred inline method defs get handled
|
10 years ago |
Justin Bogner
|
ac78a88aed
InstrProf: Don't emit coverage for uninstantiated templates
|
10 years ago |
Richard Smith
|
679b2ef02d
[modules] Fix a rejects-valid resulting from emitting an inline function
|
11 years ago |
Alex Lorenz
|
8bff0ff2df
Add coverage mapping generation.
|
11 years ago |
Richard Smith
|
5dc696f3e7
Notional simplification: defer emitting deferred inline methods until we finish
|
11 years ago |
Richard Smith
|
2bcf26f58b
Re-commit r214547 with tests fixed. Hopefully all the bots will be happy now.
|
11 years ago |
Richard Smith
|
ea8515051a
Revert r214547 due to test breakage.
|
11 years ago |
Richard Smith
|
220a640478
Fix iterator invalidation issues that are breaking my modules buildbot's bootstrap.
|
11 years ago |
Hans Wennborg
|
49582c4cc0
MS compatibility: always emit dllexported in-class initialized static data members (PR20140)
|
11 years ago |
Hans Wennborg
|
8cf6d63a85
Defer codegen of inline method definitions to the end of current top level declaration
|
11 years ago |
Alp Toker
|
c1ba5d5c46
Implement -Wframe-larger-than backend diagnostic
|
11 years ago |
Hans Wennborg
|
63c42894e3
Emit used/dllexport inline method definitions in nested classes (PR19743, PR11170)
|
11 years ago |
Craig Topper
|
f7bc497ad1
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 years ago |
Ahmed Charles
|
f8b74ee5f0
[C++11] Replace OwningPtr include with <memory>.
|
11 years ago |
Ahmed Charles
|
70639e8de3
Replace OwningPtr with std::unique_ptr.
|
11 years ago |
Aaron Ballman
|
caabaa8e4b
[C++11] Replacing DeclBase iterators decls_begin() and decls_end() with iterator_range decls(). The same is true for the noload versions of these APIs. Updating all of the usages of the iterators with range-based for loops.
|
11 years ago |
Ahmed Charles
|
789a4f820d
Change OwningPtr::take() to OwningPtr::release().
|
11 years ago |
Craig Topper
|
caa4c61ee5
Switch all uses of LLVM_OVERRIDE to just use 'override' directly.
|
11 years ago |
Chandler Carruth
|
4b9be6e25f
Sort all the #include lines with LLVM's utils/sort_includes.py which
|
11 years ago |
Rafael Espindola
|
9c8da1b492
When we decide to output a deferred decl, remember the llvm GlobalValue.
|
11 years ago |
David Blaikie
|
0a1c862914
PR16933: Don't try to codegen things after we've seen errors.
|
12 years ago |