llvm-project/clang/lib/AST
Balázs Kéri ceb62388f2 [clang][AST] Set correct DeclContext in ASTImporter lookup table for ParmVarDecl.
ParmVarDecl is created with translation unit as the parent DeclContext
and later moved to the correct DeclContext. ASTImporterLookupTable
should be updated at this move.

Reviewed By: martong

Differential Revision: https://reviews.llvm.org/D103231
2021-06-04 14:24:44 +02:00
..
Interp [clang][NFC] Use SmallString instead of SmallVector<char 2020-11-17 13:02:58 +00:00
APValue.cpp [NFC] Move readAPValue/writeAPValue up the inheritance hierarchy 2021-01-06 16:44:50 -08:00
ASTConcept.cpp
ASTConsumer.cpp
ASTContext.cpp [SYCL] Fix __builtin_sycl_unique_stable_name to work on windows/spir 2021-06-02 13:16:14 -07:00
ASTDiagnostic.cpp [c++20] For P0732R2 / P1907R1: Basic frontend support for class types as 2020-10-21 13:21:41 -07:00
ASTDumper.cpp Undo Revert "Ignore template instantiations if not in AsIs mode" 2020-11-03 13:59:01 -08:00
ASTImporter.cpp [clang][AST] Set correct DeclContext in ASTImporter lookup table for ParmVarDecl. 2021-06-04 14:24:44 +02:00
ASTImporterLookupTable.cpp [clang][AST] Set correct DeclContext in ASTImporter lookup table for ParmVarDecl. 2021-06-04 14:24:44 +02:00
ASTStructuralEquivalence.cpp Revert "Following up on PR48517, fix handling of template arguments that refer" 2021-01-20 15:55:35 +01:00
ASTTypeTraits.cpp Add type information to integral template argument if required. 2021-05-12 19:00:08 +00:00
AttrImpl.cpp [OpenMP] Overhaul `declare target` handling 2021-05-06 02:10:41 -05:00
CMakeLists.txt [Ignore Expressions] Fix performance regression by inlining `Ignore*SingleStep` 2020-09-09 07:32:40 +00:00
CXXABI.h Recommit of a2fdf9d4d7. 2021-02-05 11:27:30 -05:00
CXXInheritance.cpp Make iteration over the DeclContext::lookup_result safe. 2021-03-17 08:59:04 +00:00
Comment.cpp
CommentBriefParser.cpp
CommentCommandTraits.cpp
CommentLexer.cpp [clang][NFC] Rearrange Comment Token and Lexer fields to reduce padding 2020-10-27 00:03:43 +00:00
CommentParser.cpp
CommentSema.cpp
ComparisonCategories.cpp Revert "Revert "Ensure that checkInitIsICE is called exactly once for every variable"" 2020-10-26 12:08:57 -07:00
ComputeDependence.cpp Reimplement __builtin_unique_stable_name- 2021-05-27 07:12:20 -07:00
DataCollection.cpp
Decl.cpp Introduce -Wreserved-identifier 2021-05-04 11:19:01 +02:00
DeclBase.cpp [clang] Implement the using_if_exists attribute 2021-06-02 10:30:24 -04:00
DeclCXX.cpp [clang] Implement the using_if_exists attribute 2021-06-02 10:30:24 -04:00
DeclFriend.cpp
DeclGroup.cpp
DeclObjC.cpp [ObjC] Add a command line flag that disables recognition of objc_direct for testability 2021-04-06 11:17:01 -04:00
DeclOpenMP.cpp [OPENMP]Redesign of OMPExecutableDirective/OMPDeclarativeDirective representation. 2020-08-06 12:25:19 -04:00
DeclPrinter.cpp Add type information to integral template argument if required. 2021-05-12 19:00:08 +00:00
DeclTemplate.cpp PR50337, PR50561: Fix determination of whether a template parameter list 2021-06-02 13:06:40 -07:00
DeclarationName.cpp [clang][AST] Encapsulate DeclarationNameLoc, NFCI 2021-01-27 11:21:01 +00:00
Expr.cpp Reimplement __builtin_unique_stable_name- 2021-05-27 07:12:20 -07:00
ExprCXX.cpp Revert "Following up on PR48517, fix handling of template arguments that refer" 2021-01-20 15:55:35 +01:00
ExprClassification.cpp Reimplement __builtin_unique_stable_name- 2021-05-27 07:12:20 -07:00
ExprConcepts.cpp
ExprConstant.cpp Reimplement __builtin_unique_stable_name- 2021-05-27 07:12:20 -07:00
ExprObjC.cpp
ExternalASTMerger.cpp Make iteration over the DeclContext::lookup_result safe. 2021-03-17 08:59:04 +00:00
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 Recommit of a2fdf9d4d7. 2021-02-05 11:27:30 -05:00
ItaniumMangle.cpp SwiftAsync: add Clang attribute to apply the LLVM `swiftasync` one. 2021-05-28 12:31:12 +01:00
JSONNodeDumper.cpp Reimplement __builtin_unique_stable_name- 2021-05-27 07:12:20 -07:00
Linkage.h [c++20] For P0732R2 / P1907R1: Basic code generation and name 2020-11-09 22:10:27 -08:00
Mangle.cpp [clang/Basic] Make TargetInfo.h not use DataLayout again 2021-04-27 22:26:10 -04:00
MicrosoftCXXABI.cpp Recommit of a2fdf9d4d7. 2021-02-05 11:27:30 -05:00
MicrosoftMangle.cpp [Clang][RISCV] Define RISC-V V builtin types 2021-02-18 10:17:31 +08:00
NSAPI.cpp [Clang][RISCV] Define RISC-V V builtin types 2021-02-18 10:17:31 +08:00
NestedNameSpecifier.cpp Add type information to integral template argument if required. 2021-05-12 19:00:08 +00:00
ODRHash.cpp Revert "Following up on PR48517, fix handling of template arguments that refer" 2021-01-20 15:55:35 +01:00
OSLog.cpp [clang][NFC] Add 'override' keyword to virtual function overrides 2020-07-14 08:59:57 -07:00
OpenMPClause.cpp [OpenMP51] Initial support for masked directive and filter clause 2021-04-09 14:00:36 -05:00
ParentMap.cpp
ParentMapContext.cpp [ASTMatchers] Fix hasParent while ignoring unwritten nodes 2021-02-18 15:04:03 +00:00
PrintfFormatString.cpp [Clang][RISCV] Define RISC-V V builtin types 2021-02-18 10:17:31 +08:00
QualTypeNames.cpp Fully-qualify template args of outer types in getFullyQualifiedType 2021-06-03 10:50:00 -07:00
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 bitfield related alignment rules 2021-05-17 11:30:29 -04:00
ScanfFormatString.cpp
SelectorLocationsKind.cpp
Stmt.cpp [cfe] Support target-specific escaped character in inline asm 2021-05-24 21:39:21 -07:00
StmtCXX.cpp
StmtIterator.cpp
StmtObjC.cpp
StmtOpenMP.cpp [Clang][OpenMP] Emit dependent PreInits before directive. 2021-06-02 16:59:35 -05:00
StmtPrinter.cpp Reimplement __builtin_unique_stable_name- 2021-05-27 07:12:20 -07:00
StmtProfile.cpp Reimplement __builtin_unique_stable_name- 2021-05-27 07:12:20 -07:00
StmtViz.cpp
TemplateBase.cpp Add type information to integral template argument if required. 2021-05-12 19:00:08 +00:00
TemplateName.cpp [NFC] Refactor DiagnosticBuilder and PartialDiagnostic 2020-10-19 17:48:04 -04:00
TextNodeDumper.cpp Reimplement __builtin_unique_stable_name- 2021-05-27 07:12:20 -07:00
Type.cpp Handle unexpanded packs appearing in type-constraints. 2021-05-12 18:45:34 -07:00
TypeLoc.cpp [Clang][RISCV] Define RISC-V V builtin types 2021-02-18 10:17:31 +08:00
TypePrinter.cpp SwiftAsync: add Clang attribute to apply the LLVM `swiftasync` one. 2021-05-28 12:31:12 +01:00
VTTBuilder.cpp
VTableBuilder.cpp [NFC] [Clang]: fix spelling mistake in assert message 2021-04-12 14:10:52 +08:00