summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaAccess.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* The effective context of a friend function is its lexicalDouglas Gregor2011-10-091-1/+5
* Added CXAvailability_NotAccessible to indicate that a declaration is availabl...Erik Verbruggen2011-10-061-0/+21
* Enforce access control for conversion operators used in contextualJohn McCall2011-09-211-2/+1
* Move Microsoft access specifier bug emulation from -fms-extensions to -fm-com...Francois Pichet2011-09-201-1/+1
* Removed an unused field and its accessors methods.Erik Verbruggen2011-09-191-6/+3
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-171-1/+1
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-8/+8
* Implement caching of default constructors on the resolution table. ThisAlexis Hunt2011-06-101-10/+28
* Update our diagnostics to properly account for move operations.Alexis Hunt2011-05-251-4/+2
* Emulate a MSVC bug where if during an using declaration name lookup, the decl...Francois Pichet2011-05-231-4/+48
* Undo enough of r131143 to make private copy ctor diags say "copy constructor"...Matt Beaumont-Gay2011-05-191-2/+6
* HrmAlexis Hunt2011-05-121-3/+5
* Re-do R131114 without breaking code.Alexis Hunt2011-05-101-6/+4
* Implement support for C++0x alias templates.Richard Smith2011-05-051-2/+2
OpenPOWER on IntegriCloud