Jonas Devlieghere
|
49a6b09101
[Clang] Migrate llvm::make_unique to std::make_unique
|
6 vuotta sitten |
Fangrui Song
|
ce76f242a3
Range-style std::find{,_if} -> llvm::find{,_if}. NFC
|
6 vuotta sitten |
Michael Kruse
|
e93ddfad28
[OpenMP 5.0] Parsing/sema support for "omp declare mapper" directive.
|
6 vuotta sitten |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 vuotta sitten |
Bruno Ricci
|
85b7fd6c9a
[AST][NFC] Remove stale comment in CXXRecordDecl::is(Virtually)DerivedFrom.
|
6 vuotta sitten |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 vuotta sitten |
Benjamin Kramer
|
d642af48b0
[AST] Various micro-optimizations in CXXInheritance
|
7 vuotta sitten |
Adrian Prantl
|
647be32c60
Remove \brief commands from doxygen comments.
|
7 vuotta sitten |
George Burgess IV
|
f6b7996bf6
Remove redundant casts. NFC
|
7 vuotta sitten |
Benjamin Kramer
|
25836be2c4
Refactor overridden methods iteration to avoid double lookups.
|
7 vuotta sitten |
Eugene Zelenko
|
e0a9480f64
[AST] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
7 vuotta sitten |
Alex Lorenz
|
b7f27dbfdd
[index] Avoid one more crash caused by infinite recursion that happens when
|
8 vuotta sitten |
Alex Lorenz
|
3f318c863b
[index] Avoid another crash that happens when looking up a dependent name
|
8 vuotta sitten |
Alex Lorenz
|
35fdd442cf
[index] Index simple dependent declaration references
|
8 vuotta sitten |
Malcolm Parsons
|
bb177a9307
Remove unused lambda captures. NFC
|
8 vuotta sitten |
Mehdi Amini
|
2e23251d3e
[NFC] Header cleanup
|
9 vuotta sitten |
Faisal Vali
|
5fb68f064c
Fix PR27601 by reverting [r267453] - Refactor traversal of bases in deduction of template parameters from base
|
9 vuotta sitten |
Richard Smith
|
a54dffea61
Refactor traversal of bases in deduction of template parameters from base
|
9 vuotta sitten |
Alexey Bataev
|
4ee889aa07
[OPENMP 4.0] Initial support for 'omp declare reduction' construct.
|
9 vuotta sitten |
David Blaikie
|
c4831ee4a2
unique_ptrify CXXBasePaths::DeclsFound & remove the then-unnecessary user-defined dtor
|
10 vuotta sitten |
Benjamin Kramer
|
70cc20fef2
Capture 'this' so GCC 4.7 can find a static members.
|
10 vuotta sitten |
Benjamin Kramer
|
af49942c7c
[AST] Turn the callbacks of lookupInBases and forallBases into a function_ref
|
10 vuotta sitten |
Alexander Kornienko
|
8ca7705aa3
Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").
|
10 vuotta sitten |
Alexander Kornienko
|
ac58acc7f2
Fixed/added namespace ending comments using clang-tidy. NFC
|
10 vuotta sitten |
Benjamin Kramer
|
08358f8850
CXXInheritance: Modernize removal of hidden virtual base class decls.
|
10 vuotta sitten |
Benjamin Kramer
|
7daf211f6c
Update APIs that return a pair of iterators to return an iterator_range instead.
|
10 vuotta sitten |
Craig Topper
|
613c4e1cde
[C++11] Use 'nullptr'. AST edition.
|
11 vuotta sitten |
Aaron Ballman
|
02242c339a
[C++11] Removing the found_decls_begin() and found_decls_end() APIs and replacing with a range-only found_decls() API.
|
11 vuotta sitten |
Aaron Ballman
|
39c2bc7a3d
[C++11] Replacing CXXRecordDecl iterators method_begin() and method_end() with iterator_range methods(). Updating all of the usages of the iterators with range-based for loops.
|
11 vuotta sitten |
Aaron Ballman
|
7191c6b061
[C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with iterator_range bases(). Updating all of the usages of the iterators with range-based for loops.
|
11 vuotta sitten |