summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaAccess.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Change how we suppress access control in explicit instantiationsJohn McCall2012-05-071-3/+0
* There is no reason for these methods to be out-of-line.John McCall2012-05-071-12/+0
* Fix a comment.Francois Pichet2012-04-191-1/+1
* As per John McCall comment:Francois Pichet2012-04-181-4/+4
* Emulate a MSVC bug where the creation of pointer-to-member to protected membe...Francois Pichet2012-04-171-0/+7
* Fix the access check performed as part of the determination of whetherJohn McCall2012-04-091-0/+23
* Fix several problems with protected access control:John McCall2012-04-071-48/+140
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-12/+12
* Introduce a new initialization entity for lambda captures, andDouglas Gregor2012-02-151-0/+7
* Remove unused variables.Benjamin Kramer2012-01-201-2/+0
* Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie2012-01-171-4/+0
* De-virtualize getPreviousDecl() and getMostRecentDecl() when we knowDouglas Gregor2012-01-141-4/+4
* Change the diagnostics which said 'accepted as an extension' to instead sayRichard Smith2011-12-291-1/+1
* Replace all comparisons between ObjCInterfaceDecl pointers with callsDouglas Gregor2011-12-151-1/+1
* When we're checking access in a dependent context, don't try to lookDouglas Gregor2011-11-141-0/+3
* Extend IsSimplyAccessible to check for Objective-C instance variableDouglas Gregor2011-11-031-1/+41
* Class can't be null in this contextDouglas Gregor2011-11-031-1/+1
* Refactor Sema::IsSimplyAccessible slightly, to work on a DeclContext rather t...Douglas Gregor2011-11-031-11/+16
* Don't crash in Sema::IsSimplyAccessible if the declaration is not a C++ class...Douglas Gregor2011-10-101-1/+1