llvm-project/clang/lib/Sema
Ilya Biryukov 6597fdd508 [Sema] Fix a crash in access checking for deduction guides
Summary: See the added test for a repro.

Reviewers: sammccall

Reviewed By: sammccall

Subscribers: cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D58111

llvm-svn: 353840
2019-02-12 14:21:44 +00:00
..
AnalysisBasedWarnings.cpp
CMakeLists.txt
CodeCompleteConsumer.cpp
CoroutineStmtBuilder.h
DeclSpec.cpp
DelayedDiagnostic.cpp
IdentifierResolver.cpp
JumpDiagnostics.cpp
MultiplexExternalSemaSource.cpp
ParsedAttr.cpp
Scope.cpp
ScopeInfo.cpp
Sema.cpp [SEMA]Generalize deferred diagnostic interface, NFC. 2019-02-07 19:46:42 +00:00
SemaAccess.cpp
SemaAttr.cpp
SemaCUDA.cpp [SEMA]Generalize deferred diagnostic interface, NFC. 2019-02-07 19:46:42 +00:00
SemaCXXScopeSpec.cpp
SemaCast.cpp
SemaChecking.cpp
SemaCodeComplete.cpp Make some helper functions static. NFC. 2019-02-11 14:52:15 +00:00
SemaConsumer.cpp
SemaCoroutine.cpp
SemaDecl.cpp [Sema][ObjC] Disallow non-trivial C struct fields in unions. 2019-02-07 20:21:46 +00:00
SemaDeclAttr.cpp Renaming yet another diagnostic to not conflict; NFC. 2019-02-12 13:19:02 +00:00
SemaDeclCXX.cpp [Sema] Fix a crash in access checking for deduction guides 2019-02-12 14:21:44 +00:00
SemaDeclObjC.cpp
SemaExceptionSpec.cpp
SemaExpr.cpp [OPENMP]Delay emission of the error messages for the exceptions. 2019-02-08 18:02:25 +00:00
SemaExprCXX.cpp [OPENMP]Delay emission of the error messages for the exceptions. 2019-02-08 18:02:25 +00:00
SemaExprMember.cpp
SemaExprObjC.cpp [SemaObjC] Don't infer the availabilty of +new from -init if the receiver has Class type 2019-02-04 23:30:57 +00:00
SemaFixItUtils.cpp
SemaInit.cpp [Sema] Mark GNU compound literal array init as an rvalue. 2019-02-11 22:54:27 +00:00
SemaLambda.cpp
SemaLookup.cpp
SemaObjCProperty.cpp
SemaOpenMP.cpp [OPENMP]Delay emission of the error messages for the exceptions. 2019-02-08 18:02:25 +00:00
SemaOverload.cpp
SemaPseudoObject.cpp
SemaStmt.cpp [OPENMP]Delay emission of the error messages for the exceptions. 2019-02-08 18:02:25 +00:00
SemaStmtAsm.cpp
SemaStmtAttr.cpp
SemaTemplate.cpp
SemaTemplateDeduction.cpp
SemaTemplateInstantiate.cpp
SemaTemplateInstantiateDecl.cpp
SemaTemplateVariadic.cpp
SemaType.cpp
TreeTransform.h
TypeLocBuilder.cpp
TypeLocBuilder.h