llvm/clang/lib/AST
Richard Smith 234f51a65a Don't crash if we deserialize a pack expansion type whose pattern
contains no packs.

Fixes a regression from 740a164dec.
2020-07-31 17:19:44 -07:00
..
Interp [clang][NFC] Add 'override' keyword to virtual function overrides 2020-07-14 08:59:57 -07:00
APValue.cpp [clang] Rework how and when APValues are dumped 2020-07-06 22:03:08 +01:00
ASTConcept.cpp
ASTConsumer.cpp
ASTContext.cpp [OpenCL] Add global_device and global_host address spaces 2020-07-29 17:24:53 +03:00
ASTDiagnostic.cpp
ASTDumper.cpp [clang] Rework how and when APValues are dumped 2020-07-06 22:03:08 +01:00
ASTImporter.cpp Don't crash if we deserialize a pack expansion type whose pattern 2020-07-31 17:19:44 -07:00
ASTImporterLookupTable.cpp [ASTImporter] Add Visitor for TypedefNameDecl's 2020-07-28 11:52:29 -05:00
ASTStructuralEquivalence.cpp
ASTTypeTraits.cpp [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper 2020-07-03 13:59:22 +01:00
AttrImpl.cpp
CMakeLists.txt [openmp] Base of tablegen generated OpenMP common declaration 2020-06-23 10:32:32 -04:00
Comment.cpp
CommentBriefParser.cpp
CommentCommandTraits.cpp
CommentLexer.cpp
CommentParser.cpp
CommentSema.cpp
ComparisonCategories.cpp
ComputeDependence.cpp [clang] Set the error-bit for ill-formed semantic InitListExpr. 2020-07-21 09:39:44 +02:00
CXXABI.h
CXXInheritance.cpp
DataCollection.cpp
Decl.cpp Push parameters into the local instantiation scope before instantiating 2020-07-09 17:24:20 -07:00
DeclarationName.cpp
DeclBase.cpp PR46648: Do not eagerly instantiate default arguments for a generic 2020-07-09 17:24:20 -07:00
DeclCXX.cpp [clang][NFC] Pass the ASTContext to CXXRecordDecl::setCaptures 2020-07-29 14:55:15 +01:00
DeclFriend.cpp
DeclGroup.cpp
DeclObjC.cpp [clang] Rename Decl::isHidden() to isUnconditionallyVisible(). 2020-06-12 09:33:42 +02:00
DeclOpenMP.cpp
DeclPrinter.cpp [AST][ObjC] Fix crash when printing invalid objc categories 2020-07-10 15:35:14 -04:00
DeclTemplate.cpp
Expr.cpp [AST][FPEnv] Keep FP options in trailing storage of CallExpr 2020-07-24 12:04:19 +07:00
ExprClassification.cpp [AST][RecoveryExpr] Fix the value category for recovery expr. 2020-07-08 13:55:07 +02:00
ExprConcepts.cpp
ExprConstant.cpp For PR46800, implement the GCC __builtin_complex builtin. 2020-07-22 13:43:10 -07:00
ExprCXX.cpp [AST][FPEnv] Keep FP options in trailing storage of CallExpr 2020-07-24 12:04:19 +07:00
ExprObjC.cpp
ExternalASTMerger.cpp
ExternalASTSource.cpp
FormatString.cpp [Sema] Emit a -Wformat warning for printf("%s", (void*)p) 2020-07-10 15:10:24 -04:00
FormatStringParsing.h
InheritViz.cpp
ItaniumCXXABI.cpp
ItaniumMangle.cpp [OpenCL] Add global_device and global_host address spaces 2020-07-29 17:24:53 +03:00
JSONNodeDumper.cpp [clang] Rework how and when APValues are dumped 2020-07-06 22:03:08 +01:00
Linkage.h
Mangle.cpp Mangle.cpp - fix implicit Format.h dependency. NFC. 2020-06-23 14:42:30 +01:00
MicrosoftCXXABI.cpp
MicrosoftMangle.cpp [OpenCL] Add global_device and global_host address spaces 2020-07-29 17:24:53 +03:00
NestedNameSpecifier.cpp [AST][RecoveryExpr] Avoid spurious 'missing typename' diagnostic when the NNS contains errors. 2020-06-30 16:18:32 +02:00
NSAPI.cpp [ARM] Add __bf16 as new Bfloat16 C Type 2020-06-05 10:32:43 +01:00
ODRHash.cpp [ODRHash] Remove use of 'whitelist'. 2020-06-19 18:39:30 -07:00
OpenMPClause.cpp [OpenMP] Implement TR8 present motion modifier in Clang (1/2) 2020-07-29 12:18:45 -04:00
OSLog.cpp [clang][NFC] Add 'override' keyword to virtual function overrides 2020-07-14 08:59:57 -07:00
ParentMap.cpp
ParentMapContext.cpp
PrintfFormatString.cpp [ARM] Add __bf16 as new Bfloat16 C Type 2020-06-05 10:32:43 +01:00
QualTypeNames.cpp
RawCommentList.cpp
RecordLayout.cpp [AIX] Implement AIX special alignment rule about double/long double 2020-07-27 15:13:03 -04:00
RecordLayoutBuilder.cpp [AIX] Implement AIX special alignment rule about double/long double 2020-07-27 15:13:03 -04:00
ScanfFormatString.cpp
SelectorLocationsKind.cpp
Stmt.cpp Summary: [clang] Provide a way for WhileStmt to report the location of its LParen and RParen. 2020-07-10 21:31:16 -04:00
StmtCXX.cpp
StmtIterator.cpp
StmtObjC.cpp
StmtOpenMP.cpp
StmtPrinter.cpp [clang] Fix printing of lambdas with capture expressions 2020-07-16 12:50:25 +02:00
StmtProfile.cpp [OPENMP50]Codegen for inscan reductions in worksharing directives. 2020-06-04 16:29:33 -04:00
StmtViz.cpp
TemplateBase.cpp
TemplateName.cpp
TextNodeDumper.cpp [Concepts] Fix ast dump for immediately declared constraint. 2020-07-28 12:10:03 +02:00
Type.cpp PR46377: Fix dependence calculation for function types and typedef 2020-07-28 13:23:13 -07:00
TypeLoc.cpp [ARM] Add __bf16 as new Bfloat16 C Type 2020-06-05 10:32:43 +01:00
TypePrinter.cpp [OpenCL] Add global_device and global_host address spaces 2020-07-29 17:24:53 +03:00
VTableBuilder.cpp [c++20] consteval functions don't get vtable slots. 2020-06-30 18:22:09 -07:00
VTTBuilder.cpp