Simon Pilgrim
|
d779f019c1
Sema - silence static analyzer getAs<> null dereference warnings. NFCI.
|
vor 5 Jahren |
Simon Pilgrim
|
84d475a5ed
Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.
|
vor 5 Jahren |
Fangrui Song
|
ce76f242a3
Range-style std::find{,_if} -> llvm::find{,_if}. NFC
|
vor 6 Jahren |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
vor 6 Jahren |
Ilya Biryukov
|
1091de1710
[CodeComplete] Fix a crash in access checks of inner classes
|
vor 6 Jahren |
Ilya Biryukov
|
43d57f5da1
[CodeComplete] Cleanup access checking in code completion
|
vor 6 Jahren |
Richard Smith
|
730c7ae40e
P0969R0: allow structured binding of accessible members, not only public members.
|
vor 7 Jahren |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
vor 7 Jahren |
Eric Liu
|
16cd80eccb
[CodeComplete] Fix accessibilty of protected members from base class.
|
vor 7 Jahren |
Adrian Prantl
|
647be32c60
Remove \brief commands from doxygen comments.
|
vor 7 Jahren |
Hans Wennborg
|
9989ece040
Revert r325321 "[Sema] Take into account the current context when checking the"
|
vor 7 Jahren |
Akira Hatanaka
|
2867bd1baa
[Sema] Take into account the current context when checking the
|
vor 7 Jahren |
Richard Smith
|
5be817d9f9
P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:
|
vor 9 Jahren |
Etienne Bergeron
|
06caa0fe00
[Sema] Fix incorrect enum token namespace
|
vor 9 Jahren |
Richard Smith
|
c1d4062ba3
Make SemaAccess smarter about determining when a dependent class might
|
vor 9 Jahren |
Richard Smith
|
eb4fb3e562
Fix crash in access check for aggregate initialization of base classes. It's
|
vor 9 Jahren |
David Blaikie
|
7d10404859
-Wdeprecated: SavedInstanceContext is returned by value but isn't really copyable, but it can be made movable
|
vor 10 Jahren |
Davide Italiano
|
1218427dd0
[SemaAccess] Provide meaningful message when we hit llvm_unreachable().
|
vor 10 Jahren |
Alexander Kornienko
|
8ca7705aa3
Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").
|
vor 10 Jahren |
Alexander Kornienko
|
ac58acc7f2
Fixed/added namespace ending comments using clang-tidy. NFC
|
vor 10 Jahren |
Davide Italiano
|
c948852ae6
[Sema] Improve llvm_unreachable() message.
|
vor 10 Jahren |
Reid Kleckner
|
647af370c2
Don't assume friended C++ method decls have qualifiers
|
vor 10 Jahren |
Alp Toker
|
af940ca85c
Consolidate some note diagnostics
|
vor 11 Jahren |
Craig Topper
|
6b8c5857eb
[C++11] Use 'nullptr'. Sema edition.
|
vor 11 Jahren |
Aaron Ballman
|
75cecc70e2
[C++11] Replacing CXXRecordDecl iterators friend_begin() and friend_end() with iterator_range friends(). Updating all of the usages of the iterators with range-based for loops.
|
vor 11 Jahren |
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.
|
vor 11 Jahren |
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.
|
vor 11 Jahren |
Reid Kleckner
|
da8b957aca
Move the -fms-compatibility using decl check after real access checking
|
vor 11 Jahren |
Alp Toker
|
37545f747c
Rename getResultType() on function and method declarations to getReturnType()
|
vor 11 Jahren |
Alp Toker
|
6c3ae05f55
Change a dyn_cast from r199794 to a straight cast
|
vor 11 Jahren |