Skip to content

Commit f7ae158

Browse files
Minor refactor.
1 parent d3de950 commit f7ae158

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

clang/lib/3C/RewriteUtils.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,12 @@ std::string mkStringForPVDecl(MultiDeclMemberDecl *MMD,
5858

5959
std::string mkStringForDeclWithUnchangedType(MultiDeclMemberDecl *MMD,
6060
ProgramInfo &Info) {
61+
ASTContext &Context = MMD->getASTContext();
62+
6163
bool BaseTypeRenamed = Info.TheMultiDeclsInfo.wasBaseTypeRenamed(MMD);
6264
if (!BaseTypeRenamed) {
6365
// As far as we know, we can let Clang generate the declaration string.
64-
PrintingPolicy Policy = MMD->getASTContext().getPrintingPolicy();
66+
PrintingPolicy Policy = Context.getPrintingPolicy();
6567
Policy.SuppressInitializers = true;
6668
std::string DeclStr = "";
6769
raw_string_ostream DeclStream(DeclStr);
@@ -71,7 +73,6 @@ std::string mkStringForDeclWithUnchangedType(MultiDeclMemberDecl *MMD,
7173
}
7274

7375
// OK, we have to use mkString.
74-
ASTContext &Context = MMD->getASTContext();
7576
QualType DType = getTypeOfMultiDeclMember(MMD);
7677
if (isPtrOrArrayType(DType)) {
7778
CVarOption CVO =

0 commit comments

Comments
 (0)