@@ -903,7 +903,7 @@ void ASTWriter::WriteBlockInfoBlock() {
903
903
RECORD (PENDING_IMPLICIT_INSTANTIATIONS);
904
904
RECORD (UPDATE_VISIBLE);
905
905
RECORD (DELAYED_NAMESPACE_LEXICAL_VISIBLE_RECORD);
906
- RECORD (FUNCTION_DECL_TO_LAMBDAS_MAP );
906
+ RECORD (RELATED_DECLS_MAP );
907
907
RECORD (DECL_UPDATE_OFFSETS);
908
908
RECORD (DECL_UPDATES);
909
909
RECORD (CUDA_SPECIAL_DECL_REFS);
@@ -5720,23 +5720,23 @@ void ASTWriter::WriteDeclAndTypes(ASTContext &Context) {
5720
5720
Stream.EmitRecord (DELAYED_NAMESPACE_LEXICAL_VISIBLE_RECORD,
5721
5721
DelayedNamespaceRecord);
5722
5722
5723
- if (!FunctionToLambdasMap .empty ()) {
5724
- // TODO: on disk hash table for function to lambda mapping might be more
5723
+ if (!RelatedDeclsMap .empty ()) {
5724
+ // TODO: on disk hash table for related decls mapping might be more
5725
5725
// efficent becuase it allows lazy deserialization.
5726
- RecordData FunctionToLambdasMapRecord ;
5727
- for (const auto &Pair : FunctionToLambdasMap ) {
5728
- FunctionToLambdasMapRecord .push_back (Pair.first .getRawValue ());
5729
- FunctionToLambdasMapRecord .push_back (Pair.second .size ());
5726
+ RecordData RelatedDeclsMapRecord ;
5727
+ for (const auto &Pair : RelatedDeclsMap ) {
5728
+ RelatedDeclsMapRecord .push_back (Pair.first .getRawValue ());
5729
+ RelatedDeclsMapRecord .push_back (Pair.second .size ());
5730
5730
for (const auto &Lambda : Pair.second )
5731
- FunctionToLambdasMapRecord .push_back (Lambda.getRawValue ());
5731
+ RelatedDeclsMapRecord .push_back (Lambda.getRawValue ());
5732
5732
}
5733
5733
5734
5734
auto Abv = std::make_shared<llvm::BitCodeAbbrev>();
5735
- Abv->Add (llvm::BitCodeAbbrevOp (FUNCTION_DECL_TO_LAMBDAS_MAP ));
5735
+ Abv->Add (llvm::BitCodeAbbrevOp (RELATED_DECLS_MAP ));
5736
5736
Abv->Add (llvm::BitCodeAbbrevOp (llvm::BitCodeAbbrevOp::Array));
5737
5737
Abv->Add (llvm::BitCodeAbbrevOp (llvm::BitCodeAbbrevOp::VBR, 6 ));
5738
5738
unsigned FunctionToLambdaMapAbbrev = Stream.EmitAbbrev (std::move (Abv));
5739
- Stream.EmitRecord (FUNCTION_DECL_TO_LAMBDAS_MAP, FunctionToLambdasMapRecord ,
5739
+ Stream.EmitRecord (RELATED_DECLS_MAP, RelatedDeclsMapRecord ,
5740
5740
FunctionToLambdaMapAbbrev);
5741
5741
}
5742
5742
0 commit comments