commit | 203548ba4b72e7e59320d352afc1eb0b5ab131de | [log] [tgz] |
---|---|---|
author | Abramo Bagnara <abramo.bagnara@gmail.com> | Thu Mar 03 18:24:14 2011 +0000 |
committer | Abramo Bagnara <abramo.bagnara@gmail.com> | Thu Mar 03 18:24:14 2011 +0000 |
tree | 6f42c316fb3723c23233ba3547002bd4831502de | |
parent | 48b89590f61575cbf365ba996a2bd1ba1561a4ab [diff] |
Fixed source range for LabelDecl. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@126952 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Serialization/ASTReaderDecl.cpp b/lib/Serialization/ASTReaderDecl.cpp index 2b69031..046d901 100644 --- a/lib/Serialization/ASTReaderDecl.cpp +++ b/lib/Serialization/ASTReaderDecl.cpp
@@ -726,6 +726,8 @@ void ASTDeclReader::VisitLabelDecl(LabelDecl *D) { VisitNamedDecl(D); + bool IsGnuLocal = Record[Idx++]; + D->setGnuLocal(IsGnuLocal); }
diff --git a/lib/Serialization/ASTWriterDecl.cpp b/lib/Serialization/ASTWriterDecl.cpp index 7c0c15c..26b325a 100644 --- a/lib/Serialization/ASTWriterDecl.cpp +++ b/lib/Serialization/ASTWriterDecl.cpp
@@ -653,6 +653,7 @@ void ASTDeclWriter::VisitLabelDecl(LabelDecl *D) { VisitNamedDecl(D); + Record.push_back(D->isGnuLocal()); Code = serialization::DECL_LABEL; }