summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaAccess.cpp
Commit message (Expand)AuthorAgeFilesLines
* Range-style std::find{,_if} -> llvm::find{,_if}. NFCFangrui Song2019-03-311-2/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [CodeComplete] Fix a crash in access checks of inner classesIlya Biryukov2018-12-051-2/+0
* [CodeComplete] Cleanup access checking in code completionIlya Biryukov2018-12-031-9/+20
* P0969R0: allow structured binding of accessible members, not only public memb...Richard Smith2018-09-251-0/+16
* Remove trailing spaceFangrui Song2018-07-301-18/+18
* [CodeComplete] Fix accessibilty of protected members from base class.Eric Liu2018-07-191-12/+15
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-1/+1
* Revert r325321 "[Sema] Take into account the current context when checking the"Hans Wennborg2018-02-161-5/+0
* [Sema] Take into account the current context when checking theAkira Hatanaka2018-02-161-0/+5
* P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith2016-06-281-9/+17
* [Sema] Fix incorrect enum token namespaceEtienne Bergeron2016-06-011-3/+3
* Make SemaAccess smarter about determining when a dependent class mightRichard Smith2016-03-231-10/+5
* Fix crash in access check for aggregate initialization of base classes. It'sRichard Smith2016-03-081-1/+5
* -Wdeprecated: SavedInstanceContext is returned by value but isn't really copy...David Blaikie2015-08-121-3/+8
* [SemaAccess] Provide meaningful message when we hit llvm_unreachable().Davide Italiano2015-07-291-1/+1
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-2/+2
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-2/+2
* [Sema] Improve llvm_unreachable() message.Davide Italiano2015-05-171-1/+1
* Don't assume friended C++ method decls have qualifiersReid Kleckner2014-12-171-2/+2
* Consolidate some note diagnosticsAlp Toker2014-05-281-1/+2
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-12/+13
* [C++11] Replacing CXXRecordDecl iterators friend_begin() and friend_end() wit...Aaron Ballman2014-03-131-4/+1
* [C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with ...Aaron Ballman2014-03-131-9/+5
* [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with itera...Aaron Ballman2014-03-071-5/+3
* Move the -fms-compatibility using decl check after real access checkingReid Kleckner2014-02-081-4/+3
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-3/+2
* Change a dyn_cast from r199794 to a straight castAlp Toker2014-01-221-1/+1
* Introduce and use Decl::getAsFunction() to simplify templated function checksAlp Toker2014-01-221-14/+8
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-201-5/+4
* Rename language option MicrosoftMode to MSVCCompatAlp Toker2014-01-141-2/+2
* When performing a delayed access check, use the surrounding lexical context forRichard Smith2013-12-111-5/+4
* Fix init-captures for generic lambdas.Faisal Vali2013-12-051-2/+2
* Fix typo correction usage of SemaAccess.cpp.Eli Friedman2013-10-011-5/+3
* Teach typo correction to look inside of classes like it does namespaces.Kaelyn Uhrain2013-09-261-0/+2
* Switch the semantic DeclContext for a block-scope declaration of a function orRichard Smith2013-09-201-1/+3
* Use pop_back_val() instead of both back() and pop_back().Robert Wilhelm2013-08-231-2/+1
* OpenMP: basic support for #pragma omp parallelAlexey Bataev2013-07-191-0/+15
* Test commitSerge Pavlov2013-05-071-3/+1
* Implement DR580: access checks for template parameters of a class template areRichard Smith2013-04-291-9/+9
* Don't crash when diagnosing path-constrained protectedJohn McCall2013-02-271-104/+153
* Only suppress instance context if a member is actuallyJohn McCall2013-02-221-2/+6
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-3/+3
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-271-1/+1
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-271-1/+1
* When computing the effective context for access control,John McCall2012-08-241-5/+10
* Fix a few -Wdocumentation warnings.Dmitri Gribenko2012-08-241-1/+1
* Check access to friend declarations. There's a number of differentJohn McCall2012-08-101-19/+38
* Drop the ASTContext.h include from Stmt.h and fix up transitive users.Benjamin Kramer2012-07-041-2/+4
* Diagnostics cleanup: Fixing \params to match the code.James Dennett2012-06-221-3/+0