summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTImporter.cpp
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2018-08-09 21:09:38 +0000
committerStephen Kelly <steveire@gmail.com>2018-08-09 21:09:38 +0000
commit1c301dcbc4e590d6706c5201892ed971a5be8945 (patch)
tree696062f06ef2f808547a028590cefaf9d5235cc5 /clang/lib/AST/ASTImporter.cpp
parentf2ceec4811c3587056344dd5ef8d819261e256ad (diff)
downloadbcm5719-llvm-1c301dcbc4e590d6706c5201892ed971a5be8945.tar.gz
bcm5719-llvm-1c301dcbc4e590d6706c5201892ed971a5be8945.zip
Port getLocEnd -> getEndLoc
Reviewers: teemperor! Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D50351 llvm-svn: 339386
Diffstat (limited to 'clang/lib/AST/ASTImporter.cpp')
-rw-r--r--clang/lib/AST/ASTImporter.cpp34
1 files changed, 15 insertions, 19 deletions
diff --git a/clang/lib/AST/ASTImporter.cpp b/clang/lib/AST/ASTImporter.cpp
index 16ebe83d21b..768b2e5bedb 100644
--- a/clang/lib/AST/ASTImporter.cpp
+++ b/clang/lib/AST/ASTImporter.cpp
@@ -2755,7 +2755,7 @@ Decl *ASTNodeImporter::VisitFunctionDecl(FunctionDecl *D) {
ToFunction->setVirtualAsWritten(D->isVirtualAsWritten());
ToFunction->setTrivial(D->isTrivial());
ToFunction->setPure(D->isPure());
- ToFunction->setRangeEnd(Importer.Import(D->getLocEnd()));
+ ToFunction->setRangeEnd(Importer.Import(D->getEndLoc()));
// Set the parameters.
for (auto *Param : Parameters) {
@@ -3409,7 +3409,7 @@ Decl *ASTNodeImporter::VisitObjCMethodDecl(ObjCMethodDecl *D) {
ObjCMethodDecl *ToMethod;
if (GetImportedOrCreateDecl(
ToMethod, D, Importer.getToContext(), Loc,
- Importer.Import(D->getLocEnd()), Name.getObjCSelector(), ResultTy,
+ Importer.Import(D->getEndLoc()), Name.getObjCSelector(), ResultTy,
ReturnTInfo, DC, D->isInstanceMethod(), D->isVariadic(),
D->isPropertyAccessor(), D->isImplicit(), D->isDefined(),
D->getImplementationControl(), D->hasRelatedResultType()))
@@ -5862,7 +5862,7 @@ Expr *ASTNodeImporter::VisitArrayTypeTraitExpr(ArrayTypeTraitExpr *E) {
return new (Importer.getToContext()) ArrayTypeTraitExpr(
Importer.Import(E->getBeginLoc()), E->getTrait(), ToQueried,
- E->getValue(), Dim, Importer.Import(E->getLocEnd()), T);
+ E->getValue(), Dim, Importer.Import(E->getEndLoc()), T);
}
Expr *ASTNodeImporter::VisitExpressionTraitExpr(ExpressionTraitExpr *E) {
@@ -5876,7 +5876,7 @@ Expr *ASTNodeImporter::VisitExpressionTraitExpr(ExpressionTraitExpr *E) {
return new (Importer.getToContext()) ExpressionTraitExpr(
Importer.Import(E->getBeginLoc()), E->getTrait(), ToQueried,
- E->getValue(), Importer.Import(E->getLocEnd()), T);
+ E->getValue(), Importer.Import(E->getEndLoc()), T);
}
Expr *ASTNodeImporter::VisitOpaqueValueExpr(OpaqueValueExpr *E) {
@@ -6062,7 +6062,7 @@ Expr *ASTNodeImporter::VisitOffsetOfExpr(OffsetOfExpr *OE) {
case OffsetOfNode::Array:
Nodes.push_back(OffsetOfNode(Importer.Import(Node.getBeginLoc()),
Node.getArrayExprIndex(),
- Importer.Import(Node.getLocEnd())));
+ Importer.Import(Node.getEndLoc())));
break;
case OffsetOfNode::Base: {
@@ -6077,7 +6077,7 @@ Expr *ASTNodeImporter::VisitOffsetOfExpr(OffsetOfExpr *OE) {
if (!FD)
return nullptr;
Nodes.push_back(OffsetOfNode(Importer.Import(Node.getBeginLoc()), FD,
- Importer.Import(Node.getLocEnd())));
+ Importer.Import(Node.getEndLoc())));
break;
}
case OffsetOfNode::Identifier: {
@@ -6085,7 +6085,7 @@ Expr *ASTNodeImporter::VisitOffsetOfExpr(OffsetOfExpr *OE) {
if (!ToII)
return nullptr;
Nodes.push_back(OffsetOfNode(Importer.Import(Node.getBeginLoc()), ToII,
- Importer.Import(Node.getLocEnd())));
+ Importer.Import(Node.getEndLoc())));
break;
}
}
@@ -6126,7 +6126,7 @@ Expr *ASTNodeImporter::VisitCXXNoexceptExpr(CXXNoexceptExpr *E) {
return new (Importer.getToContext())
CXXNoexceptExpr(T, Operand, CanThrow, Importer.Import(E->getBeginLoc()),
- Importer.Import(E->getLocEnd()));
+ Importer.Import(E->getEndLoc()));
}
Expr *ASTNodeImporter::VisitCXXThrowExpr(CXXThrowExpr *E) {
@@ -6729,16 +6729,12 @@ Expr *ASTNodeImporter::VisitLambdaExpr(LambdaExpr *LE) {
if (ImportContainerChecked(LE->capture_inits(), InitCaptures))
return nullptr;
- return LambdaExpr::Create(Importer.getToContext(), ToClass,
- Importer.Import(LE->getIntroducerRange()),
- LE->getCaptureDefault(),
- Importer.Import(LE->getCaptureDefaultLoc()),
- Captures,
- LE->hasExplicitParameters(),
- LE->hasExplicitResultType(),
- InitCaptures,
- Importer.Import(LE->getLocEnd()),
- LE->containsUnexpandedParameterPack());
+ return LambdaExpr::Create(
+ Importer.getToContext(), ToClass,
+ Importer.Import(LE->getIntroducerRange()), LE->getCaptureDefault(),
+ Importer.Import(LE->getCaptureDefaultLoc()), Captures,
+ LE->hasExplicitParameters(), LE->hasExplicitResultType(), InitCaptures,
+ Importer.Import(LE->getEndLoc()), LE->containsUnexpandedParameterPack());
}
Expr *ASTNodeImporter::VisitInitListExpr(InitListExpr *ILE) {
@@ -6917,7 +6913,7 @@ Expr *ASTNodeImporter::VisitTypeTraitExpr(TypeTraitExpr *E) {
return TypeTraitExpr::Create(
Importer.getToContext(), ToType, Importer.Import(E->getBeginLoc()),
- E->getTrait(), ToArgs, Importer.Import(E->getLocEnd()), ToValue);
+ E->getTrait(), ToArgs, Importer.Import(E->getEndLoc()), ToValue);
}
Expr *ASTNodeImporter::VisitCXXTypeidExpr(CXXTypeidExpr *E) {
OpenPOWER on IntegriCloud