diff options
Diffstat (limited to 'clang-tools-extra/modularize/Modularize.cpp')
-rw-r--r-- | clang-tools-extra/modularize/Modularize.cpp | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/clang-tools-extra/modularize/Modularize.cpp b/clang-tools-extra/modularize/Modularize.cpp index 902476ddaad..8b68e488ab7 100644 --- a/clang-tools-extra/modularize/Modularize.cpp +++ b/clang-tools-extra/modularize/Modularize.cpp @@ -71,7 +71,7 @@ // Macro defined here. // // See PreprocessorTracker.cpp for additional details. -//
+// // Future directions: // // Basically, we want to add new checks for whatever we can check with respect @@ -403,9 +403,8 @@ public: isa<NamespaceAliasDecl>(ND) || isa<ClassTemplateSpecializationDecl>(ND) || isa<UsingDecl>(ND) || isa<ClassTemplateDecl>(ND) || isa<TemplateTypeParmDecl>(ND) || - isa<TypeAliasTemplateDecl>(ND) || - isa<UsingShadowDecl>(ND) || isa<FunctionDecl>(ND) || - isa<FunctionTemplateDecl>(ND) || + isa<TypeAliasTemplateDecl>(ND) || isa<UsingShadowDecl>(ND) || + isa<FunctionDecl>(ND) || isa<FunctionTemplateDecl>(ND) || (isa<TagDecl>(ND) && !cast<TagDecl>(ND)->isThisDeclarationADefinition())) return true; @@ -415,10 +414,10 @@ public: return true; // Get the qualified name. - std::string Name;
- llvm::raw_string_ostream OS(Name);
- ND->printQualifiedName(OS);
- OS.flush();
+ std::string Name; + llvm::raw_string_ostream OS(Name); + ND->printQualifiedName(OS); + OS.flush(); if (Name.empty()) return true; |