summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTImporter.cpp
diff options
context:
space:
mode:
authorAbramo Bagnara <abramo.bagnara@gmail.com>2011-03-06 16:09:14 +0000
committerAbramo Bagnara <abramo.bagnara@gmail.com>2011-03-06 16:09:14 +0000
commit5022863fd8c4639b26882072f8f1401548da8721 (patch)
tree629a425299756e13657ed01c8b48805da82599f2 /clang/lib/AST/ASTImporter.cpp
parentb3185b00c5a08a883a6f41ad123caf5fc6ae89b5 (diff)
downloadbcm5719-llvm-5022863fd8c4639b26882072f8f1401548da8721.tar.gz
bcm5719-llvm-5022863fd8c4639b26882072f8f1401548da8721.zip
Completed source ranges fixes for all classes inheriting from TypeDecl.
llvm-svn: 127120
Diffstat (limited to 'clang/lib/AST/ASTImporter.cpp')
-rw-r--r--clang/lib/AST/ASTImporter.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/AST/ASTImporter.cpp b/clang/lib/AST/ASTImporter.cpp
index 41de4bb6952..c1c9736e30d 100644
--- a/clang/lib/AST/ASTImporter.cpp
+++ b/clang/lib/AST/ASTImporter.cpp
@@ -2095,7 +2095,7 @@ Decl *ASTNodeImporter::VisitEnumDecl(EnumDecl *D) {
// Create the enum declaration.
EnumDecl *D2 = EnumDecl::Create(Importer.getToContext(), DC, Loc,
Name.getAsIdentifierInfo(),
- Importer.Import(D->getTagKeywordLoc()), 0,
+ Importer.Import(D->getLocStart()), 0,
D->isScoped(), D->isScopedUsingClassTag(),
D->isFixed());
// Import the qualifier, if any.
@@ -2214,14 +2214,14 @@ Decl *ASTNodeImporter::VisitRecordDecl(RecordDecl *D) {
D->getTagKind(),
DC, Loc,
Name.getAsIdentifierInfo(),
- Importer.Import(D->getTagKeywordLoc()));
+ Importer.Import(D->getLocStart()));
D2 = D2CXX;
D2->setAccess(D->getAccess());
} else {
D2 = RecordDecl::Create(Importer.getToContext(), D->getTagKind(),
DC, Loc,
Name.getAsIdentifierInfo(),
- Importer.Import(D->getTagKeywordLoc()));
+ Importer.Import(D->getLocStart()));
}
D2->setQualifierInfo(Importer.Import(D->getQualifierLoc()));
@@ -3575,7 +3575,7 @@ Decl *ASTNodeImporter::VisitClassTemplateDecl(ClassTemplateDecl *D) {
DC,
Importer.Import(DTemplated->getLocation()),
Name.getAsIdentifierInfo(),
- Importer.Import(DTemplated->getTagKeywordLoc()));
+ Importer.Import(DTemplated->getLocStart()));
D2Templated->setAccess(DTemplated->getAccess());
D2Templated->setQualifierInfo(Importer.Import(DTemplated->getQualifierLoc()));
D2Templated->setLexicalDeclContext(LexicalDC);
OpenPOWER on IntegriCloud