Switch over functiondecl. This makes it obvious that the ASTContext
argument to Create should be first, not last.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@48397 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/Driver/RewriteTest.cpp b/Driver/RewriteTest.cpp
index dfad8ec..d2af2bd 100644
--- a/Driver/RewriteTest.cpp
+++ b/Driver/RewriteTest.cpp
@@ -1554,7 +1554,7 @@
QualType getFuncType = Context->getFunctionType(Context->getObjCSelType(),
&ArgTys[0], ArgTys.size(),
false /*isVariadic*/);
- SelGetUidFunctionDecl = new FunctionDecl(SourceLocation(),
+ SelGetUidFunctionDecl = FunctionDecl::Create(*Context, SourceLocation(),
SelGetUidIdent, getFuncType,
FunctionDecl::Extern, false, 0);
}
@@ -1568,7 +1568,7 @@
QualType getFuncType = Context->getFunctionType(Context->getObjCProtoType(),
&ArgTys[0], ArgTys.size(),
false /*isVariadic*/);
- GetProtocolFunctionDecl = new FunctionDecl(SourceLocation(),
+ GetProtocolFunctionDecl = FunctionDecl::Create(*Context, SourceLocation(),
SelGetProtoIdent, getFuncType,
FunctionDecl::Extern, false, 0);
}
@@ -1595,7 +1595,7 @@
QualType msgSendType = Context->getFunctionType(Context->getObjCIdType(),
&ArgTys[0], ArgTys.size(),
false);
- SuperContructorFunctionDecl = new FunctionDecl(SourceLocation(),
+ SuperContructorFunctionDecl = FunctionDecl::Create(*Context, SourceLocation(),
msgSendIdent, msgSendType,
FunctionDecl::Extern, false, 0);
}
@@ -1613,7 +1613,7 @@
QualType msgSendType = Context->getFunctionType(Context->getObjCIdType(),
&ArgTys[0], ArgTys.size(),
true /*isVariadic*/);
- MsgSendFunctionDecl = new FunctionDecl(SourceLocation(),
+ MsgSendFunctionDecl = FunctionDecl::Create(*Context, SourceLocation(),
msgSendIdent, msgSendType,
FunctionDecl::Extern, false, 0);
}
@@ -1634,7 +1634,7 @@
QualType msgSendType = Context->getFunctionType(Context->getObjCIdType(),
&ArgTys[0], ArgTys.size(),
true /*isVariadic*/);
- MsgSendSuperFunctionDecl = new FunctionDecl(SourceLocation(),
+ MsgSendSuperFunctionDecl = FunctionDecl::Create(*Context, SourceLocation(),
msgSendIdent, msgSendType,
FunctionDecl::Extern, false, 0);
}
@@ -1652,7 +1652,7 @@
QualType msgSendType = Context->getFunctionType(Context->getObjCIdType(),
&ArgTys[0], ArgTys.size(),
true /*isVariadic*/);
- MsgSendStretFunctionDecl = new FunctionDecl(SourceLocation(),
+ MsgSendStretFunctionDecl = FunctionDecl::Create(*Context, SourceLocation(),
msgSendIdent, msgSendType,
FunctionDecl::Extern, false, 0);
}
@@ -1675,7 +1675,8 @@
QualType msgSendType = Context->getFunctionType(Context->getObjCIdType(),
&ArgTys[0], ArgTys.size(),
true /*isVariadic*/);
- MsgSendSuperStretFunctionDecl = new FunctionDecl(SourceLocation(),
+ MsgSendSuperStretFunctionDecl = FunctionDecl::Create(*Context,
+ SourceLocation(),
msgSendIdent, msgSendType,
FunctionDecl::Extern, false, 0);
}
@@ -1693,7 +1694,7 @@
QualType msgSendType = Context->getFunctionType(Context->getObjCIdType(),
&ArgTys[0], ArgTys.size(),
true /*isVariadic*/);
- MsgSendFpretFunctionDecl = new FunctionDecl(SourceLocation(),
+ MsgSendFpretFunctionDecl = FunctionDecl::Create(*Context, SourceLocation(),
msgSendIdent, msgSendType,
FunctionDecl::Extern, false, 0);
}
@@ -1707,7 +1708,7 @@
QualType getClassType = Context->getFunctionType(Context->getObjCIdType(),
&ArgTys[0], ArgTys.size(),
false /*isVariadic*/);
- GetClassFunctionDecl = new FunctionDecl(SourceLocation(),
+ GetClassFunctionDecl = FunctionDecl::Create(*Context, SourceLocation(),
getClassIdent, getClassType,
FunctionDecl::Extern, false, 0);
}
@@ -1721,7 +1722,7 @@
QualType getClassType = Context->getFunctionType(Context->getObjCIdType(),
&ArgTys[0], ArgTys.size(),
false /*isVariadic*/);
- GetMetaClassFunctionDecl = new FunctionDecl(SourceLocation(),
+ GetMetaClassFunctionDecl = FunctionDecl::Create(*Context, SourceLocation(),
getClassIdent, getClassType,
FunctionDecl::Extern, false, 0);
}